女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

一種簡易緩存控制器的設計

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-15 17:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:規范

一種簡易緩存控制器的設計

這些是我們要執行的 Cache Controller 的主要規范設計:

直接映射。

單銀行阻止緩存。

“寫入”匹配的直通策略。

在寫未命中時不寫分配或在周圍寫策略。

無寫緩沖區或其他優化。

標記數組已合并。

此外,我們將設計一個緩存和一個主存儲系統

高速緩存的默認(可配置)規格:

256字節單存儲高速緩存。

16個緩存行,每個緩存行(塊)= 16字節。

主內存的規格:

同步讀/寫內存。

多存儲區交錯存儲-四個存儲區。

每個存儲區大小= 1 kB。因此,總大小= 4 kB。

具有10位地址總線的字(4字節)可尋址存儲器。

更高的讀取帶寬。在一個時鐘周期內讀取數據寬度= 16字節。

寫入數據寬度= 4字節。

注意:如果您正在尋找4路關聯高速緩存控制器設計,請檢查我的較新版本

步驟2:整個系統的RTL視圖

頂部模塊的完整RTL表示形式如圖所示(不包括處理器)。總線的默認規格為:

所有數據總線均為32位總線。

地址總線= 32位總線(但是內存在這里只能尋址10位)。

數據塊= 128位(用于讀取的寬帶寬總線)。

所有組件均由同一時鐘驅動。

步驟3:測試環境

頂部模塊是使用測試臺進行測試,該測試臺僅對非流水線處理器進行建模(因為設計整個處理器絕非易事!)。測試臺經常向存儲器生成讀/寫數據請求。這模擬了處理器執行的所有程序中常見的典型“加載”和“存儲”指令。測試結果成功驗證了緩存控制器的功能。以下是觀察到的測試統計信息:

所有讀/寫未命中和命中信號均正確生成。

所有讀取/寫入數據操作均成功。

未檢測到數據不一致/不一致問題。

該設計已成功通過時序驗證了Maxm。 Xilinx Virtex-4 ML-403板(整個系統)的工作時鐘頻率= 110 MHz,僅高速緩存控制器為195 MHz。

為主存儲器推斷出Block RAM。其他所有數組都在LUT上實現。

步驟4:附加文件

以下博客隨此文件附在此處:

.VHD文件。

測試平臺。

有關Cache Controller的文檔。

注意:

通讀該文檔以全面了解此處介紹的緩存控制器的規格。

代碼中的任何更改都依賴于其他模塊。因此,應明智地進行更改。注意我給的所有評論和標題。

如果出于某種原因,無法為主內存推斷出Block RAM,請減小內存的大小,然后更改文件中的地址總線寬度,依此類推。這樣就可以在LUT或分布式RAM上實現相同的內存。這樣可以節省路由時間和資源。或者,轉到特定的FPGA文檔,找到與Block RAM兼容的代碼,并相應地編輯代碼,并使用相同的地址總線寬度規范。

責任編輯:wv

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

    關注

    114

    文章

    17105

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    工程機械控制器廠家 控制器國產替代 #國產控制器#控制器廠家#控制器品牌

    控制器
    長沙碩博電子科技股份有限公司
    發布于 :2025年04月29日 14:15:05

    電機控制器出現的一種偶發故障排查與分析

    通信方式傳輸信息,控制器接收總控系統發出的電機啟動和轉速指令,同時向總控系統反饋電機的工作狀態,包括電壓、電流、轉速、轉向等信息。純分享帖,需要者可點擊附件獲取完整資料~~~*附件:電機控制器出現的一種
    發表于 04-14 21:32

    高速SSD存儲系統中數據緩存控制器整體頂層設計

    數據緩存控制器主要實現了對大量突發數據的緩存、AXI4接口與AXI4-Stream接口之間的轉換和NVMe命令的生成等功能。這里主要介紹相關開發流程。
    的頭像 發表于 04-14 10:46 ?278次閱讀
    高速SSD存儲系統中數據<b class='flag-5'>緩存</b><b class='flag-5'>控制器</b>整體頂層設計

    一種新型直流電機控制器

    以前控制直流電機多由單片機完成。該方式缺點是接口繁瑣、速度慢,且不易在高溫、高壓等惡劣環境下工作[1]。采用一種新型直流電機控制器——DSP 控制器解決了單片機
    發表于 03-25 15:25

    一種可堆疊和交錯的多相高壓反相降壓-升壓控制器設計

    隨著對移動數據的需求持續增長,新市場和新應用不斷涌現。正激式轉換現在面臨著嚴峻挑戰,尤其是這些新型無線電設計的輸出功率要求超過了500 W。本文提出了一種可堆疊和交錯的多相高壓反相降壓-升壓控制器
    的頭像 發表于 03-18 09:17 ?1195次閱讀
    <b class='flag-5'>一種</b>可堆疊和交錯的多相高壓反相降壓-升壓<b class='flag-5'>控制器</b>設計

    工程機械控制器如何選型?控制器選型指南 #控制器 #車載控制器 #整車控制器 #控制器選型

    控制器
    長沙碩博電子科技股份有限公司
    發布于 :2025年03月14日 10:54:24

    網絡語音控制器的原理與應用

    隨著科技的飛速發展,網絡語音控制器作為一種新興的技術產品,已經在各個領域展現出了其巨大的應用潛力和價值。網絡語音控制器一種人機系統中以語言驅動的
    的頭像 發表于 02-20 18:16 ?476次閱讀

    HTTP緩存頭的使用 本地緩存與遠程緩存的區別

    HTTP緩存頭是組HTTP響應頭,它們控制瀏覽和中間代理服務如何緩存網頁內容。合理使用HT
    的頭像 發表于 12-18 09:41 ?465次閱讀

    什么是緩存(Cache)及其作用

    緩存(Cache)是一種高速存儲,用于臨時存儲數據,以便快速訪問。在計算機系統中,緩存的作用是減少處理訪問主存儲
    的頭像 發表于 12-18 09:28 ?1.2w次閱讀

    PID控制器的類型和選擇指南

    PID控制器一種廣泛應用于工業控制系統中的控制器,它根據系統的偏差來計算控制量,以實現對系統的精確控制
    的頭像 發表于 11-06 10:37 ?1840次閱讀

    什么是PID控制器及其應用

    PID控制器,全稱比例-積分-微分控制器(Proportional-Integral-Derivative Controller),是工業控制領域中一種極為重要的
    的頭像 發表于 11-06 10:27 ?3533次閱讀

    ORP控制器有什么功能特點

    在工業自動化與水質監測領域,ORP(氧化還原電位)控制器作為一種關鍵的監測與控制設備,扮演著重要的角色。ORP控制器不僅能夠準確測量溶液的氧化還原電位,還集成了多種先進功能,為工業生產
    的頭像 發表于 10-26 16:46 ?897次閱讀

    什么是電機控制器?具體有哪些應用類型?

    電機控制器一種用于控制電機運行的電子設備。它通過接收外部指令信號,控制電機的啟動、停止、速度、方向等參數,以實現對電機的精確控制。電機
    的頭像 發表于 10-25 09:42 ?2094次閱讀

    正弦波控制器和普通控制器區別

    正弦波控制器和普通控制器是兩不同類型的電機控制設備,它們在功能、原理、應用場景等方面都存在顯著差異。 1. 定義與原理 正弦波控制器 正弦
    的頭像 發表于 09-30 15:05 ?4119次閱讀

    PID調節中的d指的是什么控制器

    PID控制器一種廣泛應用于工業控制系統中的反饋控制器,它根據控制對象的誤差來計算控制命令,并將
    的頭像 發表于 09-12 14:48 ?2110次閱讀