What is the TMS320C28x?
What is the TMS320C28x?
The TMS320C28x is a 32-bit fixed point DSP that specializes in high performance control
applications such as, robotics, industrial automation, mass storage devices, lighting, optical
networking, power supplies, and other control applications needing a single processor to solve a
high performance application.
C28x Block Diagram
C28x Block Diagram
32x32 bit
Multiplier
32x32 bit
32x32 bit
Multiplier
Multiplier
Sectored
Flash
Sectored
Sectored
Flash
Flash
A(18
A(18
-
-
0)
0)
D(15
D(15
-
-
0)
0)
Program Bus
Program Bus
Data Bus
Data Bus
RAM
RAM
RAM
Boot
ROM
Boot
Boot
ROM
ROM
22
22
32-bit
Auxiliary
Registers
32
32
-
-
bit
bit
Auxiliary
Auxiliary
Registers
Registers
3
32 bit
Timers
3
3
32 bit
32 bit
Timers
Timers
Realtime
JTAG
Realtime
Realtime
JTAG
JTAG
CPU
CPU
Register Bus
Register Bus
R-M-W
Atomic
ALU
R
R
-
-
M
M
-
-
W
W
Atomic
Atomic
ALU
ALU
PIE
PIE
Interrupt
Interrupt
Manager
Manager
32
32
32
32
32
32
Event
Manager A
Event
Event
Manager A
Manager A
Event
Manager B
Event
Event
Manager B
Manager B
12-bit ADC
12
12
-
-
bit ADC
bit ADC
Watchdog
Watchdog
Watchdog
McBSP
McBSP
McBSP
CAN2.0B
CAN2.0B
CAN2.0B
SCI-A
SCI
SCI
-
-
A
A
SCI-B
SCI
SCI
-
-
B
B
SPI
SPI
SPI
GPIO
GPIO
GPIO
The C28x architecture can be divided into 3 functional blocks:
•
CPU and busing
•
Memory
•
Peripherals
C28x - Architecture Overview
1 - 3
Summary of Contents for C28 Series
Page 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Page 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Page 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Page 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Page 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Page 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Page 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Page 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Page 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Page 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...