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.

[moved] About Edge-triggered D flipflop

Status
Not open for further replies.

MSAKARIM

Full Member level 3
Joined
Jun 2, 2015
Messages
154
Helped
1
Reputation
2
Reaction score
4
Trophy points
1,298
Activity points
2,528
DFF.png
The attached image shows design of edge triggered D flipflop, i understand its concept well but i want to know how this design is obtained (Steps to reach to this structure) ?
Thanks in advance
 

Re: About Edge-triggered D flipflop

Hi,

You go to an online shop, search for Standard logic gates, then choose one with that name, pay for it, and it comes through the post a few days later. :)

I'm not a programmer, I don't know what you mean. Do you mean how does a person create an edge-triggered flip-flop in a microcontroller? No idea, sorry, that must be difficult. Does the internal architecture have structures you can shape into the gates with code? It must be a logic process of 0s and 1s, if and elses.

Do you mean why was this design reached? Maybe, probably not, you can make most gates from NAND so perhaps it lends itself well to latches.


Here is not relevant information about edge-triggered D latch:

http://jjackson.eng.ua.edu/courses/ece380/lectures/LECT25.pdf

http://jjackson.eng.ua.edu/courses/ece380/lectures/LECT24.pdf

From here:

http://jjackson.eng.ua.edu/courses/ece380/lectures/

Sorry I couldn't be of help.
 
There are previous Edaboard threads discussion the same circuit. The don't however explain how the circuit is obtained.
I think it's less straightforward than the CMOS transmission gate circuit, which is functionally equivalent.

I believe that the operation principle can be better understood by analyzing the transmision gate circuit.

https://www.edaboard.com/threads/242842/
https://www.edaboard.com/threads/240755/
 
The NAND gate is the basic element of almost all logic, the R-S flip-flop is the basic element of many data structures, the pic in the 1st post uses both these basic elements to arrive at the edge triggered flip-flop, however in this simple version the initial states are undefined...
 
Thanks for all,
I need to know what are the rules (of degital design) that is used to build this structure?
 

I guess we can't know every story, but I picture someone at a workbench, experimenting, then getting an idea, then experimenting some more (or vice versa). Maybe he got the idea to work, maybe he didn't.

Regarding the question, it starts with the concept of cross-coupling. This is a building block which leads to the memory circuit, or flip-flop. I suppose there were many individuals, years ago, creating various flip-flop circuits. These circuits are 'standard' today. If life were fair, the inventor's name would be associated with each circuit.
 


Is that the same as "Randomly moving things around until something works, getting angrier and more ashamed of yourself as the day passes."?

Hi Msakarim. Look for digital/logic gate design, the Internet is full of pdfs, web pages, etc. discussing things like CMOS logic gate design, width, length, gate capacitance, and other matters I do not understand personally.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top