<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式視頻系統中SDRAM時(shí)序控制分析

嵌入式視頻系統中SDRAM時(shí)序控制分析

作者: 時(shí)間:2012-04-19 來(lái)源:網(wǎng)絡(luò ) 收藏

AVIA9700

機制

為了補償布線(xiàn)延時(shí),滿(mǎn)足公式(1)和公式(2)的要求,AVIA9700的內置器提供了兩個(gè)延時(shí)補償參數:_CLK_IN和 SDRAM_CLK_OUT。這兩個(gè)參數都是8位的整數,可以提供不同的時(shí)鐘延時(shí)組合,解決各種復雜數字電視接收機系統中的SDRAM問(wèn)題。

通過(guò)應用軟件,開(kāi)發(fā)人員可以調整SDRAM_CLK_IN的參數來(lái)讀入數據的時(shí)鐘延時(shí)。同樣,對SDRAM_CLK_OUT的設置也可以改變輸出時(shí)鐘的延時(shí)。通過(guò)設置SDRAM_CLK_OUT (OutTapSel=X)改變輸出的MCLK時(shí)鐘相位,補償各種不同的布線(xiàn)延時(shí),可以解決高速數字電視系統的SDRAM問(wèn)題。

在實(shí)際應用中,由于不同整機廠(chǎng)會(huì )采用不同廠(chǎng)家的SDRAM,PCB布線(xiàn)也會(huì )因為機器結構原因發(fā)生較大變化,時(shí)鐘工作頻率和選用器材的不一致性等,都會(huì )引起公式(1)、(2)中的參數發(fā)生變化。這些因素的組合,往往使布線(xiàn)延時(shí)問(wèn)題變得復雜。

AVIA9700 SDRAM

時(shí)序診斷軟件及測試結果

為了方便開(kāi)發(fā)人員快速解決問(wèn)題,本文利用AVIA9700內置SDRAM控制器提供的時(shí)鐘延時(shí)補償機制,設計了一個(gè)診斷工具。

基于A(yíng)VIA9700數字電視接收機,由于PCB、元器件、系統頻率都已經(jīng)定型,影響布線(xiàn)延時(shí)的電氣特性已經(jīng)固化。通過(guò)改變SDRAM_CLK_IN和 SDRAM_CLK_OUT組合,設計人員可以測試不同組合下的SDRAM訪(fǎng)問(wèn)錯誤率,根據錯誤率統計數據制成統計圖,如圖3所示。圖中縱坐標為 SDRAM_CLK_IN,由于寄存器是8位,因此選取坐標取值范圍在0~255之間(28);橫坐標為SDRAM_CLK_OUT,取值范圍也在 0~255之間。對該范圍內的某一點(diǎn)所對應的寄存器設置,診斷軟件都要自動(dòng)重復10000次讀寫(xiě)操作。設計人員可以利用最后生成的圖形,快速準確地選定 SDRAM_CLK_IN和SDRAM_CLK _OUT的值,并將其固化在最終生產(chǎn)版本的軟件中。

11.jpg
圖3 SDRAM時(shí)序測試統計圖

這里,補償參數的選擇原則是,組合值需要在測試圖中無(wú)錯區域的中心,且距離邊界大于25。

結語(yǔ)

通過(guò)實(shí)驗發(fā)現,在高速數字系統設計中,通過(guò)SDRAM控制器來(lái)補償布線(xiàn)延時(shí)可以很好地解決SDRAM時(shí)序問(wèn)題?!?p>參考文獻

1. Howard Honson, Martin Graham. 高速數字設計[ M ] . 電子工業(yè)出版社。 2004

2. AVIA9700 datasheet C-NOVA, Inc. 2004

3. AVIA9700 programming guide C-Nova, Inc. 2004

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>