
TPMC160 User Manual Issue 1.0.2 Page 4 of 63
Table of Contents
1 PRODUCT DESCRIPTION ........................................................................................... 8
2 TECHNICAL SPECIFICATION ..................................................................................... 9
3 HANDLING AND OPERATION INSTRUCTIONS ....................................................... 10
ESD Protection ..............................................................................................................................10
Power Dissipation .........................................................................................................................10
Ground for Isolated I/O .................................................................................................................10
4 TERMS AND DEFINITIONS........................................................................................ 11
Register Bit Access Types...........................................................................................................11
Style Conventions.........................................................................................................................11
5 PCI INTERFACE ......................................................................................................... 12
Identifiers .......................................................................................................................................12
PCI Base Address Register Configuration .................................................................................12
Register Space ..............................................................................................................................12
5.3.1 Register Map...........................................................................................................................12
5.3.2 Common Protocol Registers...................................................................................................14
5.3.2.1 Channel Control Register: 0x000 ......................................................................................14
5.3.2.2 Current Level Registers 0x004 - 0x020 .............................................................................15
5.3.2.3 ADC Data Register Ch0-1 0x024 ......................................................................................16
5.3.2.4 ADC Data Register Ch2-3 0x028 ......................................................................................16
5.3.2.5 ADC Data Register Ch4-5 0x02C ......................................................................................16
5.3.2.6 ADC Data Register Ch6-7 0x030 ......................................................................................17
5.3.3 Custom Protocol Registers .....................................................................................................18
5.3.3.1 CP Cycle Registers 0x050 – 0x06C ..................................................................................18
5.3.3.2 CP FIFO Status Register 0x070 ........................................................................................20
5.3.3.3 CP FIFO Data Registers 0x074 – 0x090 ...........................................................................21
5.3.4 Square Wave Protocol Registers............................................................................................22
5.3.4.1 SWP Cycle Registers 0x0B0 – 0x0CC ..............................................................................22
5.3.5 PWM Protocol Registers.........................................................................................................24
5.3.5.1 PWM Cycle Registers 0x120 – 0x13C ..............................................................................24
5.3.6 AK-Protocol / VDA Registers ..................................................................................................26
5.3.6.1 AK Cycle Registers 0x160 – 0x17C ..................................................................................26
5.3.6.2 AK Control Registers 0x180 – 0x19C................................................................................27
5.3.7 PSI5 Protocol Registers..........................................................................................................28
5.3.7.1 PSI5 Cycle Registers 0x220 – 0x23C ...............................................................................28
5.3.7.2 PSI5 Interrupt Status Registers 0x240 ..............................................................................29
5.3.7.3 PSI5 Status Registers 0x244 - 0x260................................................................................31
5.3.7.4 PSI5 Detection Registers 0x264 – 0x280..........................................................................32
5.3.7.5 PSI5 Control Registers 0x284 – 0x2A0 .............................................................................33
5.3.7.6 PSI5 Default Data Frame Registers 0x2E4 – 0x300 .........................................................34
5.3.7.7 PSI5 Data Frame FIFO Registers 0x304 – 0x320.............................................................35
5.3.7.8 PSI5 FIFO Status Register 0x324 .....................................................................................36
5.3.7.9 PSI5 SYNC Data Registers 0x330 – 0x34C......................................................................37
5.3.8 Cycle Counter Registers .........................................................................................................38
5.3.8.1 Cycle Counter Control Register 0x370 ..............................................................................38
5.3.8.2 Cycle Counter Match Registers 0x374 – 0x380 ................................................................41
5.3.8.2.1 Cycle Counter Match Register Ch0-1 0x374..............................................................41
5.3.8.2.2 Cycle Counter Match Register Ch2-3 0x378..............................................................41
5.3.8.2.3 Cycle Counter Match Register Ch4-5 0x37C .............................................................41
5.3.8.2.4 Cycle Counter Match Register Ch6-7 0x380..............................................................41
5.3.8.3 Cycle Counter Value Registers 0x384 – 0x390.................................................................42