NXP Semiconductors
FXPS7115D4
Digital absolute pressure sensor, 40 kPa to 115 kPa
Contents
1
2
3
3.1
3.2
3.3
4
4.1
5
6
6.1
6.2
7
7.1
7.1.1
7.2
7.3
7.3.1
7.3.2
7.3.2.1
7.3.2.2
7.3.2.3
7.3.3
7.3.4
7.3.4.1
7.3.4.2
7.3.4.3
7.3.4.4
General description ............................................ 1
7.5.5.1
7.5.5.2
7.5.5.3
7.5.5.4
7.5.6
7.6
Basic status field ............................................. 26
Error responses ............................................... 26
SPI error .......................................................... 26
SPI data output verification error .....................27
SPI timing diagram .......................................... 27
User-accessible data array ..............................28
Register information .........................................31
COUNT - rolling counter register (address
00h) ..................................................................31
Device status registers .................................... 31
DEVSTAT - device status register (address
01h) ..................................................................32
DEVSTAT1 - device status register (address
02h) ..................................................................32
DEVSTAT2 - device status register (address
03h) ..................................................................33
DEVSTAT3 - device status register (address
04h) ..................................................................34
Features and benefits .........................................1
Applications .........................................................2
Automotive .........................................................2
Industrial ............................................................ 2
Medical/Consumer .............................................2
Ordering information .......................................... 2
Ordering options ................................................ 2
Block diagram ..................................................... 3
Pinning information ............................................ 3
Pinning ...............................................................3
Pin description ...................................................4
Functional description ........................................4
Voltage regulators ............................................. 4
VCC, VREG, VREGA, undervoltage monitor .....5
Internal oscillator ............................................... 5
Pressure sensor signal path ..............................5
Transducer .........................................................5
Self-test functions .............................................. 6
PABS common mode verification ...................... 6
Startup digital self-test verification .....................7
Startup sense data fixed value verification ........ 8
ΣΔ converter ......................................................8
Digital signal processor (DSP) ...........................9
Decimation sinc filter ......................................... 9
Signal trim and compensation ........................... 9
Low-pass filter ................................................... 9
Absolute pressure output data scaling
equation ........................................................... 12
Temperature sensor ........................................ 12
Temperature sensor signal chain .................... 12
Temperature sensor output scaling equation ... 13
Common mode error detection signal chain .... 13
Inter-integrated circuit (I2C) interface .............. 13
I2C bit transmissions ....................................... 14
I2C start condition ........................................... 14
I2C byte transmission ......................................14
I2C acknowledge and not acknowledge
transmissions ...................................................15
I2C stop condition ............................................15
I2C register transfers .......................................16
Register write transfers ....................................16
Register read transfers ....................................17
Sensor data register read wrap around ........... 17
I2C timing diagram .......................................... 18
Standard 32-bit SPI protocol ........................... 18
SPI command format .......................................19
SPI response format ........................................20
Command summary ........................................ 21
Register read command .................................. 21
Register write command ..................................22
Sensor data request commands ......................23
Reserved commands .......................................24
Error checking ................................................. 25
Default 8-bit CRC ............................................ 25
Exception handling .......................................... 26
7.7
7.7.1
7.7.2
7.7.2.1
7.7.2.2
7.7.2.3
7.7.2.4
7.7.3
TEMPERATURE
- temperature register
(address 0Eh) ..................................................35
DEVLOCK_WR - lock register writes register
(address 10h) .................................................. 35
7.7.4
7.7.5
UF_REGION_W, UF_REGION_R
-
UF
region selection registers (address 14h, 15h) ...36
COMMTYPE - communication type register
(address 16h) .................................................. 38
7.7.6
7.7.7
SOURCEID_x
registers (address 1Ah, 1Bh) ...........................38
TIMING_CFG communication timing
-
source identification
7.7.8
-
7.3.5
7.3.5.1
7.3.5.2
7.3.6
7.4
7.4.1
7.4.2
7.4.3
7.4.4
register (address 22h) ..................................... 39
SPI Configuration Control Register (SPI_
CFG, Address 3Dh) .........................................39
SPI Data Field Size (DATASIZE) .................... 39
SPI CRC Length and Seed Bits ...................... 40
WHO_AM_I - who am I register (address
3Eh) ................................................................. 40
I2C_ADDRESS - I2C slave address register
(address 3Fh) .................................................. 40
DSP Configuration Registers (DSP_CFG_
Ux) ................................................................... 41
7.7.9
7.7.9.1
7.7.9.2
7.7.10
7.7.11
7.7.12
7.4.5
7.4.6
7.4.6.1
7.4.6.2
7.4.6.3
7.4.7
7.5
7.5.1
7.5.2
7.5.3
7.5.3.1
7.5.3.2
7.5.3.3
7.5.3.4
7.5.4
7.7.12.1 Self-test control bits .........................................41
7.7.12.2 DSP_CFG_U1 - DSP user configuration #1
register (address 40h) ..................................... 42
7.7.12.3 DSP_CFG_U4 - DSP user configuration #4
register (address 43h) ..................................... 42
7.7.12.4 DSP_CFG_U5 - DSP user configuration #5
register (address 44h) ..................................... 43
7.7.13
INT_CFG - interrupt configuration register
(address 45h) .................................................. 44
P_INT_HI, P_INT_LO - interrupt window
comparator threshold registers (address 46h
to 49h) ............................................................. 44
7.7.14
7.7.15
7.7.16
P_CAL_ZERO
-
pressure calibration
registers (address 4Ch, 4Dh) .......................... 45
DSP_STAT - DSP-specific status register
(address 60h) .................................................. 46
7.5.4.1
7.5.5
FXPS7115D4
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
Product data sheet
Rev. 3 — 5 December 2019
71 / 72