
Bank Mode Addressing
(addresses 00h to 06h)
Data Request
Calibration Write
Calibration Read
Mode Select
Field Mode Addressing
(Addresses 00h to 1Ah)
Data Request
Calibration Write
Calibration Read
Mode Select
Pressure Data Only
(OUTDATA Register, 10 bit)
Mode
Sensor
Calibration
www.ti.com
SLDS171 – NOVEMBER 2009
The TPIC83000 has two primary modes in which it can be configured to communicate with the microprocessor:
Sensor mode and Calibration mode (see
Figure 4). In Sensor mode, the microprocessor requests pressure data
from the device that is stored in designated registers of the Logic (DSP) block of the TPIC83000 as well as
requests the device to switch from sensor mode to calibration mode. In Calibration mode, the microprocessor
can request pressure and temperature data (i.e., Data Request mode), read data from the device (i.e.,
Calibration Read mode), write data to the device (i.e., Calibration Write mode), as well as allow the IC to switch
back to Sensor mode from Calibration mode if desired (i.e., Mode Select mode). The data that is read, written, or
requested in Calibration mode is accessed through registers that are located in either the Logic (DSP) or
EEPROM.
The Logic (DSP) block and EEPROM of the TPIC83000 have registers that are accessible through addressing
schemes. The two (2) addressing schemes that are used in the TPIC83000 are called Bank mode and Field
mode addressing. Bank and Field mode addressing are only valid in Calibration mode. Sensor mode is restricted
to only sending 10-bit resolution, pressure data to the microprocessor from the Logic (DSP) block. In other
words, in Sensor mode, the pressure data comes from the same register in the Logic (DSP) block regardless of
whether the device is set for Bank or Field addressing. However, in Calibration mode, the amount of data send
via UART bus is dependent on whether the IC is in Bank or Field mode. For example, looking at the EEPROM
Map in
Table 3, if you wanted to know the position ID configured in the device, you would just access address
00001 in Field Mode. However, if the IC was in Bank Mode, to access this same information, you would have
access address 00000 and the microprocessor would simultaneously receive the Sensor ID and Position ID
before the next set of instructions is set over the UART bus.
Figure 4. Explanation of Device Modes and Addressing Schemes
Copyright 2009, Texas Instruments Incorporated
11