欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    4同步二进制加法计数器.pdf

    • 资源ID:90994313       资源大小:261.18KB        全文页数:4页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    4同步二进制加法计数器.pdf

    4 4 位同步二进制加法计数器位同步二进制加法计数器一、实验目的一、实验目的1、熟悉在 EDA平台上进行数字电路集成设计的整个流程。2、掌握 Max+Plus软件环境下简单的图形、VHDL 文本等输入设计方法。3、熟悉 VHDL 设计实体的基本结构、语言要素、设计流程等。4、掌握利用 Max+Plus的波形仿真工具验证设计的过程。5、学习使用 JTAG 接口下载逻辑电路到可编程芯片,并能调试到芯片正常工作为止。二、实验设备二、实验设备软件操作系统:Windows 2000EDA软件:MAX+plus II 10.2硬件EDA实验箱:革新 EDAPRO/240H三、实验原理三、实验原理1.1.设计分析设计分析4 位同步二进制加法计数器的工作原理是指当时钟信号 clk 的上升沿到来时,且复位信号clr 低电平有效时,就把计数器的状态清 0。在 clr 复位信号无效(即此时高电平有效)的前提下,当clk 的上升沿到来时,如果计数器原态是 15,计数器回到 0 态,否则计数器的状态将加 1.2.VHDL2.VHDL 源程序源程序library ieee;use ieee.std_logic_1164.all;entity cnt4e is port(clk,clr:in std_logic;cout:out std_logic;q:buffer integer range 0 to 15);end cnt4e;architecture one of cnt4e isbeginprocess(clk,clr)beginif clkevent and clk=1thenif clr=1thenif q=15 then q=0;cout=0;elsif q=14 then q=q+1;cout=1;else q=q+1;end if;else q=0;cout“new”命令,弹出编辑文件类型的对话框,选择”text editor file”后单击“ok”按钮。先采用VHDL文本输入设计法实现4位同步二进制加法计数器的数字逻辑电路,并将文件cnt4e.vhd 保存在创建的目录下。再生成工程。2.2.编译设计图形文件编译设计图形文件执行“MAX+plus”-“Compiler”命令,对“cnt4e.vhd”设计文件进行编译,进而实现译 4 位同步二进制加法计数器的数字逻辑电路,生成元件符号,再在顶层原理图文件中调用该元件符号。如下图所示:说明:说明:其中其中 clrclr是复位信号,是复位信号,clkclk 是时钟信号,是时钟信号,上升沿是有效边沿。上升沿是有效边沿。coco 是进位输出信号,是进位输出信号,cnt3.0cnt3.0是是 4 4 位二进制输出信号位二进制输出信号3.3.功能仿真功能仿真(1)建立波形执行“File”“New”命令,弹出编辑文件类型对话框,选择“wavefrom editor file”后按“OK”。(2)导入输入输出端执行”node”-”nodes from snf“弹出”enter nodes from snf“对话框,选择“list-”=”后按“OK”。(3)设置波形参数(4)设定仿真时间宽度(5)运行仿真器先进行保存,执行 MAX+plus II 选项中的仿真器”Simulator”命令,仿真波形如图4.4.引脚锁定引脚锁定(1)执行“Assign”-“Device”命令,选择 下载芯片型号。在“Device Family”中选择“ACEX1K”,在 Device 列表中选择“EP1K30QC208-3”芯片型号。(2)执行“assign”-“pinlocationchip”命令,在对话框中的“node name”栏中输入各个端口名;在“pin”栏中,输入相应的引脚编号。根据功能模块结构及引脚定义对照表,对输入输出端口进行引脚锁定:用空的 IO 口(MBIO_XXX)来锁定时钟信号 clk,并用导线连接到实验箱上的频率组模块上的 21 脚(具体频率选择可以参考本手册第 3 页频率组及对应频率表);8 位数字开关组(A)的 SW1 接复位信号 clr;红色信号指示灯 L5 接进位输出信号 co;红色信号指示灯 L4-L1 分别接 cnt3、cnt2、cnt1、cnt0。(3)在引脚锁定后,再对文件编译一次,并将引脚信息编入编程下载文件中。5.5.时序仿真时序仿真执行 MAX+plus II”Simulator”命令。6.6.编程下载、硬件调试编程下载、硬件调试(1)编程下载Altera ByteBlaster 下载电览一头接至计算机并行口(打印口)上,另一端接至实验箱 JTAG接口。打开实验箱电源。在 MAX+plus II 软件上,执行“MAX+pluss II”-“Programmer”-“Configure”按钮。当提示“Configuration complete”表示下载完成。(2)硬件调试拨动实验板上的高低电平输入开关“SW1”,4 位同步二进制加法计数器的工作原理,观察 L1-L5 发光二极管显示的结果是否符合 4 位同步二进制加法计数器的工作原理。五、实验结论五、实验结论输入clrclk输出cocnt3cnt2cnt1cnt0110上 升沿 到来上 升沿 到来00000000011000101上 升沿 到来下 降沿 到来上 升沿 到来。上 升沿 到来。00011000011000000。1。1。1。1。1。1。实验所得结果和波形仿真的值一样,即说明结果正确。

    注意事项

    本文(4同步二进制加法计数器.pdf)为本站会员(蓝****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开