ARM主板和X86主板的相比较各有什么优缺点

ARM主板和X86主板的相比较各有什么优缺点
ARM嵌入式主板主要应用在消费类电子产业和工业控制领域。 Arm的运算速度快、开发中期段, ARM架构的高端嵌入式主板由于其运算速度大幅度提升在新兴应用领域大显身手,能够满足绝大多数工业控制和智能终端设备对主板的要求,而开发周期一般在3个月内,大大降低了研发的成本和加快了客户产品研发的速度。
但其也有一个大缺点就是目前ARM主板都是采用了Windows CE系统或者Linux系统,因此对于很多客户来说,原先采用了X86的平台,目前要调整到ARM上来,必须对软件平台进行重新编译和调整,而且还要熟悉一下ARM的嵌入式平台工作机制,因此会增加前期的开发工作量。
X86嵌入式主板是嵌入式主板的一种,主要特点在于体积小巧、参数稳定,其还可以分为多个类别,它们分别对应不同的场景以及功能需求,因此在实际筛选的时候需要我们加以辨别。X86主板的优势:
(1)、性能:目前来看,ARM主板的性能已经越来越接近X86主板,甚至在某些方面超过了它。从视频多媒体、数据通信等几个方面,和X86有些类似。
(2) 发热:ARM主板不会发热,主板温度一般是常温,因此可以一直长年累月开机在线工作,不会出现任何问题。而X86主板CPU必须配 风扇 而且不能长期工作,否则主板产生的温度会让主板整体性能寿命降低。风扇的工作寿命也会影响主板的寿命。
(3)、开机时间:ARM主板的开机速度非常快,一般只有几秒就可以了,而X86需要开机一段时间,Windows系统才会起来。
4)、功耗:这是ARM主板最大的优点之一,一般的VIA的X86主板,功耗都在40W左右或者以上,而ARM主板的功耗极低,如:微嵌的工业平板电脑(使用ARM架构),在关掉背光情况下,其主板功耗整体也只有1W左右。
(5)、工作时间和环境:ARM主板不受时间限制,可以一直开机工作,无须人员去维护,而且在掉电情况下,只要来电,那么就会自动启动,无须人员去开机或者关机,而X86主板却要人员维护,而且不能长期工作,否则会让主板寿命大大降低。
环境:ARM主板一般都是工业级,不受环境影响,最低温度可以在-20摄氏度左右,最高温度可以在70摄氏度左右,而X86一般都不行。
(6)、数据安全性:ARM主板都采用高度集成方式,数据一般都放在Flash内部,都是二进制格式,外部无法直接拷贝内部数据。而且最大的优点是:目前ARM主板的系统都是WinCE系统或者Linux系统,不会受病毒感染,客户无须担心病毒感染而导致数据泄漏,尤其是一些对于数据安全性要求很高的场所。ARM主板非常适合而X86刚好相反,由于都采用了Windows XP、2000等常用系统,而且采用了DOM盘或者硬盘,因此数据很容易被病毒感染或者被人偷取,因此安全性无法相比。
(7)、主板安全性:ARM主板的内存以及所有芯片都采取了贴片方式,因此在周围环境振动情况下,不会松动,而X86是采用了直插方式,比如内存条和DOM盘等,因此一旦时间长久,就会出现松动情况从而影响系统运行。
(8)、价格:ARM主板目前价格都非常低,而且ARM主板已经包含了内存和存储介质,无须外部购买配件,因此整体系统成本比X86价格要低很多。
(9)、灵活性:ARM主板可以根据用户的需要来进行灵活配置,比如logo,内存大小,系统驱动程序裁减,周围芯片的裁减,系统软件的加载等等,无论软硬件都是非常灵活这样也会大大降低客户的成本和系统整体的维护成本和性能,而X86却无法做到这一点。
ARM7与ARM9的区别?
arm7是比较简单的嵌入式芯片,应用于要求不高的工业级产品中,由于内部结构比较简单因此只能跑usosII或者uclinux这样的简单系统,适合于初学者学习和使用。arm9的核与arm7完全不同,它主要应用于音频技术以及高档工业级产品,可以跑linux以及wince等高级嵌入式系统,可以进行界面设计,做出人性化的人机互动界面,当然复杂度也远高于arm7。 这两款芯片由于基本都是基于系统来进行使用的,因此对于初学者来说最大的困难是系统的概念和对系统的学习。建议直接从arm9入手,一边了解芯片的功能,一边学习系统,这样上手比较快。可以买一套成型的实验开发板,不仅硬件外设齐全,而且一般都配有学习用的代码,帮助你学习。 对于功能性来说,如果摒弃了系统的概念,单纯的硬件接口来看,两者的基本接口是差不多的,也就是说arm7的接口都可以在arm9上找到,但是在系统的角度,可能使用上时不同的,即arm7的代码不能直接在arm9上跑起来,而是要另起炉灶的
咨询数控切割机
你要问什么?方君焊割可以给你提供参考。CNC-CG-4000数控/直条火焰切割机(1)主要技术参数: 轨 距: 4000mm 轨 长: 15000mm 有效长度: 12500mm 切割宽度: 80-3300mm(直条),230-3000(数控) 切割厚度: 6-50 mm(五组以内至100mm) 空走速度: 0-3000mm/min 切割速度: 150-750mm/min 纵向割距: 12组(直线单割炬) 横向割距: 2组(数控割炬) 驱动方式: 双边 切面粗糙度:Ra12.5-Ra25 切割气源: 氧气(P=1MPa)、乙炔或丙烷(P=0.1MPa) 电源电压: AC/220V±10%/50HZ 装机容量: 约2KW(2)性能与特点:CNC-CG-4000数控火焰切割机是我厂在吸收国内外先进软硬件技术,为配套金属结构件加工而自行研制和开发的一种高效率自动切割下料设备,可纵向和横向直线切割,也可圆弧曲线的平面几何图形切割,切割表面粗糙度及精度要求高,变形小,12组直条割炬可以同时切割,这样板材不变形同时又提高了生产效率。该机具有结构合理,操作简单,工艺先进等优点。本公司经过多年市场调研,发现操作工在钢板预调整,割枪对准钢板画线部位,因为操作控制器太远带来的种种不便,特为该机配备了遥控器,极大的提高了生产效率和生产安全,极具人性化。其中机架传动采用电机带动齿轮齿条驱动;主从割炬座间采用钢带传动,钢带具有高强度弹性,用于拖动从动割炬,横梁两端的导向轮将钢带胀紧,从动割炬座可用夹紧装置夹在钢带的前面或后面,实现同向或对称切割。全部割炬、电动升降机构均装配于主梁上。主横梁采用箱型梁,结构紧凑,外形美观大方,焊后均消除了焊接应力,自重轻,惯性小,有利于钢板的快速切割下料,在快速进行加减速转换时,机器的最高行走精度仍然能够得到保证。驱动架两端装有刮屑板,运行中刮扫积聚在轨道表面的杂物。驱动电机全部采用日本进口松下交流伺服电机,减速机采用精密行星伺服专用减速器,该减速器为密封型永久性润滑,免维护,以此保证设备运行平稳及精度。数控割炬上加装了电动调高系统,以应对钢板受热变形引起的高低不平。数控系统采用北京斯达特CC-M3切割机数控系统,这是一款专为龙门式切割机设计制造的标准型控制系统,适用于大中型切割机, 丰富的软件功能,实用的火焰等离子切割工艺,可广泛的应用于机械加工、造船业、钢结构生产等领域。功能特点★采用工业级ARM芯片,超大规模集成高速硬件差补器,低功耗,低发热,无需强制散热,硬件稳定可靠.★软件功能丰富,火焰、等离子两种切割类型自由转换,可以根据切割材料和机床特性调整预热延时、穿孔割枪升降延时、穿孔延时等参数.★具备板材校直、割缝补偿、断点恢复、原轨迹回退加工、转移切割、任意程序段启动、穿孔点选择、割枪任意位置调整和选择、预走轮廓,零件旋转、镜像、阵列、比例缩放等多种加工方式.★具有切割程序预处理功能,新增电子齿轮调节,拐点自动加减速功能,等差升降功能.★标配中/英文两种操作界面,动态图形显示。动态模拟加工轨迹,实时显示切割状态和输入/输出状态.★配有标准图库,具有简单的排料功能,方便用户使用,也可使用内置或外接键盘手工编程.★与IBE,FASTCAM,ProNest等CAD/CAM套料软件完全兼容;采用U盘读取程序和软件升级;该控制系统可以用于几乎所有的二维切割机控制。内置了等离子、火焰、划线器时序(特殊的工艺要求亦可增加).您可以从图库功能中选取49种中的任意一种图形直接键入工件的参数数据,可进行重复排列。并生成加工代码. 您可以用套料功能直接增加图形库中的工件或已生成的零件加工程序文件,可分别进行缩放、旋转、镜像、移动等操作。并生成整体加工代码.您可以对当前的加工程序进行重复排列,并可生成新的整体加工程序.您可以对当前的加工程序进行对齐板材的操作,并可根据所设置的基准角自动找到加工的起点.技术参数★工业级ARM处理芯片★联动轴数: 2轴,可扩展4轴★输入/输出:20路光电隔离输入,20路光电隔离输出★ AD/DA:1路DA★通讯:2路RS232,1路USB★存储空间:7G程序存储空间★脉冲当量:电子齿轮分子,分母设置范围(1~65535)★显示:10.4寸,真彩液晶★机箱尺寸:410Ⅹ310Ⅹ58mm
5G工业网关和5G工业路由器差异对比分析
一、5G特点 “5G网络比较现在4G网络,5G网络的峰值速度比4G高出20倍。新的编码技术、超密集组网、高带宽、高速率、低时延,5G应用将深刻地影响娱乐、制造、汽车、能源、医疗、交通、教育、养老等各个行业。目前,不少企业已经推出5G应用的雏形,构建5G应用生态。 二、工业路由器与工业网关简单说明 工业路由器基于Linux系统,集成5G/4G/3G/2G网络,支持数据采集和传输。所以说工业路由器主要是负责工业数据传输与交互。 工业网关基于Linux系统,集成5G/4G/3G/2G网络,支持数据智能采集、多种协议转换,数据处理的智能网关、工业网关针对行业场景化更专业更深度。三、5G工业网关和5G工业路由器共同点 1. 都是采用5G网络都进行数据传输交互; 2. 采用的5G模块芯片基本一样,国内基本两家高通或是华为; 3. 接口千兆或是百兆网口传输; 4. 基本5G天线都是4根或是4根以上; 5. 传输方面还是上卡拨号方式,走路由方式; 6. 都是基于Linux核心; 7. 支持C语言和pyhon开发。四、5G工业网关和5G工业路由器差异点 1、5G工业网关和5G工业路由器在硬件上的区别: 硬件接口不一样,5G工业网关接口会更加多和丰富,设备接入能力更强。以BGM8200工业5G网关为例,5G工业网关,配备接口,包括 7 路千兆 LAN 口、1 路千兆 WAN 口、2 路千兆光口、2 路 RS232、 4 路 RS485、3 路 ADC、4 路 DI、5 路继电器输出、4 路 PoE 供电等。BMR500型的5G工业路由器,配备接口,原型机 BMG5100 已具有 5 路千兆网口、1 路千兆光纤、1×RS232、2、5G工业网关和5G工业路由器硬件架构区别 以佰马BMR500工业级5G路由为例,采用是MTK通信方案。BMG8200工业级5G 网关,则采用工业级ARM 架构方案。3、5G工业网关和5G工业路由器在软件上的区别 1)协议转换 5G工业路由器更多是高效率透传,简单支持modbus协议和MQTT协议等。5G工业网关更多处理协议处理转换,例: 下端传感器,PLC,机床.各类表计等. 对各类云平台,阿里云,百度云,华为云.国外TB等。2)数据处理 5G工业路由器基本很少动数据处理, 5G工业网关对本地数据处理要求更多,特别是5G时代应用多,本地数据分析,边缘计算,边缘指令处理。3)二次开发 5G工业路由器只对数据高效传输,所以需要二次开发很少,当然也可以支持C语言和pyhon开发,开放程度会更低。5G工业网关支持数据运算,本地处理。二次开发开放程序更高,支持C语言和pyhon语言。
高速32位arm处理器 全宽温工业级器件,固态钽电容,确保设备长时间不间断稳定工
ARM架构的处理器是按照CPU核的类型分别的。比如ARM7核,ARM9核,ARM11核,cortexA8, A9核等等。当然也有16位32位的分别。指令集也分16位32位,ARMv5,ARMv7等分别。
为什么工业级嵌入式产品不用强大的高通CPU?
题目所说的强大的高通CPU应该是指手机专用的骁龙系列CPU,这个系列的CPU性能确实强劲,在高端旗舰机上应用,那能不能用在工业产品中呢?答案是,可以用,但是却不这么用。为什么呢?1 性能过剩 在功能机时代,手机厂家从来不会宣传手机的硬件配置,导致大众对手机CPU没有什么概念;而到了智能机时代,手机的硬件配置成了第一个所要宣传的亮点,渐渐的大众知道了高通骁龙、海思麒麟、三星猎户座等。手机CPU是最尖端的半导体 科技 ,从智能机的发展来看,手机CPU的性能年年大幅提升,这也导致了手机性能的过剩,处理数据的能力一再提升。而大多数工业产品,没有太大的数据量需要处理,不需要非常高端的CPU,手机CPU的性能在工业产品上性能过剩。2 稳定性优先 手机作为普及的消费类电子,人手必备,看新闻、看视频、玩 游戏 、聊天等,与人的活动是密切相关的,所处的工作环境就是人的居住环境,非常温和。而工业产品就不一样了,环境苛刻,存在高温、高湿、低温等环境,而且工业产品一直处于工作状态,一旦工作很少断电。对产品的稳定性有着非常高的要求。而这种苛刻的环境下,手机CPU的稳定性有待考验。3 成本太高 按理来说,工业产品的售价往往高于消费类电子的售价,那么工业品为什么不能接受高端CPU的成本呢?因为出货量悬殊过大。手机作为更新非常快的消费类电子,其出货量是百万、千万级别。而工业品的出货量上万台、十万台就已经很高了。在巨大的出货量差异面前,高端CPU的成本是降不下来的。如果CPU再做到宽工作温度,成本会更高。 所以,种种原因,决定了工业产品不会使用高端的CPU来设计。工业级嵌入式产品不用强大的高通CPU有以下几方面原因: 1、主打消费级手机市场, 高通CPU关注的是对摄像头的支持和优化,对蜂窝网络的支持,对语音功能的支持,对图像及视频处理的支持,而某些工业嵌入式设备需要接入的是CAN总线网络( 汽车 传感器),Zigbee网络(智能家居),EtherCAT网络(对同步性能要求高的伺服设备)。2、能耗高不实用, 高通CPU动辄几百MHZ到几GHZ的主频,主频太高意味着功耗大,而有些工业级嵌入式设备(比如我们熟知的燃气表、物联网中的电子标签)要求低功耗,因此在需要低功耗的工业级嵌入式应用中不合适用高通CPU。3、性能不稳定, 高通CPU目前采用第二代10nm的工艺,工艺越先进并不代表稳定性越高,反而10nm的工艺相比工业应用比较多的90nm,45nm的芯片抗干扰更差(原因很简单,线宽约宽抗干扰越强)。4、工作电压不一样 高通CPU的主频很高,内核工作电压很低,而有些工业应用场合必须是3V,或者5V工作电压(比如某些 汽车 零部件模块要求5V电压)。工业级产品不需要太复杂的运算和图片处理,简单的STM32就够用了,便宜的几元钱,贵一点的几十元,足够用了 1、高通CPU动辄几百MHZ到几GHZ的主频,主频太高意味着功耗大,而有些工业级嵌入式设备(比如我们熟知的燃气表、物联网中的电子标签)要求低功耗,因此在需要低功耗的工业级嵌入式应用中不合适用高通CPU。 2、高通CPU,目前采用第二代10nm的工艺,工艺越先进并不代表稳定性越高,反而10nm的工艺相比工业应用比较多的90nm,45nm的芯片抗干扰更差(原因很简单,线宽约宽抗干扰越强)。 3、高通CPU的主频很高,内核工作电压很低,而有些工业应用场合必须是3V,或者5V工作电压(比如某些 汽车 零部件模块要求5V电压)。 4、高通CPU主打消费手机市场,关注的是对摄像头的支持和优化,对蜂窝网络的支持,对语音功能的支持,对图像及视频处理的支持,而某些工业嵌入式设备需要接入的是CAN总线网络( 汽车 传感器),Zigbee网络(智能家居),EtherCAT网络(对同步性能要求高的伺服设备)等等。 工业级更关注的可靠性,不需要很高性能的处理器,随着频率和性能的提升,处理器抗干扰性就会下降。工业更像是一个骨头,需要砍骨刀,不需要更锋利的瑞士军刀,普通的单片机就相当于砍骨刀,而功能强大的高通cpu更像是瑞士军刀,他们都可以同样的事,但分别有适合自己事。 1、高通很贵的,真的特别贵,要不是手机一定要配套基带,手机那帮人都不想用。 2、arm门朝南开,有钱就能进,又不是难事,做这个的企业非常多。 主要还不是因为贵吗,高通车规级芯片都有,更不用说工业控制。 高通主要是手机cpu,价格比较贵
现在工业生产最普遍用的是哪种型号的单片机?
追求低成本会选择STC单片机,这个跟51基本一样。追求低功耗会选择430单片机,这是TI的16位单片机。高端单片机用stm32,这款单片机属于arm。普通应用工业级用c8051f,这个属于51的加强。AVR这款性价比还凑合。PIC也有较多应用。单片机就是配置寄存器和C语言,个别的有启动代码,需要懂汇编,不在乎什么型号,都一样。掌握精髓不用去追求型号。精通一款就可以。 想学ARM也一样,C语言,汇编和配置寄存器,一般有单片机基础才学ARM。ARM就是多了操作系统这一项,建议学WINCE上手较快,会MFC就差不多了。做产品应该把精力放在自己产品特色上,要把操作系统当作工具用。像linux这种学术操作系统开发难度大,开发工具不好用,成本高,时间长,图形界面一般,不适合中小公司使用,大公司用linux也会同时用wince。不要说linux免费,你用windows xp交钱了吗?wince呢?linux热无非是中国培训机构的炒作。
RISC-V与ARM架构相比有何优势和劣势?
EDN电子技术设计:请用您自己的话为读者大致介绍一下RISC-V。
胡振波:
RISC-V是一种简单、开放、免费的全新指令集架构。RISC-V最大的特点是“开放”,它的开放性允许它可以自由地被用于任何目的、允许任何人设计、制造和销售基于RISC-V的芯片或软件,这种开放性,在处理器领域是彻底的第一次。
RISC-V这种开放架构的诞生可以说是时代发展的必然。RISC-V生态体系正在全球范围内快速崛起,成为半导体产业及物联网、边缘计算等新兴应用领域的重要创新焦点。
RISC-V基金会于2015年由硅谷相关公司发起并成立,至今已有150多个企业或单位加入,包括谷歌、华为、英伟达、高通、麻省理工学院、普林顿大学、印度理工大学、中科院计算所等。目前RISC-V由基金会统一维护。
美国国防高级研究计划局(DAPRA)已连续多年通过专项方式支持RISC-V指令集的研究和实用化。2017年,印度政府大力资助基于RISC-V的处理器项目,RISC-V成为印度的事实国家指令集。我国RISC-V虽然处于起步阶段,但是发展非常迅速。今年7月,上海市政府率先发布了中国大陆首个支持RISC-V的政策,这对于RISC-V指令集在中国的发展起到了重要的推动作用。10月17日,中国RISC-V产业联盟成立,标志着我国在RISC-V生态系统建设上正式迈出了坚实的一步。
EDN电子技术设计:请分别从技术和商业的角度,分析RISC-V相对于ARM架构的优势和劣势。
胡振波:
优势非常明显,RISC-V是一种开放的架构,从 历史 的经验来看,开放的生态一定会比封闭的好。RISC-V技术是后发技术,所以能够总结前人的经验教训,做到相对简洁和干净。
但是,劣势也很明显,由于RISC-V诞生时间太短,相关的编译器、开发工具和软件开发环境(IDE)以及其它生态要素还在发展。目前RISC-V具有全套开源免费的编译器、开发工具和软件开发环境,这是RISC-V的巨大优势,但是开源版本相比ARM的商用编译器和IDE而言,还颇有差距。
RISC-V必须依靠强有力的商业玩家来长期支持和推进,方能得到持续发展。目前从全世界范围来看,在RISC-V技术阵营中,台湾的Andes公司(晶心 科技 )开发的编译器、开发工具和软件开发环境(IDE)是最为完善和先进的,几乎可以和ARM的工具相媲美。另外,还有很多RISC-V的新创公司(譬如芯来 科技 ),也会 探索 新的商业模式。
EDN电子技术设计:哪些市场应用和产品将会成为RISC-V架构快速发展的驱动力?
胡振波:
从技术的角度来讲,RISC-V架构理论上是能够实现从低功耗处理器内核到支持Linux操作系统的高性能处理器内核的全方位产品。譬如,目前美国的SiFive公司以及台湾地区专业处理器IP公司Andes(晶心 科技 )都推出了有竞争力的、支持Linux的RISC-V处理器内核。芯来 科技 目前提供面向低功耗领域的RISC-V处理器内核。
处理器领域的生态建设需要一定的时间,短期内比较容易落地的是物联网和边缘计算领域:
• 由于RISC-V拥有精简、低功耗、模块化、可扩展等技术优势,因此尤其适合对生态依赖比较小的封闭或半封闭产品、深嵌入式或新兴的物联网、包含嵌入式人工智能等应用的边缘计算领域及需要定制化的场景。
• RISC-V能够为物联网行业带来显著的灵活性和成本优势,在未来的20年,物联网和边缘计算领域的处理器内核年出货量预计会达到万亿颗的规模。中国大陆由于拥有几乎全球最大的市场空间,理论上RISC-V会大有可为。
EDN电子技术设计:RISC-V对中国半导体产业的发展会带来哪些影响?
胡振波:
从长远来看,RISC-V对中国半导体产业会产生划时代的意义,主要体现在以下5个方面:
• 通过RISC-V架构摆脱国外的垄断,实现处理器内核的国产自主。这种处理器内核不是闭门造车做出来的,而是拥有全世界认可的主流架构和主流生态。
• 通过RISC-V可以极大地加强我国处理器IP话语权。IP产业处于行业最上游,远离其它产业,并没有得到产业和国家的重视。RISC-V给了中国IP产业机会,虽然目前我国在RISC-V上仍然落后,但相对于其它IP技术,落后并不太远。
• RISC-V可以推动创新和差异化。由于RISC-V的开放、简洁、可扩展以及低成本,可以给终端应用市场带来巨大创新。
• RISC-V可以明显降低芯片研发成本。RISC-V的产业链日趋完善,从处理器内核到硬件设计、操作系统、开发工具、基准测试以及解决方案,全产业链具备完整性,使得行业可以均摊一切成本。
RISC-V的逐渐普及在一定程度上促进了行业本土化的发展,创造了更多行业机会,为产业界和学术界积累大量CPU人才。
EDN电子技术设计:您认为哪些因素会妨碍中国IC设计公司采用RISC-V架构?
胡振波:
以下三个主要因素会起到妨碍作用:
首先,ARM在中国影响力巨大。在芯片处理器内核方面,由于中国长期缺乏自主的通用处理器内核,几乎都是购买国外的ARM处理器内核,形成了习惯。对于RISC-V这样一种新架构的出现,很长一段时间内人们持怀疑态度。ARM在中国还成立了合资公司(全球唯一的国家),所以ARM在中国市场尤其显得强势,这使RISC-V在中国的传播相比别的国家显得非常缓慢。
其次,RISC-V被误导为免费。RISC-V架构是一种Free的指令集架构,准确地说Free应该理解为“自由“而不是“免费”,指令集架构也不是一款具体的处理器内核。大多数人对于处理器的一些基本概念并不了解,将RISC-V与“一款免费开源的处理器“划上等号,而免费往往是劣质的代名词。这种误导严重影响了RISC-V在中国的正常传播和发展。
最后,RISC-V还被误导为一种全新的设计语言和流程。虽然目前很多开源的RISC-V内核使用的是全新的设计语言和流程,但并不代表RISC-V处理器内核就等价于全新的设计语言和流程。全新的设计语言和流程带来的不确定性和质量隐忧会让IC设计公司(尤其是国内公司)感到排斥和不安,这种误导也会影响RISC-V处理器内核在国内的采纳和传播。其实RISC-V只是一种全新的处理器架构(以及衍生出的新生态),无关乎设计语言和流程。使用工业级成熟、稳健的设计方法更能设计出稳健可靠的RISC-V处理器内核,如芯来 科技 、台湾Andes公司(晶心 科技 )以及其它一些公司使用工业级成熟、稳健的设计方法设计出的RISC-V处理器内核。
EDN电子技术设计:您专门写了一本设计RISC-V处理器的书,请为有志于从事RISC-V架构设计的IC设计工程师和高校学生提几点建议和心得体会。
胡振波:
我认为目前学习RISC-V架构正当时,因为:
RISC-V的开放性使得任何公司与个人均可依据开放的RISC-V架构设计自己所需的处理器。很多科研机构开始使用RISC-V开发处理器,独立的RISC-V处理器IP公司开始出现,一些实力雄厚的巨头(如NVIDIA、三星等)开始使用RISC-V架构开发其自有的处理器内核,可以说是旧时王谢堂前燕,飞入寻常百姓家。因此,掌握RISC-V架构,会变成一种通用技能,对科研、学习和就业大有裨益。
当前国内CPU产业热潮方兴未艾,x86、ARM、MIPS等传统商用处理器架构在国内呈全面开花之势。龙芯、兆芯、飞腾等资深专业CPU公司在不断突破;华为、展讯等一线大公司也相继开始研发自主的处理器内核;海光、华芯通等新锐纷纷摩拳擦掌。开放的RISC-V架构的诞生,更是为此番繁华增添了精彩。同时,各种人工智能AI处理器也采用RISC-V作为核心,RISC-V的相关知识完全能够应用于AI处理器芯片领域。
综上所述,我认为学习RISC-V正当时。
但是,计算机体系结构相关书籍往往不利于初学者入门,尤其是RISC-V诞生时间太短,全英文版的指令集手册专业性强,晦涩难懂,非常不利于国内用户学习上手。另外很多对RISC-V感兴趣的初学者基本背景知识比较薄弱,需要补足。
为了促进RISC-V在国内的普及,尤其是被广大初学爱好者接受,我撰写了国内第一本关于RISC-V处理器的通俗书籍《手把手教你设计CPU——RISC-V处理器篇》,详细介绍了相关的基础背景知识,系统通俗地讲述了RISC-V的前世今生,还配套了自己开发的开源蜂鸟E203处理器内核。
目前有关如何使用RISC-V的嵌入式软件开发方面的中文资料仍然欠缺,我撰写的另一本新书《RISC-V架构与嵌入式开发快速入门》也即将上市,相信会在某种程度上缓解这一问题。
EDN电子技术设计:您创立芯来 科技 公司专门开发RISC-V内核,请谈一下公司的商业模式和愿景。
胡振波:
芯来 科技 (Nuclei System Technology Co., Ltd.)作为中国大陆本土唯一专注于RISC-V处理器内核开发的公司,是RISC-V基金会银级会员,中国RISC-V产业联盟副理事长单位。
在商业模式上,主要是传统的处理器IP授权模式和面向垂直领域的深度定制模式,同时还在进行一些全新的商业模式 探索 。
我们有两个愿景:一方面,IoT和边缘计算领域的处理器内核IP年出货量会达到万亿颗。如此巨大的市场,我们希望至少这个市场的一部分属于我们本土公司,从而让大多数本土芯片公司用上国产的RISC-V处理器内核。另一方面,目前国内的RISC-V技术力量非常薄弱,希望芯来 科技 能够为RISC-V阵营做出我们中国人应该做出的贡献。
EDN电子技术设计:除了RISC-V内核外,要开发出商用的RISC-V处理器还需要哪些开发工具和环境?
胡振波:
处理器是软硬件的交汇点,所以必须有完善的编译器、开发工具和软件开发环境(IDE),处理器内核才能够被用户顺利使用起来。
目前RISC-V具有全套开源免费的编译器、开发工具和软件开发环境(IDE),这是RISC-V的巨大优势,但是开源版本相比ARM等传统架构的编译器和IDE而言,还颇有差距。
除了开源版本之外,还有专业公司提供的专业版本。目前从全世界范围来看,在RISC-V技术阵营中,台湾的Andes公司(晶心 科技 )开发的编译器、开发工具和软件开发环境(IDE)最为完善和先进,几乎可以和ARM的工具相媲美,这一点也值得我们去学习。
延伸阅读:
RISC-V真的是中国芯片实现自主、可控、创新和繁荣的希望吗?
使用工业级路由器的好处是什么?
工业级无线路由器采用的是高性能的32位工业级ARM9通信处理器,被广泛地运用于金融,电力,邮政,水利,环保,气象等各种行业,那么使用工业级路由器的好处是什么呢? 1、 高防护性,稳定性好。这是工业级无线路由器的最大特征。由于大多数工业级路由器是在户外工作的,一定要具有很强的稳定性,特别是在无人值班的时候,路由器出现问题会增加维护的成本。 2、 丰富的路由协议,传输安全。对于企业和工程而言网络环境是特别重要的。传统的路由器在防病毒,黑客等方面是没有工业级无线路由器那么好的,而且工业级路由器支持L2TP,GRE,VPNPPTP,OPENVPN,静态路由等,这样才能保证传输数据安全。 3、 强大的数据处理能力。工业级路由器都是采用高主频处理器的,所以数据处理能力是非常强的,可以同时容纳很多人高速上网。 4、 丰富的接口。工业级路由器不仅支持3G/4G转WIFI,转有线功能,而且配置RS232串口,支持串口转以太网透传。 5、 支持远程管理。同时也对工业级路由器进行远程监控和远程管理,操作也很方便。 6、 工业级设计,质量保证。外壳是全钣金的,ESD静电防护,电源防反接,防浪涌,一般都能稳定工作不死机的。 以上就是我给大家分享的使用工业级路由器的好处,希望对大家有所帮助。
本文由“假装”发布,不代表“写客百科”立场,转载联系作者并注明出处:https://www.ixieke.com/zonghe/168265.html
