A priority encoder is a circuit that compresses multiple binary(2*n) inputs into a smaller number of (n) outputs based on priority.If two or more inputs are high at the same time, the input having the highest priority will take precedence.It takes 8 bits as input,and gives back 3 bits as output based on priority.
DESIGN GOALS:-
1.To achieve low power, high speed CMOS priority encoder.
2.To use it for designing positional encoder and keyboard encoder.
3.To gain experience in circuit designing.
BLOCK DIAGRAM:-
In this block diagram we can see that there are 8 inputs and 3 outputs which gives us a 8*3 priority encoder.
SCHEMATICS:-
REFERENCES:-
1.https://www.electronics-tutorials.ws/combination/comb_4.html
5.https://www.geeksforgeeks.org/encoder-in-digital-logic/
TEAM MEMBERS:-
UPPALA BHARGAVA SAI
RUDRANGI MANJUNATH
PEDDAVONTARI SURAJ REDDY
MADHAVAM SAI KAIVALYA
In this project,We gave 8 bits as input and we get back 3 bits as output based on priority .The software used for simulation is eSim and skywater 130 pdk.The main component used for designing our project is CMOS.