Digital Logic - Timing Analysis

Click For Summary

Discussion Overview

The discussion revolves around the timing analysis in digital logic, specifically addressing the implications of using clock frequencies that exceed the operational limits of certain circuits. Participants explore the effects of clock frequency on circuit functionality and the reasons behind these limitations.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant expresses confusion regarding the statement that a circuit will not work if the clock frequency exceeds a certain limit, specifically mentioning 45MHz and 50MHz.
  • Another participant provides links to external resources, suggesting they may clarify the timing analysis concepts.
  • A third participant references a specific circuit example involving a JK flip-flop, indicating that timing signals affect its operation and suggesting interactive experimentation to understand the toggling behavior.
  • A later reply discusses the operational limits of integrated circuits, noting that some chips, like those in the 74HC family, may stop functioning correctly at frequencies above 45MHz.
  • This participant also mentions that counters may divide clock signals by fixed integers, which could lead to output frequencies that do not meet specific requirements when using a higher clock frequency.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the implications of clock frequency on circuit functionality, as multiple viewpoints and examples are presented without resolution.

Contextual Notes

There are limitations in the discussion regarding the specific types of chips being referenced and the conditions under which they operate, which remain unresolved.

Who May Find This Useful

Individuals interested in digital logic design, timing analysis, and the operational characteristics of integrated circuits may find this discussion relevant.

ECE
Messages
7
Reaction score
0
What do they mean by saying that " If the clock frequency is 45MHz and we use 50MHz then the circuit will not work".

I am confused :rolleyes: I don't understand the timing analysis in digital logic.

Please help me out

-Thanks
 
Engineering news on Phys.org
http://en.wikipedia.org/wiki/Clock_signal"

http://en.wikipedia.org/wiki/Digital_timing_diagram"

I'm hoping this will shed some light on your questions.
 
Last edited by a moderator:
The circuit in the link provided should answer your question completely: http://www.teahlab.com/multivibrators/jkflipflopv01/JKflipflopV01.html"
When J = K = 1, flipping the Clock signal should cause the flipflop to toggle, but because of the timing signal it won't.
To see how the circuit is actually supposed to work, set J = K = C = 1 then continuously click somewhere else on the board to witness the toggle action.

I hope this help. If you have more questions let me know.
 
Last edited by a moderator:
ECE said:
What do they mean by saying that " If the clock frequency is 45MHz and we use 50MHz then the circuit will not work".

I am confused :rolleyes: I don't understand the timing analysis in digital logic.

Please help me out

-Thanks

Here's an old app note that talks about memory timing:

http://search.echelon.com/cs.html?url=http%3A//www.echelon.com/support/documentation/bulletin/005-0013-01D.pdf&charset=iso-8859-1&qt=external&col=&n=1&la=en

.
 
Last edited by a moderator:
45 MHz is near the upper limit of some integrated circuits.

Counters in the 74HC family of chips stop working at about 45 MHz so you could get an individual chip that will count 45 MHz pulses but will not count 50 MHz properly, or at all.

Another reason 50 MHz might not be suitable is that simple counters divide by some fixed integer quantity. They may divide by 10 to give 4.5 MHz from 45 MHz, for example.
If you clocked such a chip with a 50 MHz signal, the output would be 5.0 MHz and this may not be useful because you want 4.5 MHz.

You would need to ask about how the chip was being used, and what sort of chip it was.
 

Similar threads

Replies
16
Views
2K
  • · Replies 33 ·
2
Replies
33
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
18
Views
3K
  • · Replies 26 ·
Replies
26
Views
4K
Replies
2
Views
8K
  • · Replies 14 ·
Replies
14
Views
6K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 36 ·
2
Replies
36
Views
6K