
5.6 SCC Channel Specific Registers.................................................................................................36
5.6.1 CMDR – Command Register..................................................................................................36
5.6.2 STAR – Status Register..........................................................................................................37
5.6.3 CCR0 – Channel Configuration Register 0.............................................................................38
5.6.4 CCR1 –Configuration Register 1............................................................................................39
5.6.5 CCR2 – Channel Configuration Register 2.............................................................................41
5.6.6 BRR – Baud Rate Register.....................................................................................................43
5.6.7 TCR – Termination Character Register..................................................................................43
5.6.8 IMR – Interrupt Mask Register................................................................................................44
5.6.9 ISR – Interrupt Status Register...............................................................................................45
5.6.10 ACR – Additional Configuration Register ...............................................................................47
6FUNCTIONAL DESCRIPTION....................................................................................49
6.1 DMA Controller..............................................................................................................................49
6.1.1 DMAC Transmit Descriptor Lists ............................................................................................50
6.1.1.1 Transmit Descriptor ...........................................................................................................50
6.1.2 DMAC Receive Descriptor Lists .............................................................................................52
6.1.2.1 Receive Descriptor ............................................................................................................52
6.1.2.2 Receive Data Section Status Byte (HDLC Mode) .............................................................54
6.1.2.3 Receive Data Section Status Byte (ASYNC Modes).........................................................55
6.2 DMAC Interrupt Controller ...........................................................................................................55
6.2.1 DMA Controller initiated Interrupts..........................................................................................56
6.2.2 Interrupt Vector Description....................................................................................................57
6.2.2.1 Configuration Interrupt Vector ...........................................................................................57
6.2.2.2 DMA Controller Interrupt Vector ........................................................................................57
6.2.2.3 SCC Interrupt Vector .........................................................................................................59
7SERIAL COMMUNICATION CONTROLLER .............................................................60
7.1 Protocol Description.....................................................................................................................60
7.1.1 HDLC Mode............................................................................................................................60
7.1.1.1 Address Mode 0.................................................................................................................60
7.1.1.2 Extended Transparent Mode.............................................................................................61
7.1.2 Asynchronous (ASYNC) Mode...............................................................................................61
7.1.2.1 Asynchronous Mode..........................................................................................................61
7.1.2.2 Isochronous Mode.............................................................................................................61
7.1.2.3 Receive Data Storage........................................................................................................61
7.1.2.4 Data Transmission.............................................................................................................62
7.1.2.5 Break Detection/Generation ..............................................................................................62
7.1.2.6 Flow Control.......................................................................................................................62
7.2 Clock Sources...............................................................................................................................63
7.3 Baud Rate Generation ..................................................................................................................63
7.4 Data Encoding...............................................................................................................................64
7.4.1 NRZ and NRZI Encoding........................................................................................................64
7.4.2 FM0 and FM1 Encoding .........................................................................................................65
7.4.3 Manchester Encoding.............................................................................................................65
7.5 Clock Recovery (DPLL) ................................................................................................................66
8CONFIGURATION HINTS...........................................................................................67
8.1 Big / Little Endian............................................................................................................................67
8.2 Configuration EEPROM..................................................................................................................67
8.3 Additional Termination Resistors....................................................................................................68
8.4 Transmit & Receive Clock Polarity..................................................................................................69
TPCE863 User Manual Issue 1.0.1 Page 5 of 72