Flash Configuration and Memory Performance
Flash Configuration and Memory Performance
Basic Flash Operation
Basic Flash Operation
Flash is arranged in pages of 2048 bits
Flash is arranged in pages of 2048 bits
Wait states are specified for consecutive accesses
Wait states are specified for consecutive accesses
without a page, and random accesses across pages
without a page, and random accesses across pages
OTP has random access only
OTP has random access only
Must specify the number of SYSCLKOUT wait
Must specify the number of SYSCLKOUT wait
-
-
states
states
Reset defaults are maximum values
Reset defaults are maximum values
FBANKWAIT
FBANKWAIT
@ 0x00 0A86
@ 0x00 0A86
RANDWAIT
RANDWAIT
reserved
15
15
0
0
4 3
4 3
8 7
8 7
PAGEWAIT
PAGEWAIT
reserved
12 11
12 11
FOTPWAIT
FOTPWAIT
@ 0x00 0A87
@ 0x00 0A87
OTPWAIT
OTPWAIT
reserved
15
15
0
0
4 3
4 3
*** Refer to the F281x datasheet for detailed numbers ***
*** Refer to the F281x datasheet for detailed numbers ***
For 150 MHz, PAGEWAIT = 5, RANDWAIT = 5, OTPWAIT = 8
For 150 MHz, PAGEWAIT = 5, RANDWAIT = 5, OTPWAIT = 8
For 135 MHz, PAGEWAIT = 4, RANDWAIT = 4, OTPWAIT = 8
For 135 MHz, PAGEWAIT = 4, RANDWAIT = 4, OTPWAIT = 8
16 or 32
16 or 32
dispatched
dispatched
16
16
64
64
Aligned
Aligned
64
64
-
-
bit
bit
fetch
fetch
2
2
-
-
level deep
level deep
fetch buffer
fetch buffer
64
64
C28x Core
C28x Core
decoder unit
decoder unit
Speeding Up Code Execution in Flash:
Speeding Up Code Execution in Flash:
Flash Pipelining (for code fetch only)
Flash Pipelining (for code fetch only)
Flash Pipeline Enable
Flash Pipeline Enable
0 = disable (default)
0 = disable (default)
1 = enable
1 = enable
ENPIPE
ENPIPE
reserved
15
15
0
0
1
1
FOPT @ 0x00 0A80
FOPT @ 0x00 0A80
10 - 10
C28x - System Design
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 ...