用于控制信息处理设备的内部状态的装置和方法制造方法及图纸

技术编号:2859963 阅读:157 留言:0更新日期:2012-04-11 18:40
用于控制信息处理设备的内部状态的状态控制装置,包括场景表,信息记录器,信息播放器和状态改变控制器。信息记录器从信息处理设备获得同步信息和一项或多项状态信息,并且将获得的同步信息和状态信息相互关联地记录在场景表中。信息播放器从信息处理设备接收同步信息,从场景表获得与场景表中存储的同步信息之中的与所接收的同步信息对应的同步信息相关联的状态信息,并且将获得的状态信息供给状态改变控制器。状态改变控制器根据从信息播放器接收的状态信息,控制信息处理设备的内部。同步信息是用于识别在给定时间点的信息处理设备的执行状态的信息,以及状态信息是表示在与同步信息同步的给定时间点的信息处理设备的内部状态的信息。

【技术实现步骤摘要】

本专利技术涉及一种状态控制装置和方法,用于信息处理设备,例如由单个处理器或多个处理器、序列发生器和静态配置/动态可重新配置逻辑所组成的微处理器(包括微计算机、微控制器和数字信号处理器),该微处理器按照一个基本状态元素(例如,程序计数器值、计数器值和序列发生器状态值)和该状态元素的变化来执行顺序处理。虽然这里主要将处理器作为示例,但是本专利技术适用于如上一般限定的信息处理设备。
技术介绍
按常规,为了用硬件实现软件处理,一般地使用信息处理设备例如微处理器。为了提高软件生产率,常规自定义硬件取向现在正转向这样的硬件风格,它们具有作为中心的微处理器,该微处理器由单个处理器或多个处理器、序列发生器、高级合成静态配置/动态可重新配置逻辑等组成,其中软件处理映射到硬件并且执行,虽然软件驱动本质上是主流。近年来,在硬件中,如多媒体处理例如声音和移动图像为代表,电路规模和工作频率随软件处理的请求的增加而保持增加。电路规模和工作频率的增加使功率消耗增加,并且由于管道级增加而使各种类型的处理代价增加。为了减小功率,按常规在硬件中的各执行周期中使指令和状态信息解码,以完成时钟选通和电路操作停止控制。为本文档来自技高网...

【技术保护点】
一种用于控制信息处理设备的内部状态的状态控制装置,包括:场景表;信息记录器;信息播放器;和状态改变控制器,其中所述信息记录器从所述信息处理设备获得同步信息和一项或多项状态信息,并且将所获得的同步信息和 相互关联的状态信息记录在所述场景表中,所述信息播放器从所述信息处理设备接收同步信息,从所述场景表获得与所述场景表中存储的所述同步信息之中的与所述接收的同步信息相应的同步信息相关联的状态信息,并且将所述获得的状态信息供给所述状态改变控 制器,所述状态改变控制器根据从所述信息播放器接收的所述状态信息,控制所述...

【技术特征摘要】
JP 2004-3-2 058056/20041.一种用于控制信息处理设备的内部状态的状态控制装置,包括场景表;信息记录器;信息播放器;和状态改变控制器,其中所述信息记录器从所述信息处理设备获得同步信息和一项或多项状态信息,并且将所获得的同步信息和相互关联的状态信息记录在所述场景表中,所述信息播放器从所述信息处理设备接收同步信息,从所述场景表获得与所述场景表中存储的所述同步信息之中的与所述接收的同步信息相应的同步信息相关联的状态信息,并且将所述获得的状态信息供给所述状态改变控制器,所述状态改变控制器根据从所述信息播放器接收的所述状态信息,控制所述信息处理设备的所述内部,所述同步信息是用于识别在给定时间点的所述信息处理设备的执行状态的信息,以及所述状态信息是表示在与所述同步信息同步的给定时间点的所述信息处理设备的内部状态的信息。2.根据权利要求1的状态控制装置,其中所述信息记录器在将所述信息记录在所述场景表中之前,对所述获得的同步信息和/或所述获得的状态信息执行同步调整和/或信息校正。3.根据权利要求1的状态控制装置,其中所述信息播放器在将所述状态信息供给所述状态改变控制器之前,对所述获得的状态信息执行同步调整和/或信息校正。4.根据权利要求2的状态控制装置,其中所述信息记录器将所述获得的同步信息和在与所述同步信息相同的周期中的一项或多项相互关联的状态信息记录在所述场景表中。5.根据权利要求2的状态控制装置,其中所述信息记录器将所述获得的同步信息和在与所述同步信息不同的周期中的一项或多项相互关联的状态信息记录在所述场景表中。6.根据权利要求1的状态控制装置,还包括记录控制器,用于在预定条件匹配的时候和/或在预定周期内,指令所述信息记录器开始和/或终止所述信息在所述场景表中的记录;和播放控制器,用于在预定条件匹配的时候和/或在预定周期内,指令所述信息播放器开始和/或终止所述状态信息的供给。7.根据权利要求6的状态控制装置,还包括无效控制器,用于当所述记录/播放状态离开预定状态时,指令所述记录控制器使记录无效,或指令所述播放控制器使供给无效。8.根据权利要求6的状态控制装置,其中所述记录控制器和所述播放控制器根据一次或给定次数对所述信息处理设备的给定内部状态的检测,开始或终止记录和供给。9.根据权利要求8的状态控制装置,其中由所述记录控制器和所述播放控制器检测的所述内部状态包括所述信息处理设备中的处理流程改变。10.根据权利要求8的状态控制装置,其中所述信息处理设备包括微处理器,并且由所述记录控制器和所述播放控制器检测的所述内部状态包括下述中的至少一个所述微处理器中程序计数器的不连续改变,与所述微处理器中所述程序计数器的给定值或给定值范围的比较,与所述微处理器中软件状态例如程序识别号和特权级值的比较,与所述微处理器中重复指令执行时段内的迭代状态的比较,用于所述微处理器中内部状态的转变的专用指令,在所述微处理器中以高可能性在指令重复部分中出现的指令的指定,在所述微处理器中的事件例如中断的发生,和在所述微处理器中预定定时的指定。11.根据权利要求8的状态控制装置,其中条件确定的开始等到给定设置指令的执行之后。12.根据权利要求8的状态控制装置,其中由所述记录控制器和所述播放控制器检测的所述内部状态包括下述中的至少一个所述信息处理设备中状态机的状态值,所述信息处理设备中计数器的计数值,在以给定次数或给定间隔发生同步信息比较失配的情况下,播放的终止,和在发生中断或例外的情况下,记录或播放的终止。13.根据权利要求8的状态控制装置,其中所述信息处理设备包括并行处理器,并且由所述记录控制器和所述播放控制器检测的所述内部状态包括所述并行处理器的多个处理器的操作状态。14.根据权利要求8的状态控制装置,其中要检测的所述确定条件是可重写的。15.根据权利要求8的状态控制装置,其中所述信息处理设备包括微处理器,并且由所述记录控制器和所述播放控制器检测的所述内部状态包括在所述微处理器中的所述程序计数器值在给定范围之外的情况下,播放的终止。16.根据权利要求8的状态控制装置,其中如果发生由于不正确播放状态引起的控制状态,则执行例外操作。17.根据权利要求1的状态控制装置,其中所述信息处理设备包括微处理器,并且在...

【专利技术属性】
技术研发人员:谷丈畅
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1