[發明專利]可編微程序設備代碼追蹤有效
| 申請號: | 201010253591.5 | 申請日: | 2010-08-03 |
| 公開(公告)號: | CN102226886A | 公開(公告)日: | 2011-10-26 |
| 發明(設計)人: | 克勞迪奧·根塔;阿爾貝托·曼佐尼 | 申請(專利權)人: | C.R.F.阿西安尼顧問公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 郝傳鑫;倪小敏 |
| 地址: | 意大利都靈*** | 國省代碼: | 意大利;IT |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 微程序 設備 代碼 追蹤 | ||
1.一種用于追蹤由可編微程序電子設備(1)執行的指令的系統,所述可編微程序電子設備(1)包括存儲有指令的第一代碼存儲器(2),并且被配置用來在各自的指令周期執行每個存儲在第一代碼存儲器(2)中的所述指令;
所述系統包括:
二進制碼生成裝置(3);和
追蹤設備(4);
所述二進制碼生成裝置(3)構成可編微程序電子設備(1)的一部分,并被配置用來在可編微程序電子設備(1)的單個插針(5)上生成和輸出二進制碼,每個二進制碼表示相應的執行相關事件、在相應的指令周期被生成和輸出并且包含N個比特,其中N是大于或等于2的整數;
所述追蹤設備(4)被連接至所述單個插針(5)以接收所述二進制碼,并且該追蹤設備包括存儲有所述指令的第二代碼存儲器(6);
所述追蹤設備(4)被配置用來基于所接收二進制碼和存儲在第二代碼存儲器(6)中的所述指令來追蹤由可編微程序電子設備(1)執行的指令。
2.如權利要求1所述的系統,其中所述二進制碼生成裝置(3)被配置用來在當前指令周期生成和輸出當前二進制碼,在所述當前指令周期發生由所述當前二進制碼表示的相應執行相關事件。
3.如權利要求2所述的系統,其中每個指令被存儲在第一代碼存儲器(2)和第二代碼存儲器(6)的相同的各自存儲地址處;其中所述存儲地址在第一代碼存儲器(2)和第二代碼存儲器(6)中以相同的給定順序排布;并且其中所述當前二進制碼表示下述執行相關事件之一:
可編微程序設備(1)在當前指令周期正執行第一或第二預定指令;
可編微程序設備(1)在當前指令周期正執行第一當前指令,所述第一當前指令被存儲在第一代碼存儲器(2)和第二代碼存儲器(6)的第一存儲地址處,按照存儲地址在第一代碼存儲器(2)和第二代碼存儲器(6)中的給定排布順序,在第一存儲地址之后為第二存儲地址,第一在先指令被存儲在第一代碼存儲器(2)和第二代碼存儲器(6)中的第二存儲地址處,所述第一在先指令由可編微程序設備(1)在時間上先于當前指令周期的指令周期內執行;
可編微程序設備(1)在當前指令周期正執行預定的中斷例行程序的第一指令;
可編微程序設備(1)在當前指令周期正執行:
-第二當前指令,所述第二當前指令與由可編微程序設備(1)在時間上先于當前指令周期的指令周期內執行的第二在先指令相同;或者
-存儲在第一代碼存儲器(2)和第二代碼存儲器(6)的第三存儲地址處的第三當前指令,按照存儲地址在第一代碼存儲器(2)和第二代碼存儲器(6)的給定排布順序,所述第三當前指令之前沒有第四存儲地址,第三在先指令被存儲在第一代碼存儲器(2)和第二代碼存儲器(6)的所述第四存儲地址處,所述第三在先指令由可編微程序設備(1)在時間上先于當前指令周期的指令周期內執行。
4.如權利要求3所述的系統,其中所述第二當前指令是等待指令,當被可編微程序設備(1)執行時,所述等待指令使得可編微程序設備(1):
檢測是否出現預定條件;和
繼續執行所述等待指令直到所述預定條件出現。
5.如權利要求3所述的系統,其中所述追蹤設備(4)還被配置用來當它接收到表示可編微程序設備(1)正執行所述第一預定指令的二進制碼時啟動追蹤由可編微程序設備(1)執行的指令。
6.如權利要求3所述的系統,其中所述追蹤設備(4)還被配置用來在從它接收到表示可編微程序設備(1)正執行所述第二預定指令的二進制碼時起過去給定時間后停止追蹤由可編微程序設備(1)執行的指令。
7.一種用于可編微程序設備的電子處理裝置,所述電子處理裝置被配置成權利要求1所述的二進制碼生成裝置(3)。
8.一種包含指令的軟件和/或固件產品,當所述指令被可編微程序設備的可編程處理裝置執行時,所述指令使得所述可編程處理裝置被配置成權利要求1所述的二進制碼生成裝置(3)。
9.一種電子處理裝置,其被配置成權利要求1所述的追蹤裝置(4)。
10.一種包含指令的軟件和/或固件產品,當所述指令被可編程處理裝置執行時,所述指令使得所述可編程處理裝置被配置成權利要求1所述的追蹤裝置(4)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于C.R.F.阿西安尼顧問公司,未經C.R.F.阿西安尼顧問公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010253591.5/1.html,轉載請聲明來源鉆瓜專利網。





