[發明專利]一種接口轉換裝置及轉換方法有效
| 申請號: | 201010262487.2 | 申請日: | 2010-08-25 |
| 公開(公告)號: | CN102375795A | 公開(公告)日: | 2012-03-14 |
| 發明(設計)人: | 冷永春;胡勝發 | 申請(專利權)人: | 安凱(廣州)微電子技術有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 易釗 |
| 地址: | 510663 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 接口 轉換 裝置 方法 | ||
技術領域
本發明涉及接口轉換,更具體地說,涉及一種實現DMA接口和TCM接口之間的數據傳輸的接口轉換裝置及轉換方法。
背景技術
在眾多存儲訪問接口中包括DMA接口、TCM接口,如圖1所示,采用DMA接口的功能單元200與采用TCM接口的存儲單元300由于DMA通信協議和TCM通信協議的不同,使得DMA接口與TCM接口是隔絕的,即,功能單元200無法訪問存儲單元300。
下面說明DMA接口及TCM接口的通信協議:
一、DMA接口:
dma_req:請求信號位,dma_req共1位,高有效。在時鐘觸發沿時刻,功能單元請求DMA數據傳輸時,將dma_req拉高;在時鐘觸發沿時刻,dma_ack為高時,功能單元將dma_req拉低。
dma_addr:起始地址位,dma_addr共32位,DMA傳輸起始地址信號,功能單元在拉高dma_req信號的同時,發出dma_addr信號。
dma_cnt:總字節數位,dma_cnt共16位,本次DMA傳輸需要傳輸的總字節數,功能單元在拉高dma_req信號的同時,發出dma_cnt信號。
dma_step:地址跳躍位,dma_step共32位。假定低16位值為X,高16位值為Y,DMA讀取或寫入X字節數據后需要在當前位置向后跳轉Y字節地址再繼續讀取或寫入X字節,如此反復,直到讀取或寫入完成dma_cnt字節。
dma_dir:方向信號位,dma_dir共1位,表示DMA傳輸的方向。0表示數據從功能單元傳出,即功能單元寫出數據;1表示數據傳入功能單元,即功能單元讀入數據。
dma_ack:響應信號位,dma_ack共1位,DMA請求響應信號,1表示功能單元的請求得到了響應;0表示未響應。
dma_udata:上傳數據位,dma_udata共16位或32位,功能單元通過DMA寫出的數據。
dma_urd:上傳信號位,dma_urd共1位。若當前時鐘觸發沿時刻,dma_urd為高,則在下個時鐘觸發沿時刻功能單元需提供對應的dma_udata。
dma_ddata:下載數據位,dma_ddata共16或32位,功能單元通過DMA讀入的數據。
dma_dwr:下載信號位,dma_dwr共1位。若當前時鐘觸發沿時刻dma_dwr為高,則在當前時刻功能單元可以讀取對應的dma_ddata。
二、TCM接口信號:
DRADDR:地址位,DRADDR共18位,表示讀寫數據的地址,以字為單位,即0對應存儲單元中第一個字,1對應存儲單元中第二個字。
DRCS:片選信號位,DRCS共1位,存儲單元的片選信號,高有效。
DRDMAADDR:DRDMAADDR共18位,通常不使用,設為0。
DRDMAEN:DRDMAEN共1位,通常不使用,設為0。
DRDMACS:DRDMACS共1位,通常不使用,設為0。
DRIDLE:狀態信號位,DRIDLE共1位,0表示數據TCM正在讀寫數據;1表示數據TCM空閑。
DRnRW:讀寫標記信號位,DRnRW共1位。DRnRW為0表示讀存儲單元;DRnRW為1表示寫存儲單元。
DRRD:讀數據位,DRRD共32位。
DRSEQ:DRSEQ共1位,1表示數據TCM地址連續,0表示地址未必連續。
DRSIZE:DRSIZE共4位,表示數據TCM的大小。DRSIZE最小為3,最大為11。DRSIZE為3表示數據TCM為4K字節大小,4表示8K字節大小,5表示16K字節大小,依次類推。存儲單元最小為4K字節,最大為1M字節。
DRWAIT:DRWAIT共1位,數據TCM等待信號,1代表數據TCM當前不能響應讀寫請求,0代表能響應。
DRWD:寫數據位,DRWD共32位。
DRWBL:字節選擇信號位,DRWBL共4位,數據TCM寫數據時的字節選擇信號,高有效。DRWBL從高到低4位分別表示DRWD從高到低4個字節的寫使能。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述無法實現DMA接口與TCM接口之間數據傳輸的缺陷,提供一種接口轉換裝置,能實現DMA接口與TCM接口之間的數據傳輸。
本發明解決其技術問題所采用的技術方案是:構造一種接口轉換裝置,用于實現DMA接口和TCM接口之間的數據傳輸,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安凱(廣州)微電子技術有限公司,未經安凱(廣州)微電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010262487.2/2.html,轉載請聲明來源鉆瓜專利網。





