加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

RISC-V AI单板计算机BeagleV技术分析

2021/01/16
537
阅读需 5 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

2021 年 1 月 13 日,赛昉科技发布了星光 AI 单板计算机(BeagleV),对于我这种 RISC-V开源技术爱好者来说,是非常关注的事情。BeagleV 主要有以下几个亮点:

1.5GHz 的 RISC-V 多核 CPU,可以启动 Linux,当成单板计算机(SBC)来玩

具有一定的 AI 能力,集成了 NVDLA 和 Starfive 自研的 NNE 引擎

价格还可以,能承受的起,比 999 刀的 HiFive Unleashed 便宜多了

今天,拿到了板子的手册资料,从技术上进行一下分析

CPU 部分

当前 BeagleV,采用了 Starfive 的惊鸿 7100 RISC-V SoC,目前这个版本是双核的 Sifive U74,支持 RV64GC 指令集,主频 1.5GHz。之后的版本,会采用四核的 U74。

从 Sifive 的网站上,可以看到 4 核的 U74-mc 结构如上图所示。U74 core 采用了,8 级流水线,双发射的超标量架构。每个 core 配备了 32KB 的 L1 指令 cache 和 32KB 的 L1 数据 cache。4 个 U74 core 共享了 2MB 的 L2 cache。其中,U74-mc 中集成的小核 S7,只是做一些管理工作,不进行具体的计算。

U74 定位于中档的处理器核,主要与 ARM 公司的 Cortex-A55 对标(A55 是双发射 in-order 超标量,支持 ARMv8.2A 指令集)。U74 的各种指标还是不错的,唯一的遗憾就是指令集不支持 Vector 向量扩展,而 A55 是有 Neon 向量扩展指令。

AI 部分

BeagleV 目前具有两个 AI NPU 加速器,一个是开源的 NVDLA,一个是 Starfive 自研的 NNE。

NVDLA 部分,采用了 NVDLA Large 的配置,2048 个 MAC,800MHz,2m sram。int8 峰值大概是 3.2TOPS。NVDLA 已经开源了相应的编译工具,支持 Caffe 模型的转换等。

NVDLA,我个人接触的不多,从个人感觉来说,工具链还是偏老,以转换 Caffe 模型为主,对于现在模型训练以 PyTorch 和 TensorFlow 为主的情况,需要不少的额外步骤,而且对于特殊层的支持所需的工作量上,还有待评估。

自研的 NNE 部分,目前的资料不多,具备 1024 个 MAC,500MHz,int8 的峰值大概 1.0TOPS。

图像和语音部分

具备 Tensilica-VP6 DSP,600MHz

支持 2 路的 MIPI 摄像头双通道 ISP,可以达到 4K 30FPS

1 路 HDMI 输出

视频解码器,支持 H.264/265 的解码,可达 4K 60FPS。支持 JPEG 的编解码

从规格上看,还是很不错的,可以做智能摄像头、AI 盒子等类型的应用。特别是集成的 VP6,可以做更多非深度学习模型的视觉任务加速。

语音 DAC

可支持 4 路的 DMIC,AMIC

其他硬件部分
内存分为 4GB 和 8GB 的 LPDDR4 版本。对于 SBC 来说,4GB 已经够用了,即便跑 AI 视频应用也足够了

无线部分支持 2.4GHz Wifi 和蓝牙 4.2

配备 4 个 USB 3.0 口。这个是亮点

千兆以太网

Micro-SD 插槽

其他的 GPIOUART 等等,我就不赘述了

软件部分

支持 Linux 内核 5.9.14,未来会迁移到 LTS 版本

RVBoards 开源生态将从 OS Kernel,RISC-V Computing

Library(RVCL),以及 AI platform 等方面丰富 RISC-V 软件生态环境。

总结

BeagleV 的配置还是不错的,很期待在 3 月份的正式上市。在写技术分析的过程中,感觉 BeagleV 在 AI 应用方面,存在替代海思 Hi3519A 的可能性,当然具体的情况还需要实测分析。SBC 硬件平台已经有了,软件生态还需要进一步完善,与各位小伙伴们共同努力。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
DP83867IRRGZR 1 Texas Instruments Industrial temperature, robust gigabit Ethernet PHY transceiver 48-VQFN -40 to 85

ECAD模型

下载ECAD模型
$59.73 查看
PLR135/T6 1 Everlight Electronics Co Ltd Receiver, 16Mbps, Surface Mount,

ECAD模型

下载ECAD模型
暂无数据 查看
SST25VF080B-50-4I-S2AE 1 Microchip Technology Inc IC FLASH 2.7V PROM, Programmable ROM

ECAD模型

下载ECAD模型
$1.36 查看

相关推荐

电子产业图谱

主要关注HPC、AI、RISC-V等领域,科技行业从业二十余载。洞悉前沿科技,擅长战略规划。