处理器

BCM2835

BCM2835是一款用在Raspberry Pi 1 Model A/A+/B/B +、Raspberry Pi Zero、Raspberry Pi Zero W和Raspberry Pi CM1中Broadcom芯片。该芯片的详细信息可以在 外设规格文档 中查看,其包含一个单核ARM1176JZF-S处理器。

Note
外设规格文档包含许多错误. 但是有一个当前已知的 勘误表 的列表.

有关处理器的其他信息可在以下文档中找到:

BCM2836

BCM2836是一款用在Raspberry Pi 2 Model B中的Broadcom芯片。BCM2836的底层架构与 BCM2835相同,两者唯一的显著区别是使用的处理器不同,其中BCM2836使用的是四核Cortex-A7集群处理器,BCM2835使用的是单核ARM1176JZF-S处理器。

你可以查看如下文档了解等多信息:

BCM2837

BCM2837是一款用在Raspberry Pi 3 Model B、Raspberry Pi 2 Model B和Raspberry Pi CM3中的Broadcom芯片。BCM2837 的底层架构与 BCM2836 相同,两者唯一的显著区别是使用的处理器不同,其中BCM2837使用的是四核ARMv7集群处理器,BCM2836使用的是四核Cortex-A7集群处理器。

ARM内核运行频率为1.2GHz,比Raspberry Pi 2快约50%,VideoCore IV的运行频率为400MHz。

有关 ARM 外设规范的详细信息,请参见以下 BCM2836的文档,该规格也适用于 BCM2837。

BCM2837B0

BCM2837B0是一款用在Raspberry Pi 3 Model A+/B +和Raspberry Pi CM3+中的Broadcom芯片。BCM2837B0的底层架构与其他版本的Raspberry Pi中使用的BCM2837芯片相同。ARM核心硬件相同,只是频率更高。

ARM内核的运行频率高达1.4GHz,使Raspberry Pi 3 Model A+/B +比原始Raspberry Pi 3快约17%。VideoCore IV的运行频率为400MHz,ARM内核是64位,而VideoCore IV是32位。

BCM2837B0 芯片的封装与BCM2837不同,BCM2837B0包括一个散热器,可以实现更好的散热效果。更好的散热支持产品具备更高的时钟频率,以及更精确的芯片温度监测和控制。

https://www.raspberrypi.com/news/raspberry-pi-3-model-bplus-sale-now-35/[Raspberry Pi 博客上的这边文章] 详细介绍了BCM2837B0芯片。

BCM2711

BCM2711是一款用在Raspberry Pi 4 Model B、Raspberry Pi 400和Raspberry Pi CM4中的Broadcom芯片。BCM2711 的架构是对早期 Raspberry Pi 型号中 SoC 使用的架构进行了升级,其延续了BCM2837的四核CPU设计,但采用了更强大的ARM A72内核。由于结合了连接USB 2和USB 3端口的PCIe链路以及本机连接的以太网控制器,它的GPU功能集得到了极大的改进,具有更快的输入/输出速度,支持寻址更多的内存。

ARM内核的运行频率高达1.5 GHz,使Raspberry Pi 4比Raspberry Pi 3B+快约50%。新的VideoCore VI 3D单元运行频率高达500 MHz。ARM内核是64位的, VideoCore支持32位,但其具备一个新的内存管理单元,支持访问更多的内存。

BCM2711芯片继续采用BCM2837B0的散热技术,该技术提供了更好的热管理。

Processor: 四核 Cortex-A72 (ARM v8) 64 位 SoC @ 1.5 GHz。

Memory: 高达 8GB 的 LPDDR4-2400 SDRAM(还支持其他可选的规格)。

Caches: 每个内核 32kB 数据 + 48kB 指令L1级缓存,1MB L2级缓存。

Multimedia: H.265(4Kp60解码); H.264(1080p60解码,1080p30编码); OpenGL ES 3.0

I/O: PCIe 总线、板载以太网端口、2× DSI 端口(Raspberry Pi 4B仅包含1个)、2× CSI 端口(Raspberry Pi 4B仅包含1个)、最多6×I2C、最多6× UART(与 I2C复用)、最多6× SPI(在Raspberry Pi 4B仅包含5个)、双 HDMI 视频输出、复合视频输出。

请参见 BMC2711 datasheet 获取更多信息.

RP3A0

Raspberry Pi RP3A0是我们的第一个系统级封装 (SiP) ,由Broadcom BCM2710A1 ( 封装在用于 Raspberry Pi 3 的Broadcom BCM2837 芯片内的硅芯片) 以及512MB的DRAM组成。

RP3A0被 Raspberry Pi Zero 2 W 使用。

RP3A0 crosssection

RP3A0是一款四核64位ARM Cortex A53 CPU,主频频率为1 GHz,如果采用散热器或其他冷却解决方案,该芯片可能会超频至1.2 GHz。

有关ARM外设规范的详细信息,请参见以下BCM2836文档,该规范也适用于BCM2837和RP3A0。

Note

最初的 Raspberry Pi Zero 使用叠层封装 (PoP) DRAM, 其中DRAM直接焊接在 BCM2835 芯片的顶部.