1、 目目 录录 一一 概述概述.- 1 - (一)设计背景及意义 - 1 - (二)设计任务与要求 - 1 - 二二 六位频率计的工作原理六位频率计的工作原理 .- 1 - 三三 六位频率计的设计与仿真六位频率计的设计与仿真.- 2 - (一)六位十进制频率计的设计与仿真 - 2 - (二)六位十六进制频率计的设计与仿真 - 5 - 四四 调试过程、测试结果调试过程、测试结果及及分析分析 - 8 - (一)六位十进制频率计的测试结果与分析 - 8 - (二)六位十进制频率计扩展功能的测试结果与分析 - 9 - (三)六位十六进制频率计的测试结果与分析 . - 10 - 五五 课程设计体会课程设计
2、体会 .- 11 - 六六 参考文献参考文献 - 11 - - 1 - 六位频率计的设计 一一 概述概述 (一)(一)设计背景及意义设计背景及意义 现代电子设计技术的核心已日益趋转向基于计算机的电子设计自动化技术, 即 EDA(Electronic Design Automation)技术。为了加深对 EDA 技术的理解, 培养 EDA 设计的能力和团队协作能力,于是按要求完成了本次课程设计。 (二)设计任务与要求(二)设计任务与要求 1 1、设计任务、设计任务 采用原理图设计并制作六位十进制频率计,用 VHDL 语言方法设计并制作六 位十六进制频率计。 2 2、设计、设计要求要求 a) 参考
3、信号频率为 1Hz; b) 测量频率范围:六位十进制频率计:1Hz100kHz; 六位十六进制频率计:1Hz4MHz; c) 结果能用数码显示器显示。 二二 六位频率计的工作原理六位频率计的工作原理 六位频率计由:测频控制电路、锁存器、计数器三大部分组成。结构框图如 图 1 所示。 图 1:六位十进制频率计结构框图 测频控制电路 计数器 锁存器 显示电路 比较信号 被测信号 - 2 - 六位频率计可对被测信号频率进行测量。 测频控制电路的计数使能信号能产 生一个固定脉宽的周期信号,并对频率计中的计数器的使能端进行同步控制。计 数器高电平时开始计数,低电平时停止计数,并保持其所计的脉冲数。在停止
4、计 数期间, 首先需要一个锁存信号的上升延将计数器在前一秒钟的计数值锁存进锁 存器中,并由外部的显示电路显示出来。 三三 六位频率计的六位频率计的设计设计与仿真与仿真 (一一)六位十进制频率计六位十进制频率计的设计与仿真的设计与仿真 1.测频控制电路原理图及仿真波形图 - 3 - 2.十进制计数器原理图及仿真波形图 - 4 - 3.六位十进制频率计原理图及仿真波形图 - 5 - 4.六位十进制频率计扩展功能说明 方案一:将测频控制电路修改为如图 2 所示电路即可实现频率直接读数,而 不需换算的过程。 方案二:CNT_EN 的输入设置为: ABCD QQQQENCNT_同样也可以 实现频率直接读数,而不需换算的过程。 (二二)六位十六位十六六进制频率计进制频率计的设计与仿真的设计与仿真 1.测频控制电路 VHDL 描述及仿真波形图 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY PLJ IS PORT( CLK : IN S