EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 50
Memory and System Interconnect
Figure 3-3. Memory Map for Typical FX3 Firmware Application
The memory map for the firmware application is specified through a linker script file. The format of the linker script file used by
the standard GNU C compiler for ARM processors is documented here.
DMA Descriptors (12 KB)
Runtime Stack
+
Frequently accessed data
Interrupt Service Routines
+
Other frequently executed code
Exception Vectors (256 Bytes)
0x0000 0000
0x0000 0100
0x0000 3FFF
0x1000 0000
0x1000 1FFF
0x4000 0000
0x4000 3000
Text Section
Data Section
BSS
Runtime Heap (Optional)
DMA Buffer Area
0x4007 FFFF
I-TCM
D-TCM
SYSTEM RAM