BCM1122
®
HIGH-PERFORMANCE MIPS CONTROL PROCESSOR
FEATURES
• 400 MHz MIPS64™ CPU
• Quad-issue in order pipeline; dual execute, dual memory pipes
• Enhanced skew pipeline enables zero load-to-use penalty
• 32-KB instruction cache, 32-KB data cache
• Advanced branch predictors
• Fast, on-chip memory-coherent bus (ZBbus)
• Connects the CPU, L2 cache, memory controller and I/O
bridges
• Runs at half the CPU core clock; 256 bits wide
• On-chip L2 cache
• 128KB, shared by CPU and I/O bridges
• Four-way associative, ECC protected
• Ways can be removed to provide fast on-chip RAM
• DDR memory controller
• One channel with a 64-bit data bus plus ECC
• Runs at 100 MHz clock rate, 200 Mbps data rate
• Support for DDR SDRAM, SGRAM, and FCRAM
• High-speed packet interfaces
• One 10/100/1000 Ethernet MAC, and one 10/100 Ethernet
MAC
• 802.3 compliant with option to configure MAC into packet
FIFO
• PCI interface
• 32-bit, 33/66 MHz PCI 2.2
• Host bridge or target device
• Integrated system I/O
• Generic I/O for direct connect to boot ROM, FLASH, fast
peripherals/ASICs
• SMBus serial configuration interface
• PCMCIA control interface
• Two serial interfaces
• Extensive, on-chip debug features
• 4W @ 400 MHz
• Software-compatible with BCM1250 and BCM1125H
• Support for leading operating systems including VxWorks®,
Linux®, NetBSD, QNX and OSE
• Evaluation board platform available with tools, firmware and
software drivers
SUMMARY OF BENEFITS
• Industry-leading performance
• 2.2 Dhrystone MIPS/MHz
• 51-Gbps on-chip bus bandwidth, 13-Gbps memory bandwidth
• Low power dissipation at 4W
• High functional integration
• Programming ease and flexibility based on MIPS64 ISA
• Scalable system architecture
• Broad tools and system software support
• Software-compatible with BCM1250 and BCM1125H
APPLICATIONS
• The BCM1122's world-class performance, power efficiency and
integration makes these processors ideal for a broad variety of
systems including:
• Networking: routers, switches
• Control plane processing
• Line cards
• Broadband access: DSLAM, CMTS, BRAS
• Wireless base stations
• Storage: RAID controllers, NAS controllers, HBAs
• Web/networking/caching appliances
• Imaging: printers, copiers
FLASH
10/100 Ethernet
Port for Debug BCM5461
PHY
MII
GMII
Data Plane
ASIC or NPU
GenBus
BCM1122
PCI
DDR
SDRAM
Host
Example: PCI Card for TCP/IP Acceleration