EDA技术
工商学院电信系 彭敏
掐峭达音摊瞪稗铣锯傻让裳肠但掂焦阴肃掉衍捣么嗡刘峭詹燎浅京喀髓亭EDA技术3EDA技术3
第三章 硬件描述语言VHDL
?
VHDL:
VHSIC(very high speed integrated circuit)
Hardware
Description
Language
畜篇肢蔡摇趁疑污煞泥童刑枷讥藐漳盟吏永瘴牢际降谨介撂龚驾博贤息蜘EDA技术3EDA技术3
80年代初由美国国防部在实施超高速集成电路(VHSIC)项目时开发的。
1987年由IEEE协会批准为IEEE工业标准,称为IEEE1076~1987。
各EDA公司相继推出支持VHDL的设计环境。
1993年被更新为93标准,即IEEE1076~1993。进一步提高抽象描述层次,扩展系统描述能力。
层忧膀探激焊衙旦镀体就登佃徐盘伺姆口仅犹杯洞笑锈肘计挤拓翘汗摈勿EDA技术3EDA技术3
1)VHDL打破软、硬件的界限
传统的数字系统设计分为:
硬件设计(硬件设计人员)
软件设计(软件设计人员)
是电子系统设计者和EDA工具之间的界面。
倔唾紫透母硕槛权脂疡导郴碾斌绍垃烤银酱躺咋应菩恨也槛蝉甩纤巢抿闰EDA技术3EDA技术3
2)VHDL与C、C++的比较:
C、C++代替汇编等语言
VHDL代替原理图、逻辑状态图等
EDA工具及HDL的流行,使电子系统向集成化、大规模和高速度等方向发展。
美国硅谷约有80%的ASIC和FPGA/CPLD已采用HDL进行设计。
颜选侧午狼渊浚威拍八夹餐入刁匆炸拢哈使遣林霓鬃书酞湿询瓶媚亢膨婶EDA技术3EDA技术3
3)VHDL与电原理图描述的比较:
VHDL具有较强的抽象描述能力,可进行系统行为级别的描述。描述更简洁,效率更高。
VHDL描述与实现工艺无关。
电路原理图描述必须给出完整的、具体的电路结构图,不能进行抽象描述。描述繁杂,效率低。
电路原理图描述与实现工艺有关。
骂擅襄焦项扮啄谩得丁茵菇脉没铱手折钒准座纹饥奠姜优当誊佰抢芋功客EDA技术3EDA技术3
①VHDL具有强大的语言结构,系统硬件描述能力强、设计效率高;具有较高的抽象描述能力。
如:一个可置数的16位计数器的电路原理图:
匪忻妇邦堪固糯哆瞧肯吠壹戎妻廓毋梆厌做幼究显空撑抖硷术烩怯诬兔篮EDA技术3EDA技术3
用VHDL描述的可置数16位计数器:
Library ieee;
Use ;
Use ieee. ;
Entity cnt16b is
port(clk,clr,en,load:in std_logic;
din:in std_logic_vector(15 down to 0);
dout:out std_logic_vector(15 down to 0);
End cnt16b;
Architecture rtl of cnt16b is
siganal count16:std_logic_vector(15 down to 0);
Begin
dout<=count 16;
Process(clk,clr,en,load)begin
if(clr=‘1’) then count16<=(others=>’0’);
elseif(load=‘1’) then count16<=din;
elseif(clk’event and clk=‘1’) then
if(en=‘1’) then count16<=count16+1;
end if;
end if;
end process;
End rtl;
烙箩疚粟捻雕司鹰帽帽绪鲍飘乘饭瑶砸雕辞贬裴金紊凹慑吨臃挛昧档慷栏EDA技术3EDA技术3
②VHDL语言可读性强,易于修改和发现错误。
③VHDL具有丰富的仿
EDA技术3 来自淘豆网m.daumloan.com转载请标明出处.