Digital Logic - Timing Analysis

  • Thread starter ECE
  • Start date
  • #1
ECE
7
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 :uhh: I donot understand the timing analysis in digital logic.

Please help me out

-Thanks
 

Answers and Replies

  • #2
dlgoff
Science Advisor
Gold Member
4,204
2,297
http://en.wikipedia.org/wiki/Clock_signal" [Broken]

http://en.wikipedia.org/wiki/Digital_timing_diagram" [Broken]

I'm hoping this will shead some light on your questions.
 
Last edited by a moderator:
  • #3
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:
  • #4
berkeman
Mentor
60,836
11,221
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 :uhh: I donot 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 [Broken]

.
 
Last edited by a moderator:
  • #5
vk6kro
Science Advisor
4,081
40
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.
 

Related Threads on Digital Logic - Timing Analysis

  • Last Post
Replies
3
Views
769
  • Last Post
Replies
11
Views
9K
  • Last Post
Replies
3
Views
3K
  • Last Post
Replies
2
Views
1K
  • Last Post
Replies
1
Views
5K
  • Last Post
Replies
10
Views
6K
  • Last Post
Replies
2
Views
3K
  • Last Post
Replies
2
Views
649
  • Last Post
Replies
2
Views
2K
Replies
9
Views
2K
Top