FOR
FOR
CY7C63411/12/13
CY7C63511/12/13
CY7C63612/13
6.2
Data Memory Organization
The CY7C63612/13 microcontrollers provide 256 bytes of data RAM. In normal usage, the SRAM is partitioned into four areas:
program stack, data stack, user variables and USB endpoint FIFOs as shown below:
after reset
8-bit PSP
Address
0x00
Program Stack begins here and grows upward
8-bit DSP
user
Data Stack begins here and grows downward
The user determines the amount of memory required
User Variables
0xE8
0xF0
USB FIFO for Address A endpoint 2
USB FIFO for Address A endpoint 1
USB FIFO for Address A endpoint 0
0xF8
0xFF
Top of RAM Memory
Document #: 38-08027 Rev. **
Page 13 of 36