Table of Contents
1 PRODUCT DESCRIPTION ......................................................................................... 6
2 TECHNICAL SPECIFICATION ................................................................................... 7
3 LOCAL SPACE ADDRESSING .................................................................................. 9
3.1 PCI9030 Local Space Configuration ............................................................................................. 9
3.2 Local Memory Space .................................................................................................................... 10
3.2.1 Coupling Memory ................................................................................................................ 10
3.2.2 DPM Areas .......................................................................................................................... 10
3.2.3 DPM Register Area Map ..................................................................................................... 12
3.3 Local Register Space .................................................................................................................... 13
3.3.1 Interrupt Control/Status Register INT_CS (Offset 0x00)..................................................... 13
3.3.2 Interrupt Enable Register INT_E (Offset 0x01) ................................................................... 14
4 PCI9030 TARGET CHIP ........................................................................................... 15
4.1 PCI Configuration Registers (CFG) ............................................................................................. 15
4.1.1 PCI9030 Header ................................................................................................................. 15
4.1.2 PCI Base Address Initialization ........................................................................................... 16
4.2 Local Configuration Register (LCR) ............................................................................................ 17
4.3 Configuration EEPROM ................................................................................................................ 18
4.4 Software Reset (Controller and LRESET#) ................................................................................. 19
4.5 PCI Interrupt Control/Status ........................................................................................................ 19
4.6 Local Space Endian Mode ............................................................................................................ 19
5 COMMUNICATION BETWEEN HOST AND TPMC821 ........................................... 20
5.1 Message Exchange via the SSGI ................................................................................................. 20
5.1.1 Sending Messages to the TPMC821 .................................................................................. 20
5.1.2 Receiving Messages from the TPMC821 ........................................................................... 20
5.2 Exchanging Process Data via the Data Interface ...................................................................... 21
5.2.1 Operating Modes................................................................................................................. 21
5.2.1.1 Asynchronous ............................................................................................................. 21
5.2.1.2 Asynchronous with Synchronization Pulse ................................................................. 21
5.2.1.3 Bus Synchronous ........................................................................................................ 21
5.2.1.4 Program Synchronous ................................................................................................ 21
6 FIRMWARE .............................................................................................................. 22
6.1 Startup Behavior ........................................................................................................................... 22
6.2 State Machine ................................................................................................................................ 23
6.2.1 Explanation for State Machine ............................................................................................ 24
6.3 Services ......................................................................................................................................... 25
7 DIAGNOSTIC LEDS ................................................................................................. 26
7.1 LED Description ............................................................................................................................ 26
7.2 LED Location ................................................................................................................................. 26
8 PIN ASSIGNMENT – I/O CONNECTOR .................................................................. 27
8.1 INTERBUS Interface DB9 female Connector .............................................................................. 27
8.2 RS232 Interface 8 pin Mod. JACK Connector ............................................................................ 27
8.3 P14 Mezzanine Connector ............................................................................................................ 28
8.4 BDM Connector (10 pin field on board) ...................................................................................... 29
9 IMPORTANT NOTES ............................................................................................... 30
TPMC821 User Manual Issue 1.1.7 Page 4 of 30