(图片来源网络,侵删)
FPGA的硬件描述语言VHDL(Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路硬件描述语言)符合美国电气和电子工程师协会标准(IEEE 1076—2008),利用一种和数字电路基本知识结合较密切的语言来描述数字电路和设计数字电路系统利用VHDL进行分块单元电路设计和整个系统设计,并结合一些先进的EDA工具软件(如MAX+plus Ⅱ),通过计算机下载到硬件芯片上,实现电路功能,可以极大地缩短产品的设计周期,加快产品进入市场的步伐,在当今高速发展的信息时代,可以更好地把握商机硬件芯片FPGA如图3.1所示图3.1 硬件芯片FPGA为适应实际数字电路的工作方式,VHDL以并行和顺序的多种语句方式来描述在同一时刻中所有可能发生的事件因此VHDL程序执行方式与其他语言不同,它不是按顺序一条一条执行每一条语句,而是有并行执行的语句同时也有按顺序执行的语句;要求数字电路设计人员摆脱一维的思维模式,以多维并发的思路来完成VHDL的程序设计VHDL程序的特点如图3.2所示,VHDL程序由一组并行语句构成,并行语句里有顺序语句图3.2 VHDL程序的特点为完成VHDL的程序设计,实现数字电路的功能,要求工程设计人员要懂得每一种VHDL语句格式、内容和各种VHDL语句执行的顺序,以及VHDL语句中的各种变量、数据类型和表达式一个成功的VHDL程序设计,不能只完成数字电路功能,还要求程序设计得简捷,以便器件工作速度快、占用资源少
0 评论