历史上的今天
返回首页

历史上的今天

今天是:2025年03月15日(星期六)

2021年03月15日 | 保持路线图更新,Lattice推出mVsion 2.0与Sentry 2.0

2021-03-15 来源:EEWORLD

在SensAI在边缘人工智能取得了市场广泛认可之后,2020年Lattice(莱迪思半导体)一鼓作气,持续在软件上进行投资,包括SensAI 3.0,面向机器视觉的mVision 1.0以及面向安全应用的Sentry 1.0,以及开发环境Lattice Propel。


正如Lattice CEO Jim Anderson在2020年四季度财报分析师电话会上所说,“我们除了持续开发新品之外,在研发领域另一个关键要素是开发广泛的软件解决方案组合,以使客户可以快速、轻松地将Lattice的产品放到他们的系统中运行,并迅速推向市场。”


“客户可将解决方案堆栈用作一种预先构建的,随时可用的软件库,工具和参考平台。”Jim说道。“我们的目标客户分为两种,一类是非常熟悉FPGA的客户,可以轻松快速进行系统设计,另外一部分客户可能过去只使用微控制器,通过软件解决方案堆栈方式,可以让他们更轻松地切换到我们的FPGA,并快速切入市场。”


“与微控制器解决方案相比,FPGA在人工智能等推理应用上更具优势,因为AI本身是并行处理,可以在FPGA上更好地运行。而且通过可编程的FPGA,也可以随着算法改变而重新编程。”Jim表示。


日前,Lattice宣布升级mVision和Sentry软件,标志着公司持续对软件开发的投入,进一步完善Lattice的解决方案。


Embedded Vision 2.0方案


Lattice亚太区资深市场开发经理林国松介绍了Embedded Vision 2.0的详细更新。


1、扩展了对汽车、工业和医疗领域嵌入式视觉应用的支持——莱迪思在mVision 2.0增加了全新的开发板,支持工业和医疗应用的主流图像传感器。支持的图像传感器包括Sony IMX464和IMX568以及安森美半导体的AR0344CS。


2、支持莱迪思Propel设计环境——Propel是一款用于在低功耗、小尺寸莱迪思FPGA上加速基于嵌入式处理器开发的设计环境。该工具包括一套完整的图形和命令行工具,可创建、分析、编译和调试基于FPGA的处理器系统的硬件和软件设计。


3、全新莱迪思ISP参考设计——为客户拓展了mVision解决方案的选择,促进了解决方案的采用,展示出莱迪思对客户的承诺。


image.png?imageView2/2/w/550

image.png?imageView2/2/w/550

mVsion 2.0相比1.0的区别,下图为2.0


林国松表示,各类应用对于嵌入式视觉方案的要求不太相同,包括对于丢帧率的要求,对于功耗和尺寸等要求不完全一致。这非常适合FPGA等灵活性更强的产品与之配合。针对目前产业界流行的三款图像传感器,增加了专用的ISP,针对不同应用场景可以提供最佳的性能/功耗权衡的结果,相比通用ISP来说更加优化,客户也无需再花费精力进行ISP的开发。


由于Propel是2020年下半年推出,所以在1.0时代并没有引入Propel设计环境,如今有了Propel,mVision又提供了对Propel的支持,集成了Lattice自己开发的RISC-V软核,可以直接使用C代码开发,从而简化开发难度。


Sentry 2.0 方案


Sentry主要是针对网络保护和系统恢复两方面来提供的解决方案。同mVsion所解决的问题类似,基于TPM和MCU的硬件安全解决方案采用串行处理,无法提供像Lattice FPGA这样的并行处理解决方案可以提供的实时性能。


Sentry 2.0同样有三方面的更新,具体包括:


1、更强大的安全性能——Sentry解决方案集合支持Mach™-NX安全控制FPGA和安全的Enclave IP模块,能实现 384位加密(ECC-256/384和HMAC-SHA-384),更好地让受到Sentry保护的固件防止未经授权的访问。许多下一代服务器平台都要求支持384位加密。


2、启动前身份验证速度提高4倍——Sentry 2.0支持更快的ECDSA(40毫秒)、SHA(高达70 Mbps)和QSPI性能(64 MHz)。这些特性让Sentry 2.0可以提供更快的启动时间,最大程度减少系统停机时间,并降低启动过程中遭受固件攻击的风险。


3、实时监控多达五个固件镜像——为进一步扩展基于莱迪思Sentry、符合PFR标准的硬件可信根的功能,该方案能够在启动和运行过程中实时监控系统中多达五个主板部件。相比之下,基于MCU的安全解决方案缺乏足够的处理性能,无法实时准确地监控如此多的组件。


image.png?imageView2/2/w/550

image.png?imageView2/2/w/550

Sentry 2.0相比1.0的区别,下图为2.0


林国松援引WatchGuard公司首席技术官所述,网络威胁无处不在,尤其现在攻击不仅仅只针对个人电脑,同时延展到工业系统固件攻击。除此之外还有很多攻击基于木马程序攻击UEFI和BIOS。莱迪思研发Sentry方案就是为了能够保护固件不受到攻击或者回归正常状态。


林国松表示,PFR目前主要应用在服务器端,但无论汽车还是工业,都有针对安全保护或PFR要求。


同样,Sentry也支持Propel。借助Sentry经验证的IP、预先验证的参考设计和硬件演示,开发者可以通过修改RISC-V和Propel设计环境提供的C代码来快速定制PFR解决方案,以将上市时间从10个月缩短至6周。


广泛的解决方案和生态系统


无论是mVsion、Sentry或者SensAI,Lattice的成功之处是构建了一系列从底层芯片、开发板到参考设计、从IP到解决方案的一整套方案,这其中不光由Lattice提供,更是需要业界的广泛合作。


“每一家公司的侧重点都不同,比如针对ISP,有些合作伙伴有自己ISP特有实现方法,未必是莱迪思能够掌握。”林国松说道。

推荐阅读

史海拾趣

安纳森(AnaSem)公司的发展小趣事

在追求经济效益的同时,安纳森始终不忘企业的社会责任。公司深知电子产品在生产和使用过程中可能对环境造成的影响,因此将环保理念融入产品设计和生产过程中。安纳森的产品原料材质标准均符合全球最新的环保指令和有害物质禁用条约,确保用户在使用产品的同时,也能为地球环境保护做出贡献。这一举措不仅赢得了用户的广泛赞誉,也为整个电子行业的绿色发展树立了典范。

艾吉芯(Agertech)公司的发展小趣事

随着公司业务的不断扩展,艾吉芯公司积极寻求与行业内其他企业的战略合作。通过与国内外知名电子企业的合作,艾吉芯成功将其产品应用于更广泛的领域,进一步拓宽了市场渠道。这些合作不仅提升了艾吉芯的品牌影响力,还为其带来了更多的商业机会和发展空间。

C-MAC Automotive公司的发展小趣事

在电子行业快速发展的今天,C-MAC Automotive公司始终保持着对创新的追求。公司不断投入研发资金,探索新的技术方向和应用领域。通过持续创新,C-MAC成功推出了一系列具有竞争力的新产品,为公司的发展注入了新的动力。同时,公司还注重人才培养和团队建设,打造了一支高效、专业的研发团队,为公司的未来发展奠定了坚实基础。

这些故事虽然基于虚构,但反映了电子行业中许多企业发展的普遍规律。通过技术突破、战略合作、创新营销、全球化战略和持续创新等手段,企业可以不断提升自身竞争力,实现快速发展。

帝特(DTECH)公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,帝特始终坚持创新驱动的发展战略。公司不断投入研发资源,加强技术创新和产品升级,力求在保持传统业务优势的同时,开拓新的增长点。此外,帝特还积极布局电子专用材料项目,加强半导体芯片封装浆料研发推广,进一步优化产业结构,提升公司的综合竞争力。

以上五个故事概述了帝特(DTECH)公司在电子行业发展的主要历程和关键节点,展现了公司从创立到成长为行业领军企业的艰辛与辉煌。

明微公司的发展小趣事

明微公司自创立以来,始终坚持以技术创新为核心竞争力。在数字电视芯片领域,明微团队通过深入研发,成功推出了一款具有高性能、低功耗特点的芯片产品,该产品凭借其卓越的性能和合理的价格,迅速在市场上获得了认可。此后,明微公司继续加大研发投入,不断推出具有竞争力的新产品,逐步在电子行业中崭露头角。

FIDELIX公司的发展小趣事

在东芯半导体的支持下,FIDELIX开始将其一部分技术团队迁移到国内,加速了存储芯片的国产替代进程。这些技术团队的加入,不仅提升了国内半导体产业的技术水平,也促进了FIDELIX与国内企业的深度融合和协同发展。

问答坊 | AI 解惑

利用ADC0804做一个真正的电压表

本帖转载自www.mcusy.com,作者月夜。…

查看全部问答>

学习学习GPS

GSV GSA GGA分别是什么 a.GPS固定数据输出语句($GPGGA)这是一帧GPS定位的主要数据,也是使用最广的数据。$GPGGA 语句 包括17个字段:语句标识头,世界时间,纬度,纬度半球,经度,经度半球,定位质量指示,使用卫星数量, 水平精确度,海拔高 ...…

查看全部问答>

LED户外大屏幕基础知识

replyreload += \',\' + 374037;Timson,如果您要查看本帖隐藏内容请回复…

查看全部问答>

周公M0新原理图

周公的M0开发板的原理图终于更新了…

查看全部问答>

关于控制USB外设的问题

我是第一次作这方面的东西: 我感觉:首先要判断次外设的存在(包括他的插入于拔除)         向外设发送控制命令(包括向他提供数据)。 不知道思路是不是有问题,请各位给个思路。 …

查看全部问答>

MSP430F149的定时器A的连续计数模式的CCR0

MSP430F149的定时器A的连续计数模式的CCR0的作用?增计数模式是从0增加到CCR0就复位,增减计数模式是从0增加到CCR0,在减到0。可是连续计数模式呢?CCR0的作用?…

查看全部问答>

Linux 常用C函数(中文版)

很详细的c函数介绍文档,我一直把他当做工具书来用,分享给大家! 如果哪位大侠把这个网页式的工具做成chm格式的电子书就完美了,哈哈 截图,先睹为快 [ 本帖最后由 HOHO 于 2012-8-8 16:42 编辑 ]…

查看全部问答>

有没有M0核的视频教程

最近学习STM32 ,都是103的视频,谁能提供点M0核的…

查看全部问答>

【R7F0C089】+虽有小缺憾,但认真努力过

本帖最后由 人民币的幻想 于 2015-11-24 10:36 编辑 视频里演示测量心率时,使用手腕部分更能快速得到准确值。因此,后期考虑将心率做成手表形式。 …

查看全部问答>

负半周失真

我是按照晶体管设计书上绘制的,为什么会出错? …

查看全部问答>