发明名称 积体电路、积体电路接收诊断资料的诊断装置及产生诊断资料之方法
摘要 一种积体电路,其上提供有一诊断资料之截取和一以诊断资料截取电路型式存在之输出系统,其中该诊断资料截取电路系可从一汇流排截取一资料文字和一内容文字。该汇流排可能是功能性汇流排,其连接积体电路内之功能性电路或一专属汇流排,其直接将一或多种功能性电路连接至诊断资料截取电路。所截取的诊断资料系在先进先出缓冲器内缓冲,而后序列化输出。该些诊断资料栏位也包括一时间值,其标示所欲之诊断资料栏位之截取时间和是否有任何诊断资料栏位截取失败。
申请公布号 TWI278636 申请公布日期 2007.04.11
申请号 TW092130866 申请日期 2003.11.04
申请人 ARM股份有限公司 发明人 金麦尔曼保罗;费尔德伊安
分类号 G01R31/00(2006.01) 主分类号 G01R31/00(2006.01)
代理机构 代理人 蔡坤财 台北市中山区松江路148号11楼;李世章 台北市中山区松江路148号11楼
主权项 1.一种用于接收诊断资料之积体电路,该积体电路 包含: 一或多种功能性电路,可操作以执行资料处理操作 ; 一诊断资料截取电路,可操作以截取来自一滙流排 之一诊断资料栏位之値,该诊断资料栏位之値包含 一资料文字其藉由该一或多种功能性电路所产生, 和一内容文字其表示关联于该资料文字之该一或 多种功能性电路之一内容;和 一诊断资料序列输出电路,可操作以序列化该诊断 资料栏位和自该积体电路输出该诊断资料栏位至 一外部诊断装置。 2.如申请专利范围第1项所述之积体电路,包含多种 功能性电路,上述滙流排系使该多种功能性电路相 互连接之功能性滙流排。 3.如申请专利范围第2项所述之积体电路,其中该功 能性滙流排包括一资料部分和一位址部分,该资料 文字系截取自该资料部分,而该内容文字系截取自 该位址部分。 4.如申请专利范围第3项所述之积体电路,其中该内 容文字系该滙流排的该位址部分之一位址之一部 分。 5.如申请专利范围第1项所述之积体电路,其中该滙 流排系一专属诊断滙流排,其可为该资料文字和该 内容文字自至少一功能性电路传送信号至该诊断 资料截取电路。 6.如申请专利范围第3项所述之积体电路,包含多个 滙流排其包括至少一专属诊断滙流排,该专属诊断 滙流排可为该资料文字和该内容文字自至少一功 能性电路传送信号至该诊断资料截取电路。 7.如申请专利范围第1项所述之积体电路,其中该诊 断资料截取电路包括一先进先出缓冲器,其中诊断 资料栏位在经由该诊断资料序列输出电路序列化 而输出之前,系储存于该缓冲器。 8.如申请专利范围第1项所述之积体电路,其中该诊 断资料栏位也包括一时间文字,其表示与该资料文 字相关联之一时间値。 9.如申请专利范围第8项所述之积体电路,其中该时 间値系一计数値,其表示一段自截取任何先前截取 的诊断资料栏位到被该诊断资料序列输出电路输 出的时期。 10.如申请专利范围第9项所述之积体电路,其中该 时间値也用于指示是否该诊断资料截取电路未能 截取一或多个诊断资料栏位。 11.如申请专利范围第1项所述之积体电路,其中该 诊断资料序列输出电路在一单诊断资料序列输出 信号线上输出该诊断资料。 12.如申请专利范围第1项所述之积体电路,其中该 诊断资料序列输出电路系以相关于一时脉信号线 上的一时脉信号之方式,在一单诊断资料序列输出 信号线上输出该诊断资料。 13.如申请专利范围第1项所述之积体电路,其中一 程式指令系于至少一个该功能性电路上执行以产 生该诊断资料栏位。 14.如申请专利范围第13项所述之积体电路,其中该 程式指令产生与该滙流排的滙流排交换,在所产生 的该滙流排交换中系所截取的该资料文字和该内 容文字。 15.如申请专利范围第1项所述之积体电路,其中该 诊断资料截取电路可操作以在与一预定位址特征 相符的一位址相关联的该滙流排上截取一滙流排 交换。 16.如申请专利范围第15项所述之积体电路,其中该 预定位址特征是落在位址预定范围内之该位址。 17.如申请专利范围第16项所述之积体电路,其中该 内容文字系一索引値,表示在该位址预定范围之内 该位址之一位置。 18.如申请专利范围第1项所述之积体电路,其中该 诊断资料截取电路包括一遮罩电路可操作以使用 一可程式化遮罩値来选取欲截取的诊断资料栏位 。 19.一种用以自一种积体电路接收诊断资料的诊断 装置,该诊断装置包含: 一诊断资料序列资料接收器,可操作用于接收序列 资料,该序列资料表示一诊断资料栏位其截取自该 积体电路之内的一滙流排;和 一诊断资料解译器,可操作用于解译该诊断资料栏 位以确认由该积体电路中的一或多种功能性电路 所产生的一资料文字,和一内容文字其表示关联于 该资料文字之该一或多种功能性电路的一内容。 20.如申请专利范围第19项所述之诊断装置,其中该 滙流排系连接至多种功能性电路之一功能性滙流 排,该功能性滙流排包括一资料部分和一位址部分 ,该资料文字系截取自该资料部分而该内容文字系 截取自该位址部分。 21.如申请专利范围第20项所述之诊断装置,其中该 内容文字系在该滙流排的该位址部分上的一位址 之一部分。 22.如申请专利范围第19项所述之诊断装置,其中该 滙流排系一专属诊断滙流排,其可为该资料文字和 该内容文字传递信号。 23.如申请专利范围第20项所述之诊断装置,其中诊 断资料栏位系截取自多个滙流排,专属于诊断滙流 排之至少一滙流排可为该资料文字和该内容文字 传递信号。 24.如申请专利范围第19项所述之诊断装置,其中该 诊断资料栏位也包括一时间文字,其表示与该资料 文字相关之一时间値。 25.如申请专利范围第24项所述之诊断装置,其中该 时间値系一计数値,其表示一段自截取任何先前截 取的诊断资料栏位到从该积体电路输出的时期。 26.如申请专利范围第25项所述之诊断装置,其中该 时间値也用于指示是否在该积体电路之中未能截 取一或多个诊断资料栏位。 27.如申请专利范围第19项所述之诊断装置,其中该 诊断资料序列资料接收器在一单诊断资料序列输 入信号线上接收该诊断资料。 28.如申请专利范围第19项所述之诊断装置,其中该 诊断资料序列资料接收器系以相关于一时脉信号 线上的一时脉信号之方式,在一单诊断资料序列输 出信号线上接收该诊断资料。 29.如申请专利范围第19项所述之诊断装置,其中产 生该诊断资料以回应一程式指令,又该程式指令执 行于该积体电路之至少一功能性电路。 30.如申请专利范围第29项所述之诊断装置,其中该 程式指令对该滙流排产生一滙流排交换,该滙流排 系截取该资料文字和该内容文字之处。 31.如申请专利范围第19项所述之诊断装置,其中一 诊断资料栏位相符于一滙流排交换,又该滙流排交 换系在与一预定位址特征相符的一位址相关联的 该滙流排上进行。 32.如申请专利范围第31项所述之诊断装置,其中该 预定位址特征是落在位址预定范围内之该位址。 33.如申请专利范围第32项所述之诊断装置,其中该 内容文字系一索引値,表示在该位址预定范围之内 该位址之一位置。 34.如申请专利范围第19项所述之诊断装置,其中选 取该诊断资料栏位,以供一可程式化遮罩値截取之 用。 35.一种产生诊断资料之方法,其中该诊断资料表示 一或多个可由一积体电路之一或多种功能性电路 所执行的资料处理操作,该方法包含: 自一滙流排截取一诊断资料栏位之値,该诊断资料 栏位之値包含一资料文字其藉由该一或多种功能 性电路所产生,和一内容文字其表示关联于该资料 文字之该一或多种功能性电路的一内容;和 序列化该诊断资料栏位;和 自该积体电路输出该诊断资料栏位至一外部诊断 装置。 36.如申请专利范围第35项所述之方法,其中该积体 电路包括多种功能性电路,该滙流排系一功能性滙 流排,其使该多种功能性电路相互连接。 37.如申请专利范围第36项所述之方法,其中该功能 性滙流排包括一资料部分和一位址部分,该资料文 字系截取自该资料部分而该内容文字系截取自该 位址部分。 38.如申请专利范围第37项所述之方法,其中该内容 文字系该滙流排上的该位址部分之一位址的一部 分。 39.如申请专利范围第35项所述之方法,其中该滙流 排系一专属滙流排,其可为该资料文字和该内容文 字自至少一功能性电路传递信号至该诊断资料截 取电路。 40.如申请专利范围第37项所述之方法,其中该积体 电路包含多个滙流排其包含至少一专属于诊断滙 流排之滙流排,其可为该资料文字和该内容文字自 至少一功能性电路传递信号至该诊断资料截取电 路。 41.如申请专利范围第35所述之方法,包含在序列化 该诊断资料栏位之前在一先进先出缓冲器中缓冲 诊断资料栏位。 42.如申请专利范围第35项所述之方法,其中该诊断 资料栏位也包括一时间文字,其表示与该资料文字 相关的时间値。 43.如申请专利范围第42项所述之方法,其中该时间 値系一计数値,其表示一段自截取任何先前截取的 诊断资料栏位到输出的时期。 44.如申请专利范围第43项所述之方法,其中该时间 値也用于指示是否该诊断资料截取电路未能截取 一或多个诊断资料栏位。 45.如申请专利范围第35项所述之方法,其中该诊断 资料栏位系输出于一单诊断资料序列输出信号线 。 46.如申请专利范围第35项所述之方法,其中该诊断 资料栏位系相关于一时脉信号线之一时脉信号,输 出于一单诊断资料序列输出信号线。 47.如申请专利范围第35项所述之方法,其中一程式 指令系于至少一个该功能性电路上执行以产生该 诊断资料栏位。 48.如申请专利范围第47项所述之方法,其中该程式 指令产生与该滙流排的滙流排交换,该所产生的滙 流排交换中系为所截取的该资料文字和该内容文 字。 49.如申请专利范围第35项所述之方法,其中在与一 位址相关之该滙流排上截取滙流排交换,又该位址 与一预定位址特征相符合。 50.如申请专利范围第49项所述之方法,其中该预定 位址特征是落在位址预定范围内之该位址。 51.如申请专利范围第50项所述之方法,其中该内容 文字系一索引値,表示在该位址预定范围内该位址 之一位置。 52.如申请专利范围第35项所述之方法,其中系使用 一可程式化遮罩値来选取欲截取的诊断资料栏位 。 图式简单说明: 第1图依据本发明之一实施例,图示包含一诊断资 料截取电路之一积体电路; 第2图依据本发明之一实施例,图示包含一诊断资 料截取电路之一积体电路,又该诊断资料截取电路 包含一计算资料和一硬体输出; 第3图依据本发明之一实施例,图示用以藉由具有 一单线输出之一诊断截取装置,接收资料输出之一 装置; 第4图依据本发明之一实施例,一单线输出界面之 逻辑模组;和 第5图图示一诊断资料截取装置。
地址 英国