RISC-V 随着 Linux 就绪 SBC 的推出而成为现实

作者:patrick mannion,特约编辑
随着 hifive unleashed 的推出,sifive 将 risc-v 架构交到了开发人员手中,并在一个千篇一律的领域提供了独特的替代方案。
相同并不是不好:对于长期的稳定性和支持,没有什么比为嵌入式应用程序提供各种形式的功能强大的 intel x86 单板计算机 (sbc) 更令人放心的了。同样,对于基于 arm 的 sbc,从 raspberry pi 等爱好者和制造商 sbc 到坚固耐用的嵌入式 sbc,arm 提供核心支持和路线图,而社区提供 ic、电路板、操作系统和应用软件。
曾经有一段时间,x86 通过支持 windows 与 arm 区分开来,但随后微软为基于 arm 的物联网设备以及最近的笔记本电脑开发了 windows 10 版本。现在 arm 可以将 windows 添加到包括 android 和 linux 的操作系统列表中。同时,x86 已经拥有强大的 linux 支持。
这种广泛的支持基础是为什么在宣布新的、免许可的 risc-v 架构时引起人们的关注:为什么有人会围绕一个没有真正支持、生态系统或工具的架构进行设计?尽管如此,risc-v 还是蓄势待发,当 nvidia 在 2016 年决定使用 risc-v 作为替代其专有 falcon 控制器的基础时,它得到了巨大的推动。
虽然 risc-v isa 最初旨在作为一种低功耗、高效的开源架构,但这并不排除强大的实现。第一个这样的实现是 sifive 的 freedom u540 四核、1.5-ghz 片上系统 (soc),这是第一个支持 linux 的 risc-v 实现。该 soc 是 sifive 刚刚发布的 hifive unleashed、linux 支持的开发人员 sbc 的核心(图 1)。
图 1:hifive unleashed sbc 支持 linux,并基于 sifive 的 risc-v 开源 isa 的四核 1.6ghz soc 实现。
在 freedom u540 周围,sifive 放置了带 ecc 的 8 gb ddr4(u540 支持高达 64 gb)、来自 issi 的 32 mb 四通道 spi 闪存、一个用于额外存储的 microsd 插槽和一个 fmc 连接器扩展插槽。该板售价 999 美元,现已上市。
all arm, no leg虽然利用 linux 围绕 risc-v 进行开发的机会本身可能是花费 999 美元的充分理由,但工业嵌入式应用程序的设计人员不必花费一臂之力来获得他们需要的性能. 以 technologic systems 的 ts-7970 sbc 为例(图 2)。
图 2:坚固耐用、面向工业的 technologic systems ts-7970 sbc 售价 229 美元,基于带有一个或四个内核的 arm cortex-a9。
该板基于分别以 800 mhz 或 1 ghz 运行的 nxp i.mx6 arm cortex-a9 单核或四核 cpu,针对具有挑战性的高性能应用进行了调整。因此,它配备旋入式电源和 i/o 端子,工作温度范围为 –40°c 至 85°c(在无风扇外壳中)。
i/o 支持包括无线(wi-fi 和蓝牙)、双千兆以太网端口、多媒体支持(hdmi、lvds 和音频)以及 sata ii、minicard、数字 i/o、模数转换器、modbus、usb 和 can。它在睡眠模式下消耗低于 3 w(典型值)和大约 15 mw。
在操作系统方面,它支持 linux(kernel、debian、yocto、ubuntu 和 ubuntu core)、android 和 qnx neutrino rtos。
英特尔 nuc 获得工业级改造2017 年末,英特尔推出了 nuc7i5dnbe,这是其下一代计算单元 (nuc) 外形 sbc 的一个版本,该版本配备了第 7代icore处理器 (i5-7300u)。虽然 nuc 被广泛称为独立 pc 或工作站,但 nuc sbc 进行了一些调整,使其更适合更坚固的嵌入式应用程序(图 3)。
图 3:英特尔的 nuc7i5dnbe sbc 使用其第 7代icore处理器,具有坚固耐用的特性,例如焊接 bga 和固态存储器。
该板保持相同的 4 x 4 英寸。外形尺寸,但具有用于处理器和 ssd 内存的焊接 bga,而不是旋转盘片硬盘驱动器。它耗散 15 w 并使用 12 至 24 vdc 电源供电。该板配备高达 32 gb 的 ddr4-2133 1.2-v so-dimm 内存、集成显卡,并可驱动多达三个显示器。它支持 windows 和 linux。
成本 384 美元,很难忽视性能和 i/o 的结合。i5 core 的主频高达 3.5 ghz,并拥有高达 3 mb 的缓存。i/o 包括 pci express gen 3、双 hdmi 2.0a 端口、四个 usb 端口、两个 sata 端口和一个 gbe 端口。
虽然电路板带有风扇,但对于工业应用,可以将其移除并将电路板放置在无风扇外壳中。logic supply 已经通过其 ml100g-31 外壳为 nuc 完成了这项工作。这包括一个定制设计的散热器,以最大限度地提高从处理器到环境的热传递(图 4)。
图 4:用于 nuc 的 ml100g-31 加固外壳配有定制散热器,以最大限度地提高从处理器到环境的热传递。
卸下风扇大大提高了可靠性,因为它消除了作为故障机制的风扇并限制了水分、灰尘和金属进入。但是,逻辑电源也会屏蔽未使用的端口,以进一步将内部与环境隔离。基础底盘售价 695 美元。
很难提及外形因素,而不包括最紧凑和最坚固的一种:com express mini,尺寸为 2.2 x 3.3 英寸(图 5)。
图 5:nanocom-kbu 是第一款支持英特尔第 7 代酷睿处理器的 com express type 10 迷你板。
在这些范围内,研扬科技开发了 nanocom-kbu,这是第一款具有第 7 代核心处理器和英特尔图形支持的 com express type 10板。它带有 4 gb 的内存。研扬科技还通过实时中断升级了嵌入式控制器结构,以实现更快的响应。它还带有一个用于连接外部 ic的 i 2 c 端口,端口方面,它包括 1 个 gbe 端口、8 个 usb 2.0 和 2 个 usb 3.0 端口、2 个 sata ii 接口和 4 个 pcie 扩展槽。定价尚未公布。


CS5210 HDMI to VGA方案设计资料
一加9 Pro将首次支持45W无线闪充、支持反向无线充电
玉米单穗脱粒机应用领域和效果分析
华硕推水冷散热器ROG龙神II 240
第95届中国电子展品牌展商大曝光!
RISC-V 随着 Linux 就绪 SBC 的推出而成为现实
加湿器的作用及好处与坏处
MAX9075,MAX9077低成本、超小型、3µA、单电源比较器
大联大世平集团将举办中科蓝讯TWS耳机方案全解析在线研讨会
安防企业优势多多,平安城市建设带动安防产业链飞速发展
GPRS网络的PLC分布式控制系统
苹果13promax最高预售价格是多少
随着智能家居的发展,电信运营商该如何才能抢夺市场?
“快递最后一公里”难题将被攻克,快递机器人有望6月上岗
基于ZYNQ的CameraLink图像采集与边缘检测开发详解
BLE的系统级芯片与蜂窝物联网芯片的区别
PORON(R)电动汽车电池衬垫材料产品组合,延长了电动汽车电池的寿命
智慧物流开启了怎样的新模式
莫大康:台积电兴建8英寸生产线的思考
发改委对外表示,将对新能源汽车的产能,公平给予资质、认证认可