EDA技术及其应用电子教程.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA技术及其应用 目 录 实验一 组合逻辑电路的设计(二选一多路选择器) 3 实验二 设计含异步清零和同步使能的加法计数器 5 实验三 8位数码扫描显示电路的设计 6 实验四 正弦信号发生器的设计 8 实验五 用原理图输入法设计8位全加器 10 实验六 8位十六进制频率计的设计 11 实验七 数控分频器的设计 12 实验八 直接数字式频率器(DDS)设计 13 实验九 步进电机细分驱动控制 15 实验一 组合逻辑电路的设计(二选一多路选择器) 一、实验目的和要求 1. 熟悉在QuartusⅡ软件平台上建立工作文件创建工程实内容或原理创建工程New Project Wizard可以为工程指定工作目录、分配工程名称以及指定最高层设计实体的名称。 (4) 设计完成后进行全程编译,检查源程序编写是否正确。 (5) 建立波形编辑器文件编辑输入波形。 (6) 启动仿真器进行仿真,并分析仿真结果 三、需用的仪器试剂实步骤 设计含异步清零和同步使能的加法计数器 一、实验目的和要求 学习计数器的设计、仿真和硬件测试,进一步熟悉VHDL设计技术。 二、实内容或原理需用的仪器试剂实步骤 8位数码扫描显示电路的设计 一、本次实验的目的和要求 学习扫描显示电路的设计。 二、实内容或原理a…p为数码管的段控信号,对应FPGA的PIO49、48、47、46、45、44、43、42;K1…K8为数码管的位控信号(选通信号),对应FPGA的PIO41、40、39、38、37、36、35、34。被选通的数码管显示数据,如图2、图3所示。例如,在某一时刻,K3为高电平,其余选通信号为低电平,这时仅K3对应的数码管显示来自信号端的数据,而其他7个数码管呈关闭状态。根据这种电路状况,如果希望在8个数码管显示数据,就必须使得8个选通信号K1-K8分别被单独选通,与此同时,在段信号输入口加上希望在该对应数码管上显示的数据,于是随着选通信号的扫变,就能实现扫描显示的目的。 图2 GW48-PK2系统板扫描显示模式时8个数码管I/O连接图 图3 8为数码扫描显示电路 CLK是扫描时钟,SG为7段控制信号,由高位至低位分别接g、f、e、d、c、b、a 7个段;BT是位选控制信号,接图2中的8个选通信号K1-K8。程序中CNT8是一个3为计数器,作扫描计数信号,由进程P2生成;进程P3是7段译码查表输出程序,进程P1是对8个数码管选通扫描程序,如当CNT8等于“001”时,K2对应的数码管被选通,同时,A被赋值3,再由进程P3译码输出“1001111”,显示在数码管上即为“3”,当CNT8扫变时,将能在8个数码管上显示数据:13579BDF。 三、需用的仪器试剂实步骤 正弦信号发生器的设计 一、 本次实验的目的和要求 熟悉QuartusII及其LPM_ROM与FPGA硬件资源的使用方法。 二、实内容或原理f0与每周期的波形数据点数(在此选择64点)以及D/A输出的频率f的关系是: 图4 正弦信号发生器结构图 图5 正弦信号发生器原理图 在Quartus II上完成正弦信号发生器设计,包括仿真和资源利用情况了解(假设利用Cyclone器件)。最后在实验系统上实测,包括SignalTap II测试、FPGA中ROM的在系统数据读写测试和利用示波器测试。最后完成EPCS1配置器件的编程。 三、需用的仪器试剂实步骤 用原理图输入法设计8位全加器 一、本次实验的目的和要求 熟悉利用QuartusII的原理图输入方法设计简单组合电路,掌握层次化设计的方法,并通过一个8位全加器的设计把握利用EDA软件进行电子线路的详细流程。 二、内容或原理需用的仪器试剂步骤 8位十六进制频率计的设计 一、验的目的和要求 设计8位十六进制频率计,学习较复杂的数字系统设计方法。 二、内容或原理需用的仪器试剂步骤 数控分频器的设计 一、验的目的和要求 学习数控分频器的设计、分析和测试方法。 二、内容或原理需用的仪器试剂步骤 直接数字式频率器(DDS)设计 一、验的目的和要求 学习利用EDA技术和FPGA实现直接数字频率综合器的设计。 二、内容或原理 (式1) 这里,fclk是DDS系统的工作时钟,式(6-1-1)中的n通常取值在24~32之间,由图6可知,相位分辨率至少是1相当于2.146x10-5度。相位增量值可预置,通过相位累加器,选取ROM的地址时,可以间隔选通。相位寄存器输出的位数一般取10—16位,这是截断式用法,以减少ROM的容量。假定用16位,最大相位不连续相

文档评论(0)

taotao0c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档