(赵法彬/数字通信世界)如今,用户对于软件的安全性要求越来越高,并且在软件开发方面要求降低难度与成本。近日,低功耗可编程器件的领先供应商莱迪思半导体公司同时更新了两款解决方案,就是为了满足用户不断增加的要求。莱迪思半导体亚太区资深市场开发经理林国松(Karl Lin)介绍说,莱迪思从2019年开始公布第一个解决方案sensAI,主要是注重在网络边缘AI计算;2020年推出sensAI更新方案、Embedded Vision1.0 (mVision)和Sentry1.0;2021年后还将推出sensAI新版本,本次同时更新的是Embedded Vision和Sentry这两个方案的2.0版本。
拓展mVision解决方案集合的功能
全球新冠疫情肆虐以及对提高安全性和效率的需求正促使各行业企业在其系统中集成智能嵌入式视觉技术,以支持人员侦测、非接触式人机交互和更强大的AR / VR功能,同时使用智能机器视觉技术来提高制造水平和产量。Lattice mVision 2.0新增几项重要更新,将进一步加速工业、汽车、医疗和智能消费电子系统领域的嵌入式视觉应用设计。此次更新增加了对工业和汽车系统中使用的主流新型图像传感器的支持,以及全新图像信号处理IP核和参考设计,帮助开发人员设计网络边缘智能视觉应用。该解决方案集合现还支持Lattice Propel设计环境,可简化使用嵌入式RISC-V处理器的视觉系统的开发。莱迪思Embedded Vision方案主要体现拓展低功耗嵌入式视觉应用开发涵盖的领域和提高开发便捷性。林国松表示,Embedded Vision 2.0最主要提供了三个方面的更新:一是提供了全新强化的图像信号处理器(ISP);二是拓展了莱迪思 Embedded Vision针对汽车、工业和医疗领域的支持,而1.0版本的Embedded Vision更多是以消费类电子为主;三是该方案开始支持莱迪思自己研发的为Propel软件开发的一个CPU处理器,这样在这个解决方案中可以更多使用基于C代码的开发,从而简化开发复杂度和降低出错可能性。他还透露,Embedded Vision应用场景非常多,基本上只要有摄像头的地方,就会和Embedded Vision有关,包括工业、医疗、汽车、机器人等行业。莱迪思 Embedded Vision方案能够在视觉处理应用方面提供很好的支持。
林国松介绍说,与上一版相比,Embedded Vision 2.0主要是从硬件平台上增加了更多的传感器,这些传感器主要是应用于汽车、工业以及医疗方面,会继续支持MIPI、eDP、HDMI、USB和GigE等流行接口。在硬件平台之上,莱迪思也会提供已经验证好的IP核(包括MIPI、ISP、eDP、GigE的处理)。在这个版本里面除了莱迪思FPGA专有的开发软件Radiant和Diamond之外,还新增了莱迪思针对内嵌式CPU的开发软件Propel Builder和相对应的C代码开发软件Propel SDK。在软件基础上,莱迪思运用这些已有软件IP核和硬件平台提供了参考设计和演示,包括桥接、传感器和网络联接、图像处理等。
林国松告诉记者,在Embedded Vision2.0里引入由莱迪思自己开发的CPU软核IP,包括相对应C代码开发,这个软件工具最大特点是开发基于拖拽型,并非是输入代码型,拖拽型特点是比较直观,同时连线出错可能性会很低,这些拖拽完成以后形成相对应IP核,在这个IP核基础上可以进行C代码开发,降低原本对FPGA的代码所需要的资源,更多可以用C代码进行开发来控制相对应IP,开发难度会大大下降。
林国松认为,Embedded Vision 2.0是一个提供完整的视觉处理方案,同时在莱迪思低功耗芯片上面能够得到体现,其应用的场景除了消费电子之外,能够延展到工业、汽车、医疗等领域。这一方案同时新增模块化硬件平台,尤其是针对汽车、医疗、工业市场增加了传感器参考设计支持。同时,引进莱迪思自己研发的Propel设计环境,简化整个开发复杂度并且丰富了莱迪思器件上所能支持的IP库。在应用这些IP和硬件我们也创建了更多的参考设计,同时也可以得到直观的演示。
Sentry 2.0强化网络保护恢复能力
威胁无处不在,尤其现在攻击不仅仅只针对个人电脑,同时延展到工业系统固件攻击,除此之外,还有很多攻击基于木马程序攻击UEFI和BIOS。林国松说,莱迪思Sentry主要是针对网络保护和系统恢复两方面来提供的解决方案,在去年推出1.0版本,本次推出Sentry 2.0。莱迪思研发Sentry方案就是为了能够保护固件不受到攻击,同时保护固件或者说能够让固件回归正常的工作状态。
Lattice Sentry 2.0继续履行其提供安全的网络保护恢复系统控制解决方案的使命。该解决方案集合支持符合NIST平台固件保护恢复(PFR)规范(NIST SP-800-193)并支持384位加密的下一代硬件可信根(HRoT)解决方案,为开发人员提供高效安全的方式来快速实现强化的系统和加密应用,满足目前和未来服务器平台迅速增长的安全性要求。该方案支持的固件安全特性可用于通信、计算、工业、汽车和智能消费电子市场。林国松表示,Sentry方案运行在莱迪思自己研发的保护芯片上面,这一保护芯片最主要的功能是保护主板或者整个系统里面固件系统。在最新公布的Sentry 2.0方案可以支持384位宽,能够实时验证更多的组件,同时可以在系统启动时进行加密验证,在启动之前/期间/之后进行底层漏洞检测。还有一个特点是损害的固件通过这个方案可以得到恢复,整个系统可以从“不能工作”恢复到正常工作状态。
林国松介绍说,Sentry 2.0具有更高的安全性,从256位提高到384位加密位,能够提供更快的启动时间,以及可以提供更多的监控固件路数,有五路固件监控带宽。加密长度增加到384位,加密算法速度能够更短,速度可以更快,包括接口速度也可以提高,能够监控线路,监控固件也可以增加,还可以增加更多的白名单黑名单记录条。384位的加密宽度,更好提升安全性。能够缩短启动所需要的时间,系统启动的速度可以增加,可以加快4倍。能够实时监控更多的固件,这样针对现今不断系统复杂的状况,我们可以保护的系统涵盖面会更广。
林国松表示,Sentry 2.0在软件方面也有很大的更新,可以支持拖拽,这样在构建整个系统的时候可以简化,尤其是通过莱迪思自己研发的以RISC-V命名架构的CPU的核,在相对应的线上可以挂载所需要的功能IP模块,通过可视化连线之后可以构建出这样一个系统,系统有了以后再通过C代码编辑器在上面可编辑可执行的C代码,这样可以简化开发的一些流程以及开发所需要投入的精力。所有这些都附带参考原码,以及对PFR配置参考手册。这样最大一个好处就是对FPGA设计方面专业背景需求大大降低,即使没有专业背景也可以针对这些方案开发可以进行操作,因为是用C代码形式实现的。