3.4. CMOS Register – Simulation
To perform this test lets first close any view open from the previous section and open up the “DFF_wCb_test” circuit “schematic” from the library. You will now notice that there is now a block representing the DFF with a series of inputs and two outputs Q and its inverse Qb. This DFF presented here also has a clear signal, which will hold the output at 0V regardless of the input clk and data signals, whenever this input signal, Cb, goes to 0V (refer to screenshot 48). We want to open up the Analog Design Environment through clicking “Tools” then selection “Analog Environment”.

Screenshot 48: DFF simulation start
From the Virtuoso Analog Design Environment click on “Session” and select “

Screenshot 49: DFF simulation load
Once the simulation is finished from running the output waveform will be given as shown below (refer screenshot 50). You will notice that the output will follow the input once the rising edge of the clk signal occurs.

Screenshot 50: DFF simulation results
Challenges to Students!
For the adventurous type… let’s try something…