CY7C68053
Document # 001-06120 Rev *F Page 6 of 39

3.10 Program/Data RAM

This section describes the FX2LP18 RAM.
3.10.1 Size
The FX2LP18 has 16 kBytes of internal program/data RAM.
No USB control registers appear in this space.
Memory maps are shown in Figure 3-3 and Figure 3-4.
3.10.2 Internal Code Memory
This mode implements the internal 16-kByte block of RAM
(starting at 0) as combined code and data memory. Only the
internal 16 kBytes and scratch pad 0.5 kBytes RAM spaces
have the following access:
• USB download
• USB upload
• Set-up data pointer
•I
2C interface boot load

3.11 Register Addresses

3.12 Endpoint RAM

This section describes the FX2LP18 Endpoint RAM.
3.12.1 Size
• 3 × 64 bytes (Endpoints 0, 1)
• 8 × 512 bytes (Endpoints 2, 4, 6, 8)
3.12.2 Organization
• EP0
• Bidirectional endpoint zero, 64-byte buffer
• EP1IN, EP1OUT
• 64-byte buffers: bulk or interrupt
• EP2, 4, 6, 8
• Eight 512 -byte buffers: bulk, interrupt, or isochronous. EP4
and EP8 can be double buffered, while EP2 and 6 can be
double, triple, or quad buffered. For high-speed endpoint
configuration options, see Figure 3-5.
3.12.3 Set-up Data Buffer
A separate 8-byte buffer at 0xE6B8-0xE6BF holds the set-up
data from a CONTROL transfer.
3.12.4 Endpoint Configurations (High-speed Mode)
Endpoints 0 and 1 are the same for every configuration.
Endpoint 0 is the only CONTROL endpoint, and endpoint 1 can
be either BULK or INTERRUPT. The endpoint buffers can be
configured in any one of the 12 configurations shown in the
Figure 3-3. FX2LP18 Internal Code Memory
7.5 kBytes
USB regs and
4K FIFO buffers
0.5 kBytes RAM
Data
16 kBytes RAM
Code and Data
FFFF
E200
E1FF
E000
3FFF
0000
.
.
.
FFFF
E800
E7BF
E740
E73F
E700
E6FF
E500
E4FF
E480
E47F
E400
E200
E1FF
E000
E3FF
EFFF
2 kBytes RESERVED
64 Bytes EP0 IN/OUT
64 Bytes RESERVED
8051 Addressable Registers
Reserved (128)
128 Bytes GPIF Waveforms
512 Bytes
8051 xdata RAM
F000
(512)
Reserved (512)
E780 64 Bytes EP1OUT
E77F
64 Bytes EP1IN
E7FF
E7C0
4 kBytes EP2-EP8
buffers
(8 x 512)
Figure 3-4. Register Address Memory
[+] Feedback