This presentation introduces digital logic circuits such as encoders, decoders, multiplexers, demultiplexers and logic gates. It is presented by a group consisting of 5 members whose names and student IDs are listed. The topics covered include the definitions of complements, combinational logic circuits, encoder and decoder functions, how multiplexers and demultiplexers work, and the truth tables of common logic gates.
In which i describe all the features of decoder. All the functionalities describe with the circuits and truth tables. So download and learn more about decoder. Decoder Full Presentation.
In which i describe all the features of decoder. All the functionalities describe with the circuits and truth tables. So download and learn more about decoder. Decoder Full Presentation.
Encoders PPT ...
You can watch my lectures at:
Digital electronics playlist in my youtube channel:
https://www.youtube.com/channel/UC_fItK7wBO6zdWHVPIYV8dQ?view_as=subscriber
My Website : https://easyninspire.blogspot.com/
Decoders in digital electronics...
You can watch my lectures at:
Digital electronics playlist in my youtube channel:
https://www.youtube.com/channel/UC_fItK7wBO6zdWHVPIYV8dQ?view_as=subscriber
My Website : https://easyninspire.blogspot.com/
Convolution codes - Coding/Decoding Tree codes and Trellis codes for multiple...Madhumita Tamhane
In contrast to block codes, Convolution coding scheme has an information frame together with previous m information frames encoded into a single code word frame, hence coupling successive code word frames. Convolution codes are most important Tree codes that satisfy certain additional linearity and time invariance properties. Decoding procedure is mainly devoted to correcting errors in first frame. The effect of these information symbols on subsequent code word frames can be computed and subtracted from subsequent code word frames. Hence in spite of infinitely long code words, computations can be arranged so that the effect of earlier frames, properly decoded, on the current frame is zero.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Understanding Inductive Bias in Machine LearningSUTEJAS
This presentation explores the concept of inductive bias in machine learning. It explains how algorithms come with built-in assumptions and preferences that guide the learning process. You'll learn about the different types of inductive bias and how they can impact the performance and generalizability of machine learning models.
The presentation also covers the positive and negative aspects of inductive bias, along with strategies for mitigating potential drawbacks. We'll explore examples of how bias manifests in algorithms like neural networks and decision trees.
By understanding inductive bias, you can gain valuable insights into how machine learning models work and make informed decisions when building and deploying them.
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
HEAP SORT ILLUSTRATED WITH HEAPIFY, BUILD HEAP FOR DYNAMIC ARRAYS.
Heap sort is a comparison-based sorting technique based on Binary Heap data structure. It is similar to the selection sort where we first find the minimum element and place the minimum element at the beginning. Repeat the same process for the remaining elements.
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsVictor Morales
K8sGPT is a tool that analyzes and diagnoses Kubernetes clusters. This presentation was used to share the requirements and dependencies to deploy K8sGPT in a local environment.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
2. Group Name: A
Group Members
Name ID
• Rafiqul Islam 152-33-2802
• Saurav Roy 152-33-2818
• Mehedi Hasan 152-33-2808
• Raysul Islam Tuhin 152-33-2807
• Tahmina Akter Jui 152-33-2831
4. Complements
# Complements are used in digital computer for simplifying the subtraction
operation and for logical manipulations.
# There are two types of complements
1.The r’s complements
2.The (r-1)’s complements
2’s and 1’s complement for binary number
10’s and 9’s complement for decimal number
5. The r’s complements
A positive number N is base r with an integer part of n digits, the r’s
complement of N is defined as:
𝑟 𝑛
- N
Example:
1.The 10’s complement of (52520) 10 =47180
2. The 2’s complement of (101100) 2 =(10100)2
6. The (r-1)’s complements
A positive number N is base r with an integer part of n digits and a fraction part
of m digits ,the (r-1)’s complement of N is defined as:
𝑟 𝑛
- 𝑟−𝑚
- N
Example:
1.The 9’s complement of (0.3267) 10 =.6732
2. The 1’s complement of (101100) 2 =(010011) 2
7. Combinational Logic Circuit
# Adder # Sub tractor
Half Full Half Full
Adder Adder Sub tractor Sub tractor
n
input
variables
m
output
variables
Combinational
Logic
Circuit
8. A
B
S
C
A B S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
A S1-Bit
Half
AdderB C
A
B S
C
C0
#Half Adder:
Circuit diagram Block diagram Truth table
#Full Adder:
A
S
FA
B
C
C0
A B C S C0
0 0 0 0 0
0 1 0 1 0
1 0 0 1 0
1 1 0 0 1
0 0 1 1 0
0 1 1 0 1
1 0 1 0 1
1 1 1 1 1
9. #Half Sub tractor :
Circuit diagram Block diagram Truth table
#Full Sub tractor :
A
B
D
BO
A D
Half
Subtractor
B BO
A B D BO
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
A B Bi D B0
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
A D
Full
SubtractorB
BOBi
A
B D
BO
Bi
10. Encoder
An encoder is a digital function that produces a reverse operation
from that of a decoder. The encoder accepts 2 𝑁inputs and
produces N number of output. For example in 4-2 encoder,If we
give 4 inputs it produces only 2 outputs.
D3
D0
D1
D2
Q0
Q14×2
Encoder
Inputs
Outputs
A B D BO Q0 Q1
0 0 0 1 0 0
0 0 1 0 0 1
0 1 0 0 1 0
1 0 0 0 1 1
0 0 0 0 × ×
11. Decoder
A decoder is a combinational circuit that converts binary
information from n input lines to a maximum of 2 𝑛unique output
line. The decoder accepts N inputs and produces 2 𝑁
number of
output. For example in 3-8 encoder, If we give 3 inputs it produces
8 outputs.
Enable
A
B
C
D0
𝟐 𝟎
D7
D6
D1
D2
D3
D5
D4
0
𝟐 𝟏
𝟐 𝟐
EN
1
2
3
4
5
6
7
Decimal Binary inputs
A B C
Outputs
D0 D1 D2 D3 D4 D5 D6 D7
0 0 0 0 1 0 0 0 0 0 0 0
1 0 0 1 0 1 0 0 0 0 0 0
2 0 1 0 0 0 1 0 0 0 0 0
3 0 1 1 0 0 0 1 0 0 0 0
4 1 0 0 0 0 0 0 1 0 0 0
5 1 0 1 0 0 0 0 0 1 0 0
6 1 1 0 0 0 0 0 0 0 1 0
7 1 1 1 0 0 0 0 0 0 0 1
12. Multiplexer
A digital multiplexer is a combinational circuit that selects binary
information from one to many input liner and directs it to a single
output lines. Normally, there are 2 𝑛input lines and n selection liner.
S0
Enable
S2
8:1
MUX
S1
D0
D7
D1
YD3
D4
Datainputs
Select Inputs
Outputs
Enable
E
Select Inputs
S2 S1 S0
Outputs
Y
0 × × × 0
1 0 0 0 D0
1 0 0 1 D1
1 0 1 0 D2
1 0 1 1 D3
1 0 0 0 D4
1 0 0 1 D5
1 0 1 0 D6
1 0 1 1 D7
13. De multiplexer
A decoder with an enable input is referred to as a decoder.
Normally, there are n input lines and 2 𝑛selection liner. If there are
n data output lines and m select lines then 2 𝑚
=n.
I
S0
D0
D1
D2
D3
1-to-4
DEMUX
S1
Inputs
I
Select
S0 S1
Outputs
D0 D1 D2 D3
1 0 0 1 0 0 0
1 0 1 0 1 0 0
1 1 0 0 0 1 0
1 1 1 0 0 0 1
14. Logic Gate
*A large number of electronic circuits are made up of logic gates. These process signals
which represent true or false.
*There are Three types of basic gate:
Symbol Function Truth table
1.AND Gate:
Y=A.B
2.OR Gate:
Y=A+B
3.NOT Gate:
Y=A’
X Y Z
0 0 0
0 1 0
1 0 0
1 1 1
A
B
Y
X Y Z
0 0 0
0 1 1
1 0 1
1 1 1
X 𝑿′
0 1
1 0
A
B
Y
YA
15. *There are two types of Universal logic gate:
Symbol Function Truth table
1.NAND Gate:
Y= (A.B)’
2.NOR Gate:
Y= (A+B)’
A
B
Y
A
B
Y
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
A B Y
0 0 1
0 1 0
1 0 0
1 1 0
16. Symbol Function Truth table
1.BUFFER Gate:
A=Y
2.XOR Gate:
Y=AB’+A’B
3.XNOR Gate:
Y=AB+A’B’
A Y
0 0
1 1A Y
A
B
Y
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
A
B Y
A B Y
0 0 1
0 1 0
1 0 0
1 1 1