《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 解決方案 > 基于ALTERAFPGA的低延遲QDR2RAM控制器解決方案

基于ALTERAFPGA的低延遲QDR2RAM控制器解決方案

2012-08-13
關鍵詞: QDR2 RAM 讀寫控制器

ALTERA 公司 白海龍 陳文

QDR2 RAM是一種特殊結構的SRAM,它的讀寫端口是分開的,有兩套讀寫數據總線。地址是讀寫共享的,對BURST長度為2的QDR2 RAM來說,讀地址在時鐘CK的上跳沿鎖存,寫地址在時鐘CK的下跳沿鎖存。它的這種結構消除了數據總線的turn-around的必要,延遲更小。

在ALTERA的高端FPGA中,我們可以利用一些底層IP,如DQDQS,DLL,PLL來實現一個低延遲的QDR2 RAM讀寫控制器,因為其結構簡單,讀延遲很小,可以滿足客戶在一些數據通信產品方面的需要,比如幀包頭的存取。



圖1 控制器的結構圖



圖2 讀延遲為7個時鐘周期

FPGA實現方案

這個控制器的結構如圖1所示,包括一個DLL,一組DQDQS,一個PLL,命令地址輸出模塊,數據輸入接收以及同步模塊。PLL產生內部數據時鐘以及命令時鐘,DLL以及DQDQS負責移相DQS,將36位雙沿輸入數據轉成72位單沿并行數據,命令地址輸出模塊產生讀寫地址、讀寫命令信號,數據輸入接收以及同步模塊負責將DQDQS接收到的數據同步到內部數據時鐘域。

這個控制器的內部用戶接口包括21位的讀寫地址輸入,72位的輸入數據,72位的輸出數據,單bit的讀使能和寫使能控制,以及單bit的讀數據有效信號。所有這些信號都同步到PLL的數據時鐘域上,便于用戶使用。QDR2 RAM接口則是標準的形式,36bit的輸出數據,36bit的輸入數據,一對DQS差分對,一對輸出時鐘CK差分對,讀寫控制信號。

表1 控制器消耗的FPGA資源



FPGA設計的資源和性能

這個控制器消耗的FPGA資源如表1所示(在A2GZ器件上實現)。

讀延遲(從讀請求信號qdr2_rps_en_n上跳沿到返回數據有效信號clt_rd_valid上跳沿)為7個時鐘周期,如圖2所示。

這個設計可以移植到ALTERA的所有中高端FPGA,包括A2GX,A2GZ,STRATIX3,STRATIX4,STRATIX5上,對延遲等性能沒有影響。
 


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 中字幕视频在线永久在线| 免费夜色污私人影院在线观看| free性俄罗斯| 日韩欧美一区二区三区四区| 偷拍区小说区图片区另类呻吟| 麻豆福利在线观看| 在车子颠簸中进了老师的身体| 久久久久亚洲av无码尤物| 欧美黄色一级视频| 啪啪调教所29下拉式免费阅读| 日韩爱爱小视频| 天天摸天天做天天爽天天弄| 久久久综合亚洲色一区二区三区| 欧美激情在线一区二区三区| 午夜视频免费看| 黄色a一级视频| 国产麻豆精品在线观看| 中文在线观看永久免费| 欧洲熟妇色xxxx欧美老妇| 人妻少妇乱子伦精品| 色综合久久久久无码专区| 国产精品亚洲片在线观看不卡| 一本一道av无码中文字幕| 日韩午夜小视频| 亚洲最大的视频网站| 精品无码国产AV一区二区三区| 国产成人午夜高潮毛片| 99久久人妻无码精品系列 | 国产一区二区三区欧美| 2022国产麻豆剧果冻传媒入口 | 欧美成人全部费免网站| 免费看毛片电影| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产精品无码免费视频二三区| www.好吊色.com| 新97人人模人人爽人人喊| 亚欧洲精品在线视频免费观看| 正在播放黑人巨大视频| 免费观看成人毛片| 色婷婷亚洲综合| 国产成人无码A区在线观看导航|