Logo

8 bit Priority Encoder

public

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

2. https://www.semanticscholar.org/paper/High-speed-and-low-power-CMOS-priority-encoders-Wang-Huang/af92a8c39bdb4d608b52c58632badac30d93b9b3

3. https://www.researchgate.net/profile/Yukang-Feng/publication/325592310_Analysis_and_Design_of_8-Bit_CMOS_Priority_Encoders/links/5b7969eba6fdcc5f8b5487ac/Analysis-and-Design-of-8-Bit-CMOS-Priority-Encoders.pdf?origin=publication_detail

4.https://www.google.com/search?q=schematics+of+8+to+3+priority+encoder&sxsrf=ALeKk00OTVq-ED_37na_mBSexQUJtFhJZg:1627648840306&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiqw8e36IryAhUBwTgGHR3eDRcQ_AUoAXoECAEQAw&biw=1280&bih=577#imgrc=Ccx6vYPJA5_yJM

5.https://www.geeksforgeeks.org/encoder-in-digital-logic/

TEAM MEMBERS:-

UPPALA BHARGAVA SAI

RUDRANGI MANJUNATH

PEDDAVONTARI SURAJ REDDY

MADHAVAM SAI KAIVALYA 

 

Owner

uppala bhargavasai

Summary

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.

Process

sky130A

Shuttle Tags

SSCS-21

Tags

esim

priority encoder