[發明專利]一種片外存儲器訪問控制器無效
| 申請號: | 201010196754.0 | 申請日: | 2010-06-11 |
| 公開(公告)號: | CN101859289A | 公開(公告)日: | 2010-10-13 |
| 發明(設計)人: | 趙華龍;桑紅石;張天序 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 朱仁玲 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 外存 訪問 控制器 | ||
1.一種片外存儲器訪問控制器,用于實現嵌入式SoC芯片對外部存儲器的訪問,該控制器包括統一時序邏輯生成和控制單元(201),時序特征碼存儲器(202),可配置寄存器文件單元(203),輔助定時刷新及計數模塊(204),地址生成單元(205),數據傳輸通道(206),片上總線接口(208)和外部存儲器接口(209),
由嵌入式SoC芯片的片上總線主端設備發起訪問請求,訪問請求經過片上總線接口(208)傳遞給所述控制器,所述統一時序邏輯生成和控制單元(201)根據訪問請求獲得要訪問的地址,從時序特征碼存儲器(202)中裝載該地址所屬的地址區域對應的時序特征碼指令,接著,根據可配置寄存器文件單元(203)中的配置信息和時序特征碼本身的內容進行譯碼,將時序特征碼中的特征向量發送至外部存儲器接口(209)用以生成控制時序信號,將時序特征碼中的時間信息發送至輔助定時刷新及計數模塊(204)用以接受所述統一時序邏輯生成和控制單元(201)的定時和計數請求,同時在地址生成單元(205)和數據傳輸通道(206)中生成相應的數據和地址信號,送至片外存儲器以完成數據的傳輸。
2.根據權利要求1所述的一種片外存儲器訪問控制器,其特征在于,所述統一時序邏輯生成和控制單元(201)完成時序特征碼的取指、譯碼和控制時序的生成,具體為:從時序特征碼存儲器(202)中取出相應的特征碼,并根據可配置寄存器文件單元(203)中的配置信息和特征碼本身的內容進行譯碼,產生各種控制信號,這些控制信號將控制整個訪問所涉及到的各個部件,最終產生需要的控制時序并完成數據的傳輸工作。
3.根據權利要求1或2所述的一種片外存儲器訪問控制器,其特征在于,所述時序特征碼存儲器(202)用于存儲該控制器工作所需的各種時序特征碼,所述可配置寄存器文件單元(203)用以保存該控制器訪問外部存儲器所需的配置信息。
4.根據權利要求1-3之一所述的一種片外存儲器訪問控制器,其特征在于,所述輔助定時刷新及計數模塊(204)用以接受所述統一時序邏輯生成和控制單元(201)的定時和計數請求,并完成相應的定時和計數工作,產生相應反饋信號給統一時序邏輯生成和控制單元(201)。
5.根據權利要求1-4之一所述的一種片外存儲器訪問控制器,其特征在于,所述地址生成單元(205)將片上總線接口(208)傳來的訪問請求中的訪問地址部分,在統一時序邏輯生成和控制單元(201)給出的控制信號的控制下,生成相應的片外存儲器地址信號送至片外存儲器。
6.根據權利要求1-5之一所述的一種片外存儲器訪問控制器,其特征在于,所述數據傳輸通道(206)是數據傳輸的通道,用于實現片外存儲器與片內數據的傳輸。
7.根據權利要求1-6之一所述的一種片外存儲器訪問控制器,其特征在于,所述片上總線接口(208)是該控制器與SoC芯片中其他部件的連接接口,用于所述其他部件與所述控制器之間的數據交互,所述外部存儲器接口(209)是該控制器與外部存儲器連接的接口,其中包括數據總線(102)、地址總線(103)和控制總線(104),用于所述控制器與片外存儲器之間的數據交互。
8.根據權利要求1-7之一所述的一種片外存儲器訪問控制器,其特征在于,所述的時序特征碼包括特征碼I型和特征碼II型兩種類型,所述特征碼I型的域(field)包括:特征向量(301)、操作符(302)、跳轉地址(303)、建立時間(304)和保持時間(305),所述特征碼II型的域(field)包括:特征向量(301)、操作符(302)、跳轉地址(303)和跳轉條件特征向量(306),其中特征向量(301)用于標示控制信號的當前狀態的值;操作符(302)用于表示當前指令執行的屬性;跳轉地址(303)是指當前特征碼指令的下一條指令所在的地址,用于下一條指令的預取;建立時間(304)和保持時間(305)分別是指當前指令執行前須等待的時間和執行后須保持狀態的時間;跳轉條件特征向量(306)用于在控制總線存在輸入信號的情況下,如果控制器對控制總線的采樣值與跳轉條件特征向量(306)相等,則控制器將跳轉至下一條指令處,否則不跳轉。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010196754.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:驗證集成電路效能模型的方法
- 下一篇:一種監控應用程序的方法、系統及移動終端





