数值比较器设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二:数值比较器设计

一、 实验目的

巩固QuartusII 软件的使用,熟悉Verilog HDL 程序结构,学会用文本输入法设计逻辑电路。

二、 数值比较器原理

根据两位二进制数的大小得到对应的比较结果,其电路示意图及电路特性表为:

比较器电路示意图 比较器特性表

A B

)(B A Y < )(B A Y = )(B A Y >

0 0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1

0 1 0

三、 程序

Module bijiao(A,B,Ys,Ye,Yb); Input A,B; Output Ys,Ye,Yb; Reg Ys,Ye,Yb; Always@(AorB) If(A>B) Begin

A )(

B A Y <

)(B A Y = B )(B A Y >

Ys=0;

Ye=0;

Yb=1;

End

Else if(A=B) Begin

Ys=0;

Ye=1;

Yb=0;

End

Else

Begin

Ys=1;

Ye=0;

Y=0;

End

End moudle 四、仿真结果

五、实验总结

这个实验让我理清了思路,让我不再迷茫,让我的基础更扎实了,让我熟悉了数据比较起的原理,并熟悉了程序,但还是在第一次的时候错误百出,所以我还要勤加努力,相信勤能补拙。

相关文档
最新文档