数字电路之我见(持续更新中)

最近在读 数字逻辑基础与Verilog设计,加深了对数字前段的一些理解,以下是我的一些理解

一 组合电路

1 多路器

     在数字电路中,多路器是一个很重要的组合逻辑电路,首先,在数字电路中,选择一路输出基本上会遍及你的设计,因为你在设计中,总会出现选择一路信号作为

输出;其次,多路器可以广泛应用与逻辑综合,比如异或逻辑.

2  译码器

     在数字电路中,译码器也是应用很普遍的组合逻辑电路,一般译码器可以作为多路器的控制信号,比如在逻辑设计中,你要用到有限状态机,S0 = 2'b00;S1 = 2'b01; S2 = 2'b10;S3 = 2’b11; CAD工具不认识S0,但是CAD工具会通过译码器认识S0,在上一级中S0的输出的独热码择可作为多路器的控制信号,而多路器的输出信号择作为设计中的使能信号,也可以称为驱动信号.驱动相应的子模块,当然这是指中大型设计.此外,译码器的最重要应用是用于存储器中.

3 编码器

    编码器可以用来减小给定独热码信息的比特数,这样一来,在数字系统里传输独热码信息时,就可以减小传输线.

4 码型转换器

    编码器,译码器,BCD码转换成7段码,这些都是码转换器.

5 比较器

    比较器是一种很重要的组合逻辑电路,其用途显而易见.

二 时序电路

1 基本锁存器