可编程逻辑
(文章来源:OFweek)
当我们谈论物联网 (IoT) 的时候,不夸张地说,它可以将我们所使用的智能设备互相连接,彼此分享大量的数据,从而使我们的生活更高效。这不仅仅是消费者对智能家居、娱乐和可穿戴技术的需求,也是工业、军事和政府应用,如智慧城市和工厂等改变了连接局面。
当我们从这个角度来探讨物联网,我们了解到这些设备的范围可以从最小的设计,由少量传感器和驱动器组成的仅几百万门规模的机器,到极其复杂的机器包含几百个传感器和数十亿门的规模。无论规模和复杂度, 这些智能系统都需要大量的软件和真实环境测 试,特别是在整合商业 IP的过程中。所有的物联网案例都提到了连接的可互操作性、复杂的控制和测试效率,这些都 迫使设计团队不得不重新思考其发展策略。再加消费类物联网设备对产品上市时间的压力,很显然工程师需要适当的解 决方案来解决这些问题。
基于FPGA 的原型系统是专门针对物联网设备的设计和验证的复杂性需求。随着原型技术在设计分割以及多 FPGA 联 合调试领域的进步,基于FPGA 的原型系统不仅可以满足百万门级的设计需求,还可以实现设计规模高达15亿门。
基于FPGA的原型系统允许设计人员在硅芯片可用之前就可以在一个全功能的硬件平台上先行开发和测试他们的系统级软 件。硬件原型是唯一的可用于早期的实际软件开发和测试的解决方案。软件模型无法提供像硬件平台那样的准确性和可 靠性下的速度和容量。
即使是最小的设计也必须面临非常复杂的软 件问题,需要大量严苛的测试,花费惊人。 这种类型的测试的性质是可以运行,但上市 时间窗可能面临考验。“仿真VS 原型系统 –性能曲线图”这篇文章在FPGA 原型验证 速度和测试好处等方面进行了深入的探讨。 尽管最初设置原型系统可能花费数周时间, 但在初始设置后短时间内进行大量的测试。 以最小速度(5 兆赫)或者四周的初始设置时 间计算,FPGA 原型可以完成数量惊人测 试,这远高于其他解决方案。
(责任编辑:fqj)
全部0条评论
快来发表一下你的评论吧 !