《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 其他 > 教學:SDRAM控制器設計

教學:SDRAM控制器設計

2022-08-16
來源:FPGA之家
關鍵詞: FPGA 控制器 SDRAM

  在FPGA視頻圖像處理系統中,經常需要使用到SDRAM作為視頻圖像緩存。SDRAM控制器可以分為上電初始化,自動刷新,讀操作和寫操作這四個部分,他們之間的轉換可以通過狀態機來控制。下面分別實現這幾個部分。

  1.SDRAM上電初始化

  SDRAM上電初始化時序如下圖所示。

e970072c-1aa0-11ed-ba43-dac502259ad0.jpg

  由時序圖可知初始化大概的過程為:上電后等待電源VDD和時鐘信號穩定100μs(期間命令為空命令),同時在100μs內設置CKE(時鐘使能)信號為高。隨后對所有Bank發送預充電(PRECH ARGE)命令,發送兩次自動刷新(REFRESH)命令,最后發送裝載模式寄存器(LOAD MODE REGISTER)命令,并將設置寄存器的值傳入地址總線A0~A11。

 e989048e-1aa0-11ed-ba43-dac502259ad0.png

  上述過程的實現可以通過線性序列機來實現。即需要對初始化過程時間進行計數,當時間到達時就執行某個命令。下面是部分代碼。

  1.計時器

e99b1066-1aa0-11ed-ba43-dac502259ad0.png

  2.命令執行時間設置

e9bb0100-1aa0-11ed-ba43-dac502259ad0.jpg

  3.對應時間執行對應命令

 e9d21688-1aa0-11ed-ba43-dac502259ad0.png

  2.SDRAM自動刷新

  同樣給出自動刷新的時序圖。

 e9f26636-1aa0-11ed-ba43-dac502259ad0.jpg

  過程比較簡單:首先對所有Bank預充電,然后發送兩次自動刷新命令。

 ea154336-1aa0-11ed-ba43-dac502259ad0.png

  同樣可以使用線性序列機的方法來實現,這里就不重復了。但需要添加一個刷新狀態標志。ref_opt_done=1表示刷新完成,ref_opt=1表示正在刷新。

 ea218a38-1aa0-11ed-ba43-dac502259ad0.png

  3.SDRAM寫操作

ea449154-1aa0-11ed-ba43-dac502259ad0.jpg

  從時序圖上看首先發出激活命令,并給出行地址Bank地址;隨后發出寫命令,并指定寫入Bank,起始列地址和寫入數據;最后進行預充電,關閉所有Bank。這里每次突發寫入4個數據,即突發長度為4,突發長度可以在之前初始化的模式寄存器中設置。

 ea682470-1aa0-11ed-ba43-dac502259ad0.png

  同樣使用序列機的實現方法,在寫操作中也需要添加寫操作完成狀態標志,和過程狀態標志。此外只有當寫入突發長度數據的時候我們才使能數據線輸入有效,其他時刻讓數據線保持高阻態,所以要添加一個寫數據狀態標志Wr_data_valid=1時表示正在寫數據。

 ea76287c-1aa0-11ed-ba43-dac502259ad0.png

  4.SDRAM讀操作

ea9599c8-1aa0-11ed-ba43-dac502259ad0.jpg

  與寫操作類似,但是我們輸入讀命令的時候,數據并不是立刻輸出,而是要經過一個CAS_Latency后輸出。這個延時也可以通過模式寄存器的配置來調整。我們同樣需要給出讀操作完成、讀操作過程,讀出突發數據的有效區間。

eab7f6da-1aa0-11ed-ba43-dac502259ad0.png

eac770c4-1aa0-11ed-ba43-dac502259ad0.png

  5.SDRAM控制器設計

  首先SDRAM上電后進入空閑狀態,初始化完成后進入刷新狀態,然后根據輸入命令進行轉換,實際上狀態機的控制對于刷新操作,讀/寫操作是有一個優先級的:刷新操作>寫操作>讀操作。即假設寫命令和刷新命令同時到來時先執行刷新操作。下圖為狀態機的狀態轉移圖。具體實現可參考完整代碼。

  eaea2010-1aa0-11ed-ba43-dac502259ad0.jpg

  由于SDRAM需要固定時間間隔刷新一次,我們還得考慮一個刷新定時器,固定時間產生一個刷新請求。

eb156d24-1aa0-11ed-ba43-dac502259ad0.png

  最后我們還需要考慮如果在讀操作的時候,產生了刷新請求或寫請求怎么辦呢?寫操作的時候,產生了刷新請求或讀請求怎么辦?或者在刷新操作時產生了讀/寫請求怎么辦?

  對于刷新請求的突然到來我們采取記住刷新標志,等待當前任務完成后進行刷新操作。

  在刷新操作時讀/寫請求突然到來,我們也采取記住讀/寫標志,等待當前任務完成后進行讀/寫操作。

  但是對于在讀/寫操作時外部讀/寫請求的到來,我們選擇了忽略這次請求。部分代碼如下。

eb24db7e-1aa0-11ed-ba43-dac502259ad0.jpg

  由于視頻信號數據讀入讀出都是連續不斷的,因此在某些時刻會導致讀寫的遺漏,但一般會在SDRAM讀出寫入前加上一個FIFO進行緩存控制數據的讀寫,當寫FIFO中數據大于一次突發長度時,使能寫信號;當讀FIFO中數據小于突發長度時,使能讀信號,就可以解決這個問題。



更多信息可以來這里獲取==>>電子技術應用-AET<< 

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧美中文日韩v在线观看| 亚洲国产美女| 一区二区三区四区五区精品| 亚洲伦理网站| 亚洲欧美中文日韩v在线观看| 午夜精品福利视频| 亚洲精品国产精品久久清纯直播| 久久久亚洲精品一区二区三区| 欧美视频在线播放| 亚洲理论电影网| 欧美日一区二区三区在线观看国产免| 国产午夜亚洲精品理论片色戒| 玖玖视频精品| 国产精品人人做人人爽人人添| 精品99一区二区| 国产精品成人一区二区网站软件| 免费在线观看成人av| 美女图片一区二区| 狠狠久久婷婷| av成人国产| 日韩视频在线免费观看| 午夜精品亚洲一区二区三区嫩草| 国产精品久久久久久久第一福利| 欧美一级在线播放| 欧美国产日产韩国视频| 欧美日韩国产成人在线| 亚洲色图制服丝袜| 国产精品久久久久三级| 国产一区久久| 国产亚洲欧美在线| 亚洲国产精品悠悠久久琪琪| 久久在线视频在线| 亚洲图片欧美日产| 亚洲人午夜精品| 夜夜嗨一区二区| 国产精品一区亚洲| 中国日韩欧美久久久久久久久| 激情综合亚洲| 亚洲精品久久久久| 久久黄金**| 蜜臀av在线播放一区二区三区| 欧美一级久久久久久久大片| 欧美激情精品久久久| 久久精品国产一区二区三| 午夜精品视频| 午夜在线播放视频欧美| 国内在线观看一区二区三区| 麻豆视频一区二区| 国产精品毛片va一区二区三区| 国产情人综合久久777777| 亚洲一区二区免费看| 国产精品久久久久国产a级| 亚洲欧美亚洲| 国产精品美女主播在线观看纯欲| 亚洲午夜电影在线观看| 国产目拍亚洲精品99久久精品| 欧美在线日韩| 免播放器亚洲| 老鸭窝毛片一区二区三区| 久久精品一区二区国产| 久久成人一区| 欧美在线欧美在线| 亚洲国产精品悠悠久久琪琪| 久久精品午夜| 欧美高清视频www夜色资源网| 国产精品久久久久久亚洲毛片| 午夜久久影院| 欧美激情视频一区二区三区在线播放| 美女图片一区二区| 久久激情综合网| 99精品国产在热久久下载| 欧美日韩国产在线播放| 午夜精品久久久久久久99水蜜桃| 美女精品一区| 亚洲另类在线视频| 亚洲国产精品女人久久久| 亚洲图片自拍偷拍| 免费成人av在线| 欧美日韩一区二区三区免费看| 欧美日韩精品免费看| 亚洲欧美日韩精品久久久久| 欧美色道久久88综合亚洲精品| 欧美日韩视频在线一区二区观看视频| 欧美激情免费观看| 欧美在线观看一区二区三区| 欧美日韩精品一区二区| 久久精品30| 亚洲国产精品成人| 亚洲视频 欧洲视频| 亚洲欧美日韩电影| 亚洲视频电影图片偷拍一区| 欧美在线|欧美| 久久精品视频在线观看| 国产精品午夜在线观看| 国产欧美精品| 136国产福利精品导航网址| 午夜欧美理论片| 99re6热在线精品视频播放速度| 欧美一级二区| 亚洲国产aⅴ天堂久久| 亚洲一区二区精品视频| 国产精品jvid在线观看蜜臀| 欧美 日韩 国产 一区| 欧美视频国产精品| 久久综合精品国产一区二区三区| 欧美精品一区在线观看| 亚洲一级网站| 久久精品免视看| 国产伦精品一区二区三区视频黑人| 欧美日韩视频在线第一区| 国产欧美日韩综合精品二区| 久久成人综合视频| 国产一区二区三区四区老人| 国产精品午夜在线观看| 欧美激情综合亚洲一二区| 国产一区二区三区四区三区四| 欧美日韩在线三区| 在线看片一区| 欧美日韩中字| 午夜在线播放视频欧美| 国精品一区二区三区| 国产亚洲女人久久久久毛片| 久久久综合精品| 欧美精品18+| 欧美电影免费观看大全| 久久久久久久久久看片| 亚洲精品久久久久久久久久久久| 亚洲曰本av电影| 欧美福利精品| 国产精品夜夜嗨| 中日韩在线视频| 午夜欧美精品| 亚洲一区二区三区精品在线观看| 欧美激情视频一区二区三区不卡| 樱桃国产成人精品视频| 黄色欧美成人| 国产精品揄拍500视频| 午夜精品久久久久99热蜜桃导演| 最新国产の精品合集bt伙计| 99精品免费| 国产日韩精品电影| 欧美日韩一级黄| 欧美高清不卡| 亚洲毛片av| 日韩亚洲国产精品| 欧美日韩一区二区视频在线观看| 亚洲欧美成人综合| 国产视频自拍一区| 国产一区二区三区四区三区四| 欧美成人精品高清在线播放| 亚洲国产精品一区二区第四页av| 亚洲一区二区三区精品视频| 欧美在线国产| 99亚洲精品| 欧美日韩在线不卡一区| 国产色综合网| 午夜一级在线看亚洲| 国产一区二区三区无遮挡| 久久精品成人一区二区三区蜜臀| 亚洲黄色成人| 国产精品久久久久一区二区三区| 精东粉嫩av免费一区二区三区| 亚洲视频大全| 欧美日一区二区三区在线观看国产免| 国产欧美在线播放| 国产精品入口麻豆原神| 欧美成人综合在线| 久久精品国产久精国产一老狼| 韩国精品一区二区三区| 国产欧美va欧美不卡在线| 欧美三级视频在线| 欧美视频一区二区| 国产精品多人| 91久久国产综合久久91精品网站| 亚洲第一天堂无码专区| 亚洲国产专区| 亚洲全部视频| 亚洲精选中文字幕| 亚洲精选在线| 久久一综合视频| 91久久嫩草影院一区二区| 香蕉尹人综合在线观看| 国产精品日韩在线一区| 欧美日韩一区二区免费在线观看| 亚洲成色最大综合在线| 99在线精品观看| 亚洲网站在线播放| 香蕉久久一区二区不卡无毒影院| 亚洲国产精品99久久久久久久久| 久久精品亚洲一区二区三区浴池| 国产精品久久久久77777| 国产精品对白刺激久久久| 久久另类ts人妖一区二区| 久久久伊人欧美| 国产精品免费一区二区三区在线观看| 在线不卡中文字幕播放| 99国产精品国产精品毛片| 欧美日韩成人一区| 黄色亚洲精品| 在线日韩精品视频| 国产乱码精品一区二区三区忘忧草| 欧美激情网友自拍| 午夜精品久久久久久久久久久| 欧美精品免费观看二区| 欧美刺激午夜性久久久久久久| 欧美日韩另类字幕中文| 欧美日韩高清在线观看| 激情综合自拍| 91久久在线视频| 欧美激情视频免费观看| 99精品视频免费观看| 亚洲精品中文在线| 国产日韩欧美麻豆| 欧美一区二区三区免费视频| 亚洲女同精品视频| 国模精品娜娜一二三区| 欧美有码在线观看视频| 国产综合网站| 欧美日韩国产123| 久久免费一区| 伊人色综合久久天天五月婷| 永久久久久久| 好男人免费精品视频| 久久婷婷人人澡人人喊人人爽| 亚洲在线免费视频| 欧美一级艳片视频免费观看| 在线成人av| 欧美成人亚洲成人| 欧美日韩亚洲国产一区| 99热免费精品在线观看| 免费在线成人av| 亚洲人精品午夜| 国产午夜久久久久| 欧美国产大片| 午夜宅男久久久| 国产酒店精品激情| 欧美日韩一区在线视频| 一区二区精品| 韩日视频一区| 一区二区激情小说| 欧美日韩综合| 欧美国产一区视频在线观看| 国产精品高潮呻吟久久av黑人| 亚洲午夜av| 亚洲视频免费观看| 在线电影一区| 亚洲视频在线二区| 日韩视频不卡中文| 亚洲一区中文字幕在线观看| 国产精品日韩高清| 久久综合久久久久88| 尤物精品在线| 亚洲乱码国产乱码精品精可以看| 欧美在线视频在线播放完整版免费观看| 伊人久久男人天堂| 欧美激情精品| 国产精品萝li| 亚洲黄色影院| 亚洲综合不卡| 亚洲一区二区精品| 国产一区二区三区无遮挡| 亚洲视频日本| 欧美四级剧情无删版影片| 欧美一区1区三区3区公司| 伊人久久噜噜噜躁狠狠躁| 性做久久久久久久免费看| 欧美视频导航| 亚洲欧洲中文日韩久久av乱码| 国产精品嫩草影院av蜜臀| 亚洲精品乱码久久久久久久久| 久久综合九色综合欧美就去吻| 99精品国产在热久久| 韩国精品一区二区三区| 在线视频国内自拍亚洲视频| 免费观看一区| 国产精品va在线播放| 欧美黑人多人双交| 在线观看一区欧美| 久久久亚洲国产美女国产盗摄| 久久久久久久91| 亚洲第一色中文字幕| 国产区欧美区日韩区| 99国产精品一区| 国产中文一区二区三区| 激情久久五月| 亚洲国产高清在线观看视频| 在线色欧美三级视频| 久久久精品五月天| 妖精成人www高清在线观看| 一区二区日韩欧美| 在线一区二区日韩| 亚洲欧美制服另类日韩| 亚洲一区二区在线免费观看| 久久成人综合网| 久久久久国产成人精品亚洲午夜| 欧美在线看片a免费观看| 精品999在线播放| 日韩一级片网址| 欧美日本国产一区| 欧美日韩国产精品成人| 另类专区欧美制服同性| 亚洲自拍都市欧美小说| 国产自产在线视频一区| 欧美影片第一页| 国产精品国码视频| 99在线精品视频| 亚洲黄色av一区| 欧美大片免费久久精品三p| 欧美华人在线视频| 樱桃国产成人精品视频| 91久久久一线二线三线品牌| 一区二区三区欧美激情| 国产精品天天摸av网| 91久久夜色精品国产九色| 亚洲国产三级| 亚洲一区久久久| 欧美日韩一区二区三区在线| 亚洲国产人成综合网站| 欧美日韩视频在线| 裸体一区二区| 亚洲女性裸体视频| 欧美专区在线播放| 欧美午夜寂寞影院| 亚洲一二三区精品| 另类人畜视频在线| 欧美大尺度在线观看| 欧美成人视屏| 国产精品入口麻豆原神|