Memory
Code Security Module (CSM)
Code Security Module
Code Security Module
Prevents reverse engineering and
Prevents reverse engineering and
protects valuable intellectual property
protects valuable intellectual property
128
128
-
-
bit user defined password is stored in Flash
bit user defined password is stored in Flash
128
128
-
-
bits = 2
bits = 2
128
128
= 3.4 x 10
= 3.4 x 10
38
38
possible passwords
possible passwords
To try 1 password every 2 cycles at 150 MHz, it
To try 1 password every 2 cycles at 150 MHz, it
would take at least 1.4 x 10
would take at least 1.4 x 10
23
23
years to try all
years to try all
possible combinations!
possible combinations!
LO SARAM (4K)
LO SARAM (4K)
L1 SARAM (4K)
L1 SARAM (4K)
OTP (1K)
OTP (1K)
FLASH (128K)
FLASH (128K)
reserved
0x00 8000
0x00 8000
0x00 9000
0x00 9000
0x00 A000
0x00 A000
0x3D 7800
0x3D 7800
0x3D 8000
0x3D 8000
128
128
-
-
Bit Password
Bit Password
reserved
0x3D 7C00
0x3D 7C00
Peripherals
The C28x comes with many built in peripherals optimized to support control applications. These
peripherals vary depending on which C28x device you choose.
•
Event Manager
•
Analog-to-Digital Converter
•
Watchdog Timer
•
SPI
•
SCI
•
CAN
•
McBSP
•
GPIO
1 - 10
C28x - Architecture Overview
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 ...