BOARDCOM BCM1125HA2K400

BCM1125H
®
BCM1125H HIGH-PERFORMANCE MIPS PROCESSOR
SUMMARY OF BENEFITS
FEATURES
•
•
•
•
•
•
Highly integrated single core processor running at 400 MHz - 800 MHz
SB-1 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
• 256 KB, 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 up to 200 MHz clock rate, 400 Mbps data rate
• Support for DDR SDRAM, SGRAM, and FCRAM
PCI interface
• 32-bit, 33/66 MHz PCI 2.2
• Host bridge or target device
•
HyperTransport™ I/O interface
• Complies with HyperTransport standard for high-speed I/O fabric
• 600-MHz clock rate, 1.2 Gbps data rate
• Peak bandwidth of 19.2 Gbps on 8-bit link
• Supports double-ended fabrics (linking two BCM1125Hs
BCM1125H to BCM1250, BCM1280, or BCM1480)
•
Industry-leading performance
• 2.5 DMIPS/MHz
• Processing speed of up to 4.3 Mpps*
• 128-Gbps on-chip bus bandwidth, 25-Gbps memory bandwidth, 30Gbps total I/O bandwidth
•
•
•
•
•
•
Low power dissipation starting at less than 4W @ 400 MHz
High functional integration
Programming ease and flexibility based on MIPS64 ISA
Scalable system architecture
Broad tools and system software support
Software-compatible with BCM1250, BCM1255, BCM1280,
BCM1455, and BCM1480
*Based on internal Broadcom benchmark, using BCM112x for standard
IPv4 L3 look-up/switching.
High-speed packet interfaces
• Two 10/100/1000 Ethernet MACs; 802.3 compliant
• Option to configure MACs into packet FIFOs to enable OC-48 data
rates
•
•
or
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
•
Support for leading operating systems including VxWorks®, Linux®,
NetBSD®, OSE®, QNX® and Teja™ NP OS
•
Multiple evaluation board platforms available with tools, firmware and
software drivers
APPLICATIONS
•
The BCM1125H'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
GenBus
BCM5461
Copper
4W @ 400 MHz
DDR
SDRAM
GMII
Software-compatible with BCM1250, BCM1255, BCM1280,
BCM1455, and BCM1480
BCM1125H
BCM5461S
Fiber
PCI
BCM5691
Gigabit Ethernet
Switch
Example: Gigabit Ethernet Control Panel
JTAG
OVERVIEW
Serial
Interface
55 Mbps
Debug/ Bus
Trace
SB_1
SB_1
Core
Core
Data
Mover
256K
L2 Cache
256 Bits
DMA
DDR
Memory
Controller
ZBBus
Serial
Interface
55 Mbps
DMA
Dual
SMBus
GPIO/
Interrupt/
PCMCIA
I/O Bridge
Flash
Interface
and
Generic I/O
8-25 Gbps
1/2 core clock
DMA
DMA
10/100/
1000
MAC
10/100/
1000
MAC
PCI/HT Bridge
32-Bit
PCI
HT Host
Bridge
FIFO
1 Gbps
2 x GMII / 16-bit FIFO
@ 2 Gbps / @ 6 Gbps
2 Gbps
BCM1125H Block Diagram
Broadcom’s BCM1125H product is a state-of-the-art processor solution
targeted at the fast-growing networking, wireless communications,
storage, server/networking appliance and imaging markets. BCM1125H
processors offer industry-leading performance, high functional
integration, and low power levels in a small package required by nextgeneration networking applications.
The BCM1125H is software-compatible with the dual-processors
BCM1250, BCM1255, and BCM1280 as well as with the quad-core
processors BCM1455 and BCM1480. All these processors and share
development and modeling tools, firmware, and operating systems with
the processor. The BCM1125H processors are intelligent systems on a
chip consisting of a Broadcom SB-1 high performance MIPS64 CPU, a
shared 256-KB L2 cache, a DDR memory controller, and an integrated
I/O. All major blocks of the processor are connected together via the
ZBbus, a high-speed, low-latency, split-transaction, memory-coherent
bus. The bus implements the standard MESI protocol to ensure
coherency between the CPU, L2 cache, I/O agents, and memory.
Two Gigabit Ethernet MACs (10/100/1000) enable easy interfacing to
LANs. To enable higher data rates, or in cases where Ethernet protocol
processing is not required, each MAC can be configured as an 8-bit
packet FIFO, or both can be combined into a 16-bit packet FIFO. Highspeed I/O is provided using a 66-MHz (rev 2.2) PCI local bus and 8-bit
wide HyperTransport™ (HT) interface.
Two serial ports are provided for WAN connections at up to T3/OC-1
rates (55 Mbps). To enable low-chip-count systems, the BCM1125H
processors also include a configurable generic bus that allows glueless
connection of a boot ROM or FLASH memory and simple I/O
peripherals. On-chip debugging, tracing, and performance monitoring
functions assist both hardware and software designers in debugging and
tuning the system. The system can be run in either big- or little-endian
mode. The BCM1125H processors are manufactured in TSMC's 0.13-µ
process, and are packaged in pin-compatible 31-mm BGA packages.
Implementation of MIPS64 ISA
The SB-1 CPU core is a high-performance implementation of the
standard MIPS64 Instruction Set Architecture (ISA), and incorporates
the MIPS-3D and MIPS-MDMX Application Specific Extensions
(ASEs). The core supports a four-issue enhanced skew pipeline and can
dispatch up to two memory and two ALU (Integer, Floating Point,
MDMX or MIPS-3D) instructions per cycle.
Broadcom®, the pulse logo, Connecting everything®, and the Connecting everything logo are among the
trademarks of Broadcom Corporation and/or its affiliates in the United States, certain other countries and/
or the EU. Any other trademarks or trade names mentioned are the property of their respective owners.
®
BROADCOM CORPORATION
16215 Alton Parkway, P.O. Box 57013
Irvine, California 92619-7013
© 2005 by BROADCOM CORPORATION. All rights reserved.
1125H-PB03-R
05/11/06
Phone: 949-450-8700
Fax: 949-450-8710
E-mail: [email protected]
Web: www.broadcom.com