999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種高效動態存儲方法

2021-09-08 05:58:29余金清章偉王帆
中國新通信 2021年14期

余金清 章偉 王帆

【摘要】? ? 在無線通信領域,處理器需要處理的數據量非常大,這給數據處理及相應的存儲帶來了很高的要求,特別是在基帶領域,數據量能達到幾十Gbps甚至更高,對存儲提岀了更髙的要求。本文描述一種新型數據存儲方式,能夠有效緩解片外數據存儲帶寬需求,同時進一步提升數據傳輸效率并降低設備功耗。

【關鍵詞】? ? 動態存儲? ? L3 Cache? ? 共享緩存

一、問題提出

隨著無線通信技術的發展,數據傳輸及處理的量越來越大。特別是在無線基帶領域,在接收端,接收機(或基站)接收的無線信號,經過處理后,變成軟比特數據,譯碼器( Turbo、LDPC)需要軟比特數據譯碼成硬比特數據;這個數據量達到幾十Gbps甚至上百Gbps,這給數據存儲帶來了很高的要求。特別是在數據譯碼錯誤情況下,需要進行HARQ重傳然后再進行譯碼。在重傳數據完成前,需要對之前譯碼錯誤的數據先存起來,然后和新接收的重傳數據合并后再進行譯碼,譯碼完成后,再將硬比特數據回寫到存儲器中。如果譯碼不成功,需要再次重傳,然后將新的譯碼錯誤數據和重傳數據合并再譯碼。

如圖1所示,考慮設計性能最大化,我們需要提供大量片外存儲空間及帶寬來滿足一些極端場景,這就對硬件設計、成本、功耗提出了更高的要求。

二、解決思路

片內共享存儲區( Share store:SST,以下簡稱SST),主要完成 modem數據的存儲以及 PHY CPU與 PS CPU交互數據存儲;其操作場景如下圖2所示。

SST實現的是類L3 Cache功能,可以通過軟件配置為 cache模式、RAM模式或者 cache和RAM同時支持的模式。在配置為 cache模式時, SST Cache實現與DDR內存空間的映射,modem硬件或者CPU軟件通過AXI總線直接訪問DDR內存空間,如果 cache hit,則 SST Cache完成DDR內存空間映射;否則cache miss,modem硬件或者CPU軟件直接訪問DDR若SST配置為RAM模式, modem硬件可以通過直連線接口或者AⅪ總線接口,軟件通過AXI總線接口訪問 SST RAM;RAM的地址空間由軟件分配, modem硬件或者軟件下發的地址為軟件配置的RAM空間時,則操作到 SST RAM中,否則操作指令 bypass到DDR中實踐情況。

三、實踐情況

3.1實踐框架

SST主要包括SST接口仲裁控制、 Cache控制管理以及存儲管理等功能,系統劃分如圖3所示。

下面分別介紹各個模塊和功能:

1. SST接口仲裁控制

將AXI總線送過來的操作進行接口適配處理,將AXI總線接口轉換成內部自定義讀寫請求接口,然后在送給仲裁處理模塊。通過AⅪ總線過來的操作模塊包括PHY、CPU、 PS CPU、DMA、EDCP以及 modem硬件等。

仲裁處理,選擇優先級較高的一個請求優先進行處理,優先級高低由軟件配置下發,支持通過 AXI ID和地址空間兩種優先級定義。

完成AⅪ端口仲裁處理后,完成不同子系統從AXI總線過來的讀寫處理操作的cache以及RAM操作模式判斷;cache和RAM操作模式通過訪問地址來判斷,并給出每個地址空間的屬性。

2. Cache控制管理 SST cache

SST cache完成 cache訪問操作,該操作不支持寫操作的 cache miss時,將現有 cache空間內的數據踢到DDR,并替換當前數據操作;支持讀操作的 cache miss時,將從DDR中讀出數據返回給源端請求的同時,將現有 cache優先級底的數據踢到DDR中。

如果判斷該筆訪問是需要 bypass到DDR,則直接將訪問通過AXI總線發給DDR。

3. RAM存儲管理 SST store

完成AXI總線過來的 cache、RAM訪問的到對應RAM顆粒的讀寫選通操作。

完成自定義總線過來的RAM訪問到對應RAM顆粒的讀寫選通操作。

3.2實踐思路

1. Cache組相連映射關系

Cache與物理地址的映射關系,采用組相連的映射關系。

其中,W定義 Cache Line大小;U為 Cache的組號(Set);Ⅴ確定了 Cache有多少Way。

Cache的映射,就是S與Ⅴ之間的映射。

映射過程是,使用U查TAG表,得到多個Way的數據,每個Way內有S的值。

使用DDR地址的S數據,與TAG表內的多個way的S值比較,如果有相等的,就是命中,得到這個Way的I,作為V的值,組成 Cache的地址。

如果不命中,就涉及分配策略等。

2. 16Way的情況

SST的 Cache特性:

1) Cache為16Way,則V為4bit;

2) Cache Line為64Byte,W為6bit;

3)Cache Size為256 Kbyte,則U+V+W=18Bit,則U為8bit;

4)DDR物理地址空間為30bit,則S+U+W=30,S為16bit。

Cache的命中表,深度為256(使用U8bit為地址),寬度為16*16=256bit。命中檢測使用U作為索引,一次讀出256bit的數據,同時分析16個Way看是否包含有S的數值,如果有,則表示相同S的Way存貯該地址的數據。

四、效果評價

如圖4所示,通過設置不同的流量模型,并對比在不同的line大小以及way數量后進行行為級仿真建模可知,SST功能能夠有效減少數據對DDR的訪問,從而減少處理器功耗提升能效比性能。

主站蜘蛛池模板: 亚洲最大情网站在线观看| 污视频日本| 亚洲综合色婷婷| 亚洲无码91视频| 亚洲婷婷六月| 秋霞午夜国产精品成人片| 在线欧美a| 手机在线国产精品| 国产h视频免费观看| 毛片最新网址| 免费大黄网站在线观看| 成人字幕网视频在线观看| 欧美成一级| 日本欧美一二三区色视频| 中文字幕久久波多野结衣| 国产一线在线| 国产一级片网址| 影音先锋亚洲无码| 精品一区二区三区无码视频无码| 色哟哟国产精品| 日韩美一区二区| 91久久偷偷做嫩草影院免费看| 欧美a在线| 亚洲a免费| 亚洲成a人片77777在线播放| 欧美一级特黄aaaaaa在线看片| 亚洲欧美激情小说另类| 久久久91人妻无码精品蜜桃HD | 久久人人爽人人爽人人片aV东京热 | 伊人网址在线| 婷婷六月综合网| 在线另类稀缺国产呦| 五月婷婷欧美| 67194亚洲无码| 国产原创自拍不卡第一页| 国产在线无码av完整版在线观看| 国产麻豆精品手机在线观看| 欧美高清三区| 欧美精品亚洲二区| 黄色a一级视频| 99精品国产高清一区二区| 在线五月婷婷| 亚洲免费人成影院| 日韩一区二区三免费高清| 国产高潮流白浆视频| 国产欧美高清| 欧美中文字幕第一页线路一| 国产在线观看一区二区三区| 制服丝袜 91视频| 国产成人乱无码视频| 欧美午夜在线播放| 无码专区国产精品一区| 国产精品视频3p| 国产成人高清亚洲一区久久| 欧美日韩成人| 华人在线亚洲欧美精品| 欧美成人午夜影院| 全部无卡免费的毛片在线看| 2021国产精品自产拍在线| 蜜桃视频一区| 天堂网亚洲综合在线| 国产国语一级毛片| 国产高清无码第一十页在线观看| 免费jjzz在在线播放国产| 亚洲欧美综合另类图片小说区| 亚洲日本中文字幕乱码中文| 国产极品美女在线播放| 国产精品流白浆在线观看| 一级毛片在线播放免费| 午夜限制老子影院888| 久久一本日韩精品中文字幕屁孩| 在线日韩日本国产亚洲| 五月丁香在线视频| 欧美a级完整在线观看| 亚洲国产亚综合在线区| 中文字幕亚洲乱码熟女1区2区| 青青操国产视频| 一级毛片网| 国产成人a毛片在线| 欧美一区二区自偷自拍视频| 天天摸天天操免费播放小视频| 中文字幕2区|