- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Today I'm studying AN433 - "Constraining and Analyzing Source-Synchronous Interfaces", and found that the lauch edge and latch edge is the same in Figure 18. Thus we get a '0' setup relationship?
As I know, the latch edge is the next edge after the lauch edge generally. How can I understand this?Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I don't like the "system-centric method", but...
In this example your launch clock and latch clock are edge aligned. If the skew is 0, then your clock and data arrive at the destination register at the same time, which is a failure. So there are two choices, either delay the data 90 degrees(in which case you would be shooting for the next latch edge, and your setup would be the next edge like you expect). But it's just as acceptable to delay the clock by 90 degrees, in which case your launch clock and latch clock are the same. For source-synchronous outputs, don't think in traditional terms, as your system rate works best when your clock and data lines are evenly matched. I'm not doing justice. I posted a document on source-synchronous timing on this forum. Let me know if you can't find it. (I think it's easier, but I'm also obviously biased...)- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your reply. I found a file "ConstrainingSourceSynchDDR_forum.zip" written by you in this forum, do you mean this one? I'll study it.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page