4 bit counter

21
4-Bit Counter Design and Simulation using Microwind, Dsch3.0 and Spice Mr. Nayyer Abbas Hira Shaukat 2010131

Upload: hira-shaukat

Post on 12-Dec-2014

349 views

Category:

Engineering


10 download

DESCRIPTION

 

TRANSCRIPT

Page 1: 4 bit counter

4-Bit Counter Design and Simulation using Microwind, Dsch3.0

and Spice

Mr. Nayyer Abbas Hira Shaukat 2010131

Page 2: 4 bit counter

OBJECTIVE

“The purpose of this project is to design with Microwind a 4-bit asynchronous counter with a reset function.”

Page 3: 4 bit counter

BLOCK DIAGRAM

• Transistor level

• Microwind

NOT Gate

• DSCH• Microwind

Complex Gate • DSCH• Microwind

D Latch

• By compiling earlier layouts

D-Register • Cascading D-Registers

Counter

Page 4: 4 bit counter

Design Details

Page 5: 4 bit counter

NOT Gate

• One NMOS and one PMOS is required• Gates are interconnected to do the input• Sources are interconnected to do the output

Page 6: 4 bit counter

NOT Gate (Schematic Diagram)

Page 7: 4 bit counter

NOT Gate (Microwind design)

Layout of the NOT Gate (Microwind)

Page 8: 4 bit counter

Complex Gate

• Compressed and optimized design• Error in the design of paper• Design characteristics do not need to be

followed

Page 9: 4 bit counter

Complex Gate

Page 10: 4 bit counter

Complex Gate (Schematic Diagram)

Schematic diagram of a complex gate

Page 11: 4 bit counter

Complex Gate (Microwind design)

Layout of a complex gate (Microwind)

Page 12: 4 bit counter

D Latch

• D Latch is designed using two Complex Gates and one Inverter

Page 13: 4 bit counter

D Latch (Schematic Diagram)

Page 14: 4 bit counter

D Latch (Microwind Design)

Layout of a D Latch (Microwind)

Page 15: 4 bit counter

D Register

• Master-Slave structure is chosen • 2 D Latches and a NOT Gate is used to get a

single design

Page 16: 4 bit counter

D Register (Schematic Diagram)

Page 17: 4 bit counter

D Register (Microwind Design)

Page 18: 4 bit counter

COUNTER

• 4 D Registers are cascaded • Output of previous register is given to the

clock of next register

Page 19: 4 bit counter

Counter (Schematic Diagram)

Page 20: 4 bit counter

Counter (Microwind Design)

Page 21: 4 bit counter

The End