【技术实现步骤摘要】
本专利技术涉及操作装置、操作装置控制方法、程序和计算机可读信息记录介质,具体而言,本专利技术涉及可重新配置的操作装置,通过此装置作为动态改变配置的结果执行各种类型的处理,本专利技术还涉及控制方法、包括用于执行该方法的指令的程序以及其中存储该程序的计算机可读信息记录介质。
技术介绍
例如,日本早期公开的专利申请No.2001-312481公开了具有可重新配置的操作设备的操作装置,其中作为进行适当切换的多个操作设备之间的连接的结果,处理算法是可变的。该操作装置包括状态管理部分和以二维阵列的形式电连接的多个处理器元件。这种配置称为电路块(tile),并且,日本早期公开的专利申请No.2004-133781公开了其中提供多个如此电路块的配置。当提供多个电路块时,电路块之间的数据传输通过置于电路块之间的传输中继电路来执行(参见日本早期公开的专利申请No.2004-133781的图7、图8和图9)。传输中继电路是双向三态缓冲器,在本例中的术语“缓冲器”指的是放大器。其接通/关断是通过和电路块分开提供的中央控制部分来控制的,或者在某例中,是通过包含于任一个相邻电路块中的状态管理部分来控制的。在一对相邻的电路块之间提供多个传输中继电路。但是,日本早期公开的专利申请No.2004-133781没有具体公开这些电路块之一的数据线和其它电路块的数据线是如何通过传输中继电路而被连接的。换句话说,没有清楚地公开另一电路块中的哪个数据线和一个电路块的一个数据线相连接。假定通过传输中继电路一个电路块中的一个数据线被连接到另一电路块中固定确定的数据线。这是因为,根据日本早期公开的专利 ...
【技术保护点】
一种操作装置,包括: 可同时操作的多个操作设备; 定序器,控制所述多个操作设备的状态;以及 配置存储器,其中存储作为用于所述操作设备的每个预定状态的设置信息的配置信息,其中: 为向所述操作设备输入数据,提供穿过数据缓冲器的路径和不穿过这个数据缓冲器的另一路径; 为对所述两条路径中的选择以及所述数据缓冲器的操作进行控制,提供数据缓冲器控制部分;以及 利用存储于所述配置存储器中的所述配置信息,设置由所述数据缓冲器控制部分执行的对所述数据缓冲器的操作控制和路径选择的内容。
【技术特征摘要】
JP 2004-6-30 194797/20041.一种操作装置,包括可同时操作的多个操作设备;定序器,控制所述多个操作设备的状态;以及配置存储器,其中存储作为用于所述操作设备的每个预定状态的设置信息的配置信息,其中为向所述操作设备输入数据,提供穿过数据缓冲器的路径和不穿过这个数据缓冲器的另一路径;为对所述两条路径中的选择以及所述数据缓冲器的操作进行控制,提供数据缓冲器控制部分;以及利用存储于所述配置存储器中的所述配置信息,设置由所述数据缓冲器控制部分执行的对所述数据缓冲器的操作控制和路径选择的内容。2.如权利要求1所述的操作装置,还包括预先确定的储存设备。3.如权利要求1所述的操作装置,还包括用于切换所述操作设备之间的电连接的通信网络。4.如权利要求1所述的操作装置,其中所述定序器包括状态表,所述状态表中存储指定所述配置信息存储在所述配置存储器中的地址的信息;所述定序器还包括状态控制部分,所述状态控制部分从所述状态表中读取用于所述配置存储器的所述地址。5.如权利要求1所述的操作装置,还包括用于在外部取得所述配置信息的部分。6.如权利要求1所述的操作装置,其中利用操作模式和操作参数来控制由所述数据缓冲器控制部分执行的所述操作控制的内容。7.如权利要求1所述的操作装置,其中利用所述定序器根据每个状态,由所述数据缓冲器控制部分执行的所述操作控制的内容是可切换的。8.如权利要求1所述的操作装置,其中用于控制所述数据缓冲器控制部分的所述配置信息包括用于进行设置是否使用所述数据缓冲器的信息。9.如权利要求1所述的操作装置,其中所述数据缓冲器具有双缓冲器的配置;用于控制所述数据缓冲器的所述配置信息被用来为所述数据缓冲器的每个存储器确定写入数据的大小;以及当外部输入数据的大小和所指定的写入数据的大小相符合时,所述双缓冲器中的一个存储器被切换到另一个,从而数据从所述存储器被取到内部,其中从所述外部向所述存储器的写入一直执行到上述时刻。10.如权利要求9所述的操作装置,其中为所述操作设备或者储存设备,自动取得来自已完成数据输入的所述数据缓冲器的所述存储器的数据输入;以及要取得的数据的数目对应于所述配置信息指定的数据大小。11.如权利要求9所述的操作装置,其中当向所述数据缓冲器的输入被完成时,向所述操作设备输出数据输出使能信号,并且从所述操作设备向所述数据缓冲器产生读地址和读命令,由此数据取得是可控制的。12.如权利要求9所述的操作装置,其中在下述两模式之间进行模式切换,一个模式为为所述操作设备或者储存设备,自动取得来自已完成数据输入的所述数据缓冲器的所述存储器的数据输入,以及要取得的数据的数目对应于所述配置信息指定的数据大小;另一种模式为当向所述数据缓冲器的输入被完成时,向所述操作设备输出数据输出使能信号,并且从所述操作设备向所述数据缓冲器产生读地址和读命令,由此数据取得是可控制的。13.如权利要求1所述的操作装置,包括多个模块,每个模块都具有所述操作装置的配置,所述模块之间的数据传输是经由所述数据缓冲器控制部分所控制的数据缓冲器来执行的,并且是通过存储在相应模块中的所述配置存储器中的所述配置信息来控制的,并且由此设置是否使用所述数据缓冲器。14.如权利要求13所述的操作装置,其中每个模块具有纵横开关,所述模块之间的数据传输是利用所述纵横开关来执行的,每个模块的输入/输出数据连接到所述纵横开关,所述纵横开关还执行其它相邻模块之间的数据传输,用于所述纵横开关的设置信息是利用存储在有关模块的所述配置存储器中的所述配置信息来设置的,并且由所述模块中的所述定序器来控制所述状态设置的切换。15.如权利要求13所述的操作装置,其中作为在所述模块之间的电路连接中提供的开关的结果,可切换地执行每个模块的输入和输出;以及以下述方式执行所述开关的设置根据所分开设置的预先确定的配置选择信息,作为利用所述模块外部提供的CPU或者控制部分选择所述配置存储器中设置的所述配置信息的结果,使得可以切换所述开关的连接,并且如此选择的信息被写入到所述开关的临时储存电路中。16.一种数据缓冲器装置,包括数据缓冲器;数据缓冲器控制部分,控制所述数据缓冲器的操作;配置存储器,存储涉及所述数据缓冲器的操作控制的状态设置信息;以及定序器,通过指定存储于所述配置存储器中的所述配置信息,对所述缓冲器控制部分的状态进行切换和控制。17.一种包括至少一个操作设备模块和数据缓冲器模块的操作装置,其中所述操作设备模块包括多个可同时操作的操作设备;配置存储器,存储用于所述操作设备的每个预先确定状态的状态设置信息;以及定序器,作为指定存储于所述配置存储器中的所述配置信息的结果,控制所述操作设备的状态;并且所述缓冲器存储器模块包括数据缓冲器;数据缓冲器控制部分,控制所述数据缓冲器的操作;配置存储器,其中存储涉及所述数据缓冲器的操作控制的状态设置信息;以及定序器,通过指定存储于所述配置存储器中的所述配置信息,对所述数据缓冲器控制部分的状态进行切换和控制。18.如权利要求17所述的操作装置,其中所述数据缓冲器模块中的所述数据缓冲器控制部分包括双缓冲器配置的数据缓冲器,并且作为用于控制所述数据缓冲器控制部分的所述配置信息,提供用于所述数据缓冲器的一个存储器的写数据大小和用于从所述数据缓冲器向外部输出的数据大小;并且当外部输入到所述双缓冲器的数据大小和包含于所述配置存储器中的输入数据大小一致时,将所述双缓冲器中的所述存储器切换到另一个,从而从所述存储器输出数据,其中从外部向所述存储器写入数据一直持续到上述时刻。19.如权利要求17所述的操作设备,其中所述数据缓冲器模块中的所述数据缓冲器控制部分具有从已完成数据输入的所述存储器向所述操作设备模块自动发送数据的功能,并且此时所述输出数据的所述数目对应于具有所述数据缓冲器控制部分的所述模块中的所述配置存储器中设置的所述输出数据大小。20.如权利要求17所述的操作装置,其中当向所述数据缓冲器的输入已经完成时,所述数据缓冲器模块中的所述数据缓冲器控制部分向所述操作设备模块输出数据输出使能信号,并且已接收到所述数据输出使能信号的所述操作设备模块向所述数据缓冲器模块产生读地址和读命令,由此数据取得是可控制的。21.如权利要求17所述的操作装置,其中在下述两模式之间进行模式切换,一个模式为所述数据缓冲器模块中的所述数据缓冲器控制部分自动地从已经完成数据输入的所述存储器向所述操作设备模块发送数据,以及此时所述输出数据的数目对应于具有所述数据缓冲器控制部分的所述模块中的所述配置存储器中设置的所述输出数据大小;另一模式为当向所述数据缓冲器的输入已经完成时,所述数据缓冲器模块中的所述数据缓冲器控制部分向所述操作设备模块输出数据输出使能信号,并且已接收到所述数据输出使能信号的所述操作设备模块向所述数据缓冲器模块产生读地址和读命令,由此数据取得是可控制的,并且可通过设置所述配置信息来控制。22.如权利要求17所述的操作装置,其中所述数据缓冲器模块具有从外部存储器空间取得数据的功能,包括数据缓冲器和控制所述数据缓冲器操作的数据缓冲器控制部分,还包括其内存储用于设置所述数据缓冲器操作的信息的配置存储器,对于每种状态通过定序器可以控制所述数据缓冲器的配置,作为配置存储器,准备用于访问所述外部存储器空间的地址信息和取得数据的大小,利用如此准备的信息,向外部产生读地址和读请求。23.如权利要求17所述的操作装置,其中所述数据缓冲器模块具有从外部存储器空间取得数据的功能,包括数据缓冲器和控制所述数据缓冲器操作的数据缓冲器控制部分,还包括其内存储用于设置所述数据缓冲器操作的信息的配置存储器,对于每个状态通过定序器可以控制所述数据缓冲器的配置,作为配置信息,准备用于访问所述外部存储器空间的地址...
【专利技术属性】
技术研发人员:齐藤美寿,藤沢久典,笠间一郎,河野哲雄,今福和章,古川浩,瓜生士郎,若吉光春,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。