English
Language : 

405EZ Datasheet, PDF (10/54 Pages) Applied Micro Circuits Corporation – PowerPC 405EZ Embedded Processor
PPC405EZ – PowerPC 405EZ Embedded Processor
Revision 1.27 - August 22, 2007
Preliminary Data Sheet
more details)
• Direct 8-bit interfacing to discrete NAND Flash devices
• Up to four banks of NAND Flash supported
• Device size 4MB-256MB (32Mb to 2Gb) supported
• 512B + 16B or 2kB + 64B device page sizes supported
• ECC generation - hamming code, single-bit correction, double-bit detection (SEC/DED)
• Eight-bit command write, address write, and data read/write
• Interrupt on device ready (after long page write or block erase operations)
• Boot from NAND
– Executes up to 4 KB of boot code out of first block
– Automatic page read accesses performed based on device configuration and read address
DMA Controller
The Direct Memory Access (DMA) controller is a Processor Local Bus (PLB) master that enables faster data
transfer between memory and peripherals than is possible under program control. The 4-channel DMA controller
handles data transfers between memory and peripherals and from memory-to-memory. Each channel has an
independent set of registers needed for data transfer: a control register, a source address register, a destination
address register, and a transfer count register.
Features include:
• Memory-to-memory transfers
• Buffered memory-to-peripheral transfers
• Buffered peripheral-to-memory transfers
• Four independent DMA channels
• Scatter/gather capability for dynamically programming multiple DMA transfers
• Programmable address increment or decrement
• Internal data buffering
• Can transfer data to/from any PLB and OPB slave, including OCM and external bus
USB Interface
The USB support provides separate Host and Device interfaces compliant with the USB1.1 Specification
Features include:
• USB1.1 Host (2 ports)
– Compliant with USB 1.1 Specification and OHCI version 1.0a Host Controller Specification
– Compatible with USB 2.0 Full-Speed peripherals
– Supports Low-Speed (1.5Mbps) operation
– All transfer types (Isochronous, Interrupt, Control, and Bulk) supported
– Tx and Rx FIFOs: 16-entries x 32-bits each
– Independent 32-bit OPB master and slave interfaces (master and slave can operate asynchronously)
– Programmable OPB slave base address
– Up to 127 connected devices supported
• USB1.1 Device (1 port)
– Full- and Low-Speed device controller
– 32-bit, OPB slave interface
– Three Endpoints supported (Endpoint 0 is used for control)
• Endpoints 1–2 can be IN, OUT, IN and OUT, IN/OUT programmable
• Endpoints 1–2 configurable to support Interrupt/Bulk only, Isochronous only, Interrupt/Bulk or
Isochronous (programmable) transfer types
• Endpoints 1–2 configurable to support maximum packet size of 8, 16, 32, or 64 bytes
• Endpoint 0 configurable to support maximum packet size of 8 or 16 bytes
• Full Speed (12 Mbps) USB PHY for each of the 3 USB ports
– Tolerates shorting to 5.25V and shorting to ground if driving signal conditions meet those specified in the
10
AMCC Proprietary