Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

my flip-flop does not change state between 1.2 V and 0 V

mohamis288

Full Member level 3
Joined
Mar 1, 2022
Messages
164
Helped
0
Reputation
0
Reaction score
1
Trophy points
18
Activity points
1,235
Hello,

I have created a flip-flop using the following structure:

Screenshot (950).png


it is my flip-flop testbench circuit:

Screenshot (955).png

I have simulated this circuit and here is output result:

Screenshot (954).png



it seems it wants to change, but it can not. what is the problem do you think?

I have tested Nand3 lonely in schematic and it works correctly. here is the testbench for simulation of NAND3 and output result of NAND3:
Screenshot (953).png


Screenshot (956).png
 
That is a latch (at best, if wired right). A flip-flop has master and
slave latches.

Crack open any '80s RCA CMOS databook and find schematics.
 
Here is the link to this flip flop:


I just used this
 
Then this is a lesson about believing things you find on the Internet.
As is far too common "the exercise is left..."

Begin with some reading on latches / half-latches / flip-flops and the
classic forms (these days nobody makes D FFs out of NAND gates
and hardly anyone uses a JK unless they are doing custom transistor
level, primitive gate level bottom-up).
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top