您的当前位置:首页基于QimrtusII顺序脉冲发生器与序列信号产生、检测器的仿真设计

基于QimrtusII顺序脉冲发生器与序列信号产生、检测器的仿真设计

2024-07-16 来源:小侦探旅游网



基于QimrtusII顺序脉冲发生器与序列信号产生、检测器的仿真设计

2011级通信工程一班刘志鹏

一、实验目的

1、进一步熟悉Quartusll的使用方法

2 加深对用Quartusll进行仿真的认识

3、通过仿真和对比之前实验中用实际芯片组成的功能电路,认识Quartusll的优点和实

用性

二、实验原理、过程与结果

1、顺序脉冲发生器

(1)功能电路图

74109
i_“ Twi1PRN

1J1KN
1CLRN1KN
1CLK2PRN

i ..................

....................._

__

9/T

2J 2KN

.. i J

U

2CLRN

2CLK
2KH
2CLRN
2CLK
pJK FLP^LOPS



(2)设计思路.原理

利用三个JK触发器(74109)实现异步八进制循环计数利用其三个输岀端作3-8

码器(74138)的输入端,实现随着CLK信号译码器经过反向器输出为并行的顺序脉冲

输岀。由于在之前实际电路中已经做过相关具体的分析,故在此不做赘述。

(3)实现结果

设置输入波形为CLK信号,使用Quartusll进行波形的仿真,仿真结果如下图所示:

«)9 Meo f as 120 pM160 M 200 tont 240 ,0 nt »0 0 3200 MI310 0 M«D 0 M440 0 nt W 0 nt j

SimulationWaveforms




B MdtttfTmBM

ope

|*|Pwr

2868m

28 68m

Suit

EM

(4)结果分析

从仿真波形中可以看出随着CLK信号上升沿的出现y1-y7不断的进行脉冲信号的

更迭。并且对比之前做过的顺序脉冲发生器的实际电路,不难发现实验结果相同。

2、序列信号发生器与检测器

(1) 功能电路图



ONO

srrsA

0

S€T98

CLRA

CLRS

CLKA

CLKB
courntR

Ml 75

10 10

2D

30
40

2Q

20 3Q

3QM

40

CLRR

CUC

>-A

>-


2设计原理、思路

a序列信号发生器部分

使用2-5-10计数器7490实现5进制置零计数,然后将计数输出送入81数据选择器

74151)的地址输入端。这样就会实现D0~D4的循环输岀。之后将D0D1D2D3D4”接成

10X0”,则在数据选择器输出端丫上输出H10110n的序列信号。由于在之前实际电路中已经做过

相关具体的分析,故在此不做赘述。

B.序列信号检测器部分

使用两个D触发器745实现对输入的存储,当触发器0D1D分别存储1'门”后,

输入端再输入一个信号0”输岀高电平。

3实现结果

设置输入波形为CLK信号,使用Quartusll进行波形的仿真,仿真结果如下图所示:



Male* Time Bai:

3Q0m

UO.O AS

<| >|Pcrief

Iriervg

104 58m

170 0 at

190 0 M

210 0 M

120 0 M

ISO 0 M

160 0 BS

(5)结果分析

从仿真波形中可以看岀,随着CLK信号上升沿的出现,数据选择器的输出为10110,

而且当数据选择器的输出出现们0后,序列信号检测器的输岀为高电平。(图中第一个输岀为序

列检测器输岀,第二个输出为序列发生器的输岀)通过对比之前做过的序列信号发生器与检测

器的实际电路实验结果,易得实验结果相同。

三、实验总结

通过本次实验,我用Quartusll实现了对以前做过实验的仿真,并且通过观察波形对比

了以前的实验结果,发现仿真软件所得结果与之前实际电路所得结果相同,充分展现了

Quartusl啲实用性,也让我认识到了这款软件的重要性。

显示全文