色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用流水線寄存器實現最佳時序性能方案

YCqV_FPGA_EETre ? 來源:未知 ? 作者:劉勇 ? 2019-07-26 16:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

UltraRAM 原語(也稱為 URAM)可在 Xilinx UltraScale +? 架構中使用,而且可用來高效地實現大容量深存儲器。

由于大小和性能方面的要求,通常這類存儲器不適合使用其他存儲器資源來實現。

URAM 原語具有實現高速內存訪問所需的可配置流水線屬性和專用級聯連接。流水線階段和級聯連接是使用原語上的屬性來配置的。

本篇博文描述的是通過將 URAM 矩陣配置為使用流水線寄存器來實現最佳時序性能的方法。

注意:本文由 Pradip K Kar、Satyaprakash Pareek 和 Chaithanya Dudha 共同撰寫。

流水線需求:

通過在矩陣結構中連接多個 URAM,從可用的 URAM 原語實現大容量深存儲器。

矩陣由 URAM 的行和列組成。一列中的 URAM 使用內置級聯電路級聯,且多列 URAM 通過外部級聯電路互連,這被稱為水平級聯電路。

作為示例,圖 1 示出了針對 64K 深 x 72 位寬存儲器的 4x4 URAM 矩陣的矩陣分解。

圖 1:4 行 4 列的 URAM 矩陣(可實現 64K 深 72 位寬的存儲器)

在沒有流水線設計的情況下,深度聯結構會導致內存訪問出現大的時鐘輸出延遲。例如,在默認情況下,上述 URAM 矩陣可以達到約 350 MHz。要以更快的速度訪問內存,應插入流水線。如果在網表中指定了一定數量的輸出時延,Vivado Synthesis 即會自動實現此功能。

指定 RTL 設計中的流水線:

有兩種方法可以用來指定 RTL 設計中的流水線的用途,可以通過使用 XPM 流程,也可以通過行為 RTL 來推斷內存。

如果 RTL 設計通過 XPM 流程來創建 URAM 內存,則用戶可以將對流水線的要求指定為 XPM 實例的參數。參數“READ_LATENCY_A/B”用于捕獲內存的時延要求。

可用的流水線階段數是 LATENCY 值減去 2。例如,如果 Latency 設置為 10,則允許 8 個寄存器階段用于流水線操作。另外兩個寄存器可用來創建 URAM 本身。

圖 2:使用 XPM 設置流水線設計

如果用戶使用 Vivado 用戶指南中提供的模板來編寫 RTL,并通過此方法來創建 URAM,那么,他們可以在 URAM 的輸出時創建盡可能多的寄存器階段。唯一的要求是,與數據一起,流水線寄存器的啟用也需要流水線化。

圖 3:URAM 塊輸出時的數據及流水線啟用規范

圖 3 顯示數據和流水線的啟用

圖 4 示出了 RTL 級 RAM 流水線設計示例。

圖 4:用來指定數據和流水線啟用的 verilog 模板

分析日志文件:

Vivado Synthesis 根據上下文環境和場景發布與 URAM 流水線相關的不同消息。下表說明要在 vivado.log文件中查找的一些消息和要采取的相應操作。

請注意,推薦的流水線階段基于可實現最高性能(800 MHz+)的完全流水線化的矩陣。此建議不受實際時序約束的限制。

時間性能估計:

下表說明流水線寄存器的數量與可實現的最大估計頻率之間的關系。

請注意,實際的時間數仍將取決于最終地點和路線結果。

下列數字基于 speedgrade-2 Virtex? UltraScale+? 部件以及我們使用 4x4 矩陣實現的 64K x 72 URAM示例工程。

數據路徑延遲具有以下一個或多個組件。

Tco = 1.38 ns, Clk To CascadeOut on URAM

Tco = 0.82 ns, Clk To CascadeOut on URAM with OREG=true

Tco = 0.726 ns, Clk to Dataout on URAM with OREG=true, CASCADE_ORDER = LAST

URAM -> URAM級聯延遲= 0.2 ns

URAM -> LUT信號網絡延遲= 0.3 ns

LUT傳輸延遲= 0.125 ns

LUT -> LUT信號網絡延遲= 0.2 ns

LUT5 -> FF延遲= 0.05

結論:

URAM 原語是創建容量非常大的 RAM 結構的有效方法。它們被設置為易于級聯以便在您的設計中創建容量更大的 RAM。

但是,太多這類結構級聯在一起可能會通過 RAM 產生很大的延遲。從長遠來看,花時間讓您的 RAM 完全流水線化會帶來很多好處。

URAM 原語是創建容量非常大的 RAM 結構的有效方法。它們被設置為易于級聯以便在您的設計中創建容量更大的 RAM。

但是,太多這類結構級聯在一起可能會通過 RAM 產生很大的延遲。從長遠來看,花時間讓您的 RAM 完全流水線化會帶來很多好處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5433

    瀏覽量

    124209
  • 時序設計
    +關注

    關注

    0

    文章

    21

    瀏覽量

    44017

原文標題:通過在 Vivado Synthesis 中使 URAM 矩陣自動流水線化來實現最佳時序性能

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    自動化開裝封碼流水線數據采集解決方案

    運行數據的實時采集與深度分析成為企業優化生產、降本增效的關鍵。 現場流水線上包括開箱機、裝箱機、封箱機、貼標機、碼垛機等設備,已接入PLC實現自動化控制,產品從開箱、裝填、封箱再到貼標、碼垛,生產效率得到大
    的頭像 發表于 06-27 15:56 ?154次閱讀
    自動化開裝封碼<b class='flag-5'>流水線</b>數據采集解決<b class='flag-5'>方案</b>

    遠程io模塊在汽車流水線的應用

    在汽車制造領域,生產流水線的高效、穩定運行是保障產品質量與生產效率的關鍵。隨著工業 4.0 和智能制造理念的深入,汽車生產企業對流水線自動化控制提出了更高要求,不僅要實現設備間的精準協同作業,還需
    的頭像 發表于 06-11 15:26 ?220次閱讀

    RISC-V五級流水線CPU設計

    本文實現的CPU是一個五級流水線的精簡版CPU(也叫PCPU,即pipeline),包括IF(取指令)、ID(解碼)、EX(執行)、MEM(內存操作)、WB(回寫)。
    的頭像 發表于 04-15 09:46 ?681次閱讀
    RISC-V五級<b class='flag-5'>流水線</b>CPU設計

    XILINX FPGA CLB單元之移位寄存器

    ,LUT B / C / D的MC31輸出也不可用。由此產生的可編程延遲可用于平衡數據流水線時序。 下圖是S
    的頭像 發表于 01-16 17:45 ?773次閱讀
    XILINX FPGA CLB單元之移位<b class='flag-5'>寄存器</b>

    工業讀碼解決方案在自動化流水線上掃描條碼的應用

    工業讀碼解決方案在自動化流水線上的應用主要包括以下幾個方面:1、提高生產效率和準確性工業讀碼嵌入在工業流水線中,無需人工掃描,大大提高了
    的頭像 發表于 11-20 16:28 ?670次閱讀
    工業讀碼<b class='flag-5'>器</b>解決<b class='flag-5'>方案</b>在自動化<b class='flag-5'>流水線</b>上掃描條碼的應用

    SMT流水線布局優化技巧

    在電子制造領域,SMT(表面貼裝技術)流水線的布局優化對于提高生產效率、降低成本和提升產品質量至關重要。一個合理的流水線布局可以減少物料搬運時間,提高設備利用率,減少人為錯誤,并且提高整體的生產
    的頭像 發表于 11-14 09:11 ?1046次閱讀

    行云流水線 滿足你對工作流編排的一切幻想~skr

    流水線模型 眾所周知,DevOps流水線(DevOps pipeline)的本質是實現自動化工作流程,用于支持軟件開發、測試和部署的連續集成、交付和部署(CI/CD)實踐。它是DevOps方法論
    的頭像 發表于 08-05 13:42 ?538次閱讀

    ADS900高速流水線模數轉換(ADC)數據表

    電子發燒友網站提供《ADS900高速流水線模數轉換(ADC)數據表.pdf》資料免費下載
    發表于 07-30 14:11 ?0次下載
    ADS900高速<b class='flag-5'>流水線</b>模數轉換<b class='flag-5'>器</b>(ADC)數據表

    ADS930高速流水線模數轉換(ADC)數據表

    電子發燒友網站提供《ADS930高速流水線模數轉換(ADC)數據表.pdf》資料免費下載
    發表于 07-30 14:10 ?1次下載
    ADS930高速<b class='flag-5'>流水線</b>模數轉換<b class='flag-5'>器</b>(ADC)數據表

    ADS5421流水線式模數轉換(ADC)數據表

    電子發燒友網站提供《ADS5421流水線式模數轉換(ADC)數據表.pdf》資料免費下載
    發表于 07-30 11:16 ?0次下載
    ADS5421<b class='flag-5'>流水線</b>式模數轉換<b class='flag-5'>器</b>(ADC)數據表

    ADS5413 CMOS流水線模數轉換(ADC)數據表

    電子發燒友網站提供《ADS5413 CMOS流水線模數轉換(ADC)數據表.pdf》資料免費下載
    發表于 07-29 13:21 ?0次下載
    ADS5413 CMOS<b class='flag-5'>流水線</b>模數轉換<b class='flag-5'>器</b>(ADC)數據表

    ADS5237流水線式模數轉換(ADC)數據表

    電子發燒友網站提供《ADS5237流水線式模數轉換(ADC)數據表.pdf》資料免費下載
    發表于 07-29 11:46 ?0次下載
    ADS5237<b class='flag-5'>流水線</b>式模數轉換<b class='flag-5'>器</b>(ADC)數據表

    ADS828流水線式CMOS模數轉換數據表

    電子發燒友網站提供《ADS828流水線式CMOS模數轉換數據表.pdf》資料免費下載
    發表于 07-23 09:17 ?0次下載
    ADS828<b class='flag-5'>流水線</b>式CMOS模數轉換<b class='flag-5'>器</b>數據表

    MT6835磁編碼IC在自動鏈板流水線中控制電機的應用

    在現代工業自動化領域中,精確控制電機運行是實現高效、穩定生產流程的關鍵環節。MT6835磁編碼IC(集成電路)作為一種高性能的電機控制解決方案,其在自動鏈板流水線中控制電機的應用顯得尤
    的頭像 發表于 07-21 14:41 ?1115次閱讀
    MT6835磁編碼IC在自動鏈板<b class='flag-5'>流水線</b>中控制電機的應用

    ADS805流水線模數轉換ADC數據表

    電子發燒友網站提供《ADS805流水線模數轉換ADC數據表.pdf》資料免費下載
    發表于 07-16 11:28 ?0次下載
    ADS805<b class='flag-5'>流水線</b>模數轉換<b class='flag-5'>器</b>ADC數據表
    主站蜘蛛池模板: 99久久香蕉国产线看观看 | 日日夜夜操操操 | 成人永久免费视频网站在线观看 | 国产精品99久久免费黑人人妻 | 亚洲精品无夜久久久久久久久 | 香港日本三级亚洲三级 | 欧美区 bt | 97色伦图区97色伦综合图区 | 成人国产亚洲精品A区天堂蜜臀 | 亚洲精品久久久久一区二区三 | 老阿姨才是最有味的一区二区 | 娇妻玩4P被三个男人伺候电影 | 双性大乳浪受噗呲噗呲h总 双性被疯狂灌满精NP | china年轻小帅脸直播飞机 | 久久国产亚洲电影天堂 | 日日噜噜夜夜狠狠扒开双腿 | 青青app| 亚洲欧洲日产国产 最新 | 亚洲 天堂 国产在线播放 | 97视频在线免费播放 | 国产精品三级在线观看 | WW.国产人妻人伦精品 | 亚洲精品久久一区二区三区四区 | 色姐妹久久综合在线av | 亚洲 欧美 国产 综合 在线 | 无码AV精品一区二区三区 | 亚洲精品国产第一区第二区 | 夜夜躁婷婷AV蜜桃视频 | 色噜噜噜亚洲男人的天堂 | 亚洲国产三级在线观看 | 国产午夜亚洲精品区 | 午夜4k最新福利 | 国产a级黄色毛片 | 久久嫩草影院网站 | 99精品国产AV一区二区麻豆 | 老汉老太bbbbbxxxxx | 久久久久久久久久毛片精品美女 | H揉捏娇喘乳叫床NP调教视频 | 国产乱子影视频上线免费观看 | 国产精品嫩草99AV在线 | sm主人调教揉花蒂H SM双性精跪趴灌憋尿调教H |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品