基于Verilog的数字频率计的设计(包含代码及仿真).pdfVIP

  • 156
  • 0
  • 约2.07万字
  • 约 18页
  • 2020-10-22 发布于广东
  • 举报

基于Verilog的数字频率计的设计(包含代码及仿真).pdf

学 海 无 涯 一、实验名称 数字频率计的设计 二、实验地点 211 楼303 三、实验目的和任务 (1) 了解数字电路设计的基本特点 (2) 了解数字频率计电路的基本原理 (3) 基本掌握 ISE 软件的使用(设计输入、仿真、实现) (4) 了解可编程逻辑器件( FPGA )的一般情况 (5) 基本掌握 HDL 的使用 四、实验内容 (1) 设计出符合设计要求的解决方案 (2) 设计出单元电路 (3) 利用 EDA 软件对各单元电路及整体电路进行仿真 (4)利用 EDA 软件在 ELB 电子课程设计实验板实现设计 (5) 观察实验结果 五、项目需用仪器设备名称以及所需主要元器件 PC 机、EDA 教学实验系统一台,带有(SPARTAN -3A XC3S200A 芯 片 ,LED 管 , 七段数码管 等)的实验板一块 , 跳线、下载电缆一根,函 数发生器。 六、实验任务与要求 频率测量范围为10Hz~10MHz,用6只数码管以kHz为单位显示测量结果;有三 个带锁按键开关(任何时候都只会有一个被按下)用来选择1S、0.1S和0.01S三个 闸门时间中的一个;有一个按钮开关用来使频率计复位;有两只LED,一只用来 显示闸门的开与闭,另一只当计数器溢出时做溢出指示。 数字频率计的相关技术指标如下: 1、位数:测量频率通过LED数码管为六位十进制数显示。 2 、测试频率范围为:10HZ-10MHZ 。 3、计数器溢出时要有溢出标志over 。 4 、需要有闸门标志gate 。 5、显示工作方式:a、用BCD七段共阳极数码管显示读数,只有在读数不发 生跳变时才是正确的结果。b、采用记忆显示方法,即在一次测试结束时,显示 测试结果,此显示值一直保留到下次测量显示数到来,才将上次显示更新。用第 二次测试结果,更新显示值。 6、要求被测输入信号应是符合数字电路要求的脉冲波。 1 学 海 无 涯 七、verilog设计环境介绍 Verilog Verilog HDL 是目前应用最为广泛的硬件描述语言.Verilog HDL 可以用来进行 各种层次的逻辑设计,也可以进数字系统的逻辑综合,仿真验证和时序分析等。 Verilog HDL 适合算法级,寄存器级,逻辑级,开关级、系统级和版图级等各个层次 的设计和描述. verilogHDL 进行设计最大的优点是其工艺无关性.这使得工程师在功能设计, 逻辑验证阶段可以不必过多考虑门级及工艺实现的具体细节,只需根据系统设计的要 求施加不同的约束条件,即可设计出实际电路. verilogHD L 是一种硬件描述语言(hardware description language) ,为了制作数 字电路而用来描述ASICS 和 FPGA 的设计之用。 verilogHDL 的设计者想要以 C 编程语言为基础设计一种语言,可以使工程师比 较容易学习。 Verilog 是由 en:Gateway Design Automation 公司于大约1984年开始发展。 Gateway Design Automation 公司后来被 Cadence Design Systems 于1990年所购 并。现在 Cadence 对于 Gateway 公司的 Verilog 和 Verilog-XL 模拟器拥有全部 的财产权。 选择VHDL 还是 verilog HDL ?这是一个初学者最常见的问题。其实两种语言的 差别并不大,他们的描述能力也是类似的。掌握其中一种语言以后,可以通过短期的 学习,较快的学会另一种语言。 选择何种语言主要还是看周围人群的使用习惯,这 样可以方便日后的学习交流。当然,如果您是专用集成电路 (ASIC )设计人员,则 必须首先掌握verilog ,因为在 IC 设计领域,90% 以上的公司都是采用verilog 进行 IC 设计。对于 PLD/FPGA 设计者而言,两种语言可以自

文档评论(0)

1亿VIP精品文档

相关文档