0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探讨2对4二进制解码器及4到16二进制解码器配置

电子设计 来源:电子工程专辑 作者:电子工程专辑 2020-12-29 12:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

二进制解码器是由单独的逻辑门构成的另一种组合逻辑电路,与编码器完全相反。名称“解码器”是指将编码信息从一种格式转换或解码为另一种格式,因此二进制解码器使用2 n个输出将“ n”个二进制输入信号转换为等效代码。

二进制解码器是另一种类型的数字逻辑设备,根据数据输入线的数量,其输入的2位,3位或4位代码,因此具有一组2位或更多位的解码器将定义为具有n位代码,因此将有可能表示2 n个可能的值。因此,解码器通常通过将其n个输出中的一个准确地设置为逻辑“ 1”来将二进制值解码为非二进制值。

如果二元解码器接收Ñ输入(通常归类为一个二进制或布尔数)它激活一个且只有其中的一个2个Ñ基于与所有其它输出该输入输出停用。

pIYBAF_qquOAL65sAAAXWexEff4436.png

因此,例如,一个逆变器( 非门 )可以被归类为一个1至2个二进制解码器1-输入和2-输出(2 1)是可能的,因为与输入阿它可以产生两个输出甲和甲(不是-A),如图所示。

那么我们可以说标准的组合逻辑解码器是n-m解码器,其中m≤2 n,其输出Q仅取决于其当前输入状态。换句话说,二进制解码器查看其当前输入,确定在其输入处存在哪个二进制代码或二进制数,并选择与该二进制输入相对应的适当输出。

甲二元解码器将编码的输入成编码输出,其中输入和输出代码是不同的和解码器可用于“解码”二进制或BCD(8421码)输入图案以通常为十进制输出代码。常用的BCD到十进制解码器包括TTL 7442或CMOS4028。通常,解码器的输出代码通常比其输入代码具有更多的位,并且实际的“二进制解码器”电路包括2到4、3到8和4至16线配置。

2至4行解码器及其真值表的示例如下:

2对4二进制解码器

o4YBAF_qquyAfbTcAAIpD4qlfIk080.png

上面的2到4行二进制解码器的简单示例由四个“ 与”门的阵列组成。标记为A和B的2个二进制输入被解码为4个输出之一,因此对2到4二进制解码器进行了描述。每个输出代表2个输入变量的最小项之一(每个输出=一个最小项)。

二进制输入A和B确定从Q0到Q3的哪条输出线在逻辑电平“ 1”下为“高”,而其余输出在逻辑“ 0”下保持为“低”,因此在任何情况下只有一个输出有效(高)一度。因此,无论哪条输出线为“ HIGH”,都标识输入处存在的二进制代码,换言之,它“解码”二进制输入。

一些二进制解码器还有一个附加的输入引脚,标为“ Enable”,用于控制设备的输出。此额外的输入允许解码器的输出根据需要设置为“ ON”或“ OFF”。这些类型的二进制解码器通常在微处理器存储应用中用作“内存地址解码器”。

pIYBAF_qqvaAfXkJAABRBYQznRE382.png

我们可以说二进制解码器是具有用于启动解码器的附加数据线的多路分解器。查看解码器电路的另一种方法是将输入A,B和C视为地址信号。A,B或C的每个组合定义一个唯一的内存地址。

我们已经看到2到4行二进制解码器(TTL 74155)可用于解码任何2位二进制代码以提供四个输出,每个可能的输入组合一个。然而,有时需要二进制输出数量大于可用数量的二进制解码器,因此通过添加更多输入,解码器可能会提供2 n更多的输出。

因此,例如,具有3个二进制输入(n = 3 )的解码器 将产生3到8行解码器(TTL 74138),而4个输入( n = 4 )将产生4到16行解码器(TTL) 74154)等。但是,解码器也可以具有少于2 n的输出,例如BCD到七段解码器(TTL 7447),该解码器具有4个输入和只有7个活动输出来驱动显示器,而不是像您那样将其输出为16(2 4)个输出期望。

在这里,已经使用两个较小的3至8解码器实现了更大的4(3数据加1使能)至16行二进制解码器。

4到16二进制解码器配置

o4YBAF_qqv6AbLTKAACzXjirtzA412.png

输入A,B,C用于选择任一解码器上的哪个输出为逻辑“ 1”(高),输入D与启用输入一起使用,以选择第一个或第二个编码器将输出“ 1”。

但是,可用于一个特定解码器的输入数量是有限制的,因为随着n的增加,产生输出所需的AND门的数量也会变大,从而导致用于驱动的门扇出他们越来越大。

此类有源“ HIGH”解码器可仅使用反相器( 非门 )和与门实现。使用“ 与”门作为输出的基本解码元素非常方便,因为仅当其所有输入均为逻辑“ 1”时,它才会产生“高”或逻辑“ 1”输出。

但是有些二进制解码器是使用“ 与非”门代替“ 与”门构建其解码输出的,因为与“与”门相比,“与非”门的生产成本更低,因为它们需要更少的晶体管来实现其设计。

使用“ 与非”门作为解码元件,将导致有效的“ LOW”输出,而其余的将为“ HIGH”。当“ 与非”门产生具有反相输出的“ 与”运算时,“ 与非”解码器的反相真值表看起来像这样。

2至4行NAND二进制解码器

pIYBAF_qqwiARDPlAACm7W4YOHY713.png

然后,对于NAND解码器,在任何给定时间只有一个输出为LOW且等于逻辑“ 0”,而所有其他输出为逻辑“ 1”时为HIGH。

解码器还可提供一个附加的“使能”输入引脚,该输入引脚可通过分别对它们施加逻辑“ 1”或逻辑“ 0”来使解码输出变为“ ON”或“ OFF”。因此,例如,当使能输入为逻辑电平“ 0”(EN = 0)时,无论输入A和B的状态如何,所有输出均为逻辑“ 0”的“ OFF”(对于AND门)。

一般来实现这个功能使得能够在2输入AND或NAND栅极与3-输入替换AND或NAND门。附加输入引脚代表使能功能。

内存地址解码器

二进制解码器最常用于更复杂的数字系统中,以基于计算设备产生的“地址”访问特定的存储位置。在现代微处理器系统中,所需的内存量可能会很高,并且通常不止一个内存芯片。

克服此问题的一种方法是将许多独立的存储芯片连接在一起,并在公共“数据总线”上读取数据。为了防止同时从每个存储芯片“读取”数据,每个存储芯片一次要一个一个地选择,此过程称为地址解码。

在这种类型的应用中,地址代表编码数据输入,而输出则是特定的存储元件选择信号。每个存储芯片都有一个称为“ 芯片选择”或CS的输入,MPU(微处理器单元)使用它来在需要时选择合适的存储芯片。通常,片选(CS)输入上的逻辑“ 1” 选择存储设备,而输入上的逻辑“ 0”取消选择存储设备。

因此,通过一次选择或取消选择每个芯片,可以使我们为特定的地址位置选择正确的存储器地址设备。地址解码的优势在于,当我们指定特定的存储器地址时,相应的存储器位置仅存在于其中一个芯片中。

例如,让我们假设我们有一个非常简单的微处理器系统,仅具有1Kb(一千个字节)的RAM存储器和10条可用的存储器地址线。该存储器由128×8位(128×8 = 1024字节)设备组成,对于1Kb,我们将需要8个单独的存储芯片,但是为了选择正确的存储芯片,我们还需要3至8行二进制解码器如下所示。

内存地址解码

o4YBAF_qqw-AZerAAADQD5Ruls4745.png

二进制解码器仅需要3条地址线(A 0至A 2)来选择8个芯片中的每个芯片(地址的下部),而其余8条地址线(A 3至A 10)则选择正确的存储器该芯片上的位置(地址的上部)。

使用地址总线选择存储位置后,特定内部存储位置上的信息将发送到公共“数据总线”以供微处理器使用。这当然是一个简单的示例,但是对于所有类型的存储芯片或模块,其原理均相同。

二进制解码器是将一种数字格式转换为另一种数字格式的非常有用的设备,例如将二进制或BCD类型的数据转换为十进制或八进制等,常用的解码器IC是TTL 74LS138 3至8行二进制解码器或74ALS154 4至16线解码器。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解码器
    +关注

    关注

    9

    文章

    1225

    浏览量

    43780
  • 逻辑电路
    +关注

    关注

    13

    文章

    503

    浏览量

    44257
  • 存储器
    +关注

    关注

    39

    文章

    7758

    浏览量

    172245
  • 二进制
    +关注

    关注

    2

    文章

    809

    浏览量

    43211
  • 数字逻辑
    +关注

    关注

    0

    文章

    74

    浏览量

    17540
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SN系列4二进制全加器:快速进位的高效之选

    SN系列4二进制全加器:快速进位的高效之选 引言 在电子电路设计领域,加法器是实现算术运算的基础组件,其性能直接影响整个系统的运算速度和效率。TI的SN系列4
    的头像 发表于 04-23 13:05 135次阅读

    4二进制全加器:SN54/74系列的技术剖析与应用指南

    4二进制全加器:SN54/74系列的技术剖析与应用指南 在电子设计领域,加法器是实现数字运算的基础组件,而4二进制全加器在众多数字电路设计中扮演着重要角色。今天,我们就来深入
    的头像 发表于 04-23 13:05 142次阅读

    SN54F283与SN74F283 4二进制全加器:特性、参数与应用解析

    SN54F283与SN74F283 4二进制全加器:特性、参数与应用解析 在数字电路设计中,加法器是实现算术运算的基础组件。今天我们要深入探讨的是德州仪器(Texas Instruments)推出
    的头像 发表于 04-23 10:15 181次阅读

    高速CMOS逻辑4二进制全加器CDx4HC283和CDx4HCT283的技术解析

    高速CMOS逻辑4二进制全加器CDx4HC283和CDx4HCT283的技术解析 今天来深入探讨一下德州仪器(TI)的CD54HC283、
    的头像 发表于 04-18 14:50 149次阅读

    CD4089B:高性能CMOS二进制速率乘法器的设计与应用

    ,以其独特的特性和广泛的应用场景,成为了电子工程师们在设计中值得考虑的重要选择。 文件下载: CD4089BPWE4.pdf 一、CD4089B概述 CD4089B是一款低功耗的4位数字速率乘法器,它的输出脉冲速率是时钟输入脉冲速率乘以1/
    的头像 发表于 04-18 14:45 111次阅读

    深入剖析 DM74LS283:4 位快速进位二进制加法器

    深入剖析 DM74LS283:4 位快速进位二进制加法器 在电子设计领域,加法器是实现数字运算的基础元件之一。今天我们要深入探讨的是 Fairchild 公司的 DM74LS283 4
    的头像 发表于 04-10 16:40 263次阅读

    探索 DM7445:BCD 进制解码器/驱动的实用指南

    探索 DM7445:BCD 进制解码器/驱动的实用指南 在电子设计领域,解码器/驱动是实
    的头像 发表于 04-10 16:40 202次阅读

    74HC283 4二进制全加器:设计利器深度解析

    74HC283 4二进制全加器:设计利器深度解析 作为电子工程师,在数字电路设计中,加法器是我们经常会用到的基础元件。今天就来深入探讨一下74HC283 4
    的头像 发表于 04-08 16:15 223次阅读

    74LVC139A:双2线4线解码器/解复用器的技术剖析

    的74LVC139A双2线4线解码器/解复用器。 文件下载: 74LVC139A.pdf 一、产品概述 74LVC139A是一款双2线
    的头像 发表于 03-16 13:50 228次阅读

    CDx4HC283与CDx4HCT283:4二进制全加器的技术解析与应用指南

    CDx4HC283与CDx4HCT283:4二进制全加器的技术解析与应用指南 在数字电路设计领域,加法器是实现数值运算的基础元件之一。今天我们要深入
    的头像 发表于 01-30 17:20 847次阅读

    CDx4HC283和CDx4HCT283:高速CMOS逻辑4二进制全加器的详细解析

    CDx4HC283和CDx4HCT283:高速CMOS逻辑4二进制全加器的详细解析 在电子设计领域,加法器是数字电路中最基本的运算单元之一,用于实现
    的头像 发表于 01-19 14:50 506次阅读

    深入剖析SN54HC42和SN74HC42 4线10线解码器

    深入剖析SN54HC42和SN74HC42 4线10线解码器 在数字电路设计中,解码器是一种常见且关键的逻辑器件,它能够将输入的二进制代码
    的头像 发表于 01-19 10:55 625次阅读

    探索CD4555B与CD4556B:高性能CMOS双二进制至1-of-4解码器/多路分解

    探索CD4555B与CD4556B:高性能CMOS双二进制至1-of-4解码器/多路分解 在电子设计的广阔领域中,解码器和多路分解
    的头像 发表于 01-16 14:20 460次阅读

    探索CD4514B与CD4515B:CMOS 4位锁存/416线解码器的技术剖析

    探索CD4514B与CD4515B:CMOS 4位锁存/416线解码器的技术剖析 在电子设计领域,解码
    的头像 发表于 01-16 14:20 828次阅读

    SN54F283与SN74F283:4二进制全加器的技术剖析

    SN54F283与SN74F283:4二进制全加器的技术剖析 在数字电路设计中,加法器是最基础且关键的组件之一。今天我们要深入探讨的是德州仪器(TI)的SN54F283和SN74F283这两款
    的头像 发表于 12-29 16:20 1146次阅读