欧美,日韩中文字幕在线,男女性杂交内射妇女bbwxz,久久99久久9国产精品免费看,久久久久无码精品国产app,免费无码成人片

a&s專業(yè)的自動化&安全生態(tài)服務平臺
公眾號
安全自動化

安全自動化

安防知識網(wǎng)

安防知識網(wǎng)

手機站
手機站

手機站

大安防供需平臺
大安防供需平臺

大安防供需平臺

資訊頻道橫幅A1
首頁 > 資訊 > 正文

嵌入式實時圖像處理系統(tǒng)中SDRAM控制器的實現(xiàn)

0 引 言
    SDRAM作為大容量、高速度、低價格、低功耗的存儲器件,在嵌入式實時圖像處理系統(tǒng)中具有很高的應用價值,但其控制機制復雜,因此需要設計控制器,以簡化系統(tǒng)對SDRAM的訪問。雖然目前許多微處理器及DSP都提供了與SDRAM的直接接口,但這種通用控制器的執(zhí)行效率很低,難以滿足實時系統(tǒng)對速度的要求。鑒于此,介紹一種基于FPGA設計而實現(xiàn)高效SDRAM控制器的方案。結(jié)合實際系統(tǒng),該方案將SDRAM配置為全頁突發(fā)模式,并采用異步FIFO作為FPGA與SDRAM間的數(shù)據(jù)緩沖器。分析表明,全頁突發(fā)操作模式能夠很好地發(fā)揮SDRAM高速讀寫的性能;同時,設計成乒乓操作結(jié)構的異步FIFO,在保證數(shù)據(jù)連續(xù)性的同時,更能降低低速前端對高速SDRAM訪問的影響。

1 SDRAM簡介
1.1 SDRAM的特點
    相對于其他存儲器件,SDRAM具備以下特性。

    (1)上電后必須通過一個初始化進程配置模式寄存器的值,以決定SDRAM的工作模式;

    (2)基于三極管和電容的存儲結(jié)構SDRAM決定了必須對其定時執(zhí)行刷新操作,以免數(shù)據(jù)丟失;

    (3)訪問SDRAM時,先由Active命令激活要讀寫的Bank及行并鎖存行址,然后在Read/Write命令有效時鎖存列址。當訪問當前Bank的其他行時,須先使用Pre-charge命令關閉當前行;

    (4)SDRAM的內(nèi)部操作由命令控制,CS_N,RAS_N,CAS_N和WE_N在時鐘上升沿的狀態(tài)決定了具體的操作,Bank及行列地址線在部分操作中作為輔助參數(shù)輸入。

1.2 全頁(Full-page)模式突發(fā)操作   
    進行大量數(shù)據(jù)讀寫時,全頁突發(fā)模式是充分利用SDRAM性能,提高讀寫速度的良好選擇。

    激活Bank的某一行后即可對該行進行讀寫操作。

    寫入數(shù)據(jù)在發(fā)出寫命令的當前時鐘周期即可有效,因此寫操作可以在單周期內(nèi)完成;而讀出數(shù)據(jù)將在發(fā)出讀命令之后CL(CAS Latency)時鐘周期才能輸出到總線,即隨機讀取單個數(shù)據(jù)至少需要1+CL時鐘周期??梢?,隨機讀操作會大大降低系統(tǒng)效率。若采用全頁突發(fā)方式,對于列寬度為n的SDRAM存儲器,整頁輸出所需的總周期數(shù)為2n+CL,平均單個數(shù)據(jù)輸出所需周期為(2n+CL)/2n△1,由此讀操作延遲對系統(tǒng)效率的影響可降至最低。

2 SDRAM控制器設計
    實際的實時紅外熱成像系統(tǒng)采用了ISSI公司生產(chǎn)的型號為IS42S16160B的SDRAM作為數(shù)據(jù)緩存,其存儲單元組織結(jié)構為4 Bank×8 192行×512列×16位。

    SDRAM控制器主要由時鐘鎖相環(huán)模塊、初始化模塊、刷新計數(shù)模塊、數(shù)據(jù)通路模塊、輸入/輸出FIFO模塊、FIFO接口模塊和主控制器模塊組成,如圖1所示。

[nextpage]

    在該SDRAM控制器中,片上時鐘鎖相環(huán)模塊的作用是將輸入時鐘倍頻為所需要的時鐘,并根據(jù)電路板布局進行移相,以保證在時鐘上升沿準確采樣命令及數(shù)據(jù)。初始化模塊負責產(chǎn)生規(guī)定了時間、順序和個數(shù)的控制命令對SDRAM進行配置,并在進程結(jié)束后發(fā)出ini_end信號,以啟動主控制器。刷新控制模塊的作用是每隔最長7.812 5μs發(fā)出刷新請求信號ref_req,并接收主控制器發(fā)出的ref_ack信號重置刷新計數(shù)器。數(shù)據(jù)通路模塊用于控制數(shù)據(jù)的有效輸入/輸出。

    由于系統(tǒng)對控制器中讀寫操作的數(shù)據(jù)連續(xù)性要求很高,且讀寫速度比較低,而控制器對SDRAM中讀寫操作的數(shù)據(jù)連續(xù)性并無要求,且讀寫速度很高,因此需要使用異步FIFO作為輸入/輸出緩存。輸入/輸出FIFO的數(shù)據(jù)寬度為16 b,深度可視系統(tǒng)需要而定,但應大于一次讀寫的數(shù)據(jù)長度LENGTH。另外,為配合SDRAM的全頁突發(fā)模式,并充分發(fā)揮SDRAM高速讀寫的特點,F(xiàn)IFO采用了乒乓操作的流水線結(jié)構?,F(xiàn)以輸入FIFO為例,當某個輸入FIFO寫滿LENGTH數(shù)據(jù)時,主控制器從該輸入FIFO讀出數(shù)據(jù)寫入SDRAM,同時系統(tǒng)向另一個輸入FIFO寫入數(shù)據(jù)。

    FIFO接口模塊的主要信號如圖2所示。其作用是將FIFO的狀態(tài)信號轉(zhuǎn)換為主控制器的讀寫請求信號,并控制切換輸入/輸出的兩個FIFO。以向SDRAM寫入數(shù)據(jù)為例,若某個輸入FIFO的寫人數(shù)據(jù)個數(shù)標志信號in_wr_used與LENGTH相等,則向主控制器發(fā)出寫SDRAM請求,并將該輸入FIFO中的LENGTH數(shù)據(jù)一次寫入SDRAM,同時控制系統(tǒng)向另一個輸入FIFO寫入數(shù)據(jù)。

    SDRAM支持多種工作模式,將其全部包含在主控制器狀態(tài)機中會大大增加設計難度,并降低運行速度。考慮到一些模式在實時圖像處理系統(tǒng)中并不需要,所以對SDRAM主控制器韻狀態(tài)進行了簡化,如圖3所示。[nextpage]

對該主控制器有以下兩點需要說明:
    (1)器件僅在上電后進行一次初始化配置,進入正常工作狀態(tài)后就不再改變工作模式。初始化時序仿真結(jié)果,如圖4所示。

    (2)當SDRAM工作在全頁突發(fā)模式時,讀寫操作所訪問的地址將在頁內(nèi)循環(huán),直至收到Burst-Termi-nate命令或Pre-charge命令。由于在Burst-Termi-nate命令后還需發(fā)出Pre-charge命令,才能保證芯片正常工作,因此設計采用了Pre-charge命令終止頁模式。為保證LENGTH數(shù)據(jù)中正確讀出或?qū)懭隨DRAM,發(fā)出Pre-charge命令時必須滿足一定的時序要求。對于讀操作,Pre-charge應在最后一個有效輸出數(shù)據(jù)之前CL-l時鐘發(fā)出;對于寫操作,Pre-charge應在最后一個有效輸入數(shù)據(jù)之后tDPL時間發(fā)出。圖5和圖6給出SDRAM控制器的讀寫操作時序仿真結(jié)果,其中,OUT_VALID及IN_VALID信號分別表明輸出及輸入數(shù)據(jù)有效。

3 結(jié) 語
    針對實時圖像處理系統(tǒng)的特點,定制SDRAM控制器。在Altera公司的主流芯片Cyclone II(EP2C70F896C6)上成功地使用了Verilog HDL編程語言,其占用355個邏輯單元(不到FPGA總邏輯資源的1%);4個M4K塊和1個PLL鎖相環(huán)。在320×240的實時紅外熱成像系統(tǒng)中,該SDRAM控制器的工作狀態(tài)良好,并可通過改變LENGTH參數(shù)而方便地用于任意分辨率的實時圖像處理系統(tǒng)中,可移植性強。

參與評論
回復:
0/300
文明上網(wǎng)理性發(fā)言,評論區(qū)僅供其表達個人看法,并不表明a&s觀點。
0
關于我們

a&s傳媒是全球知名展覽公司法蘭克福展覽集團旗下的專業(yè)媒體平臺,自1994年品牌成立以來,一直專注于安全&自動化產(chǎn)業(yè)前沿產(chǎn)品、技術及市場趨勢的專業(yè)媒體傳播和品牌服務。從安全管理到產(chǎn)業(yè)數(shù)字化,a&s傳媒擁有首屈一指的國際行業(yè)展覽會資源以及豐富的媒體經(jīng)驗,提供媒體、活動、展會等整合營銷服務。

免責聲明:本站所使用的字體和圖片文字等素材部分來源于互聯(lián)網(wǎng)共享平臺。如使用任何字體和圖片文字有冒犯其版權所有方的,皆為無意。如您是字體廠商、圖片文字廠商等版權方,且不允許本站使用您的字體和圖片文字等素材,請聯(lián)系我們,本站核實后將立即刪除!任何版權方從未通知聯(lián)系本站管理者停止使用,并索要賠償或上訴法院的,均視為新型網(wǎng)絡碰瓷及敲詐勒索,將不予任何的法律和經(jīng)濟賠償!敬請諒解!
? 2024 - 2030 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法蘭克福展覽(深圳)有限公司版權所有 粵ICP備12072668號 粵公網(wǎng)安備 44030402000264號
用戶
反饋