欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    EDA课程设计--简易频率计设计

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

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

    EDA课程设计--简易频率计设计

    1、 I 目 录 摘 要 . 1 一、简易数字频率计设计原理 2 1.1 基本原理 . 2 1.2 原理框图 . 2 二、各模块程序及仿真. 4 2.1 信号处理模块_verilog: . 4 2.2 计数器模块: 5 2.3 信号显示处理 7 三、仿真结果分析.10 总结与致谢 .13 参考文献.14 1 摘 要 EDA 技术是以硬件语言为主要的描述方式,以 EDA 软件为主要的设计软 件,以大规模课编程逻辑器件为载体的数字电路的设计过程。其设计的灵活性 使得 EDA 技术得以快速发展和广泛应用。 本设计以 Quartus软件为设计平台, 采用 Verilog HDL 语言现数字频率计的整体设计

    2、。电子设计自动化(EDA)逐 渐成为重要的设计手段,已经广泛应用于模拟与数字电路系统等许多领域,电 子设计自动化是一种实现电子系统或电子产品自动化设计的技术,它与电子技 术,微电子技术的发展密切相关,它吸收了计算机科学领域的大多数最新研究 成果,以高性能的计算机作为工作平台,促进了工程发展。EDA 的一个重要特 征就是使用硬件描述语言(HDL)来完成的设计文件,在电子设计领域受到了 广泛的接受。EDA 技术就是以计算机为工具,设计者在 EDA 软件平台上,有 硬件描述语言 Verilog HDL 完成设计文件,然后由计算机自动地完成逻辑编译、 化简、分割、综合、优化、布局、布线和仿真,直至对于

    3、特定目标芯片的适配 编译、逻辑映射和编程下载等工作,最终形成集成电子系统或专业集成芯片的 一门新技术。EDA 技术的出现,极大地提高了电路设计的效率和可操作性,减 轻了设计者的劳动强度。 关键词:EDA;Quartus;Verilog HDL 2 一、简易数字频率计设计原理 1.1 基本原理 数字频率计的主要功能是测量周期信号的频率。频率计的基本原理是用一 个频率稳定度高的频率源作为基准时钟,对比测量其他信号的频率。 频率是单位时间(1 秒)内方波信号发生周期变化的次数。在给定的 1 秒 时间内对方波信号波形计数,并将所计数值显示出来,就能读取被测信号的频 率。数字频率计首先必须获得相对稳定与

    4、准确的时间,然后通过计数器计算这 一段时间间隔内的方波脉冲个数并显示出来。这就是数字频率计的基本原理。 脉冲信号的频率就是在单位时间内所产生的脉冲个数,其表达式为 fN T,其中 f为被测信号的频率,N 为计数器所累计的脉冲个数,T 为产生 N 个脉 冲所需的时间。本设计要求基准时钟的频率为 1MHZ。待测方波信号的频率在 1HZ-9999HZ,所以用四位 7 段数码管无法完全正确显示,所以需要选择恰当的 量程来显示待测风波信号的频率,当量程选择不当或者频率超出 9999HZ 时, 能够给出指示信号。 1.2 原理框图 根据设计要求,输入系统的标准时钟信号要先经过分频后得到一个周期为 2s 占

    5、空比 50%的信号,用来对输入信号采样,得到采样信号 GATED_CLK;为 了能够控制计数模块对采样的信号进行正常计数及保存计数后的频率, 这要求, 要在计数器刚好完成计数后立即将数据输出给显示部分进行显示,并且要为下 次计数做好准备,因此数据信号处理部分还要有产生控制计数器的两个信号 LOAD和COUNTER_CLR, LOAD信号控制计数完成后的数据及时输出给显示, COUNTER_CLR 信号控制计数器清零;计数模块就是完成对采样信号的计数, 并当计数发生溢出时产生溢出信号 FLOW_UP;显示控制模块要完成将计数模 3 块输入的信号进行译码显示。 1.3 信号描述 测试信号采样原理:

    6、 GATED_CLK、LOAD、COUNTER_CLR 信号的关系: 程序中用到的信号变量: FREQUENCY_COUNTROL_BLOCK FREQUENCY_COUNTER_BLOCK FREQUENCY_DISPLY_BLOC K GATED_CLK 采样信号 COUT 计数输出信号 DOUT 输出到数码管 LOAD 控制计数器信号 FLOW_UP 计数溢出信号 CDIN 计数输入信号 COUNTER_CLR 清零计数器信号 CLOCK_IN 计数器时钟信号 DCLK_IN 标准时钟信号 CLK_IN 标准时钟信号 LOAD 控制计数输出 RESET 复位信号 SIGNAL_TEST 测试信号 COUNTER_CLR 清零计数信号 RESET 复位信号 RESET 复位信号 4 二、各模块程序及仿真 此设计运用元件例化的方法进行功能的实现,所以各个模块即使相互独立 又是彼此联系的,三个模块和一个顶层共同完成方波信号的测量。 2.1 信号处理模块_verilog: module FREQUENCY_COUNTROL_BLOCK(GATED_CLK,LOAD,


    注意事项

    本文(EDA课程设计--简易频率计设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583