您好,欢迎来到微智科技网。
搜索
您的当前位置:首页实验六 计数器与序列检测器的仿真

实验六 计数器与序列检测器的仿真

来源:微智科技网
实验六 计数器与序列检测器的仿真

班级:智能1401 姓名:蒙寿伟 学号:201408070120

1、余3码顺序计数的计数器

计数器: 一般来说,在状态图中包含有一个循环(见下图)的任何时钟时序电路都可称为计数器。

VHDL:

1

波形图:

结论:

由波形图知,clr=’1’为初始化状态,此后clr为’0’计数器开始工作,是能端为高电平时有效,当时钟信号输入时,计数器从0011 开始计数,直到计数到1100,又回到0011开始计数。

2

2.序列检测器

应用状态机的概念设计一个序列检测器,以‚1110010‛序列检测器的设计为例。该序列检测器收到一组串行码(1110010)后输出检测标志为‘1’,否则为‘0’。该序列检测器的Mealy机状态图如下:

0/0 1/0 0/0 0/0 1/0 1/0 S1 0/0

1 / 0 S6 S0 0/1 1/0

S5 1/0 0/0 S4 S2 1/0 0/0 S3 1/0

3

VHDL:

波形图:

结论:

由波形知,当出现序列1110010时,输出为高电平。

4

实验心得:

通过此次试验,我学会了计数器的设计和序列检测器的VHDL描述。加深了对它们功能的理解。

在状态图中包含有一个循环的任何时钟时序电路都可称为计数器。而序列检测器是一种能够检测输入的一串二进制编码,当该二进制码与事先设定的码一致时,检测电路输出高电平,否则输出低电平。

用VHDL语言描述序列测器时,我学到如何描述电路的状态。 不管一个实验简单与否,只要认真去做,总会有所收获的。

5

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务