3 EZ-USB Memory
3.1
Introduction
EZ-USB devices divide RAM into two regions, one for code and data, and the other for
USB buffers and control registers.
7FFF
Registers/Bulk Buffers
7B40
1FFF/7FFF
USB Control Registers
(192 bytes)
1F40/7F40
1F3F/7F3F
27FF
16 x 64-byte
Bulk Endpoint Buffers
(1,024 bytes)
Data (RD/WR) RAM
If ISODISAB=1
2000
1FFF
Registers/Bulk Buffers
1B40/7B40
1B40
1B3F
Data (RD/WR) RAM
Code(PSEN) RAM if
EA=0
(6,976 bytes)
0000
Figure 3-1. EZ-USB 8-KB Memory Map - Addresses are in Hexadecimal
7FFF
7FFF
USB Control Registers
(192 bytes)
Registers/Bulk Buffers
7F40
7F3F
7B40
13 x 64-byte
Bulk Endpoint Buffers
(832 bytes)
7C00
0FFF
0000
Code(PSEN) and
Data (RD/WR) RAM
(4096 bytes)
Figure 3-2. EZ-USB 4-KB Memory Map - Addresses are in Hexadecimal
EZ-USB TRM v1.9
Chapter 3. EZ-USB Memory
Page 3-1