English
Language : 

TMS320C6747CZKBD4 Datasheet, PDF (204/227 Pages) Texas Instruments – TMS320C6745,TMS320C6747 Fixed/Floating-Point Digital Signal Processor
TMS320C6745, TMS320C6747
SPRS377E – SEPTEMBER 2008 – REVISED FEBRUARY 2013
www.ti.com
Table 5-107. Programmable Real-Time Unit Subsystem (PRUSS) Global Memory Map
BYTE ADDRESS
0x01C3 0000 - 0x01C3 01FF
0x01C3 0200 - 0x01C3 1FFF
0x01C3 2000 - 0x01C3 21FF
0x01C3 2200 - 0x01C3 3FFF
0x01C3 4000 - 0x01C3 6FFF
0x01C3 7000 - 0x01C3 73FF
0x01C3 7400 - 0x01C3 77FF
0x01C3 7800 - 0x01C3 7BFF
0x01C3 7C00 - 0x01C3 7FFF
0x01C3 8000 - 0x01C3 8FFF
0x01C3 9000 - 0x01C3 BFFF
0x01C3 C000 - 0x01C3 CFFF
0x01C3 D000 - 0x01C3 FFFF
REGION
Data RAM 0
Reserved
Data RAM 1
Reserved
INTC Registers
PRU0 Control Registers
PRU0 Debug Registers
PRU1 Control Registers
PRU1 Debug Registers
PRU0 Instruction RAM
Reserved
PRU1 Instruction RAM
Reserved
Each of the PRUs can access the rest of the device memory (including memory mapped peripheral and
configuration registers) using the global memory space addresses.
5.30.1 PRUSS Register Descriptions
Table 5-108. Programmable Real-Time Unit Subsystem (PRUSS) Control / Status Registers
PRU0 BYTE ADDRESS
0x01C3 7000
0x01C3 7004
0x01C3 7008
0x01C3 700C
0x01C3 7010
0x01C3 7020
0x01C3 7028
0x01C3 702C
0x01C37400 - 0x01C3747C
0x01C37480 - 0x01C374FC
PRU1 BYTE ADDRESS
0x01C3 7800
0x01C3 7804
0x01C3 7808
0x01C3 780C
0x01C3 7810
0x01C3 7820
0x01C3 7828
0x01C3 782C
0x01C3 7C00 - 0x01C3 7C7C
0x01C3 7C80 - 0x01C3 7CFC
ACRONYM
REGISTER DESCRIPTION
CONTROL
PRU Control Register
STATUS
PRU Status Register
WAKEUP
PRU Wakeup Enable Register
CYCLCNT
PRU Cycle Count
STALLCNT
PRU Stall Count
CONTABBLKIDX0
PRU Constant Table Block Index
Register 0
CONTABPROPTR0
PRU Constant Table Programmable
Pointer Register 0
CONTABPROPTR1
PRU Constant Table Programmable
Pointer Register 1
INTGPR0 – INTGPR31
PRU Internal General Purpose
Register 0 (for Debug)
INTCTER0 – INTCTER31
PRU Internal General Purpose
Register 0 (for Debug)
Table 5-109. Programmable Real-Time Unit Subsystem Interrupt Controller (PRUSS INTC) Registers
BYTE ADDRESS
0x01C3 4000
0x01C3 4004
0x01C3 4010
0x01C3 401C
0x01C3 4020
0x01C3 4024
0x01C3 4028
0x01C3 402C
0x01C3 4034
0x01C3 4038
ACRONYM
REVID
CONTROL
GLBLEN
GLBLNSTLVL
STATIDXSET
STATIDXCLR
ENIDXSET
ENIDXCLR
HSTINTENIDXSET
HSTINTENIDXCLR
REGISTER DESCRIPTION
Revision ID Register
Control Register
Global Enable Register
Global Nesting Level Register
System Interrupt Status Indexed Set Register
System Interrupt Status Indexed Clear Register
System Interrupt Enable Indexed Set Register
System Interrupt Enable Indexed Clear Register
Host Interrupt Enable Indexed Set Register
Host Interrupt Enable Indexed Clear Register
204 Peripheral Information and Electrical Specifications
Copyright © 2008–2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS320C6745 TMS320C6747