BCM2835RIPPG - ARM11 700MHz SoC | Broadcom | Embedded
料号: BCM2835RIPPG ✗ 停产| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $0 | $0.00 |
| 10 | $0 | $0.00 |
| 100 | $0 | $0.00 |
| 500 | $0 | $0.00 |
| 1,000 | $0 | $0.00 |
BCM2835RIPPG 概述
A system-on-chip is a single integrated circuit that consolidates the CPU, GPU, memory controller, and peripheral functions that traditionally occupied multiple chips. SoCs sit at the top of the embedded processing hierarchy (SoC -> microprocessor unit -> integrated circuit -> semiconductor), and the BCM2835 is the device class popularized by the original Raspberry Pi single-board computer, where it handled general-purpose Linux execution plus 1080p-class video decode through VideoCore IV.
Key features of the BCM2835 family include the ARM1176JZF-S core, which provides an ARMv6 instruction set, an FPU, and JTAG debug; the VideoCore IV multimedia processor for graphics and video; and a rich peripheral set covering GPIO banks, I2C, SPI, UART, USB 2.0 host/device, and PCM/I2S audio. The IPPG suffix on this MPN identifies Broadcom's packaged ordering option; the specific package dimensions and pin count for this ordering code are not published in the verified data and are marked accordingly in the specifications table.
Architecturally, the BCM2835 couples the general-purpose ARM core to a shared memory system and a dedicated multimedia subsystem, allowing Linux workloads and real-time video/audio pipelines to proceed concurrently. Peripheral functions are memory-mapped, and the datasheet documents register-level access for timers, the interrupt controller, GPIO, USB, and PCM/I2S blocks.
Typical applications include single-board computers, embedded multimedia players, industrial HMI and kiosk controllers, and educational/prototyping platforms where GPIO plus Linux-class processing are required in one device.
A key design consideration is that the ARM1176 is an ARMv6-class core; software stacks must be built for ARMv6 rather than ARMv7/ARMv8, and sourcing for this legacy SoC should be validated early in a project lifecycle.
This page synthesizes distributor availability from Octopart and multiple brokers, datasheet provenance, and drop-in-alternative analysis not found on a single manufacturer page.
直接替换替代料: BCM2835RIPPG ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: BCM2835RIPPG (相同外形与封装尺寸) ——差异在于 CPU Core, Core Frequency, Architecture, Mounting Type, GPU.
快速对比工具——选择替代料号进行并排对比:
该产品暂无直接替换替代料。
请求替代料BCM2835RIPPG 最大额定值与电气特性
| Core Type | ARM1176JZF-S (ARM11, ARMv6) |
| Graphics Engine | VideoCore IV |
| On-Chip Peripherals | Timers, interrupt controller, GPIO, USB, PCM/I2S |
| Package Type | BGA (IPPG ordering code) |
| 安装类型 | Surface Mount |
| USB Interface | USB (per datasheet description) |
| Audio Interface | PCM/I2S |
| GPIO | Integrated GPIO controller (per datasheet description) |
| Interrupt Controller | Integrated |
| 生命周期状态 | Legacy / end-of-life per market availability |
BCM2835RIPPG bga (ippg ordering code) 引脚配置指南
BCM2835RIPPG(bga (ippg ordering code) 封装)的引脚配置。 该模拟元件具有输入、输出和电源引脚。请参阅制造商数据手册以了解失调调零、补偿和使能引脚配置。适用于信号调理和放大器电路。
暂无详细引脚数据: BCM2835RIPPG.
请参阅 数据手册 以查看完整引脚配置。
典型应用
BCM2835RIPPG 适用于 6 应用s: Single-Board Computer Platforms, Embedded Multimedia Players, Industrial HMI and Kiosk Controllers, Education and Prototyping Platforms, Audio Processing and I2S Interfaces, Legacy Design Maintenance and Repair.
Single-Board Computer Platforms
The BCM2835RIPPG is the original Raspberry Pi 1 SoC, where a single ARM1176JZF-S core running Linux coexists with the VideoCore IV engine handling graphics and video decode. In this role the SoC's integrated USB, GPIO, and PCM/I2S peripherals eliminate most external bridge chips, shrinking board area and BOM cost for cost-sensitive computer modules. Designs typically boot from SD via the SoC's boot ROM and allocate RAM over the shared memory bus. Performance consideration: the ARMv6 core limits modern distribution support, so firmware and root filesystems must be ARMv6-built; expect single-core throughput adequate for embedded UI and light server workloads rather than compute-heavy tasks.
推荐
Embedded Multimedia Players
With the VideoCore IV multimedia engine, the BCM2835 decodes high-definition video and renders graphics while the ARM1176 core manages application logic and networking through integrated USB. This makes the part well suited to digital signage players, media dongles, and set-top-class products where video pipeline quality matters more than CPU throughput. The PCM/I2S interface feeds external audio codecs or DACs for synchronized audio-video output. Design consideration: video decode runs on the fixed-function VideoCore blocks, so CPU load stays low during playback, but codec format support is fixed by firmware, and legacy codecs should be validated against the available VideoCore firmware stack.
推荐
Industrial HMI and Kiosk Controllers
Industrial human-machine interfaces benefit from the BCM2835 combination of Linux-class processing, GPIO banks, and I2C/SPI/UART expansion on one chip. Touch controllers, sensors, and actuators connect to the GPIO and serial peripherals under the SoC's interrupt controller, while the VideoCore IV output drives the display with hardware-accelerated graphics. Because the part is legacy and sourced through brokers, industrial users should lock in a last-time-buy quantity and qualify lot date codes. A practical mitigation is designing the carrier board so a successor module (e.g., Raspberry Pi compute modules based on BCM2711) can be retrofitted when BCM2835 stock is exhausted.
推荐
Education and Prototyping Platforms
The BCM2835 powered the first generation of Raspberry Pi boards and remains a reference platform for teaching embedded Linux, GPIO programming, and peripheral interfacing. Its register-level documented peripherals - timers, interrupt controller, GPIO, USB, PCM/I2S - let students move from blinky-level GPIO access to USB networking and I2S audio without external bridges. For prototyping, the huge community knowledge base around the BCM2835 (device trees, bare-metal examples, VideoCore firmware tools) shortens development cycles significantly. Limitation: ARMv6 toolchains are required, and new libraries increasingly drop ARMv6 targets, so educational content should pin software versions.
推荐
Audio Processing and I2S Interfaces
The BCM2835's integrated PCM/I2S block interfaces directly with external audio codecs and DACs, making the SoC usable in networked audio players, streaming endpoints, and embedded sound processors. The ARM1176 core runs the streaming stack (typically over USB networking or USB dongles), while the PCM/I2S engine streams audio samples with low CPU involvement. Designs pair the SoC with I2S DAC chips and use VideoCore IV only for any UI rendering. Performance note: clock accuracy and I2S master/slave configuration must match the codec; the datasheet's PCM section defines the register map for sample rates and formats, and codec selection determines achievable signal quality.
推荐
Legacy Design Maintenance and Repair
A large installed base of Raspberry Pi 1 boards and BCM2835-based products requires ongoing component-level repair and remanufacturing. For this, the BCM2835RIPPG is sourced from broker channels (Win Source, Kynix, Censtry, Ariat-Tech) where new-and-original stock is lot-dependent and warrantied for periods such as the 180 days Censtry advertises. Repair depots should verify BGA rework capability, since the SoC is a fine-pitch BGA requiring controlled reflow profiles. Best practice: buy enough devices for the remaining service life in one or two qualified lots, store per JEDEC moisture-sensitivity guidance, and document date codes in the service records.
推荐
推荐产品汇总
工程参考数据: BCM2835RIPPG ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | BCM2836 | BCM2837 |
|---|---|---|---|
| Package | BGA (IPPG ordering code) | BGA (own ordering code) | BGA (own ordering code) |
| Brand | Broadcom | Broadcom | Broadcom |
| CPU Core | 1x ARM1176JZF-S (ARMv6) | 4x Cortex-A7 (ARMv7) | 4x Cortex-A53 (ARMv8 AArch32) |
| Graphics Engine | VideoCore IV | VideoCore IV | VideoCore IV |
| Pin-to-Pin Compatible with BCM2835RIPPG | - | Not documented as drop-in | Not documented as drop-in |
| Software Baseline | ARMv6 builds only | ARMv7 builds supported | ARMv7/AArch32 builds supported |
| Lifecycle | Legacy / EOL, broker-sourced | Legacy, broker-sourced | Legacy, broker-sourced |
关键差异点
- Integrated multimedia subsystem (对比 Generic ARM11 microcontrollers)
- Ecosystem maturity (对比 BCM2836 / BCM2837)
- Highly integrated peripheral set (对比 Discrete CPU + bridge-chip designs)
设计说明
The BCM2835 uses the ARMv6 instruction set. Teams porting software from ARMv7/ARMv8 platforms must rebuild all binaries and libraries for ARMv6, or the software will not run. Additionally, Linux distributions are progressively dropping ARMv6 support, so pin specific distribution versions and long-term-support branches in your build system at project start.
The BCM2835RIPPG is a fine-pitch BGA device. The PCB requires a controlled-impedance layout for the memory interface and USB, via-in-pad or dog-bone fanout with adequate escape routing, and a full ground plane under the package. BGA rework demands a profiled reflow with a matched stencil; verify your assembler's BGA capability before committing to the footprint.
Estimated: SoC core and I/O rail sequencing and decoupling must follow the manufacturer datasheet's power-up requirements, because the shared memory system between the ARM core and VideoCore IV is sensitive to rail droop during boot. Use bulk capacitance near the package plus a per-rail ceramic decoupling grid; confirm exact rail values from the datasheet since distributor listings do not publish them.
Keep USB differential pairs at 90 ohm differential impedance with matched lengths, and route PCM/I2S audio clocks away from USB and memory lines to avoid jitter-coupled artifacts. Place the boot device (SD interface) close to the SoC to keep boot-time signal integrity margins, and test boot reliability across temperature extremes during qualification.
合规信息
Compliance data for this legacy Broadcom ordering code was not present in the verified web data; request declarations from the broker or Broadcom at time of purchase.