OM11077 NXP Semiconductors, OM11077 Datasheet - Page 332

no-image

OM11077

Manufacturer Part Number
OM11077
Description
MODULE DIMM LPC2478 ARM7
Manufacturer
NXP Semiconductors
Datasheets

Specifications of OM11077

Accessory Type
Module Card
For Use With/related Products
ARM-57TS-LPC2478
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-4742
NXP Semiconductors
UM10237_4
User manual
Fig 45. USB device controller block diagram
DMA interface
(AHB master)
(AHB slave)
interface
register
5.1 Analog transceiver
5.2 Serial Interface Engine (SIE)
5.3 Endpoint RAM (EP_RAM)
5.4 EP_RAM access control
The USB Device Controller has a built-in analog transceiver (ATX). The USB ATX
sends/receives the bi-directional D+ and D- signals of the USB bus.
The SIE implements the full USB protocol layer. It is completely hardwired for speed and
needs no firmware intervention. It handles transfer of data between the endpoint buffers in
EP_RAM and the USB bus. The functions of this block include: synchronization pattern
recognition, parallel/serial conversion, bit stuffing/de-stuffing, CRC checking/generation,
PID verification/generation, address recognition, and handshake evaluation/generation.
Each endpoint buffer is implemented as an SRAM based FIFO. The SRAM dedicated for
this purpose is called the EP_RAM. Each realized endpoint has a reserved space in the
EP_RAM. The total EP_RAM space required depends on the number of realized
endpoints, the maximum packet size of the endpoint, and whether the endpoint supports
double buffering.
The EP_RAM Access Control logic handles transfer of data from/to the EP_RAM and the
three sources that can access it: the CPU (via the Register Interface), the SIE, and the
DMA Engine.
USB DEVICE
BLOCK
INTERFACE
MASTER
INTERFACE
REGISTER
BUS
Rev. 04 — 26 August 2009
CONTROL
EP_RAM
ACCESS
EP_RAM
ENGINE
DMA
(4K)
Chapter 13: LPC24XX USB device controller
INTERFACE
ENGINE
SERIAL
UM10237
© NXP B.V. 2009. All rights reserved.
USB_CONNECT1,
USB_CONNECT2
USB_UP_LED1,
USB_UP_LED2
USB_D+1,
USB_D+2
USB_D-1,
USB_D-2
V
BUS
332 of 792

Related parts for OM11077