11 / 50 page
FOR
FOR
enCoRe™ USB
CY7C63221/31A
Document #: 38-08028 Rev. *B
Page 11 of 50
8.0
Memory Organization
8.1
Program Memory Organization
After reset
Address
14-bit PC
0x0000
Program execution begins here after a reset.
0x0002
USB Bus Reset interrupt vector
0x0004
128-
µs timer interrupt vector
0x0006
1.024-ms timer interrupt vector
0x0008
USB endpoint 0 interrupt vector
0x000A
USB endpoint 1 interrupt vector
0x000C
Reserved
0x000E
Reserved
0x0010
Reserved
0x0012
Reserved
0x0014
GPIO interrupt vector
0x0016
Wake-up interrupt vector
0x0018
Program Memory begins here
0x0BDF
3 KB PROM ends here (3K - 32 bytes). See Note 1 below
Figure 8-1. Program Memory Space with Interrupt Vector Table
Note:
1.
The upper 32 bytes of the 3K PROM are reserved. Therefore, user’s program must not over-write this space.