微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 连贯统一的嵌入式设计方法

连贯统一的嵌入式设计方法

时间:12-12 来源:互联网 点击:

模型整合进设计,在系统中,该模型出现于所有设计领域,无论在哪个设计抽象层次。IP核心或所保存的设计可以同样方式得到使用(和重复使用)。

使用统一开发环境中单一设计数据模型的优点贯穿到设计的方方面面。高层次设计可能性渗透到所有设计领域,并支持以软件为中心的实用电子系统开发方法。当在单一连贯的设计环境中实现高层次设计后,即可将FPGA用作供软件工程师使用的硬件开发平台,而非用于存放由HDL专家创造的大量逻辑的硬件容器。

在实际硬件上的“软”设计

接下来就是将该系统与低成本FPGA硬件开发平台(包括支持硬件、通用I/O系统并具有可以随意更换的插入式外围板卡)相结合。

该硬件平台和高层次设计软件之间的智能通信允许开发板卡的所有部分进行直接互动,而不只是提供用于FGPA编程的基本功能。你可以动态更换外围设备,而软件则按照要求自动重新配置接口层和配置文件。利用这一设置,包括物理硬件在内的完整开发系统就表现为一个连贯统一的设计环境。

对于所有工程师特别是软件开发人员来说,可以使用高层次系统在实际硬件的基础上实时开发和研究设计方案。在一些情况(例如简单产品生产过程)中,该硬件很可能成为成品,这使软件工程师能迅速开发出完整的产品,或者至少开发出概念证明设备。此外,你用来开发和测试产品的设计软件和硬件开发平台可直接支持使用现成硬件。在该环境中开展的设计可以直接而平滑地转变为基于兼容OTS硬件的成品。

采用这种方法,设计周期中的关键设计决定可以大大推迟,并且可在任何时候对设计的规定软要素进行更新,甚至在产品已开始实际使用之后。设计过程的早期阶段不再需要立即做出硬件决定,这使软件设计师能够将精力集中于设计中定义功能的嵌入式硬件和软件。硬件选择可以留到最后以满足设计的“软”要素的需要,而非采用相反的方式。

这种单一硬件和软件设计环境提供了在更短时间内和以更低风险来开发、调试、原型化和部署创新设计所需的基础架构。当通过与所有设计领域相连接的高层次FPGA设计界面进行访问时,软件开发人员可利用该系统与物理开发硬件的内在联系来创造能够提供独特和高价值用户体验的创新产品设计

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top