樹莓派全系列對比

樹莓派全系列參數介紹如下:

再附上 知乎@少數派 的一張圖:

Raspberry官網對過去使用的博通Soc的描述:

BCM2837B0

This is the Broadcom chip used in the Raspberry Pi 3B+ and 3A+. The underlying architecture of the BCM2837B0 is identical to the BCM2837A0 chip used in other versions of the Pi. The ARM core hardware is the same, only the frequency is rated higher.

3B+和3A+使用的BCM2837B0 與BCM2837A0 相同,除了頻率更高。

The ARM cores are capable of running at up to 1.4GHz, making the 3B+/3A+ about 17% faster than the original Raspberry Pi 3. The VideoCore IV runs at 400MHz. The ARM core is 64-bit, while the VideoCore IV is 32-bit.

CPU和頻率都提升了數百兆赫茲。

The BCM2837B0 chip is packaged slightly differently to the BCM2837A0, and most notably includes a heat spreader for better thermals. These allow higher clock frequencies (or running at lower voltages to reduce power consumption), and more accurate monitoring and control of the chip's temperature.

使用具有頂蓋設計的封裝有利於散熱。

BCM2837

This is the Broadcom chip used in the Raspberry Pi 3, and in later models of the Raspberry Pi 2. The underlying architecture of the BCM2837 is identical to the BCM2836. The only significant difference is the replacement of the ARMv7 quad core cluster with a quad-core ARM Cortex A53 (ARMv8) cluster.

3B和後期的2使用的BCM2837 與BCM2836相同,唯一的明顯差異是使用ARM Cortex A53 (ARMv8) 替換了ARM Cortex-A7 (ARMv7)

The ARM cores run at 1.2GHz, making the device about 50% faster than the Raspberry Pi 2. The VideoCore IV runs at 400MHz.

BCM2836

The Broadcom chip used in the Raspberry Pi 2 Model B
The underlying architecture in BCM2836 is identical to BCM2835. The only significant difference is the removal of the ARM1176JZF-S processor and replacement with a quad-core Cortex-A7 cluster.

2B使用的BCM2836和BCM2835相同,唯一的區別是使用ARM Cortex-A7 (ARMv7) 替換了ARM1176JZF-S (ARMv6,ARM11)

可見過去幾代樹莓派使用的Soc,僅僅替換了CPU核.比Intel還會擠牙膏.

而GPU方面,則一直使用博通VideoCore IV,支持OpenGL ES 2.0, 支持1080P的H.264 MPEG-4解碼.

更奇葩的是,VideoCore IV是一個32位的GPU(其運行一個閉源32位的RTOS),Linux工作在64位時不能使用硬件加速的功能.因此即使是樹莓派3B,"官方"的系統依舊是32位(ARMv7)的.

BCM2711

This is the Broadcom chip used in the Raspberry Pi 4 Model B. The architecture of the BCM2711 is a considerable upgrade on that used by the SoCs in earler Pi models. It continues the quad-core CPU design of the BCM2837, but uses the more powerful ARM A72 core. It has a greatly improved GPU feature set with much faster input/output, due to the incorporation of a PCIe link that connects the USB 2 and USB 3 ports, and a natively attached Ethernet controller. It is also capable of addressing more memory than the SoCs used before.

BCM2711相對於之前的Soc是一個巨大的升級.其仍爲4核設計,但使用性能更強的A72.

Raspberry Pi 4使用獨立的BCM54213PE PHY,Soc使用專用RGMII鏈路連接.

Raspberry Pi 4使用VIA VL805 PCIe轉USB3.0控制器,擁有PCIe x2的速率,4個端口總計4Gbps的共享帶寬.

再也不會出現3B+千兆網走USB2.0 Hub的尷尬場景了.

新樹莓派的IO性能提升可以說是巨大的.當然,如果是4個USB3.0就更好了.

The ARM cores are capable of running at up to 1.5 GHz, making the Pi 4 about 50% faster than the Raspberry Pi 3B+. The new VideoCore VI 3D unit now runs at up to 500 MHz. The ARM cores are 64-bit, and while the VideoCore is 32-bit, there is a new Memory Management Unit, which means it can access more memory than previous versions.

BCM2711使用了新的VideoCore VI 3D圖形單元. 雖然仍是32位的,但使用了新的MMU.

此外Raspberry Pi 4使用一個SPI連接的EEPROM(4MBits / 512KB)存儲Bootloader,而不是過去SD卡中的bootcode.bin. BCM2711仍使用VideoCore作爲啓動處理器.

 

 

參考鏈接

參考鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章