PROJECT - EE 421L Digital Integrated Circuit Design

Authored by

Charlie Torres-Garcia 

 

11/29/2016



Project - design a circuit that takes a serial input and detects (outputs a high logic signal called detect) the sequence 101011

The inputs to your circuit are clk and in (Make sure that the output of your design, detect, is buffered before connecting to a pad)




A buffer will be needed for the output of the DETECT before connecting to the padframe.
BUFFER DESIGN
Schematic:                                                                     Symbol:

Simulation:

Layout:                                                                                                    Extraction:

DRC:                                                                     LVS:   
                                      


The following circuit with inputs (clk and in) will be to implement our D Flip Flop (D-FF) for our design.
CLOCK
Schematic:                                                                Symbol:                                  
             
Layout:                                  Extraction:                                              DRC:                                                                    LVS:




Using CLOCKs/INVERTERs we implement a Edge-Triggered D-FF from Fig. 13.22 (pg.387).
Each device for the design is laid out prior, to ensure that the DETECTOR circuit DRC's and LVS's easier.
D-FF consists of CLOCK's and Inverters previously made to create a D-FF with 2 inputs (D/clk) and 2 outputs (Q/Q').
Edge-Triggered D-FF
Schematic:                                                                                                          Symbol: 


Simulation:

We can see that Q and Q' both trigger on the rising edge of the CLOCK inputs
(clk and in)
Layout:                                                                                                    Extraction:
 
DRC:                                                           LVS:
          


We create a 6-Bit NAND gate for our
sequence 101011 to connect with the Edge-Triggered D-FF to finalize the DETECTOR circuit.
6-Bit NAND
Schematic:                                                                               Symbol:

 Simulation:

Nand simulation shows that we can output a nand high (1) and a nand low (0).
Layout:                                                                                                    Extraction:

DRC:                                              LVS:                      
        


Finally the DETECTOR circuit for sequence 101011 is created using the Edge-Triggered D-FF and
6-Bit NAND circuit and layouts.
The final design of the DETECTOR has 6 D-FF's connected in series with Q (output) connected to D (input).
6-Bit NAND has 3 (Q/D) inputs, 2 (Q') inputs, and a (Q) input connected to A/B/C/D/E/F.

DETECTOR
Schematic:

Symbol:                                                                                                    Simulation Schematic:          


Simulation using 101011:

Layout:                                                                                                    Extraction:



DRC:                                                     LVS:               






FINAL_PROJECT_ZIP



Back To Main Directory