● Core
● ARM® ARM926EJ-S™ processor core runs up to 300 MHz
● Support 16 KB instruction cache and 16 KB data cache
● Support MMU
● Support JTAG Debug interface
● External Bus Interface (EBI)
● Support SRAM and external I/O devices
● Support 8/16-bit data bus width
● Support up to five chip selects for SRAM and external I/O devices
● Support programmable access cycle
● Support four 32-bit write buffers
● DDR SDRAM Controller
● Support DDR2 SDRAM
● Clock speed up to 150 MHz
● Support 16-bit data bus width
● Memory size depended on embedded SDRAM configuration by different part number.
● Embedded SRAM and ROM
● Support 56K bytes embedded SRAM
● Support 16K bytes Internal Boot ROM (IBR)
● Support up to four booting modes
● Boot from USB
● Boot from eMMC
● Boot from NAND Flash
● Boot from SPI Flash
● Clock Control
● Support two PLLs, up to 500 MHz, for high performance system operation
● External 12 MHz high speed crystal input for precise timing operation
● External 32.768 kHz low speed crystal input for RTC function and low speed clock source
● Ethernet MAC Controller
● Support up to 2 Ethernet MAC controllers
● Support IEEE Std. 802.3 CSMA/CD protocol
● Support packet time stamping for IEEE Std. 1588 protocol
● Support 10 and 100 Mbps operations
● Support Half- and Full-duplex operations
● Support RMII interface to Ethernet physical layer PHY
● Support Ethernet physical layer PHY management through MDC and MDIO interface
● Support flow control in Full-duplex mode to receive, recognize and transmit PAUSE frame
● Support CAM-like function to recognize 48-bit Ethernet MAC address
● Support Wake-On-LAN by detecting Magic Packet
● Support 256 bytes transmit FIFO and 256 bytes receive FIFO
● Support DMA function
● Support internal loop back mode for diagnostic
● USB 2.0 Controller
● Support USB Revision 2.0 specification
● Support one set of USB 2.0 High-Speed (HS) Device/Host with embedded transceiver