[發明專利]具有動態且可配置的響應的、使用兩個存儲器級的串行設備仿真器在審
| 申請號: | 201680078693.3 | 申請日: | 2016-11-11 |
| 公開(公告)號: | CN109416667A | 公開(公告)日: | 2019-03-01 |
| 發明(設計)人: | T·P·霍爾登;K·桑塔納姆 | 申請(專利權)人: | 道達爾階段公司 |
| 主分類號: | G06F13/00 | 分類號: | G06F13/00 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 響應數據 處理器 存儲 寄存器 存儲器位置 主機發送 配置 查找表 取回 串行設備 存儲器級 接收命令 可配置的 數字邏輯 主機設備 仿真器 響應 | ||
1.一種用于在數字邏輯設備上仿真串行接口外圍設備的方法,所述數字邏輯設備具有:具有多個第一寄存器位置的寄存器集、具有多個第一存儲器位置的靜態隨機存取存儲器(SRAM)、以及具有多個第二存儲器位置的動態隨機存取存儲器(DRAM),所述多個第一存儲器位置的大小大于所述多個第一寄存器位置的大小,所述多個第二存儲器位置的大小大于所述SRAM的存儲器位置的大小,所述方法包括:
在所述多個第一寄存器位置中存儲對多個第一命令的第一響應數據的初始部分,其中所述多個第一命令中的每個第一命令與所述多個第一寄存器位置的其中一個第一寄存器位置相關聯;
在所述SRAM的所述多個第一存儲器位置中存儲對多個第一命令的所述第一響應數據,其中所述多個第一命令中的每個第一命令與所述SRAM的所述多個第一存儲器位置的其中一個第一存儲器位置相關聯;
對于所述多個第一命令中的每個第一命令,在查找表中存儲所述SRAM中的所述第一存儲器位置以及所述第一響應數據的所述大小,所述第一存儲器位置存儲對所述命令的所述第一響應數據;
在所述DRAM的多個第二存儲器位置中存儲對所述多個第一命令中的至少一個第一命令的附加響應數據;
對于所述多個第一命令中的至少一個第一命令,在所述查找表中存儲所述DRAM的所述多個第二存儲器位置的存儲所述附加響應數據的其中一個第二存儲器位置、以及所述附加響應數據的大小;
從主機設備接收命令;
從所述多個第一寄存器位置的其中一個第一寄存器位置和所述SRAM的所述多個第一存儲器位置的其中一個第一存儲器位置取回對應于所述命令的所述第一響應數據,并且向所述主機設備發送所述第一響應數據;以及
響應于通過從所述查找表取回所述DRAM的所述多個第二存儲器位置的、存儲對所述命令的附加響應數據的其中一個第二存儲器位置而做出的所述命令包括附加響應數據的確定,在向所述主機設備發送所述第一響應數據的同時,從所述DRAM的所述多個第二存儲器位置的所述其中一個第二存儲器位置取回所述附加響應數據,并且向所述主機設備發送所述附加響應數據。
2.根據權利要求1所述的方法,還包括:
根據函數的輸出來改變所述多個第一命令的其中一個第一命令的所述響應數據,所述改變包括:
根據所述函數的所述輸出,來修改針對所述多個第一命令的所述其中一個第一命令的、在所述多個第一寄存器位置中的所述第一響應數據的所述初始部分;
根據所述函數的所述輸出,來修改針對所述多個第一命令的所述其中一個第一命令的、在所述SRAM的所述多個第一存儲器位置中的所述第一響應數據;
修改針對所述多個第一命令的所述其中一個第一命令的、在所述查找表中的所述第一響應數據的所述第一存儲器位置和所述大小;
根據所述函數的所述輸出,來修改針對所述多個第一命令的所述其中一個第一命令的、在所述DRAM的所述多個第二存儲器位置中的所述附加響應數據;
修改針對所述多個第一命令的所述其中一個第一命令的、在所述查找表中的所述附加響應數據的所述第二存儲器位置和所述大小。
3.根據權利要求2所述的方法,其中所述函數的所述輸出基于時間的指示而改變。
4.根據權利要求2所述的方法,其中所述函數的所述輸出基于先前的響應和與所述多個第一命令的所述其中一個第一命令一起接收到的當前傳入數據的組合而改變。
5.根據權利要求2所述的方法,其中所述函數的所述輸出仿真被仿真的所述串行外圍設備的邊緣情況。
6.根據權利要求2所述的方法,其中所述函數與來自包括多個函數的庫的另一函數可互換。
7.根據權利要求1所述的方法,其中所述命令為8位寬。
8.根據權利要求1所述的方法,其中,所述多個第一命令的其中一個第一命令的數值表示等于所述SRAM中的所述多個第一存儲器位置的、與所述多個第一命令的所述其中一個第一命令對應的其中一個第一存儲器位置的值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于道達爾階段公司,未經道達爾階段公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680078693.3/1.html,轉載請聲明來源鉆瓜專利網。





