[發明專利]處理器功能仿真模型生成裝置、方法及功能驗證方法有效
| 申請號: | 201210214968.5 | 申請日: | 2012-06-27 |
| 公開(公告)號: | CN102789418A | 公開(公告)日: | 2012-11-21 |
| 發明(設計)人: | 謝崢;陳旭;王新安;蘇吉婷;李世軍;周芝麗;胡子一;張興 | 申請(專利權)人: | 北京大學深圳研究生院 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 郭燕 |
| 地址: | 518055 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理器 功能 仿真 模型 生成 裝置 方法 驗證 | ||
1.一種處理器功能仿真模型的生成裝置,其特征在于,該處理器功能仿真模型包括數據結構聲明單元、寄存器初始化單元、輸入處理單元、功能仿真單元和仿真結果輸出單元;
數據結構聲明單元分別與寄存器初始化單元、輸入處理單元、功能仿真單元、仿真結果輸出單元相連;數據結構聲明單元用于根據寄存器配置信息聲明寄存器的個數及每個寄存器的名稱及數據位寬,并聲明保存指令信息所用的數據結構;
寄存器初始化單元分別與數據結構聲明單元、功能仿真單元相連;寄存器初始化單元用于根據寄存器配置信息中的復位值,初始化寄存器的值;
輸入處理單元分別與數據結構聲明單元、功能仿真單元相連;輸入處理單元用于根據輸入的指令機器碼的特征判斷指令類型、提取指令信息以確定指令的功能,并將指令信息轉換為所述數據結構聲明單元中聲明的數據結構并保存;
功能仿真單元分別與數據結構聲明單元、寄存器初始化單元、輸入處理單元以及仿真結果輸出單元相連;功能仿真單元用于根據所述輸入處理單元中確定的指令的功能,完成指令的功能仿真;
仿真結果輸出單元分別與功能仿真單元、數據結構聲明單元相連;仿真結果輸出單元用于將功能仿真單元的功能仿真結果按設定格式輸出;
該生成裝置包括寄存器配置模塊、指令集配置模塊、輸入處理單元生成模塊、功能仿真單元生成模塊、仿真結果配置模塊和仿真結果輸出單元生成模塊和指令功能庫;
寄存器配置模塊:分別與指令集配置模塊、功能仿真單元生成模塊以及仿真結果配置模塊連接,用于接收用戶輸入的寄存器配置信息,并根據寄存器配置信息中的名稱與數據位寬生成數據結構聲明單元;根據寄存器配置信息中的復位值生成寄存器初始化單元;
指令集配置模塊:分別與寄存器配置模塊、輸入處理單元生成模塊、功能仿真單元生成模塊相連,用于接收用戶輸入的指令集配置信息,指令集配置信息包括指令機器碼和指令功能信息,所述指令機器碼包括指令類型的映射字段和操作數映射字段;
輸入處理單元生成模塊:與指令集配置模塊相連,用于根據指令集配置模塊接收的指令集配置信息中的機器碼信息,生成輸入處理單元;
功能仿真單元生成模塊:分別與指令集配置模塊、寄存器配置模塊相連,用于根據指令集配置模塊接收的指令集配置信息中的功能信息生成功能仿真單元;
仿真結果配置模塊:分別與寄存器配置模塊、仿真結果輸出單元生成模塊相連,用于接收用戶輸入的仿真結果配置信息;
仿真結果輸出單元生成模塊:用于根據所述仿真結果配置模塊接收的仿真結果配置信息生成仿真結果輸出單元。
指令功能庫:分別與指令集配置模塊、功能仿真單元生成模塊相連,用于存儲指令集配置模塊接收的指令集配置信息中的功能信息;所述功能仿真單元生成模塊還根據指令功能庫存儲的功能信息生成功能仿真單元。
2.如權利要求1所述的生成裝置,其特征在于,所述處理器功能仿真模型的輸入處理單元包括:
指令類型判斷子單元:與指令操作數信息處理子單元相連,用于根據指令機器碼中表示指令類型的信息判斷指令類型;
指令操作數信息處理子單元:用于將指令機器碼中表示指令操作數的信息轉換為所述數據結構聲明單元中聲明的數據結構并保存;
所述生成裝置的輸入處理單元生成模塊包括:
指令類型判斷子單元生成模塊:用于根據機器碼信息中表示指令類型的信息生成所述指令類型判斷子單元;
指令操作數信息處理子單元生成模塊:用于根據機器碼信息中表示指令操作數的信息,生成所述指令操作數信息處理子單元。
3.如權利要求2所述的生成裝置,其特征在于,所述指令操作數信息包括:操作數個數和操作數數組。
4.如權利要求3所述的生成裝置,其特征在于,所述操作數數組包括操作數類型和操作數數值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學深圳研究生院,未經北京大學深圳研究生院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210214968.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于衛星定位的車輛監控系統
- 下一篇:一種輸電線路通超高機械報警裝置





