Understanding Edge-Triggered & JK Flip Flops

  • Thread starter Thread starter heman
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around understanding edge-triggered and JK flip-flops, their purposes, applications, and related concepts such as latches, setup time, and hold time. Participants are exploring both theoretical and practical aspects of these electronic components.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant seeks clarity on the basic purpose and applications of edge-triggered and JK flip-flops, indicating difficulty in understanding from existing study materials.
  • Another participant lists various applications of flip-flops, including serial/parallel converters, counters, buffers, frequency dividers, multiplexers, and encoders/decoders.
  • A participant explains that JK flip-flops have two inputs and outputs, with their behavior determined by the inputs J and K during a clock edge, affecting the output states.
  • One participant describes latches as memory devices that store values based on control signals and relates this to the function of edge-triggered flip-flops, emphasizing the concept of instantaneous write time.
  • Concerns are raised about the practical limitations of flip-flops, including setup and hold times, which affect their operational frequency.
  • A participant expresses confusion regarding the concepts of write time, setup time, and hold time, seeking further clarification.
  • Another participant attempts to clarify the latch concept and its types, while also expressing confusion about their application in switch debouncers.
  • A participant suggests that flip-flops may be used in game show applications, indicating a potential real-world context for their use.
  • A link to an external resource on switch bouncing is provided to assist in understanding the topic further.

Areas of Agreement / Disagreement

Participants generally agree on the basic functions of flip-flops and latches, but there remains uncertainty and confusion regarding specific technical terms and concepts such as setup time, hold time, and their applications in switch debouncing. The discussion does not reach a consensus on these points.

Contextual Notes

Participants express varying levels of familiarity with technical terms, which may affect their understanding of the discussion. There are unresolved questions regarding the practical implications of setup and hold times in the context of flip-flops.

heman
Messages
353
Reaction score
0
Right now i am studying Introduction to Electronics and i am finding problem in understanding the Flip flops...
I want to know what purpose they solve ...
Can some explain me edge triggered and jk flip flops..the basic purpose they solve and their applications and
i have studied From Malvino and Leach but i could not grasp well..so i turn here to PF.
Pls help
Thx in advance
 
Engineering news on Phys.org
Loads of stuff...

serial / parallel converters (shift register), counters, buffers, frequency dividers, multiplexers, encoders/decoders ...

The JK basically has two inputs, two outputs and a clock. The outputs are inverted such that whatever is on Q is the opposite on Not Q. The inputs J and K define what the flip flop is to do to the outputs when there is an edge on the clock pin. This is to either make the outputs high, low, change from the current state or stay at the current state.
 
heman said:
Can some explain me edge triggered and jk flip flops..the basic purpose

I always liked it when flip flops were explained in terms of latches. Do you understand latches and their purpose for being? A latch can be thought of as a memory, it stores a value when a control signal is asserted. As you may guess, a memory has many, many applications.

An edge triggered flip flop is similar to a latch except the write time can be considered instaneous. It only occurs on a control signal transition which is also instaneous in the ideal case. So an edge triggered flip flop is a memory with a zero write time. This is an advantage because now the input signal, the data to be written, only needs to be stable (or valid) for a minimum amount of time.

Now before anybody gets too excited, there is no such thing as zero write time and for any flip flop there are two critical times that must be considered. The amount of time it takes the circuit to stabilize relative to the new input. Since the circuit should be stable before attempting the write this time occurs before the edge and is denoted as setup time, and the amount of time it takes to actually perform the write. This occurs after the edge and is called the hold time.

So in reality a flip flop cannot operate at frequencies faster than the inverse of the sum of the setup and hold time. And technically as you go faster there is even more that you may have to consider, such as the rise time of the control and data signals. But that's another class...
 
thx very muxh Delta and Egsmith for replying..
yeah Egsmith i understand what Latch is...and i understood initial statements but last some lines were hazy to me...
Like u are referring to write andset up and hold time...i can't understood ..pls help.
 
heman said:
yeah Egsmith i understand what Latch is...and i understood initial statements but last some lines were hazy to me...
Like u are referring to write andset up and hold time...i can't understood ..pls help.

It's probably because I am using terms you are unfamiliar with. How would you describe a latch?
 
i would describe latch as a device which sets or resets depending on the input and the output is connected to the s and output complement is connected to the r.
there can be two types of it -clocked and unclocked ...

i have read over it and i am finding their application in SWITCH DEBOUNCERS as confusing...i.e. what exactly they are doing in it and how to explain hold time and set up time..
 
i think this is the type of multivibrator that is used in game shows too right?
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 10 ·
Replies
10
Views
5K
Replies
10
Views
5K
Replies
4
Views
3K
  • · Replies 34 ·
2
Replies
34
Views
5K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
5K
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
5K