一種用于控制數(shù)據(jù)讀出到主機(jī)的方法及控制器
基本信息
申請(qǐng)?zhí)?/td> | CN202110746144.1 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113515234A | 公開(公告)日 | 2021-10-19 |
申請(qǐng)公布號(hào) | CN113515234A | 申請(qǐng)公布日 | 2021-10-19 |
分類號(hào) | G06F3/06(2006.01)I;G06F13/30(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 劉傳杰;張澤 | 申請(qǐng)(專利權(quán))人 | 成都憶芯科技有限公司 |
代理機(jī)構(gòu) | 北京維昊知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 孫新國 |
地址 | 610041四川省成都市高新區(qū)九興大道10號(hào)1幢 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請(qǐng)涉及一種用于控制數(shù)據(jù)讀出到主機(jī)的方法及控制器,控制器包括:SGL電路和/或PRP電路、讀取控制電路和共享存儲(chǔ)器,SGL電路響應(yīng)于接收的讀命令,獲取與讀命令對(duì)應(yīng)的SGL;根據(jù)SGL來生成至少一個(gè)DMA命令組,每個(gè)DMA命令組包括至少一個(gè)DMA命令;將DMA命令組存儲(chǔ)在共享存儲(chǔ)器中;PRP電路響應(yīng)于接收的讀命令,獲取與讀命令對(duì)應(yīng)的PRP;根據(jù)PRP來生成至少一個(gè)DMA命令組,每個(gè)DMA命令組包括至少一個(gè)DMA命令;將DMA命令組存儲(chǔ)在共享存儲(chǔ)器中;讀取控制電路從共享存儲(chǔ)器中獲取存儲(chǔ)的DMA命令組;以及響應(yīng)于接收到某個(gè)DMA命令組對(duì)應(yīng)的數(shù)據(jù),根據(jù)DMA命令組確定對(duì)應(yīng)的主機(jī)內(nèi)存地址,向主機(jī)搬移數(shù)據(jù);共享存儲(chǔ)器存儲(chǔ)DMA命令組。本申請(qǐng)的技術(shù)方案能夠提高讀命令的處理效率。 |
