沈阳农大EDA技术大作业.doc

沈阳农大EDA技术大作业.doc

ID:59150708

大小:312.50 KB

页数:7页

时间:2020-09-11

沈阳农大EDA技术大作业.doc_第1页
沈阳农大EDA技术大作业.doc_第2页
沈阳农大EDA技术大作业.doc_第3页
沈阳农大EDA技术大作业.doc_第4页
沈阳农大EDA技术大作业.doc_第5页
资源描述:

《沈阳农大EDA技术大作业.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《EDA技术》课程大作业专业班级:12级农电学号:学生姓名:李小何授课教师:成绩:2013年7月2日一、(1)EDA:狭义上指:大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发为设计工具,通过有关的开发软件,自动完成用软件方式设计的电子系统的逻辑编译、逻辑简化、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真,直至对于特定目标芯片的适配编译、逻辑映射、变成下载工作。广义上除狭义外还包括计算机辅助分析CAA技术。(2)ASIC:是相对于通用集成电路而言的,ASIC主要指用于

2、某一专门用途的集成电路。ASIC大致可分为数字ASIC、模拟ASIC、和数/模混合ASIC。(3)VHDL:主要用于描述数字系统的结构、行为、功能和接口,出来了含有许多具有硬件特这位那个的语句外,VHDL语言形式和描述风格与句法时分类似与一般的计算机高级语言(4)CPLD:一般把所有超过某一集成度的PLD器件都称为CPLD。(5)可编程门阵列FPGA器件。FPGA器件采用逻辑单元阵列结构和静态随机存取存储器工艺,设计灵活,集成度高,可无限反复编程,并可现场模拟调试验证。二、LIBRARYIEEE;LIBRARYIEEE;USEIEEE.STD_L

3、OGIC_1164.ALL;ENTITYm2_ISPORT(CLK_16,RST_16:INSTD_LOGIC;SR_16,SL_16:INSTD_LOGIC;EN_16:INSTD_LOGIC_VECTOR(1DOWNTO0);DATA_16:INSTD_LOGIC_VECTOR(15DOWNTO0);Q_16:BUFFERSTD_LOGIC;QUOT_16:BUFFERSTD_LOGIC_VECTOR(15DOWNTO0));ENDENTITYm2_;ARCHITECTUREARTOFm2_ISBEGINPROCESSBEGINWAITUNT

4、IL(RISING_EDGE(CLK_16));IF(RST_16='1')THENQUOT_16<="00000";ELSECASEEN_16ISWHEN"01"=>QUOT_16<=SR_16"_16(15DOWNTO1);Q_16<=QUOT_16(0);WHEN"10"=>QUOT_16<=QUOT_16(14DOWNTO0)&SL_16;Q_16<=QUOT_16(15);WHEN"11"=>QUOT_16<=DATA_16;WHENOTHERS=>NULL;ENDCASE;ENDIF;ENDPROCESS;ENDARCHITE

5、CTUREART;三.LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYd16_16_46ISPORT(EN_16:INSTD_LOGIC;RST_16:INSTD_LOGIC;CLK_16:INSTD_LOGIC;LOAD_16:INSTD_LOGIC;DATA_16:INSTD_LOGIC_VECTOR(5DOWNTO0);Q_16:BUFFERSTD_LOGIC_VECTOR(5DOWNTO0);CO_16:OUTSTD_LOGIC);EN

6、DENTITYd16_16_46;ARCHITECTUREARTOFd16_16_46ISBEGINCO_16<='1'WHEN(Q_16=""ANDEN_16='1')ELSE'0';PROCESS(CLK_16,RST_16)ISBEGINIF(RST_16='1')THENQ_16<="";ELSIF(CLK_16'EVENTANDCLK_16='1')THENIF(LOAD_16='1')THENQ_16<=DATA_16;ELSIF(EN_16='1')THENIF(Q_16="")thenQ_16<="";ELSEQ_16<=Q_16

7、+1;ENDIF;ENDIF;ENDIF;ENDPROCESS;ENDARCHITECTUREART;四.LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYd16_16_42ISPORT(CP_16:INSTD_LOGIC;cont_16:BUFFERSTD_lOGIC);ENDENTITYd16_16_42;ARCHITECTUREARTOFd16_16_42ISSIGNALdata:STD_LOGIC_VECTOR(5DOWNTO0);SIG

8、NALQ:STD_LOGIC;BEGINPROCESS(CP_16)BEGINIF(rising_edge(cp_16))THENIF(

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

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

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