一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種簡易緩存控制器的設(shè)計(jì)

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

掃碼添加小助手

加入工程師交流群

第1步:規(guī)范

一種簡易緩存控制器的設(shè)計(jì)

這些是我們要執(zhí)行的 Cache Controller 的主要規(guī)范設(shè)計(jì):

直接映射。

單銀行阻止緩存。

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

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

無寫緩沖區(qū)或其他優(yōu)化。

標(biāo)記數(shù)組已合并。

此外,我們將設(shè)計(jì)一個緩存和一個主存儲系統(tǒng)

高速緩存的默認(rèn)(可配置)規(guī)格:

256字節(jié)單存儲高速緩存。

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

主內(nèi)存的規(guī)格:

同步讀/寫內(nèi)存。

多存儲區(qū)交錯存儲-四個存儲區(qū)。

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

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

更高的讀取帶寬。在一個時鐘周期內(nèi)讀取數(shù)據(jù)寬度= 16字節(jié)。

寫入數(shù)據(jù)寬度= 4字節(jié)。

注意:如果您正在尋找4路關(guān)聯(lián)高速緩存控制器設(shè)計(jì),請檢查我的較新版本

步驟2:整個系統(tǒng)的RTL視圖

頂部模塊的完整RTL表示形式如圖所示(不包括處理器)??偩€的默認(rèn)規(guī)格為:

所有數(shù)據(jù)總線均為32位總線。

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

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

所有組件均由同一時鐘驅(qū)動。

步驟3:測試環(huán)境

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

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

所有讀取/寫入數(shù)據(jù)操作均成功。

未檢測到數(shù)據(jù)不一致/不一致問題。

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

為主存儲器推斷出Block RAM。其他所有數(shù)組都在LUT上實(shí)現(xiàn)。

步驟4:附加文件

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

.VHD文件。

測試平臺。

有關(guān)Cache Controller的文檔。

注意:

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

代碼中的任何更改都依賴于其他模塊。因此,應(yīng)明智地進(jìn)行更改。注意我給的所有評論和標(biāo)題。

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

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17116

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    工程機(jī)械控制器廠家 控制器國產(chǎn)替代 #國產(chǎn)控制器#控制器廠家#控制器品牌

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

    電機(jī)控制器出現(xiàn)的一種偶發(fā)故障排查與分析

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

    高速SSD存儲系統(tǒng)中數(shù)據(jù)緩存控制器整體頂層設(shè)計(jì)

    數(shù)據(jù)緩存控制器主要實(shí)現(xiàn)了對大量突發(fā)數(shù)據(jù)的緩存、AXI4接口與AXI4-Stream接口之間的轉(zhuǎn)換和NVMe命令的生成等功能。這里主要介紹相關(guān)開發(fā)流程。
    的頭像 發(fā)表于 04-14 10:46 ?286次閱讀
    高速SSD存儲系統(tǒng)中數(shù)據(jù)<b class='flag-5'>緩存</b><b class='flag-5'>控制器</b>整體頂層設(shè)計(jì)

    一種新型直流電機(jī)控制器

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

    一種可堆疊和交錯的多相高壓反相降壓-升壓控制器設(shè)計(jì)

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

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

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

    網(wǎng)絡(luò)語音控制器的原理與應(yīng)用

    隨著科技的飛速發(fā)展,網(wǎng)絡(luò)語音控制器作為一種新興的技術(shù)產(chǎn)品,已經(jīng)在各個領(lǐng)域展現(xiàn)出了其巨大的應(yīng)用潛力和價(jià)值。網(wǎng)絡(luò)語音控制器一種人機(jī)系統(tǒng)中以語言驅(qū)動的
    的頭像 發(fā)表于 02-20 18:16 ?495次閱讀

    HTTP緩存頭的使用 本地緩存與遠(yuǎn)程緩存的區(qū)別

    HTTP緩存頭是組HTTP響應(yīng)頭,它們控制瀏覽和中間代理服務(wù)如何緩存網(wǎng)頁內(nèi)容。合理使用HT
    的頭像 發(fā)表于 12-18 09:41 ?473次閱讀

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

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

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

    PID控制器一種廣泛應(yīng)用于工業(yè)控制系統(tǒng)中的控制器,它根據(jù)系統(tǒng)的偏差來計(jì)算控制量,以實(shí)現(xiàn)對系統(tǒng)的精確控制
    的頭像 發(fā)表于 11-06 10:37 ?1874次閱讀

    什么是PID控制器及其應(yīng)用

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

    ORP控制器有什么功能特點(diǎn)

    在工業(yè)自動化與水質(zhì)監(jiān)測領(lǐng)域,ORP(氧化還原電位)控制器作為一種關(guān)鍵的監(jiān)測與控制設(shè)備,扮演著重要的角色。ORP控制器不僅能夠準(zhǔn)確測量溶液的氧化還原電位,還集成了多種先進(jìn)功能,為工業(yè)生產(chǎn)
    的頭像 發(fā)表于 10-26 16:46 ?909次閱讀

    什么是電機(jī)控制器?具體有哪些應(yīng)用類型?

    電機(jī)控制器一種用于控制電機(jī)運(yùn)行的電子設(shè)備。它通過接收外部指令信號,控制電機(jī)的啟動、停止、速度、方向等參數(shù),以實(shí)現(xiàn)對電機(jī)的精確控制。電機(jī)
    的頭像 發(fā)表于 10-25 09:42 ?2114次閱讀

    正弦波控制器和普通控制器區(qū)別

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

    PID調(diào)節(jié)中的d指的是什么控制器

    PID控制器一種廣泛應(yīng)用于工業(yè)控制系統(tǒng)中的反饋控制器,它根據(jù)控制對象的誤差來計(jì)算控制命令,并將
    的頭像 發(fā)表于 09-12 14:48 ?2157次閱讀