树莓派全系列对比

2023-05-16

树莓派全系列参数介绍如下:

再附上 知乎@少数派 的一张图:

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作为启动处理器.

 

 

参考链接

参考链接

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

树莓派全系列对比 的相关文章

  • 设计模式——工厂模式

    工厂方法模式 1 前言2 简介3 概念示例4 应用示例5 适用场景6 实现方式7 工厂方法模式优缺点8 与其它模式的关系 1 前言 工厂模式属于创建型模式 xff0c 它提供了一种创建对象的最佳方式 在工厂模式中 xff0c 我们在创建对象
  • Django——数据库

    Django数据库 ORM框架配置定义模型类1 定义2 迁移3 添加测试数据 4 演示工具使用1 shell工具2 查看MySQL数据库日志 5 数据库操作 增 删 改 查1 增加2 删除3 修改4 查询1 基本查询2 过滤查询 3 查询集
  • Django——Admin站点

    Admin站点 前言 使用Admin站点 1 管理界面本地化 2 创建超级管理员 3 App应用配置 4 注册模型类 5 调整站点信息 调整列表页展示 1 列表中的列显示哪些字段 2 页大小 3 操作选项 的位置 4 右侧栏过滤器 5 搜索
  • HMTT——数据库设计

    数据库设计 前言 1 需求 2 注意事项 MySQL数据库引擎 前言 1 需求 根据黑马头条前台产品原型图中用户端的部分 进行数据库设计 表结构 字段类型 是否允许为null 是否有默认值 索引设计 数据库引擎的选择 2 注意事项 为了查询
  • HMTT——ORM

    理解ORM 前言orm作用使用ORM的方式选择 前言 orm作用 省去自己拼写SQL xff0c 保证SQL语法的正确性 一次编写可以适配多个数据库 防止注入攻击 在数据库表名或字段名发生变化时 xff0c 只需修改模型类的映射 xff0c
  • HMTT——SQLAlchemy映射构建

    SQLAlchemy映射构建 前言 1 简介 2 安装 3 数据库连接设置 4 模型类字段与选项 5 构建模型类映射 前言 1 简介 SQLAlchemy是Python编程语言下的一款开源软件 提供了SQL工具包及对象关系映射 ORM 工具
  • HMTT——SQLAlchemy操作

    SQLAlchemy操作 前言 1 新增 2 查询 3 更新 4 删除 5 事务 前言 1 新增 user span class token operator span User span class token punctuation s
  • C语言 存储设备 地址, 字节数

    字节数 xff1a 单片机是多少位的 xff0c 对应的一个地址里面存在的字节数 就是几个字节 xff1a 比如 xff1a 32位单片机 xff0c 那一个地址应该最多存放4个字节 xff0c 一个字节8位 多少位 单片机 VS 地址 V
  • HMTT——数据库理论

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 数据库理论 前言 1 复制集与分布式 2 MySQL 1 主从复制 2 分库分表 sharding 垂直拆分 水平拆分 3 黑马头条项目应用 前言 1 复制集与分布式 复制集
  • HMTT——分布式ID

    分布式ID 前言 1 方案选择 UUID Redis 雪花算法 Snowflake 2 雪花算法实现 前言 1 方案选择 UUID UUID是通用唯一识别码 Universally Unique Identifier 的缩写 开放软件基金会
  • HMTT——数据库优化

    数据库优化 前言数据库优化1 理解索引2 SQL查询优化 3 数据库优化 前言 数据库优化 数据库是Web应用至关重要的一个环节 xff0c 其性能的优劣会影响整合Web应用 xff0c 所以需要对数据库进化优化以提高使用性能 以下提供几点
  • HMTT——Redis

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 Redis 前言 1 Redis事务 基本事务指令 Python客户端操作 2 Redis持久化 RDB 快照持久化 AOF 追加文件持久化 3 Redis高可用 4 Red
  • JWT & JWS & JWE

    JWT amp JWS amp JWE 前言 Json Web Token JWT JSON Web Signature JWS JSON Web Encryption JWE 前言 Json Web Token JWT JSON Web
  • JWT的Python库

    JWT的Python库 前言独立的JWT Python库项目封装 前言 独立的JWT Python库 itsdangerous JSONWebSignatureSerializer TimedJSONWebSignatureSerializ
  • JWT禁用问题

    JWT禁用问题 前言 需求 前言 需求 token颁发给用户后 在有效期内服务端都会认可 但是如果在token的有效期内需要让token失效 该怎么办 此问题的应用场景 用户修改密码 需要颁发新的token 禁用还在有效期内的老token
  • 对象存储——七牛云存储

    七牛云存储 前言 需求 编码 前言 需求 在项目中 如用户头像 文章图片等数据需要使用文件存储系统来保存 方案 自己搭建文件系统服务 选用第三方对象存储服务 我们在头条项目中使用七牛云对象存储服务 http www qiniu com 使用
  • 对象存储——CDN

    文章目录 前言常见问题 前言 使用第三方OSS服务的好处是集成了CDN服务 xff0c 下面来了解一下什么是CDN CDN 全称 Content Delivery Network或Content Distribute Network xff
  • HTTP通信

    通过网络访问接口实现HTTP通信 mainwindow h span class token macro property span class token directive hash span span class token dire
  • onmouseover和onmouseout事件小结

    前言 onmouseover和onmouseout事件是在pc端上使用非常广泛的鼠标划入划出事件 顾名思义 onmouseover是进入到dom元素中时触发的事件 而onmouseout是移出dom元素时触发的事件 它们即使在ie低版本也有

随机推荐

  • 获取网络接口信息

    获取网络接口信息 mainwindow h span class token macro property span class token directive hash span span class token directive ke
  • UDP通信

    udp发送端 UdpSenderDialog h span class token macro property span class token directive hash span span class token directive
  • TCP通信(01)

    服务器端向客户端发送数据 客户端 span class token macro property span class token directive hash span span class token directive keyword
  • TCP通信(02)

    客户端向服务端发送数据 客户端 span class token macro property span class token directive hash span span class token directive keyword
  • QT 5.15前版本QTcpSocket::error,QAbstractSocket::error信号无法关联槽

    QT5 15版本中 xff0c QAbstractSocket Class将原来的 span class token keyword void span span class token function error span span c
  • 进程通信(02)

    一 xff0c C 43 43 常用进程间通信 管道 Pipe xff1a 管道可用于具有亲缘关系进程间的通信 xff0c 允许一个进程和另一个与它有共同祖先的进程之间进行通信 命名管道 named pipe xff1a 命名管道克服了管道
  • 线程(01)

    使用QThread启动线程 span class token macro property span class token directive hash span span class token directive keyword if
  • 线程(02)——线程同步

    线程同步 互斥锁 QMutex读写锁QReadWriteLock信号量QSemaphore条件变量 QWaitCondition span class token macro property span class token direct
  • 网口调试助手

    一 前言 xff08 1 xff09 TCP通信 xff08 2 xff09 UDP通信 UDP xff08 User Datagram Protocol 用户数据报协议 xff09 是一个轻量级 不可靠 面向数据报的 无连接的协议 xff
  • 低延迟声音效果(01)

    span class token macro property span class token directive hash span span class token directive keyword ifndef span span
  • datax 同步mongodb数据库到hive(hdfs)和elasticserch(es)

    一 同步环境 1 mongodb版本 xff1a 3 6 3 xff08 有点老了 xff0c 后来发现flinkcdc都只能监控一张表 xff0c 多张表无法监控 xff09 2 datax版本 xff1a 自己编译的DataX data
  • Qt播放音视频文件报错DirectShowPlayerService::doRender: Unresolved error code 0x80040266或DirectShowPlayerServi

    Qt播放音视频文件报错DirectShowPlayerService doRender Unresolved error code 0x80040266或DirectShowPlayerService doSetUrlSource Unre
  • 基本图形的绘制与填充

    span class token macro property span class token directive hash span span class token directive keyword ifndef span span
  • 2D坐标变换

    span class token macro property span class token directive hash span span class token directive keyword ifndef span span
  • c++中常量的两种定义方式

    常量是定以后 xff0c 在程序运行中不能被改变的标识符 C 43 43 中定义常量可以用 define const 这两种方法 例如 define PRICE 10 定义单价常量10 const int PRICE 61 10 定义单价常
  • c++中的floor, ceil, round

    xfeff xfeff 2 1 2 6 2 1 2 6 floor 不大于自变量的最大整数 2 2 3 3 ceil 不小于自变量的最小整数 3 3 2 2 round 四舍五入到最邻近的整数 2 3 2
  • 用conat修饰的类成员——常成员函数、常成员数据、常引用

    xfeff xfeff include lt iostream gt include lt cstdlib gt using namespace std class R public R int r1 int r2 m iR1 r1 m i
  • 对象的生存期——变量的生存期与可见性

    include lt iostream gt using namespace std int i 61 1 i为全局变量 xff0c 具有静态生存期 void other a b是静态局部变量 xff0c 具有静态生存期 xff0c 局部可
  • 类的友元

    include lt iostream gt include lt cstdlib gt using namespace std class Point public Point int x int y friend float dist
  • 树莓派全系列对比

    树莓派全系列参数介绍如下 xff1a 再附上 知乎 64 少数派 的一张图 xff1a Raspberry官网对过去使用的博通Soc的描述 BCM2837B0 This is the Broadcom chip used in the Ra