×

74138 IC DECODER

74138 DECODER

Decoder A combinational circuit called a decoder can have up to 2n output lines and 'n' input lines. When a decoder is enabled, depending on the mix of inputs, one of these outputs will be active. This means that the decoder discovers a certain code. When the decoder is activated, its outputs are the minimum terms of 'n' input variables (lines). Some features of Decoder are:

  • A Decoder converts an encrypted input signal to many output signals in another format.
  • Encoder is the inverse of a decoder.
  • A decoder is used to identify bits and encode data.
  • In networking applications, decoders are widely used.

What is 74138 Decoder?

The 74138 is a three-to-eight-line decoder or multiplexer integrated circuit. This integrated circuit is ideal for high-speed bipolar memory chip select address decoding. The gadget is composed of a Schottky diode, which makes it fast and compatible with TTL ICs.

 Specifications of the 74138 IC Decoder

  • 4.5-5.5V power supply
  • 5V is a typical voltage supply.
  • 30MHz is the maximum clock frequency.
  • -800µA high-level output current
  • 16mA low-level output current.
  • 2V high-level input voltage.
  • Input voltage at low levels: 0.8V
  • 5.2mA is the current rating.
  • Propagation time: 18ns
  • High velocity
  • TTL compatible with low power consumption.
  • High noise resistance

 We use the well-known Integrated Circuit 74138 3 to 8 decoder. The integrated circuit has sixteen pins.

74138 DECODER

Three input pins, identified as I2, I1, and I0, are present and actively in the high state. The output pins, which are eight and categorized as O7*, O6*, to O0*, are actively in the low state.

The chip requires a grounded +5 V DC power source to function. The fact that just one output line is totally reliant on input pins I2, I1, and I0 should be highlighted.

Let us use the example where the output line O7* becomes 0, when we set pins I2 I1 I0 to 1 1 1. In the unlikely event that I2 I1 I0 = 0 1 0, the lines of output O2* shift to 0.

Additionally, the input activates the lines of output if and only if the 74138 chip is chosen. When E1* becomes 0, E2* becomes 0, and E3 becomes 1, the chip 74138 is chosen.

EPROM-7 is chosen when 74138 is chosen and A12 A11 A10 changes to 1 1 1. Following the selection of 74138 and this place in EPROM-7, a specific location in the address range from A9 to A0 is chosen. Consequently, the starting address becomes:

  • From A15 to A13, choose 74138 0 0 1.
  • From A12 through A10, choose an EPROM. 0 0 0
  • It chooses a place in the EPROM from A9 to A0. 0 0 0 0 0 0 0 0 0 0 The final address bit pattern is therefore changed to 0 0 1 0 0 0 0 0 0 0 0 0 => 2000H.

In order to create Chip select logic, 74138 is used:

We create signals for chip selection in an eight-chip microcomputer system utilizing selection logic.

 Let's say there are eight 1K x 8 sized EPROM chips, and we want the addresses to start at 2000H, 2400H, 2800H,..., 3C00H.

In the diagram below, 74138 is chosen when addresses A15, A14, and A13 change to 0 0 1. When 74138 is chosen and A12, A11, and A10 change to 0 0 0, EPROM-0 is chosen. The memory location in the EPROM chooses the address lines starting at A9-0 to be 0, after which 74138 and EPROM-0 get selected.

74138 DECODER

The following figure shows the address of starting for EPROM-0 as a result.

Here,

RAM is chosen by A15 to A11.

A10 to A0 selects a RAM location.

1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 => C400H Following the completion of the 74138 selection, we choose EPROM-7.1 1 1, which is followed by A12 A11 A10.

 Following the selection of 74138 and this place in EPROM-7, a specific location in the lines of address range from A9 to A0 is chosen.

The IC 74138 Logical Diagram

NOT Gates and AND Gates are used in the logical circuit of the IC 74138. You can see the circuit diagram in the below figure.

74138 DECODER

Truth Table for IC 74138

The truth table for IC 74138 is shown below.

74138 DECODER

74138 IC Operating Conditions

1.Vcc, or supply voltage, should be set between 4.75V and 5.25V.
2. Operating temperature range should be between 0 to 70-degree centigrade.

Disadvantages:

  1. We have separate circuits for chip selection if the 74138 is not used, leading to complex circuits.
  2. The circuit would be quite pricey.

IC 74138's characteristics

  1. It has a high-speed IC and is very quick.
  2. Because it is made up of low power Schottky diodes, it uses extremely less electricity.
  3. A demultiplexing facility is present.
  4. Its propagation latency is quite minimal.
  5. The right operating temperature.

Applications for IC 74138

1. The primary use of the decoder IC, is to decode digital signals.

2. Digital memory circuits employ them.

3. They are used in applications for data routing.

4. Digital signals are demultiplexed using them.


Related Topics

CarryLook Ahead Adder

What is Adder? Adder is the combinational circuit that is used to add the bits in digital electronics. As we know, in the digital system, every number is represented in the...

4 minutes read.

Advantages and Disadvantages of Flash Memory

What is Flash Memory? Electrically Erasable Programmable Read-Only Memory (EEPROM) and Erasable Programmable Read-Only Memory (EPROM) are used for flash memory (EEPROM). Although technically the word flash is used in the industry...

3 minutes read.

Computer Organization and Architecture Tutorial

Introduction to Computer Organization and Architecture In this modern era, or we can say computer era, Technology from all around surrounds us. Human is conserved, connected and absorbed by Technology. From...

4 minutes read.

Control Unit Organization

Control Unit Organization The Control Unit is the unit in the CPU, which controls the various components like input  & output devices, logic unit and memory. The Control Unit is the...

7 minutes read.

Ethernet Frame Format

What is Ethernet? As we know in computer networking, LAN (Local Area Network) is used to connect devices in limited geographical areas like schools or a building.LAN uses different topologies (arrangement...

3 minutes read.

8255 Microprocessor Operating Modes

8255 microprocessor was invented by intel in the year 1980s. 8255 microprocessor is a general-purpose microprocessor that can be programmed. 8255 is mostly used as an interface between devices like...

3 minutes read.

8086 Microprocessor Pin Configurations

8086 microprocessor is invented and developed by Intel in 1976. The 8086 Microprocessor is an enhanced version of the 8085 Microprocessor. There are 20 address lines and 16 data lines...

6 minutes read.

Micro-Operations

Micro-Operations If CPU wants to perform any operation, suppose execution of only one instruction or even break it down one particular execution phase (like fetch instruction, write back, decode, operand fetch...

9 minutes read.

Use Case Diagram for the online bank system

What is a Use Case Diagram? A tool is called a Use Case Diagram which is used to create, present, and comprehend the functional requirements for a system. The Use Case...

3 minutes read.

Digital Number System

Digital Number System: The computer understands digital language only. Many number systems are used in digital technology. The most common are Decimal, Binary, Octal and Hexadecimal number systems. Types of the...

7 minutes read.

IEEE Standard 754 Floating Point Numbers

Floating Point Representation: IEEE- 754 There were many problems in the conventional representation of floating-point notation like we could not express 0(zero), infinity number. To solve this, scientists have given a...

8 minutes read.

Local Broadcast Address and loopback address

In computer networking, if you send the data from one source to another source or group of sources in the form of packets, then this is called casting. We can categorize...

3 minutes read.

COA: Interrupt and its types

Introduction: In general terms, the word interrupt means to stop the progress of ongoing work in between or to break the continuation of the work. In early digital computing, the...

5 minutes read.

Machine Instructions

What is a Digital Computer? A computer that takes input in a binary form and produces output in binary form. The question arises of what kind of input the computer takes...

4 minutes read.

Flag Register of 8086 Microprocessor

In this article, we are going to study about the one of the registers named flag registers of 8086 microprocessor. We are also going to know where and how to...

3 minutes read.

Fixed and Floating-Point Number

Fixed and Floating-Point Number: In digital technology, data is stored in memory registers with binary bits 0’s and 1’s because the computer only understands binary language. When we enter data...

6 minutes read.

Data Transfer and Manipulation

What is Data Transfer? In computer architecture, data transfer refers to the movement of data between different components within a computer system. These components can include the central processing unit (CPU),...

6 minutes read.

Data Path, ALU and Control Unit

Data Path, ALU(Arithmetic Logic Unit) and Control Unit What is the Data path? Suppose any data processing operation should be performed in the CPU like transferring the content of register from one...

5 minutes read.

Addressing mode in 8085 microprocessor

What is a Microprocessor? Microprocessor is a unit which is able to perform arithmetic and logical operations and is built on a single chip. The 8085 microprocessor is built by Intel which...

4 minutes read.

8085 Pin Configuration

Introduction: Intel 8085 is consist 40 pin IC. The pin name of 8085 is A8 – A15; AD0 – AD7; ALE; IO/M; S0, S1; RD; WR; READY; HOLD; HLDA; INTR; INTA;...

6 minutes read.