[發明專利]一種SSRAM訪問控制系統有效
| 申請號: | 201010546060.5 | 申請日: | 2010-11-15 |
| 公開(公告)號: | CN101980140A | 公開(公告)日: | 2011-02-23 |
| 發明(設計)人: | 何梁 | 申請(專利權)人: | 北京北方烽火科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京信遠達知識產權代理事務所(普通合伙) 11304 | 代理人: | 王學強 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ssram 訪問 控制系統 | ||
1.一種SSRAM訪問控制系統,包括FPGA和SSRAM,其特征在于,所述系統包括多個端口,所述FPGA上還設置有訪問控制單元;其中:
所述多個端口中的每個端口的一端通過訪問控制單元與SSRAM的端口相連接,另一端分別與外界的訪問設備相連接;
所述訪問控制單元用于:采用每一定時鐘周期只有一個端口有權限通過訪問控制單元對SSRAM進行訪問的分時仲裁方案,對每個與其相連接的端口配置訪問權限。
2.根據權利要求1所述的SSRAM訪問控制系統,其特征在于,所述多個端口的訪問速度之和小于或等于SSRAM端口的訪問速度。
3.根據權利要求1所述的SSRAM訪問控制系統,其特征在于,所述訪問控制單元包括:
順序配置單元,用于:為每個與其相連的端口配置在一個時鐘段內可以對SSRAM進行訪問的許可權限順序;
時鐘周期比例配置單元,用于:配置每個端口在有權限通過訪問控制單元對SSRAM進行訪問時,在一個時鐘段內所占用的時鐘周期比例。
4.根據權利要求1所述的SSRAM訪問控制系統,其特征在于,所述的訪問控制單元與其相連接的每個端口之間還包括一個FIFO緩存,所述FIFO緩存用于:
接收與外界訪問設備相連接的端口需要寫入的數據,在該端口有權限對SSRAM訪問時,再將FIFO緩存接收的數據寫入SSRAM。
5.根據權利要求4所述的SSRAM訪問控制系統,其特征在于,所述的訪問控制單元還連接有一個配置寄存器,所述配置寄存器預先配置與外界訪問設備相連接的每個端口的讀取請求時刻;同時,在配置的讀取請求時刻前一個時鐘周期內,將每個端口有權限對SSRAM進行訪問的時刻設置為該端口有所述讀取請求的預讀取時刻;
所述FIFO緩存還用于:
接收在預讀取時刻從SSRAM提前讀出的數據,所述數據為該端口在讀取請求時刻需讀取的數據,所述端口再將需要讀取的數據從FIFO緩存讀出。
6.一種使用權利要求1至5任一項系統的SSRAM訪問控制方法,其特征在于,訪問控制單元采用每一個時鐘周期只有一個端口有權限通過訪問控制單元對SSRAM單元進行訪問的分時仲裁方案,對每個與其相連接的端口配置訪問權限,包括以下步驟:
a、所述與外界訪問設備相連接的端口向訪問控制單元發送對SSRAM的訪問請求;
b、訪問控制單元接收到所述端口的訪問請求后,檢測該端口請求是否符合配置的訪問權限,符合時,向該端口發出訪問允許;
c、所述端口接收到訪問許可后,在訪問權限內通過訪問控制單元對SSRAM進行訪問。
7.根據權利要求6所述的SSRAM訪問控制方法,其特征在于,所述各端口訪問速度之和小于或等于SSRAM端口的訪問速度。
8.根據權利要求6所述的SSRAM訪問控制方法,其特征在于,所述訪問控制單元為每個與其相連的端口配置訪問權限具體為:
訪問控制單元配置各端口在一個時鐘段內可以對SSRAM進行訪問的訪問許可權限順序,同時配置各端口在有權限通過訪問控制單元對SSRAM進行訪問時,在一個時鐘段內所占用的時鐘周期比例。
9.根據權利要求8所述的一種SSRAM訪問控制方法,其特征在于,所述步驟c中,所述端口通過訪問控制單元對SSRAM進行寫入數據訪問時,具體為:
位于該端口與訪問控制單元之間的FIFO緩存,接收與外界訪問設備相連接的端口需要寫入的數據,在該端口有權限對SSRAM訪問時,再將FIFO緩存接收的數據寫入SSRAM。
10.根據權利要求8所述的一種SSRAM訪問控制方法,其特征在于,所述步驟c中,所述端口通過訪問控制單元對SSRAM進行讀出數據訪問時,具體為:
訪問控制單元通過與其連接的配置寄存器,預先設置與外界訪問設備相連接的每個端口的讀取請求時刻,同時在前一個時鐘周期內,將此端口有權限對SSRAM進行訪問的時刻設置為該端口有所述讀取請求的預讀取時刻;
所述位于該端口與訪問控制單元之間的FIFO緩存,接收在預讀取時刻從SSRAM提前讀出的數據,所述數據為該端口在讀取請求時刻需讀取的數據,所述端口再將需要讀取的數據從FIFO緩存讀出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京北方烽火科技有限公司,未經北京北方烽火科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010546060.5/1.html,轉載請聲明來源鉆瓜專利網。





