发明名称 在一背景模式中具有透明操作之资料处理器及其方法
摘要 一例如积体电路微控制器(10)之资料处理器包括一控制单元(12),一系统整合模组(14)和一晶片上的周边元件(16,24,28,30),其通常是由一资料汇流排(32)连接。该微控制器(10)以不仅保留控制单元(12)之状态,尚保留晶片上周边(16,24,28,30)的方式支持透明的背景模式。例如,一串接的周边介面(16)具有一含有某些状态位元的状态暂存器(86),该位元会由读取此状态暂存器(86)时在正常模式下予以清除。在背景模式中,读取该状态暂存器(86)不会使状态位元被清除。上述系统整合模组(14)具有一已知为中断清除旗标致能(BCFE)位元的控制位元,该位元可选择性地允许当微控制器在背景模式时,该晶片上周边之状态改变。
申请公布号 TW247949 申请公布日期 1995.05.21
申请号 TW083111341 申请日期 1994.12.06
申请人 摩托罗拉公司 发明人 大维.J.A.佩纳;查理士.F.史都铎;夏尔.L.曼恩;高登.W.麦金诺
分类号 G06F15/78 主分类号 G06F15/78
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种在一背景模式下具有透明操作之资料处理器(10),其包含:一中央处理单元(14),以执行指示及存取记忆体;一周边电路(16),与该中央处理单元(14)耦合,具有多个状态,该周边电路(16)响应于至少一输入信号而做该多个状态之间的暂态;一系统整合模组(14),耦合于该周边电路(16),且可在背景模式下操作以控制该周边电路(16),以保留该多个状态之间的暂态;藉此,资料处理器(10)在背景模式期间保留该周边电路(16)的一个状态。2.根据申请专利范围第1项之资料处理器(10),其中该系统整合模组(14)控制该周边电路(16)以藉着致动一控制信号来保留该多个状态之间的暂态,且其中该周边电路(16)尚包括一个用以接收该控制信号之控制输入。3.一种积体电路控制器(10),具有一正常操作模式和一背景模式,其包含:一中央处理单元(12),以执行指示及存取记忆体,该中央处理单元(12)耦合于一资讯滙流排(32);至少一周边电路(16,24,28,30)与该资讯滙流排(32)耦合,具有多个状态该至少一个周边电路(16,24,28,30)各响应于至少一输入信号而做该多个状态之间的暂态和一系统整合模组(14)包括一可在背景模式下操作的逻辑电路(54),以控制该至少各周边电路(16,24,28,30),以保留该多个状态之间的暂态;藉此该积体电路微控制器(10)在背景模式期间保留该至少各周边状态(16,24,28,30)之一状态。4.一种用以透明化地在背景模式下操作一资料处理器(10)之方法,包含下列步骤:储存一中断清除旗标致能位元(52),该中断清除旗标致能位元(52)指示是否在背景模式下,一周边电路(16)之状态被影响;侦测一中断点情况,该中断点情况使得资料处理器(10)进入背景模式;若该中断清除旗标致能位元(52)在第一逻辑状态时,响应于侦测该中断点情况之步骤而致动一控制信号,并在该中断清除旗标致能位元(52)在第二逻辑状态时,响应于该侦测中断点情况之步骤保持于控制信号不生效;和在背景模式期间,藉将该控制信号供至周边电路(16)之一输入的方式,控制该周边电路(16)以抑能其多个状态之间的一个状态。5.根据申请专利范围第4项之方法,其中该控制步骤包含在背景模式期间,再响应于周边电路(16)的一控制暂存器(86)内之一控制位元,而控制该周边电路(16)抑能其多个状态之间的一个状态之步骤。图1例示之方块图构成根据本发明之为一微控制器形式之资料处理器。图2例示之方块图为图1之微控制器的系统整合模组。图3例示之方块图构成图1之微控制器的中断模组。图4例示之时序图可助于了解图1之微控制器。图5例示图1之串联区的部分
地址 美国