實際應用的DDR時序
出處:ipman 發(fā)布于:2008-09-16 15:17:13
接下來我們會一步步地生成輸入偏移約束,以便讀者容易理解。圖1描述了上升數(shù)據的時序,假定周期參數(shù)為5ns,占空比50%,所以半周期就是2.5ns。可以看到數(shù)據有效窗口只有2ns,因為相鄰數(shù)據有250ps的邊界。請留意時鐘上升沿和數(shù)據有效開始時間的關系。

圖1 實際應用的DDR時序示意
可以看到圖1中數(shù)據在灰色的時鐘捕捉沿以后2.5ns才開始有效,所以約束設置是-0.25ns,負值僅僅代表是在時鐘沿之后。
接下來是定義數(shù)據在上升沿采樣時的有效窗口寬度,如圖2所示寬度為2ns。

圖2 定義有效的數(shù)據采樣窗口示意
因此對這組寄存器的約束如例子所示。
UCF示例如下:
NET "SysClk" TNM = SYSCLK_GRP;
TIMEGRP CLK_RISING =RISING SYSCLK_GRP;
OFFSET=IN -0.25ns VALID 2ns BEFORE"SysClk"TIMEGRP"CLK_RISING";
FALLING組的約束如圖3所示,與RISINGG組數(shù)據的情況類似,數(shù)據前后各有250ps的邊界。周期是5ns,占空比50%,所以半周期是2.5ns。

圖3 下降沿采樣的有效數(shù)據窗口示意
理論上FALLING組的數(shù)據與時鐘上升沿的關系是下降沿數(shù)據落后時鐘上升沿2.75(2.5ns+0.25ns=2.75ns)。所以輸入偏移約束應該是-2.75ns,如圖4和圖5所示。

圖4 保證數(shù)據在時鐘下降沿采樣參數(shù)示意

圖5 經過約束后的數(shù)據有效窗口示意
再考慮2ns數(shù)據有效窗口寬度,對這組寄存器的約束可以這樣寫:
UCF 示例如下:
NET "SysClk" TNM = SYSCLK_GRP;
TIMEGRP CLK_FALLING =FALLING SYSCLK_GRP;
OFFSET=IN-2.75ns VALID 2ns BEEORE"SysClk"TIMEGRP"CLK_FALLING";
上一篇:配置FPGA器件時的常見問題
下一篇:ISE軟件中為源同步中
版權與免責聲明
凡本網注明“出處:維庫電子市場網”的所有作品,版權均屬于維庫電子市場網,轉載請必須注明維庫電子市場網,http://www.hbjingang.com,違反者本網將追究相關法律責任。
本網轉載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品出處,并自負版權等法律責任。
如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網聯(lián)系,否則視為放棄相關權利。
- EDA技術工具鏈與全流程設計運維指南2026/1/5 10:28:51
- PLC程序現(xiàn)場疑難問題排查與深度優(yōu)化指南2025/12/24 14:36:36
- PLC程序現(xiàn)場調試與優(yōu)化實操指南2025/12/24 14:29:57
- 工業(yè)PLC模擬量信號采集:調理技術與抗干擾工程方案2025/12/15 14:39:08
- PLC設備如何選型2025/9/5 17:15:14









