www.ti.com | Registers |
6Registers
The TCP2 contains several
The memory map is listed in Table 3, including all TCP2 memories (systematic and parity, interleaver, hard decisions, a priori, and extrinsic). All addresses provided are offset addresses. For the TCP2 base data address and TCP2 base control address, see the
Table 3. TCP2 Registers
TCP2 Data Offset | TCP2 Control | Register/Memory |
|
|
Address | Offset Address | Abbreviation | Name | See |
| 0x00000 | TCPPID | TCP Peripheral Identification Register | Section 6.1 |
0x00000 |
| TCPIC0 | TCP Input Configuration Register 0 | Section 6.2 |
0x00004 |
| TCPIC1 | TCP Input Configuration Register 1 | Section 6.3 |
0x00008 |
| TCPIC2 | TCP Input Configuration Register 2 | Section 6.4 |
0x0000C |
| TCPIC3 | TCP Input Configuration Register 3 | Section 6.5 |
0x00010 |
| TCPIC4 | TCP Input Configuration Register 4 | Section 6.6 |
0x00014 |
| TCPIC5 | TCP Input Configuration Register 5 | Section 6.7 |
0x00018 |
| TCPIC6 | TCP Input Configuration Register 6 | Section 6.8 |
0x0001C |
| TCPIC7 | TCP Input Configuration Register 7 | Section 6.10 |
0x00020 |
| TCPIC8 | TCP Input Configuration Register 8 | Section 6.11 |
0x00024 |
| TCPIC9 | TCP Input Configuration Register 9 | Section 6.12 |
0x00028 |
| TCPIC10 | TCP Input Configuration Register 10 | Section 6.13 |
0x0002C |
| TCPIC11 | TCP Input Configuration Register 11 | Section 6.14 |
0x00030 |
| TCPIC12 | TCP Input Configuration Register 12 | Section 6.15 |
0x00034 |
| TCPIC13 | TCP Input Configuration Register 13 | Section 6.16 |
0x00038 |
| TCPIC14 | TCP Input Configuration Register 14 | Section 6.17 |
0x0003C |
| TCPIC15 | TCP Input Configuration Register 15 | Section 6.18 |
0x00040 |
| TCPOUT0 | TCP Output Parameters Register 0 | Section 6.19 |
0x00044 |
| TCPOUT1 | TCP Output Parameters Register 1 | Section 6.20 |
0x00048 |
| TCPOUT2 | TCP Output Parameters Register 2 | Section 6.21 |
| 0x0004C | TCPEXE | TCP Execute Register | Section 6.22 |
| 0x00050 | TCPEND | TCP Endianness Register | Section 6.23 |
| 0x00060 | TCPERR | TCP Error Register | Section 6.24 |
| 0x00068 | TCPSTAT | TCP Status Register | Section 6.25 |
| 0x00070 | TCPEMU | TCP Emulation Register | Section 6.26 |
Table 4. TCP2 RAMs
TCP2 Data Offset | Register/Memory |
|
|
|
|
Address | Abbreviation | Name | Address Range | Length |
|
0x10000 | X0 | Data/Sys and Parity Memory | 0x00014400 |
| |
0x30000 | W0 | Extrinsic Mem 0 | 0x00005100 |
| |
0x40000 | W1 | Extrinsic Mem 1 | 0x00005100 |
| |
0x50000 | I0 | Interleaver Memory | 0x0000A200 |
| |
0x60000 | O0 | Output/Decision Memory | 0x00000A20 |
| |
0x70000 | S0 | Scratch Pad Memory | 0x000006E0 |
| |
0x80000 | T0 | Beta State Memory | 0x00000A00 |
| |
0x90000 | C0 | CRC Memory | 0x000001C0 |
| |
|
| TMS320C6457 | 25 |