[發(fā)明專利]存儲器控制器和存儲器控制方法在審
| 申請?zhí)枺?/td> | 202210117438.2 | 申請日: | 2022-02-08 |
| 公開(公告)號: | CN114911723A | 公開(公告)日: | 2022-08-16 |
| 發(fā)明(設(shè)計(jì))人: | 尹皓相;李承遠(yuǎn) | 申請(專利權(quán))人: | 三星電子株式會社 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16 |
| 代理公司: | 北京銘碩知識產(chǎn)權(quán)代理有限公司 11286 | 代理人: | 史泉;張川緒 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲器 控制器 控制 方法 | ||
公開了存儲器控制器和存儲器控制方法。所述存儲器控制器包括:第一緩沖器,被配置為從主機(jī)接收存儲器請求并且在其中存儲接收的存儲器請求;命令生成器,被配置為:生成與存儲器請求對應(yīng)的第一命令,并且設(shè)置第一命令的類型,第一命令的類型指示包括在存儲器請求中的地址是否對應(yīng)于存儲器內(nèi)處理(PIM)存儲器;第二緩沖器,被配置為在其中存儲包括第一命令的多個命令;以及命令調(diào)度器,被配置為基于第一命令的類型來確定是否改變存儲在第二緩沖器中的第一命令的順序。
本申請要求于2021年2月8日在韓國知識產(chǎn)權(quán)局提交的第10-2021-0017653號韓國專利申請以及于2021年5月6日在韓國知識產(chǎn)權(quán)局提交的第10-2021-0058628號韓國專利申請的權(quán)益,所述韓國專利申請的全部公開出于所有目的通過引用包含于此。
技術(shù)領(lǐng)域
以下描述涉及存儲器控制器和存儲器控制方法。
背景技術(shù)
在諸如馮諾依曼(von Neumann)架構(gòu)的模型中,數(shù)據(jù)存儲在存儲器中。存儲器可與處理器分開,并且數(shù)據(jù)可在兩者之間移動。在這樣的架構(gòu)中,由于數(shù)據(jù)的頻繁移動,會不可避免地發(fā)生延遲。當(dāng)處理器的速度增大時,存儲器可被改進(jìn)。然而,除了提高傳送速度之外,存儲器的改進(jìn)可以是提高在較小空間中存儲較大量數(shù)據(jù)的性能。用于等待直到將數(shù)據(jù)從存儲器提取到處理器的等待時間的增加可將處理器的速度限制到瓶頸點(diǎn)處的傳送速度。在典型的計(jì)算機(jī)架構(gòu)中,可發(fā)生由于等待時間而限制吞吐量的馮諾依曼瓶頸。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容以簡要的形式介紹在以下具體實(shí)施方式中進(jìn)一步描述的構(gòu)思的選擇。本發(fā)明內(nèi)容不意在確定要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不意在用于幫助確定要求保護(hù)的主題的范圍。
在一個總體方面,一種存儲器控制器包括:第一緩沖器,被配置為從主機(jī)接收存儲器請求并且在其中存儲接收的存儲器請求;命令生成器,被配置為:生成與存儲器請求對應(yīng)的第一命令,并且設(shè)置第一命令的類型,第一命令的類型指示包括在存儲器請求中的地址是否對應(yīng)于存儲器內(nèi)處理(PIM)存儲器;第二緩沖器,被配置為在其中存儲包括第一命令的多個命令;以及命令調(diào)度器,被配置為基于第一命令的類型來確定是否改變存儲在第二緩沖器中的第一命令的順序。
為了確定是否改變第一命令的順序,命令調(diào)度器可被配置為響應(yīng)于第一命令的類型指示PIM存儲器而維持第一命令的順序。
為了確定是否改變第一命令的順序,命令調(diào)度器可被配置為響應(yīng)于第一命令的類型指示通用存儲器而改變第一命令的順序。
存儲器請求可包括指示所述地址的字段,所述字段可包括區(qū)域分離位,區(qū)域分離位將通用存儲器的地址和PIM存儲器的地址區(qū)分開,并且為了設(shè)置第一命令的類型,命令生成器可被配置為基于區(qū)域分離位來設(shè)置第一命令的類型。
在另一總體方面,一種存儲器控制器包括:第一緩沖器,被配置為從主機(jī)接收存儲器請求并且在其中存儲接收的存儲器請求;請求仲裁器,被配置為:設(shè)置第一命令的類型,第一命令的類型指示包括在存儲器請求中的地址是否對應(yīng)于存儲器內(nèi)處理(PIM)存儲器,并且基于第一命令的類型確定是否改變將要傳送到命令生成器的存儲器請求的順序;命令生成器,其中,命令生成器可被配置為基于存儲器請求的順序生成與存儲器請求對應(yīng)的第一命令和第一命令的類型;第二緩沖器,被配置為在其中存儲包括第一命令的多個命令;以及命令調(diào)度器,被配置為基于第一命令的類型來確定是否改變存儲在第二緩沖器中的第一命令的順序。
為了確定是否改變存儲器請求的順序,請求仲裁器可被配置為響應(yīng)于第一命令的類型指示PIM存儲器而維持存儲器請求的順序。
為了確定是否改變存儲器請求的順序,請求仲裁器可被配置為響應(yīng)于第一命令的類型指示通用存儲器而改變存儲器請求的順序。
為了確定是否改變第一命令的順序,命令調(diào)度器可被配置為響應(yīng)于第一命令的類型指示PIM存儲器而維持第一命令的順序。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于三星電子株式會社,未經(jīng)三星電子株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210117438.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





