歡迎您光臨本站 登入註冊首頁

allegro使二條時鐘線等長

admin @ 2014-03-26 , reply:0

概述

   為了使二個SDRAM的時鐘線等長,我查閱了很多資料,設置等長的方法有很多,在這裡我們只為了二條時鐘線等長來學習如何通過設置約束規則然後通過延時處理達到等長的目的。&……

    為了使二個SDRAM的時鐘線等長,我查閱了很多資料,設置等長的方法有很多,在這裡我們只為了二條時鐘線等長來學習如何通過設置約束規則然後通過延時處理達到等長的目的。 
    首先是我們先要為想要等長的線找一個精確的數據,為此,我先布設了最長的那條時鐘線
 
    然後,通過display-->element查看他的長度,可以看到:
  Net path length:        1113.48 MIL
     這就是我們參考的長度,也可以在下面的約束管理器中看到這個值,接著我們打開約束管理器,通過 打開約束管理器,在
 
注意圖中帶顏色部分,可以在右邊到所有的網路
    在你想等長的網路名稱上右鍵滑鼠,選擇創建一個引腳對
  
然後在右邊輸入最大和最小的值,如圖
 
    我的最小值是1110MIL,最大值是1150MIL,參照著最長那條時鐘線設置的
    此時,在時鐘網路名稱上右鍵並選擇Analyze
 
我們就會看到這個效果
  
這個圖中綠色部分就是你已經布的時鐘線的長度,如果他不在範圍內就會顯示為紅色
 
也就是我們的還離最小值差距376mil,怎麼辦呢?下面到了手動延時或者叫延長操作了
 
啟動Route-->Delay Tune
 
設置一下右邊屬性
 
在另一條短的時鐘線上,開始拖出一些回形的走線來
   
 右邊如果是顯示為紅色
 
那就繼續變換的拖動,更變大小,直到紅色部分變為綠色
 
那就完成了等長設置,希望轉載朋友註明出處--無名小卒博客


[admin via 研發互助社區 ] allegro使二條時鐘線等長已經有5489次圍觀

http://cocdig.com/docs/show-post-44152.html