您现在的位置:融合网首页 > 芯片 > 技术 >

智能流程简化可编程系统芯片设计(2)

来源:电子工程世界 作者:秩名 责任编辑:admin 发表时间:2011-04-21 08:22 
核心提示:部件建模 当针对半导体制备进行部件建模时,重要的是仔细权衡部件的细节行为和验证系统是否正确工作所花费的时间。这种权衡对PLD架构内的模拟部件尤其重要,即使这部分的预制性表明这些问题已经解决。在最高的抽象

部件建模

当针对半导体制备进行部件建模时,重要的是仔细权衡部件的细节行为和验证系统是否正确工作所花费的时间。这种权衡对PLD架构内的模拟部件尤其重要,即使这部分的预制性表明这些问题已经解决。在最高的抽象层,所有模拟部件都是数字部件,其模拟行为的模型是通过叠加严格的数字化行为指标来建立。这里的技巧是抽出部件的全部行为细节,同时保留那些决定最终系统能否满足设计要求的功能。对于PSC流程,模拟功能的电气特征参数(如:信号完整性、A/D转换功能和耦合效应)均可在产品技术资料表中查到,并基于实际半导体器件的特征数据。基本的模拟开关行为包括输入预定标、微分增益、迟滞、A/D控制功能和输出行为等,都被抽象成粗略的数字行为模型,适合在数字仿真器中描述系统级的行为特征。

设计实例化

跟有些人猜测的一样,对复杂精细的系统进行设计实例化需要非常灵活且具备足够智能的“设计生成”环境,让设计人员快速入手和实施。基本上,这个设计环境将容许所需的资源导入设计环境中,以达到目标器件逻辑资源所允许的最大限度。由本身的图形配置器提供支持,这些非常灵活的资源可以被捕捉、配置,以及设计实例化,而所有操作均为简单的鼠标点击,无需直接编写HDL代码。与此同时,这种工具链创建了主干总线,将所需资源的互连及自动创建必要的控制机制。这些工序将由以图形化用户界面为基础的智能工具在背后完成,无需用户直接引导。这些工具专注于简便的使用及提供快速设计的开发能力。当然,它们不会排斥传统的HDL代码编程——对于那些习惯使用HDL的用户,以及需要最大限度地优化设计或需要大量设计定制的用户,HDL编程功能是不可或缺的。

验证

传统的混合信号ASIC开发遵从自下向上的方法。这种开发方法涉及两个独立的团队;一个开发数字部分,即编写RTL代码;另一个在晶体管层面实现模拟电路。对于验证而言,设计人员为了验证各种系统级行为如功能、性能和延时等,一般都使用基于Verilog-AMS或VHDL-AMS语言的高层全芯片仿真,这种方法需要很好地关联最终电路的模拟行为模型。然而,晶体管层面的仿真仍然需要,以便验证某些接口层问题、时序、信号完整性和功率。这也有助于避免模型和电路间的偏差及错误。最近几年,一类全新的开发工具应运而生,可让混合信号协同仿真环境验证给定SoC芯片中的混合信号部件。

在PSC开发流程中,并不需要混合信号仿真。器件中模拟功能的处理方式,非常相似于现成的分立组件。产品的资料表已提供了大量的模拟功能电气特性参数,并基于实际半导体的特征数据,象分立组件供应商提供的资料一样。由于在最终模型中抽出了细节性的模拟行为,这种模型完全能在全数字仿真器(如ModelSim)中完成系统级验证。在这种仿真测试平台上,模拟输入表示成一些实数值或数位向量值,通常由测试平台工具(如Synapticad WaveFormer)来生成。

基于这个抽象层面,用于混合信号FPGA的基本验证方法在本质上就与标准数字FPGA产品的验证方法相同。简言之,PSC设计人员在设计过程中一般需要完成如下步骤:

a) 在Libero工具中生成和集成系统构件;

b) 通过Synplify或Synplify PRO综合设计;

c) 使用ModelSim验证设计;

d) 使用Libero Designer将设计编译到Actel Fusion PSC中,以便进行后端实现;

e) 在ModelSim中运行时序反标注(back-annotated timing)功能来重新验证。

这个基本流程能让Fusion客户使用公认的方法,验证其混合信号PSC的系统级行为,并可在设计的任何阶段如综合前、综合后和布局后进行,而且与验证全数字芯片一样简单。熟悉Libero流程的设计人员不会看到任何重大变化,而呈现在新客户面前的是简单易懂的流程,可让他们快速简便地完成 Fusion技术到其系统的“融入设计”(design in)。这个流程将会执行仿真系统级行为所需的充分工作,并在给定的客户设计中以一组给定的仿真输入与数字系统中剩余部分的相互作用为基础。(责任编辑:admin)

  • “扫一扫”关注融合网微信号

免责声明:我方仅为合法的第三方企业注册用户所发布的内容提供存储空间,融合网不对其发布的内容提供任何形式的保证:不保证内容满足您的要求,不保证融合网的服务不会中断。因网络状况、通讯线路、第三方网站或管理部门的要求等任何原因而导致您不能正常使用融合网,融合网不承担任何法律责任。

第三方企业注册用户在融合网发布的内容(包含但不限于融合网目前各产品功能里的内容)仅表明其第三方企业注册用户的立场和观点,并不代表融合网的立场或观点。相关各方及作者发布此信息的目的在于传播、分享更多信息,并不代表本网站的观点和立场,更与本站立场无关。相关各方及作者在我方平台上发表、发布的所有资料、言论等仅代表其作者个人观点,与本网站立场无关,不对您构成任何投资、交易等方面的建议。用户应基于自己的独立判断,自行决定并承担相应风险。

根据相关协议内容,第三方企业注册用户已知悉自身作为内容的发布者,需自行对所发表内容(如,字体、图片、文章内容等)负责,因所发表内容(如,字体、图片、文章内容等)等所引发的一切纠纷均由该内容的发布者(即,第三方企业注册用户)承担全部法律及连带责任。融合网不承担任何法律及连带责任。

第三方企业注册用户在融合网相关栏目上所发布的涉嫌侵犯他人知识产权或其他合法权益的内容(如,字体、图片、文章内容等),经相关版权方、权利方等提供初步证据,融合网有权先行予以删除,并保留移交司法机关查处的权利。参照相应司法机关的查处结果,融合网对于第三方企业用户所发布内容的处置具有最终决定权。

个人或单位如认为第三方企业注册用户在融合网上发布的内容(如,字体、图片、文章内容等)存在侵犯自身合法权益的,应准备好具有法律效应的证明材料,及时与融合网取得联系,以便融合网及时协调第三方企业注册用户并迅速做出相应处理工作。

融合网联系方式:(一)、电话:(010)57722280;(二)、电子邮箱:2029555353@qq.com dwrh@dwrh.net

对免责声明的解释、修改及更新权均属于融合网所有。

关于我们 - 融合文化 - 媒体报道 - 在线咨询 - 网站地图 - TAG标签 - 联系我们
Copyright © 2010-2020 融合网|DWRH.net 版权所有 联系邮箱:dwrh@dwrh.net 京公网安备 11011202002094号 京ICP备11014553号