- 3
- 0
- 约1.47千字
- 约 5页
- 2019-10-31 发布于浙江
- 举报
实验题目 计数器
实验内容
设计一个8位的计数器;
计数器包含有时钟信号clk、置数端load及置数输入端d_in、始能端en、清零端clr以及达到最高位100时的初始计数端m;
进一步熟悉QuartusII软件的功能及环境。
详细设计
设计步骤如下:
设计8位的计数器,计数器包含有时钟信号clk、置数端load及置数输入端d_in、始能端en、清零端clr以及达到最高位100时的初始计数端m;
2、编译,查找错误,进入仿真环境;
仿真结果
刚开始有置数load信号时得到的具体仿真图如下:
由图可以分析得出计数器包含有时钟信号clk、置数端load及置数输入端d_in、始能端en、清零端clr以及达到最高位100时的初始计数端m;置数时的输入端d_in,当load端位1时,输出端out输出为5,可见置数端起到作用。
使用modelsim仿真图如下:
当计数计到100时要求它从10开始继续计数,具体仿真图形如下:
可见编写的计数器在正常计数的情况下是从5计到100的循环计数器。当en为1,load端为0,clr为1时,正常计数。其中en为始能端。
使用modelsim仿真如下:
四、 调试情况,设计技巧及体会
通过本次实验我更加熟悉了利用verilo语言来描述电路,同时熟悉了利用软件仿真电路的逻辑功能并进行验证和分析。使我对QuartusII有了初步的了解,同时让我了
原创力文档

文档评论(0)