浅谈VHDL在数字系统设计中的应用

来源 :成才之路 | 被引量 : 0次 | 上传用户:Ling_Hun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘要:通过传统数字系统设计和使用VHDL硬件描述语言设计数字系统的比较,阐述使用VHDL设计数字系统的设计思想、设计方法及设计实现,突现其优越性和发展趋势。
   关键词:VHDL硬件描述语言;数字系统设计;行为描述;RTL描述;综合;仿真
   当今社会是数字化的社会,是数字系统广泛应用的社会。数字电子技术在不断地进行更新换代,数字系统的设计发生了翻天覆地的变化。VHDL硬件描述语言、ASIC专用集成电路,FPGA现场可编程门阵列\CPLD复杂可编程逻辑器件、SOPC可编程片上系统、EDA电子设计自动化等概念彻底改变着我们的知识领域和设计思想。
   传统的数字系统硬件设计方法采用自下而上的设计思想:根据系统对硬件的要求,设计是从选择具体元器件开始,并用这些元器件进行逻辑电路设计,完成系统各独立功能模块设计后,再将各功能模块连接起来,完成整个系统的硬件设计。
   例如,要设计一个六进制计数器,将其中的010和101两种状态禁止。该六进制计数器的状态图为
  
   从表1状态转换表可以发现,Q2的次态是Q1的现态,Q1的次态是Q0的现态。因此,Q2、Q1可用D触发器实现。Q0的输出关系稍复杂,现选用JK触发器实现。而且从表2的状态关系可以发现,Q2、Q1现态的或非运算就是了,而Q2、Q1现态的运算就是K。得Q2、Q1、Q0的状态方程为:
  
  
   传统的电路设计方法要求设计者在设计电路前写出电路的逻辑表达式或真值表,这项工作的困难在系统比较复杂时显得尤为突出,而且设计只能选用已有的通用元器件,使电路的设计受到很大的限制,另外仿真和调试通常只能在完成系统硬件设计后才能进行,存在的问题只能在后期才能被发现,甚至有可能要重新设计系统,使设计周期大大增加。
   VHDL硬件描述语言的出现和完善彻底颠覆了传统的电路设计方法,它采用自上向下的设计方法:从系统对硬件的要求出发,自上而下分三个层次对系统硬件进行设计。
   第一层次是行为描述。所谓行为描述,就是对整个系统的逻辑关系或工作模型进行描述(即算法描述)。以上述的六进制计数器为例,其VHDL行为描述程序如下:
  
  当该程序仿真通过以后,说明六进制计数器模型是正确的。该工作模型只说明了系统的输入输出引脚和系统的逻辑行为,很难直接映射到具体逻辑元件结构的硬件实现。
   第二层次是RTL方式描述。这一层次称为寄存器传输描述(又称数据流描述),是一种趋于实际电路的描述方式,要想得到硬件的具体实现,必须将行为方式描述的VHDL语言程序改写为RTL方式描述的VHDL语言程序。以下六进制计数器的RTL方式描述程序中的结构体就直接描述了JK触发器,D触发器,与门和或非门之间的连接关系。
  
  
  第三层次是逻辑综合。RTL方式描述的VHDL程序通过仿真后在这一层次利用逻辑综合工具,转换成用基本逻辑元件表示的文件(门级网络表),也可将逻辑综合结果以原理图方式输出。最后进行门级仿真,定时检查。
   从上述三个层次可见,RTL描述是抽象的行为描述和逻辑综合之间的桥梁,设计过程中必须将行为描述翻译成RTL描述,但从上述RTL描述程序可见,如果人工去翻译,这将是一项艰巨的任务,费时费力,而且也容易出错。另外RTL描述只能反映一种特定的硬件结构,而这种硬件结构一定是最合理最优化的。随着EDA技术的发展,这一切现在只需要交给综合器去完成。
   综合器是能够自动将一种设计表示形式转换成另一种设计表示形式的计算机程序,它可以将高层次的描述转换成低层次的描述。利用硬件描述语言进行电路设计的过程中每两个层次之间都是一种综合,都是一种描述转化成另一种描述的过程,都可以通过综合器来实现。从行为描述转换到RTL描述是行为综合,从RTL描述转换到逻辑门级网络表是逻辑综合,从门级网络表转换到版图描述(ASIC设计)或转换到FPGA的配置网表文件是版图综合或结构综合。综合器在实现综合的过程中并不是固定的一对一机械式的“翻译”,设计者可以根据设计库,工艺库制定各类的约束条件,由综合器选择最优的方式完成电路结构实现电路功能。目前,应用于FPGA/CPLD设计的性能良好的综合器有Synopsys公司的FPGA Compiler Ⅱ综合器、Synplicity公司的Synplith Pro综合器、Exemplar Logic公司的LeonardoSpectrum综合器。
  传统的设计必须完成硬件电路设计后才能进行仿真,而利用VHDL硬件描述语言进行设计可以在不同的级别分别进行仿真:行为级仿真,RTL级仿真,门级时序仿真等。哪一层次仿真不通过,返回哪一层次进行修改,大大缩短了系统设计的周期,节省资源。Model Technology公司的ModelSim仿真工具就是其中一种出色的流行的仿真工作。它能单独或综合完成上述的各种仿真,仿真执行速度较快。通过仿真后完成的硬件设计可以借助适配器(布局布线器)和下载器(编程器)把设计下载到ASIC或FPGA上设计成新的专用集成电路。
   至此,可以把实际应用中的系统设计归纳成以下步骤:VHDL行为描述,功能仿真,综合优化,综合后仿真,适配,时序仿真,下载和硬件调试。这些单独的设计步骤随着EDA技术的发展,我们现在只需要根据系统要求编写VHDL行为描述程序,其他的都可以通过VHDL设计工具软件去完成,如Altera公司的Quartus Ⅱ和Xilinx公司的ISE工具软件。这些设计平台除了本身具有综合和仿真的功能外,还能引入第三方综合器和仿真工具辅助设计,功能强大。
  EDA技术的不断发展,集成电路规模的越来越大,FPGA/CPLDD的不断推出和创新,数字系统的设计将越来越复杂,VHDL作为EDA技术的重要组成部分,使用VHDL语言来设计数字系统是不可逆转的趋势,其可以描述复杂的电路系统,支持对大规模设计的分解,可由多人、多项目组来共同承担和完成,标准化的规则和风格,设计的可再利用,可以在设计平台上进行编辑、编译、综合、仿真、适配、下载和硬件调试并最终实现硬件电路系统等等的优越性也会越来越突出。
   参考文献:
   [1] 侯伯亨,顾新.VHDL硬件描述语言与数字逻辑电路设计.西安电子科技大学出版社,2004.
   [2] 潘松,黄继业.EDA技术与VHDL.清华大学出版社,2006.
其他文献
〔摘要〕根据哈尔滨市中小学心理健康教育教师培训与教研工作中存在的问题与困境,采用自编的《哈尔滨市心理教师培训、教研工作需求调查表》对哈尔滨市各区情况进行调查,结合心理教师培训与教研工作的经验,依据教育心理学、发展心理学和管理心理学的理论知识,探索心理教师培训与教研的专业化道路,提出具有心理学科专业特点的教师培训与教研的新思路。  〔关键词〕中小学校心理教师;培训;教研  〔中图分类号〕 G44 〔
〔关键词〕随迁子女;返乡就读;适应问题  一、案例:他变了一个人  笔者在上海市精神卫生中心少儿科随精神科医生进行临床见习时遇见了辰,辰是个初一的男孩,当时由爸爸妈妈带来看“病”。辰个头很高,整个谈话过程中都不停地咬自己的手指甲,显得很紧张。据辰的父母介绍,他们从外地到沪打工,孩子从小在上海读幼儿园和小学,本来各个方面都表现很好,但五年级的时候因为客观原因送他回老家上学,他就像变了一个人,经常与家
我写作《跨越性批判》是在九十年代,也便是苏联圈崩溃之后。我曾经是对苏联持批判态度的新左翼成员之一,但当它崩溃之际,却产生了复杂的心情。那时,我发现具有讽刺意味的是,新左翼依存的正是苏联的存在。它的倒塌不仅使旧左翼难以生存了,更使得以为只要批判苏联就可以了事的新左翼感到了窒息。  一直以来,我对共产主义或未来社会并没有做什么思考,或者不如说是拒绝了对此的思考。我常常援引马克思的话,以为谈论未来的事情
英国准妈妈做产检,胎儿比出“V”字形手势  英国21岁的准妈妈杰玛(JemmaHouston)在医院接受超声波检查后,发现未出生的女儿摆了一个“V”字形手势。杰玛看后哭笑不得,开玩笑说自己的女儿是“英国最没礼貌的婴儿了”。  杰玛把超聲波的照片上传到社交媒体,并发文称“女儿每次都不配合,因此我不得不再次进行检查”。  杰玛表示,怀孕以来每次产检都会遇到意想不到的状况。在怀孕16周对婴儿进行性别检查
婚姻家庭法调整的夫妻关系中,既有人身关系,又有财产关系。夫妻财产制的形成发展是与夫妻人身关系的  变化相一致的。本文试在立足世界夫妻财产制度下对中国夫妻财产制的发展及原因作一探讨。    一、 历史上夫妻人身财产关系的发展变化    婚姻家庭法就其历史沿革而言,大致可分为三个发展阶段,即诸法合体的古代婚姻家庭法、近代的西方资本主义国家婚姻家庭法和当代的婚姻家庭法。  (一)在西方社会夫妻人身关系对
根据NBA的规定,球队媒体日一般安排在9月的最后一个星期一,去海外打季前赛的球队可以提前3天。媒体日第二天,新赛季训练营开营。强制参加媒体日媒体日由NBA前任总裁大卫·斯特恩创办。他说:“我们这个联盟的人都要重视媒体的推广宣传,希望通过报纸、杂志、电视还有互联网宣传我们的赛事,让球迷更多地了解我们。”教练、球员都要参加媒体日,这是NBA的硬性规定,无论多么大牌的教练和球星,都不能无故缺席媒体日,
9月17日,2022北京冬奥会吉祥物“冰墩墩”与冬残奥会吉祥物“雪容融”与大家见面了,一亮相就好评不断。这两个小家伙是如何诞生的?又有何寓意?请看各位专家和设计团队的解读。“冰墩墩”将熊猫形象与冰晶外壳相结合,體现了冬季冰雪运动特点。熊猫头部装饰彩色光环,其灵感源自北京冬奥会的国家速滑馆──“冰丝带”,流动的明亮色彩线条象征着冰雪运动的赛道和5G高科技;头部外壳造型取自冰雪运动头盔。 “冰墩墩”以
稍有一点历史知识的人都知道“九章”的分量:韶乐之九章,楚辞之九章,八卦之九章,均非等闲之辈的等闲之作。《广东九章》敢以此开题,雄心可鉴矣!细目所引,皆古今名家美文;集中到一点:经典大家为广东说了什么?  广东历史上开发虽比中原晚,但它后来居上。毛泽东同志在总结中国历史文化时指出,从孔夫子到孙中山,这份历史文化遗产要好好总结。这一南一北,广东占了半壁江山;六祖慧能是我们广东新兴人,广东还出了康有为、
因在热播剧《人民的名义》中演活了霸道总裁高小琴一角,胡静成为这部男人戏中最靓丽夺目的女演员。而在现实中,她比“高总”风光多了:2008年嫁给家财百亿元人民币的马来西亚华裔富商,帅气老公对其宠爱有加,他因此成了许多人羡慕的阔太。但谁也没有想到,生子半年后,胡静却放弃阔太生活,不顾家人反对重拾演艺事业,甚至因此与老公闹出离婚风波……但最终,这位任性辣妈冲破重重阻力,拼成人生赢家!被暖男“俘获”,女神忐
“碧玉妆成一树高,万条垂下绿丝绦。”春暖花开时节,房前屋后以及河边的柳树都抽出了鲜嫩的枝条。对于大人们来说,这可能是春来的消息;在孩子们看来,这可是一把打开趣味乐园的钥匙。  关于柳树,我们能玩的太多了。村后有一片柳树林,那里是我们的“根据地”。柳树变绿时,天也暖和了,被寒冷禁锢了一个冬天的我们又能在这里撒欢地玩耍了。在柳树林里捉迷藏、抓昆虫、嬉戏打闹,把柳条折下来,编成一个“花环”戴在头上,俨然