简述基于硬件描述语言的数字电路设计流程及其特点。

作者&投稿:堵临 (若有异议请与网页底部的电邮联系)
~ 【答案】:基于硬件描述语言的数字电路设计包含高层次综合、逻辑综合和物理综合三个阶段的工作。高层次综合也称为行为级综合(Behavioral synthesis),它的任务是将一个设计的行为级描述转换成寄存器传输级的结构描述。逻辑综合是将逻辑级的行为描述转换成逻辑级的结构描述,即逻辑门级网表。逻辑综合分成两个阶段:首先是与工艺无关的阶段,这时采用布尔操作或代数操作技术来优化逻辑;其次是工艺映射阶段,这是根据电路的性质(如组合型或时序型)及采用的结构(多层逻辑、PLD或FPGA)做出具体的映射,将与工艺无关的描述转换成门级网表或PLD、FPGA的专门文件。物理综合也称版图综合,它的任务是将门级网表自动转换成版图,即完成布图。
与传统的电路设计方法相比,基于硬件描述语言的数字电路设计方法具有以下四方面的优势:
(1)采用自上向下(Top-down)的设计方法。所谓自上向下的设计方法,就是从系统总体要求出发,自上而下地逐步将设计内容细化,最后完成系统硬件的整体设计。
(2)采用系统早期仿真。从自上而下的设计过程可以看到,在系统设计过程中要进行三次仿真,即行为层次仿真、RTL层次仿真和门级层次仿真。这三级仿真贯穿系统硬件设计的全过程,从而可以在系统设计早期发现设计中存在的问题。与传统设计的后期仿真相比,可大大缩短系统的设计周期,节约大量的人力和物力。
(3)降低硬件电路设计难度。
(4)主要设计文件使用HDL语言编写的源程序。

vhdl在其他方面还有什么应用?
答:VHDL的英文全名是Very-High-Speed Integrated Circuit HardwareDescription Language。翻译成中文就是超高速集成电路硬件描述语言。因此它的应用主要是应用在数字电路的设计中。VHDL主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,VHDL的语言形式、描述风格以及语法是十分类似于...

需要在几个硬件之间产生数据联系应采用哪种编程语言.
答:硬件描述语言HDL是一种用形式化方法描述数字电路和系统的语言。利用这种语言,数字电路系统的设计可以从上层到下层(从抽象到具体)逐层描述自己的设计思想,用一系列分层次的模块来表示极其复杂的数字系统。然后,利用电子设计自动化(EDA)工具,逐层进行仿真验证,再把其中需要变为实际电路的模块组合,经过...

跪求:《数字频率计的设计》 原理,方框图,电路图!
答:关键词:EDA;VHDL;数字频率计;波形仿真;CPLD�1引言 VHDL(Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路硬件描述语言)诞生于1982年,是由美国国防部开发的一种快速设计电路的工具,目前已经成为IEEE(The Institute of Electrical and Electronics Engineers)的...

计算机硬件描述语言(VHDL)与编程语言(C语言)的区别及关系,
答:谁能介绍一下"硬件描述语言VHDL"? 硬件描述语言HDL是一种用形式化方法描述数字电路和系统的语言。利用这种语言,数字电路系统的设计可以从上层到下层(从抽象到具体)逐层描述自己的设计思想,用一系列分层次的模块来表示极其复杂的数字系统。然后,利用电子设计自动化(EDA)工具,逐层进行仿真验证,再把...

什么是VHDL语言,有什么用?
答:现在,VHDL和Verilog作为IEEE的工业标准硬件描述语言,又得到众多EDA公司的支持,在电子工程领域,已成为事实上的通用硬件描述语言。有专家认为,在新的世纪中,VHDL于Verilog语言将承担起大部分的数字系统设计任务。VHDL主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,VHDL的...

模拟电路和数字电路各有什么特点?
答:缺点:模拟电路的保密性差、抗干扰能力弱。模拟通信很容易被窃听,只要收到模拟信号就可得到通信内容;电信号在沿线路的传输过程中会受到外界的和通信系统内部的各种噪声干扰,噪声和信号混合后难以分开,从而使得通信质量下降。二、数字电路的优缺点 优点:数字电路同时具有算术运算和逻辑运算功能,不像模拟...

如何通过VHDL硬件描述语言快速入门FPGA开发?
答:想快速入门FPGA开发并掌握VHDL?这本基于VHDL的FPGA开发专著是你的理想选择。它从基础出发,首先深入浅出地讲解VHDL硬件描述语言的概念和语法,让你对FPGA的开发语言有扎实的掌握。接着,作者深入剖析FPGA开发工具的使用和开发思想,逐步揭示其深层原理,让你理解开发的实质。书中还特别注重实战技巧的分享,...

FPGA从事的工作是什么啊?
答:FPGA软件工程师主要负责一些相关的算法,并以软件代码加以实现,你做什么行业的产品就要掌握什么行业的一系列专业课程,和一种编程语言(V/VHDL)-硬件描述语言。FPGA(Field-Programmable Gate Array)是现场可编程门阵列的简称,简单来说是一种逻辑数字电路设计的方法。它是作为专用集成电路(ASIC)领域中的...

现今的EDA技术都包括哪些内容,常用的软件
答:可以使用EDA中电路板设计工具设计多层电路板。特别是支持硬件描述语言的EDA工具的出现,使复杂数字系统设计自动化成为可能,只要用硬件描述语言将数字系统的行为描述正确,就可以进行该数字系统的芯片设计与制造。有专家认为,21世纪将是EDA技术的高速发展期,EDA技术将是对21世纪产生重大影响的十大技术之一。

什么是eda技术?eda技术的核心内容是什么?
答:EDA技术是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。核心内容包括数字系统的设计流程、印刷电路板图设计、可编程逻辑器件及设计方法、硬件描述语言VHDL、EDA开发工具等内容。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了...