- BCM1125 and BCM1250 are SoCs based on the MIPS64 SB1 CPU core and a complement of on-chip memory controllers, I/O etc.
Cable Modem series
Cable modem series includes BCM33xx SoCs
- BCM3348 combines an RF receiver with an advanced QAM demodulator, an advanced QAM and S-CDMA modulator/transmitter, a complete DOCSIS 2.0 Media Access Controller (MAC), a 200-MHz MIPS32 Communication Processor, a 16-bit, 100-MHz SDRAM Interface, 10/100 Ethernet MAC with integrated transceiver and MII Interface, and a USB 1.1 controller with integrated transceiver.
- BCM3349 combines an RF receiver with an advanced QAM and S-CDMA demodular, an advanced QAM transmitter, a complete DOCSIS 2.0 Media Access Controller (MAC), a 200 MHz MIPS32 communication processor, a 16-bit, 100-MHz SDRAM interface, 10/100 Ethernet MAC with integrated transceiver and MII Interface, and a medium-speed USB 2.0 controller with integrated transceiver.
HND (Home Networking Division) series includes BCM42XX, BCM44XX, BCM47XX SoCs
- BCM4702 802.11b/54gâ„¢ Integrated Wireless AP/Router integrates 125MHz MIPS32â„¢ processor, two 10/100 Ethernet MACs, a PCI/Cardbus host controller, a USB controller and a PCMCIA host
- BCM4704P integrates a 300MHz MIPS32â„¢ processor core, two 10/100 Ethernet MACs, and a SDRAM controller capable of operating at 133MHz with either DDR or SDRAM. The BCM4704P integrates an on-chip IPSec acceleration engine that can deliver up to 75Mbps of single-pass AES/3DES encryption throughput and supports a broad range of industry-standard security features, such as symmetric-key encryption and authentication algorithms including the 256-bit AES, DES, 3DES, SHA-1, MD5, HMAC-SHA1 and HMAC-MD5
- BCM4704 pin-compatible version to the BCM4704P without the on-chip IPsec engine
- BCM4710 pin-compatible and software-compatible with the BCM4702 and adds integrated HomePNAâ„¢ 2.0 functionality
- BCM4712 802.11b/54gâ„¢ Integrated Wireless AP/Router with 200MHz MIPS32â„¢ processor
- BCM4780 300MHz MIPS32 Network-Attached Storage Processor
- BCM5350 integrates a high-performance 200MHz MIPS32â„¢ processor with an on-chip Memory Management Unit (MMU), a 32-bit processor bus, a VPN co-processor, an IEEE 802.11g MAC/baseband controller,DRAM and Flash controller and a 5-port 10/100 Ethernet switch (RoboSwitch) with integrated PHYs. For Layer 2 encryption of wireless data, the BCM5350 contains the same AES/RC4 engine found in the BCM4712. This engine handles WEP, WPA, and 802.11i encryption at 802.11g throughput. For Layer 3 VPNs, the BCM5350 borrows from the Sentry5 line a 75Mbps IPSec engine, which handles AES/3DES/DES encryption plus SHA-1 and MD5 hashing.
- BCM5830/BCM5834 integrates a high-performance 200 MHz MIPS32â„¢ processor with on-chip Memory Management Unit (MMU), and Instruction-cache and Data-cache. The BCM5834 also integrates a 5-port 10/100 Ethernet switch with integrated PHY (Copper and Fiber). The BCM5830 has two 10/100 Ethernet interfaces with integrated PHY (Copper and Fibre). Additionally, both these devices support general-purpose interfaces such as USB (host/device), UART, GPIO, Flash, and Synchronous/DDR DRAM (up to 512MB), and have a built-in 32-bit 33 MHz PCI 2.2 (host/slave) controller with the ability to drive up to four additional PCI devices.
- BCM6335 Single-Chip ADSL-to-Ethernet CPE Router. Embedded high-performance MIPS32â„¢ CPU with MMU
- Broadcom BCM6345 combines an ADSL transceiver and analog front end (AFE) with a MIPS32 CPU, a 10/100 Ethernet interface, a USB 1.1 transceiver, a PCMCIA interface, and a generic expansion bus into a single chip. The embedded MIPS32 CPU, with Broadcom-supplied software, controls the ADSL modem, performs high-performance bridging and routing between the ADSL WAN interface and various LAN interfaces, and allows for customer application development.
- BCM6348 is a BCM6345 that support ADSL2+.
Set-Top Box series
- BCM7317 is a satellite set-top box system on a single chip.
- BCM7401 is a AVC/MPEG-2/VC-1 HD Digital Video Decoder for Satellite, Cable, and DSL IP Set-Top Boxes.
- BCM7402 is a hard-disk support removed version of BCM7401.
Devices are based on the Broadcom SoC
Thomson TCM390 (aka RCA DCM315), Cisco Systems uBR924 and Motorola SurfBoard SB5100 cable modems are based on the BCM3348KPB. Motorola SB5101 uses the Broadcom BCM3349.
- OpenWrt Hardware section
- OpenWrt Supported Hardware table
Wi-Fi Access Points:
- http://www.seattlewireless.net/index.cgi/LinksysWrt54g Linux on the Linksys WRT54G (BCM4702)
- More about Netgear WGT634U
- _Many_ others!
The BCM6345 is used in the following routers:
The BCM6348 is used in the following routers:
The BCM5365 is used in the following routers:
The BCM4780 NASoC
- Maxtor Shared Storage
- Western Digital NetCenter
- SimpleTech SimpleShare
- Asus WL-700gE
BCM7317 set-top box chip
Series2 TiVo is based on the Broadcom BCM7317 chip.
Brick your router? JTAG may be able to help.
- The JTAG cables page at OpenWrt has some good information if you're thinking about making your own JTAG cable.
- JTAG Tools for BCM47XX. Even though this project is not actively maintained, it is still alive and many people submit their own patches for different things.
- Broadcom 6345 Linux distribution
- http://www.linuxdevices.com/articles/AT3913488398.html 3Com's OfficeConnect SecureRouter (3CR860-95) and OfficeConnect VPN Firewall (3CR870-95) runs Linux on BCM6350
- Linksys GPL code for WAP54G, WRT54G and others
- US Robotics WiFi router fits Linux in 2MB flash an article about USR5461
- USRobotics GPL Code Central
- The Linux PCI ID Repository: Broadcom Corporation