EDA实验报告 常用组合逻辑电路设计.doc

EDA实验报告 常用组合逻辑电路设计.doc

ID:61419182

大小:120.00 KB

页数:5页

时间:2021-01-28

EDA实验报告 常用组合逻辑电路设计.doc_第1页
EDA实验报告 常用组合逻辑电路设计.doc_第2页
EDA实验报告 常用组合逻辑电路设计.doc_第3页
EDA实验报告 常用组合逻辑电路设计.doc_第4页
EDA实验报告 常用组合逻辑电路设计.doc_第5页
资源描述:

《EDA实验报告 常用组合逻辑电路设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、EDA实验报告实验目的:1.常用组合逻辑电路设计方法2.VHDL设计思想与调试方法3.LPM元件定制4.电路设计的仿真验证和硬件验证实验要求:学习常用组合逻辑的可综合代码的编写,学习VHDL语言的编程思想与调试方法,学习通过定制LPM元件实现逻辑设计,通过波形仿真及硬件实验箱验证设计的正确与否。实验流程:1.利用VHDL代码实现2.利用LPM元件定制实现3.运用分析调试工具RTLviewer查看景软件解释生成的原理图并分析实验具体步骤:1.利用VHDL代码实现(1)VHDL代码(2)编译通过后进行波形仿真2.利用LPM元件

2、定制实现(1)ToolsàMegaWizardPlug_inManager或在图形编辑窗口空白处双击(2)Createanewcustommegafunctionvariation(3)InstalledPlug_InsàArithmeticlpm_compare(4)然后进行相应的设置,Generatenetlist,选择要生成的文件,完成生成的VHDL语言代码:LIBRARYieee;USEieee.std_logic_1164.all;LIBRARYlpm;USElpm.all;ENTITYlpm_compare2I

3、SPORT(dataa:INSTD_LOGIC_VECTOR(1DOWNTO0);datab:INSTD_LOGIC_VECTOR(1DOWNTO0);AeB:OUTSTD_LOGIC;AgB:OUTSTD_LOGIC;AgeB:OUTSTD_LOGIC;AlB:OUTSTD_LOGIC;AleB:OUTSTD_LOGIC;AneB:OUTSTD_LOGIC);ENDlpm_compare2;ARCHITECTURESYNOFlpm_compare2ISSIGNALsub_wire0:STD_LOGIC;SIGNALsub

4、_wire1:STD_LOGIC;SIGNALsub_wire2:STD_LOGIC;SIGNALsub_wire3:STD_LOGIC;SIGNALsub_wire4:STD_LOGIC;SIGNALsub_wire5:STD_LOGIC;COMPONENTlpm_compareGENERIC(lpm_representation:STRING;lpm_type:STRING;lpm_width:NATURAL);PORT(dataa:INSTD_LOGIC_VECTOR(1DOWNTO0);datab:INSTD_LO

5、GIC_VECTOR(1DOWNTO0);AgeB:OUTSTD_LOGIC;AlB:OUTSTD_LOGIC;AleB:OUTSTD_LOGIC;AneB:OUTSTD_LOGIC;AgB:OUTSTD_LOGIC;AeB:OUTSTD_LOGIC);ENDCOMPONENT;BEGINAgeB<=sub_wire0;AlB<=sub_wire1;AleB<=sub_wire2;AneB<=sub_wire3;AgB<=sub_wire4;AeB<=sub_wire5;lpm_compare_component:lpm_

6、compareGENERICMAP(lpm_representation=>"UNSIGNED",lpm_type=>"LPM_COMPARE",lpm_width=>2)PORTMAP(dataa=>dataa,datab=>datab,AgeB=>sub_wire0,AlB=>sub_wire1,AleB=>sub_wire2,AneB=>sub_wire3,AgB=>sub_wire4,AeB=>sub_wire5);ENDSYN;生成的波形图:生成的RTLviewer原理图思考题1、VHDL实体描述方式有哪些类型?

7、优缺点是什么?答:(1)结构描述:使用元件例化方法描述硬件构造特征,定义实现实体的信号与实体的精确互连结构。(2)行为描述对系统的数学模型,即输入与输出之间的数学关系进行描述。它是一种高层次的抽象,不涉及具体的电路元件及其连接,没有电路的意味。用进程语句或并发语句来描述一个电路行为,可以描述电路各部分之间的复杂关系或相互作用。(3)据流描述利用数据流及其在电路中的操作来描述电路;描述了数据流的运动路径和运动结果;是结构描述和行为描述的结合体,它既不需要有结构描述中那么多的细节,又不像行为描述那么的抽象。2、VHDL中如何调

8、用用户自定义元件、旧式74系列元件、参数化元件?答:VHDL中调用用户自定义元件:librarywork;usework.package_name._package_name;调用旧式74系列元件和参数化元件:libraryaltera;usealtera.muxplus2.maxplus2;调用参数化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。