Skip to main content
17 events
when toggle format what by license comment
Aug 15, 2016 at 17:06 comment added Mathmatic @Dave Tweed♦ : So what you say?
Aug 14, 2016 at 19:47 comment added Mathmatic Can you check if what I wrote above question is that true? (I edited the question)
Aug 14, 2016 at 18:57 comment added Dave Tweed It's just more of the same. You have to consider the path between any pair of FFs individually, using the techniques I already described. When you have all of the individual answers, the largest of them will determine the minimum system clock period. As you add FFs and CLs between them, you just have more paths to consider. This is why timing analysis tools were developed for large projects, because doing it all by hand quickly becomes impractical. But you still need to understand the underlying concepts in order to use what they tell you.
Aug 14, 2016 at 18:48 comment added Mathmatic Ok, Can you see the other example i gave? I edited the question. (Perhaps with the second example I understand this topic ...)
Aug 14, 2016 at 18:46 comment added Dave Tweed It follows from the timing diagrams. Really, I don't know how to make this any simpler.
Aug 14, 2016 at 18:23 comment added Mathmatic How did you get this: Tclk(FF2) - Tclk(FF1) = Tper12(min) - Delay1(max) + Delay2(min)
Aug 14, 2016 at 18:21 comment added Dave Tweed Tper12 = the clock period for the FF1-->CL1-->FF2 path.
Aug 14, 2016 at 18:19 comment added Mathmatic Can you explain what is the meaning of "Tper12? ?
Aug 14, 2016 at 18:02 comment added Dave Tweed See the edit above.
Aug 14, 2016 at 18:01 history edited Dave Tweed CC BY-SA 3.0
add second section
Aug 14, 2016 at 17:39 comment added Mathmatic There should be no general formula in this case? (I'm really trying to figure out how to get there - but I can not ..)
Aug 14, 2016 at 17:37 comment added Dave Tweed That's why I put "homework" in quotes. Regardless of where the problem actually came from, the point is to help you work out the solution on your own, not to hand it to you on a silver platter.
Aug 14, 2016 at 17:16 comment added Mathmatic This is not about homework, I try to understand in general how the "delay", entered the formula of the cycle time? I know to draw the diagram. I ask only about the formula. And I'm trying to understand how the formula should be, and it still is not clear from the diagram. There is no general formula in case of delay? (I brought this case just an example out of my head. Only to realize through this example what should be the formula.)
Aug 14, 2016 at 15:29 comment added Dave Tweed @jbord39: Yes. Doing it in ASCII was simpler than firing up a drawing tool. I'm used to doing it from back in the days when I had to do all of my documentation in ASCII.
Aug 14, 2016 at 15:28 comment added jbord39 Did you create those timing diagrams by hand?
Aug 14, 2016 at 15:25 history edited Dave Tweed CC BY-SA 3.0
added 163 characters in body
Aug 14, 2016 at 15:20 history answered Dave Tweed CC BY-SA 3.0