功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
技术知识 您所在的位置: 首页 > 技术知识

混合信号FPGA的智能型验证流程

来源:    作者:    发布时间:2016-09-05 06:18:02    浏览量:

智能的以GUI为基础的工具是在不需要直接使用者引导的背景下达成这些步骤的。这些工具的焦点都在容易使用,并提供快速的设计发展。当然它并不排除传统的 HDL代码发展,后者是熟悉HDL的使用者所不可或缺的,他们在计算电闸时需要最大的最佳化设计,或是需要广泛的设计客制化。

  验证

  传统的混合信号ASIC发展遵循由下而上的方法。它牵涉到两个不同的小组:一个研发数字部分的写入RTL代码,而另一个在晶体管层级实作模拟电路。在验证方面,设计者一般使用Verilog-AMS或VHDL-AMS的高层级全芯片仿真以验证系统层级的行为,如功能、性能和迟滞等。这需要和最终电路关系密切的模拟行为模式。然而验证接口层级议题、时序、信号整合度和电源等晶体管层级的模拟还是需要晶体管层级的模拟。这也可以帮助避免模型和电路之间的不准确性或不当关联。最近几年出现了新等级的工具,允许混合信号共同仿真环境在指定的SoC中验证混合信号组件。

  在PSC流程中,混合信号仿真是没有必要的。对待组件内的模拟功能像开架式分离组件一般。就像组件厂商一样,数据规格所提供的模拟功能电子特征的许多信息依据实际硅的特征化数据。抽出详细的模拟行为后所产生的模式在全数字仿真器(如ModelSim等)中,就完全可以达到系统层级的验证。模拟输入是以真实或位向量值呈现在仿真测试基准中,一般是以测试基准工具产生的。

  有了此层级的抽出,针对混合信号FPGA所提供的基本验证方法和沿着标准处理的数字FPGA基本上是相同的。

  典型的PSC设计者会在设计过程中执行以下步骤:在Libero中产生并整合系统功能区块;透过Synplify或Synplify PRO合成设计;利用ModelSim验证设计;利用Libero Designer将设计编辑在Fusion PSC中以利后端实作;在ModelSim中利用后批注(back-annotated)时序再次验证。

  此基本流程让Fusion使用者可以利用经证实的方法,在设计过程中的任何阶段验证混合信号PSC的系统层级行为,就宛如全数字芯片般简单。此流程依据客户设计中整合其余数字系统的某个模拟输入组合执行仿真系统层级行为必要的工作。

  SoC发展概念上需要各式各样的专业技术,包括模拟设计、数字逻辑设计以及系统/结构定义等。随着整合层级的上升,此课题迅速地变得异常复杂,且FPGA发展常常牵涉到通常没有这类专业的一小组逻辑/FPGA设计工程者。

  • 宝箱升级喽!开启探秘地宫之旅! 亲爱的电粉们:







    宝箱升级喽!此次升级的页面为了凸显神秘感,特别开启了盗墓寻宝的旅程,让大家充分体验深夜答题的恐怖感!有没有很刺激呢?瞬间化身“老九门”的吴邪与战

  • LED通用照明商用化进程及解决方案 在节能环保趋势下,LED照明已成为众多规范机构的目标,如美国能源部 能源之星 计划的1.1版固态照明标准已于2009年2月生效,中国标准化研究院据悉也准备在2010年发布中国版本的LED照明能效标准

  • 基于FPGA的视频应用OSD设计近年来,数字视频监控系统在银行、高速公路、楼宇等各个领域取得了广泛的应用。在数字视频监控系统中,OSD(On Screen Display)技术是不可或缺的部分。OSD为用户提供友好的人机界面,能够使

  •