niceman1992

FPGA 初学者征程(8) 基本组合电路之编码器

0
阅读(1885)

   今天我们先来介绍二进制编码器,我们知道二进制编码器分为两种类型,二进制普通编码器和二进制优先编码器,先来介绍一下二进制普通编码器,我们先来看看二进制普通编码器的真值表:

   

  有了真值表我们就可以写代码了,我们的代码完全是按照真值表去写的,所以大家可以按照这个去写8421BCD编码器和余3码的代码,

我们生成的RTL视图:

modelsim仿真的波形图如下:

下面我们来看看优先编码器,优先编码器的真值表如下:

 

RTL视图如下:

仿真的波形如下:

以后的代码不再直接显示了,而是整个工程都在附件中,希望大家自行下载。。


如果大家有什么问题,请大家联系我:18921428564@163.com

07 code8-3.rar