信息处理系统和信息处理方法

文档序号:8002701阅读:135来源:国知局
信息处理系统和信息处理方法
【专利摘要】本发明提供一种信息处理系统和信息处理方法。信息处理系统包括算术处理单元、包含主存储器的主控制单元以及各自包括从存储器的从控制单元。主控制单元将从算术处理单元发送的、包括可以指定主存储器和从存储器中的任意一个的地址的地址信息的发送数据存储在主存储器中,或者经由通信数据存储器向相应的从存储器发送该发送数据。该信息处理系统可以减少从主控制单元到从控制单元的指示次数。
【专利说明】信息处理系统和信息处理方法
【技术领域】
[0001]本发明涉及一种信息处理系统,其包括算术处理单元、用于根据来自算术处理单元的指令执行处理的主控制单元以及用于根据来自算术处理单元的指令对负载进行控制的从控制单元。
【背景技术】
[0002]使用电子摄影的图像形成设备包括进行图像形成所需的多个功能,例如用于输送诸如薄片的记录材料的输送功能、用于生成图像的图像形成功能以及用于将图像定影在记录材料上的定影功能。当由单个中央处理器(CPU)实现这些功能时,CPU的处理负荷增加,由此使得总体处理缓慢。另外,从CPU至连接了诸如电机的致动器的板的配线的布置变得复杂。因此,希望使用实现执行功能的多个控制模块对图像形成设备的操作执行分布式控制。每个控制模块包括执行用于实现相关联的功能的处理的CPU。
[0003]对于CPU和多个控制模块之间的数据的发送和接收,有时使用串行通信。随着由各个CPU控制的诸如电机的负载的数量增加,使用串行通信的控制指令的频率增加。因此,除了通过串行通信的发送指令所使用的存储器之外,控制指令所使用的用于各个控制模块的地址和数据的存储器增加,这导致成本增加。此外,CPU需要等待下一次发送直到串行通信完成为止,这导致吞吐量降低。日本特开昭63-224545提出了在用于通过串行通信的发送的存储器没有空间时,通过请求发送端暂停发送,来有效地使用存储器的技术。
[0004]在使用在日本特开昭63-224545中公开的串行通信的数据通信技术中,随着发送的数据量增加,通信更频繁地停止。因此,当将在日本特开昭63-224545中公开的技术应用于图像形成设备时,存在例如由于对用于输送记录材料的电机的控制的延迟而出现卡纸等问题。作为针对上述问题的对策而增加存储器的容量导致成本增加,这对于商品不是优选的。

【发明内容】

[0005]为了解决上述问题,根据本发明的示例性实施例,提供一种信息处理系统,包括:算术处理单元;主控制单元,用于根据来自所述算术处理单元的指令而执行处理;从控制单元,其包括从存储器,并且用于根据来自所述算术处理单元的指令而对负载进行控制;第一通信线路,用于将所述算术处理单元连接到所述主控制单元;以及第二通信线路,用于将所述主控制单元连接到所述从控制单元,其中,所述主控制单元包括地址解码器、主存储器和通信数据存储器;所述算术处理单元经由所述第一通信线路,向所述主控制单元发送写入命令、系统地址空间中的地址信息、以及数据;所述系统地址空间中的地址信息是用于指定所述系统地址空间中的地址的信息,所述系统地址空间是通过整合所述主存储器的主存储器地址空间和所述从存储器的从存储器地址空间而获得的空间;包括在所述主控制单元中的所述地址解码器用于对从所述算术处理单元接收到的所述系统地址空间中的地址信息进行分析,并且选择从所述算术处理单元接收到的数据的写入目的地;所述主控制单元在所述地址解码器选择所述主存储器作为所述写入目的地的情况下,将从所述算术处理单元接收到的数据写入所述主存储器的所述主存储器地址空间的与所述系统地址空间中的地址信息相对应的地址,并且基于写入所述主存储器的数据而执行处理;以及所述主控制单元在所述地址解码器选择所述从存储器作为所述写入目的地的情况下,基于所述系统地址空间中的地址信息,生成所述从存储器地址空间中的地址信息,将所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据写入所述通信数据存储器,并且经由所述第二通信线路向所述从控制单元发送被写入所述通信数据存储器的所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据。
[0006]根据本发明的示例性实施例,还提供一种由系统执行的信息处理方法,所述系统包括:算术处理单元;主控制单元,其包括地址解码器、主存储器和通信数据存储器,并且用于根据来自所述算术处理单元的指令而执行处理;从控制单元,其包括从存储器,并且用于根据来自所述算术处理单元的指令而对负载进行控制;第一通信线路,用于将所述算术处理单元连接到所述主控制单元;以及第二通信线路,用于将所述主控制单元连接到所述从控制单元,其中,所述系统被配置为形成系统地址空间,所述系统地址空间是通过整合所述主存储器的主存储器地址空间和所述从存储器的从存储器地址空间而获得的空间,所述信息处理方法包括:所述算术处理单元经由所述第一通信线路,向所述主控制单元发送写入命令、所述系统地址空间中的地址信息、以及数据,其中,所述系统地址空间中的地址信息是用于指定所述系统地址空间中的地址的信息;所述主控制单元的所述地址解码器对从所述算术处理单元接收到的所述系统地址空间中的地址信息进行分析,并且选择从所述算术处理单元接收到的数据的写入目的地;在所述地址解码器选择所述主存储器作为所述写入目的地的情况下,所述主控制单元将从所述算术处理单元接收到的数据写入所述主存储器的所述主存储器地址空间的与所述系统地址空间中的地址信息相对应的地址,并且基于写入所述主存储器的数据而执行处理;在所述地址解码器选择所述从存储器作为所述写入目的地的情况下,所述主控制单元基于所述系统地址空间中的地址信息,生成所述从存储器地址空间中的地址信息,并且将所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据写入所述通信数据存储器;以及所述主控制单元经由所述第二通信线路向所述从控制单元发送被写入所述通信数据存储器的所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据。
[0007]根据本发明的示例性实施例,还提供一种计算机可读存储器介质,其上存储有能够使计算机执行根据上述的信息处理方法的程序。
[0008]从以下对示例性实施例的描述(参考附图),本发明的其它特征将变得明显。
【专利附图】

【附图说明】
[0009]图1是根据本发明的实施例的图像形成设备的示意图。
[0010]图2是图像形成单元的详细配置视图。
[0011]图3是控制模块的示例性配置图。
[0012]图4是输送模块B的示例性详细配置图。
[0013]图5A是根据本实施例的系统地址空间的说明图。
[0014]图5B是传统系统地址空间的说明图。[0015]图6是示出通信处理的处理过程的流程图。
[0016]图7A是并行总线的时序图。
[0017]图7B是内部总线的时序图。
[0018]图7C是串行总线的时序图。
【具体实施方式】
[0019]下面,参考附图详细描述实施例。
[0020]图1是应用根据本实施例的串行通信设备的图像形成设备1000的示意性立体图。
[0021]图像形成设备1000包括自动原稿给送器(ADF) 100、图像扫描器200、图像形成单元300和操作单元10。图像扫描器200设置在图像形成单元300上。ADF100安装在图像扫描器200上。由多个控制单元以分布的方式控制图像形成设备1000的这些部件。可以使用CPU、专用半导体器件等用于每个控制单元。
[0022]ADF100将原稿自动输送到原稿玻璃上。图像扫描器200对从ADF100输送的原稿进行扫描,并且输出图像数据。图像形成单元300基于从图像扫描器200输出的图像数据或者通过网络从外部装置输入的图像数据,在诸如纸的记录材料上形成图像。操作单元10具有使得用户能够进行各种操作的图形用户接口(GUI)。操作单元10具有例如配备有触摸面板的显示器,以使得能够向用户显示信息。
[0023]图像形成单元
[0024]图2是图像形成单元300的详细配置视图。图像形成单元300采用电子摄影。在图2中,附图标记末尾的字母Y、M、C和K分别表示黄色、品红色、青色和黑色。在下面的描述中,在描述中引用所有颜色的情况下,省略附图标记末尾的字母Y、M、C和K。
[0025]感光鼓(下文中称为“感光构件”)225通过来自电机的驱动力沿图2中的箭头A的方向转动。在每个感光构件225周围设置一次充电单元221、曝光单元218、显影单元223、转印单元220、清洁器单元222和除电单元271。
[0026]显影单元223K是用于进行单色显影的显影模块,其用黑色调色剂对在感光构件225K上形成的静电潜像进行显影。显影单元223Y、223M和223C是用于进行彩色显影的显影模块。显影单元223Y、223M和223C分别用黄色、品红色和青色调色剂对在感光构件225Y、225M和225C上形成的静电潜像进行显影。转印单元220以将四种颜色的调色剂图像放置在彼此上的方式,将在感光构件225上显影的各个颜色的调色剂图像,多次转印到用作中间转印构件的转印带226上。
[0027]转印带226在辊227、228和229周围张紧。辊227是利用来自驱动源的驱动力驱动转印带226的驱动辊。辊228是调节转印带226的张力的张力辊。辊229是用于作为二次转印单元231的转印辊的支持辊。转印辊附着/分离单元250是使二次转印单元231与转印带226接触并且从转印带226移开的驱动单元。清洁器刮板232设置在通过二次转印单元231之后的转印带226下面,用于将残留调色剂从转印带226上刮掉。
[0028]记录薄片存储在盒240和241以及手动给送单元253中。由薄片给送辊对235和定位辊255向二次转印单元231和转印带226之间的接触部分(辊隙部)给送存储的记录材料中的一个。这时,转印辊附着/分离单元250使二次转印单元231与转印带226接触。在转印带226上形成的调色剂图像在辊隙部转印到记录材料上。定影单元234将转印到记录材料上的调色剂图像热定影在该记录材料上。将定影了调色剂图像的记录材料排出到外部。
[0029]盒240和241以及手动给送单元253分别包括用于检测是否存在记录材料的检测传感器243、244和245。盒240和241以及手动给送单元253分别包括用于检测记录材料的不正确拾取的薄片给送传感器247、248和249。由拾取辊238和239逐个拾取存储在盒240和241中的记录薄片,并且经由垂直路径辊对236和237输送到薄片给送辊对235。由拾取辊254逐个拾取存储在手动给送单元253中的记录材料,并将其输送到薄片给送辊对235。
[0030]下面描述图像形成单元300的图像形成操作。响应于开始图像形成的指令,拾取辊238、239和254分别向薄片给送辊对235逐个输送存储在盒240、241或者手动给送单元253中的记录材料。薄片给送辊对235将记录材料输送到定位辊255。定位传感器256位于定位辊255上游,以检测记录材料的通过。
[0031]当定位传感器256检测到记录材料通过时,薄片给送辊对235停止。其结果是,记录薄片抵接在停止的定位辊255上并且停止。这时,调整记录薄片的姿势,使得记录薄片的前端变得垂直于输送路径。下文中,将该处理称为“偏斜校正”。执行偏斜校正,以减小在后续处理中要形成在记录材料上的图像的偏斜。在进行偏斜校正之后,定位辊255启动,以恢复向二次转印单元231输送记录材料的输送操作。定位辊255经由离合器结合到驱动源。
[0032]此外,由施加了电压的一次充电单元221以预定电位将感光构件225的表面均匀地充电为负。然后,曝光单元218对感光构件225的充电表面进行曝光,以在其上形成静电潜像。曝光单元218基于经由打印机控制接口(I/F)215从控制器460发送的图像数据,接通或者关断激光。
[0033]对显影单元223的显影辊施加针对每个颜色预先设置的显影偏压。显影辊利用调色剂对静电潜像进行显影,以形成调色剂图像。调色剂图像由转印单元220转印到转印带226上,进一步由二次转印单元231转印到输送的记录材料上。在其上转印了调色剂图像的记录材料通过输送路径268,并且由定影输送带230输送到定影单元234。
[0034]定影单元234中的预定影充电器251和252对转印到记录材料上的调色剂图像进行充电,以补充调色剂吸附力,由此防止图像被扰乱。
[0035]然后,定影辊233将调色剂图像热定影到记录材料上。薄片排出辊270输送在其上定影了调色剂图像的记录材料,并且由薄片排出挡板257经由切换到薄片排出路径258的输送路径排出到薄片排出盘242上。
[0036]由清洁器单元222去除并且收集在感光构件225上剩余的调色剂。除电单元271将感光构件225均匀地除电到零伏附近。
[0037]在进行双面打印的情况下,在记录材料的正面上形成图像之后,记录材料不被排出到薄片排出盘242上,而随后在记录材料的背面上形成图像。详细描述在记录材料的背面上形成图像的情况下的操作。在记录材料的背面上形成图像的情况下,当传感器269检测到记录材料时,薄片排出挡板257将输送路径切换为背面路径259。反转辊260向双面反转路径261输送通过了背面路径259的记录材料。在以给送方向宽度将记录材料输送到双面反转路径261之后,通过反转辊260的反转驱动切换移动方向。然后,双面路径输送辊262向双面路径263输送正面朝下的记录材料。[0038]在双面路径263上朝向薄片再给送辊264输送记录材料。当薄片再给送传感器265检测到记录材料通过时(在本实施例中,在经过预定时间之后),中断输送操作。记录材料抵接在停止的薄片再给送辊264上并且停止。这时,调整记录材料的姿势,使得记录材料的前端与变得与输送路径垂直。下文中,将该处理称为“偏斜再校正”。
[0039]执行偏斜再校正,以减小要在记录材料的背面上形成的图像的偏斜。在进行偏斜再校正之后,启动薄片再给送辊264。薄片再给送辊264将正面朝下的记录材料再次输送到输送路径266上。后续图像形成操作与上述图像形成操作相同,因此省略其描述。将在两个面上形成了图像的记录材料排出到薄片排出盘242上。
[0040]注意,即使在进行双面打印时,图像形成单元300也可以连续给送记录材料。然而,图像形成单元300具有一个机构用于例如在记录材料上形成图像并且定影所形成的调色剂图像,因此无法同时进行在正面上的打印和在背面上的打印。因此,在进行双面打印时,图像形成单元300交替地形成从盒240或241或者手动给送单元253给送的记录材料上的图像以及为了进行背面打印而反转并且再给送的记录材料上的图像。
[0041]图像形成单元300将参考图2描述的各个部件分离到四个模块中:输送模块A ;输送模块B ;图像形成模块;以及定影模块。四个模块分别由控制模块控制。四个控制模块自主地控制所连接的负载。主模块306对这四个控制模块进行总体控制,使得控制模块彼此协作地工作。图3是示出控制模块的配置的示例的图。
[0042]算术处理单元301基于经由打印机控制I/F215从控制器460发送的指令和图像数据,对图像形成单元300进行全体操作控制。用于形成图像的输送模块A302、输送模块B303、图像形成模块304和定影模块305分别包括控制各个模块的操作的主控制单元310、320、330和340。从控制单元311至314由主控制单元310控制。从控制单元321和322由主控制单元320控制。从控制单元331至335由主控制单元330控制。从控制单元341和342由主控制单元340控制。
[0043]算术处理单元301经由一对一连接(点对点连接)的串行通信总线350至353连接到多个主控制单元310、320、330和340。主控制单元310分别经由串行通信总线360至363 一对一地连接到多个从控制单元311至314。类似地,主控制单元320分别经由串行通信总线370和371连接到从控制单元321和322。主控制单元330分别经由串行通信总线380至384 —对一地连接到从控制单元331至335。主控制单元340分别经由串行通信总线390和391连接到从控制单元341和342。
[0044]输送模块B
[0045]图4是输送模块B303的示例性详细配置图。如上所述,输送模块B303包括主控制单元320、从控制单元321和从控制单元322。注意,输送模块A302、图像形成模块304和定影模块305仅在从控制单元的数量方面不同,其具有相同的主控制单元和从控制单元的配置,从而以相同的方式操作。因此,省略了对其它各个控制模块的描述。
[0046]主控制单元320根据来自算术处理单元301的指令执行处理。主控制单元320包括地址解码器401、主存储器402、通信控制单元403、通信控制单元406和控制单元409。通信控制单元403包括通信数据存储器404和并行-串行转换单元405。通信控制单元406包括通信数据存储器407和并行-串行转换单元408。
[0047]地址解码器401对从算术处理单元301输入的地址和数据进行解码,由此对系统地址空间中的地址信息进行分析,并且识别来自算术处理单元301的数据的写入目的地。通信数据存储器404和407例如由先入先出(FIFO)形成。
[0048]通信控制单元403和406分别写入/读取存储在通信数据存储器404和407中的由多个位形成的通信数据。通信控制单元403和406分别使并行-串行转换单元405和408对从通信数据存储器404和407中读取的通信数据进行并行_串行转换。分别经由串行总线370和371向从控制单元321和322发送转换为串行数据的通信数据。
[0049]控制单元409基于写入主存储器402的数据,根据来自算术处理单元301的指令执行处理。
[0050]从控制单元321和322根据包含在从主控制单元320发送的串行数据中的指令执行处理。从控制单元321和322分别包括通信控制单元410和420、地址解码器411和421、负载控制单元412至415和422至425以及从存储器416和426。通信控制单元410和420分别对经由串行总线370和371发送的串行数据进行串行-并行转换以转换成并行数据。地址解码器411和421分别基于从地址空间的地址,将数据写入从存储器416和426。负载控制单元412至415和422至425分别基于写入从存储器416和426的数据,对诸如步进电机的负载进行控制。
[0051]地址宇间
[0052]图5A是根据本实施例的系统地址空间的说明图。
[0053]系统地址空间是通过整合包含在主控制单元320中的主存储器402的主地址空间和分别包含在从控制单元321和322中的从存储器416和426的从地址空间而获得的虚拟空间。由地址“0x00000”至“OxOFFFF”表示的系统地址空间表示包含在主控制单元320中的主存储器402的主地址空间。由地址“0x10000”至“OxlFFFF”表示的系统地址空间表示包含在从控制单元321中的从存储器416的从地址空间。由地址“0x20000”至“0x2FFFF”表示的系统地址空间表示包含在从控制单元322中的从存储器426的从地址空间。
[0054]图5B是传统系统地址空间的说明图。传统地,没有使用通过整合包含在主控制单元中的主存储器的主地址空间和分别包含在从控制单元中的从存储器的从地址空间而获得的虚拟空间。主地址空间传统地由地址“ 0x0000 ”至“ OxFFFF”表示,但是该地址空间包括用于向从控制单元各自的从存储器写入数据的指令所使用的地址空间。传统地,当指示从控制单元进行处理时,算术处理单元向主地址空间中的例如从“0x0100”到“OxOlFF”的范围的从地址空间进行如下写入。
[0055]首先,将包含在该从控制单元中的地址空间的地址写入地址“0x0110”。随后,将用于指示该从控制单元进行处理的数据(从数据指令)写入地址“0x0112”。最后,将用于指示该从控制单元开始进行通信的数据写入地址“0x0114”。响应于对地址“0x0114”的写入,主控制单元向该从控制单元发送写入地址“0x0110”的地址数据和写入地址“0x0112”的用于指示进行处理的数据。以这种方式,传统地,为了向该从控制单元发出指令,需要访问至少三次主地址空间,这使主控制单元的处理负荷增加。相反,根据本发明的上述实施例,通过使用该系统地址空间,可以仅通过同时发送一次写入信号、系统地址空间地址和数据,来实现向从控制单元321和322发出指令。
[0056]处理讨稈
[0057]图6是示出由主控制单元320进行的通信处理的处理过程的流程图。[0058]主控制单元320的地址解码器401经由并行总线430,从算术处理单元301接收包括系统地址空间中的地址和数据的发送数据(S601)。
[0059]主控制单元320的地址解码器401对系统地址空间中的地址进行分析,并且选择主存储器402以及通信控制单元403和406中的任意一个(S602)。
[0060]主控制单元320的地址解码器401判断步骤S602的选择结果是否是主存储器402(S603)。当选择了主存储器402时,地址解码器401将所接收到的数据写入主存储器402的主存储器地址空间的与系统地址空间中的地址相对应的地址(S603 是”,S608)。控制单元409执行与所写入的数据相对应的处理(S609)。
[0061]当步骤S602的选择结果不是主存储器402时,地址解码器401基于接收到的数据,生成通信命令信息和从地址空间中的地址(S603 否”,S604)。通信控制单元403将生成的通信命令、从地址空间中的地址以及数据,存储在选择的通信控制单元的通信数据存储器中(S605)。通过采用选择了通信控制单元403的情况来描述本实施例,但是在选择了通信控制单元406的情况下,进行相同的处理。并行-串行转换单元405将存储在通信数据存储器404中的通信命令、地址和数据转换为串行数据(S606)。通信控制单元403经由串行总线370向从控制单元321顺次发送所生成的串行数据(S607)。在发送了所有串行数据之后,使通信结束。
[0062]从控制单元321的通信控制单元410接收串行数据。地址解码器411基于从地址空间中的地址,将数据写入从存储器416。然后,负载控制单元412至415基于写入从存储器416的数据,执行负载控制。
[0063]图7A是经由用于将算术处理单元301连接到主控制单元320的并行总线430发送的发送数据的时序图。图7B是经由用于将主控制单元320中的地址解码器401连接到通信控制单元403和406的内部总线发送的数据的时序图。图7C是经由用于将主控制单元320连接到从控制单元321和322的串行总线370和371发送的数据的时序图。
[0064]图7A至图7C示出了在将数据“⑶EF”写入从控制单元321的地址“2345”时所使用的发送数据的示例。
[0065]如图7A所示,并行总线430并行传送时钟、主选择信号、系统地址空间地址、写入信号和数据。经由并行总线430发送的发送数据具有以时钟的上升沿为基准在三个时钟(tl、t2和t3)内有效的主选择信号。在用于指定系统地址空间的系统地址空间地址中,在使主选择信号有效时发送表示系统地址空间的数据(0x12345)。以时钟的上升沿为基准在一个时钟(t2)内,使用于指定是否向系统地址空间写入数据的写入信号有效。在使主选择信号有效时,发送数据(Ox⑶EF),作为要写入系统地址空间的数据。
[0066]地址解码器401对系统地址空间地址进行分析,并且确定发送目的地。地址解码器401基于系统地址空间的高位地址,选择主存储器402、从控制单元321和从控制单元322中的任意一个。在本实施例中,当高位地址是“0x0”时选择主存储器402,当高位地址是“0x1”时选择从控制单元321,当高位地址是“0x2”时选择从控制单元322。在图7A所示的示例中,高位地址是“0x1”,因此选择从控制单元321。基于该选择结果,地址解码器401选择要使用内部总线而写入的数据的写入目的地。在图7A所示的示例中,高位地址表示从控制单元321,因此选择对应于从控制单元321的通信控制单元403作为写入目的地。
[0067]如图7B所示,内部总线并行地传送时钟、所提取的地址、写入信号和数据。[0068]从自并行总线430输入的发送数据中,地址解码器401从系统地址空间地址中提取预定地址(0x2345),并且发送该预定地址作为所提取的地址。
[0069]当选择了主存储器402时,提取的预定地址表示主存储器402的地址。另一方面,当选择了从控制单元321或者322时,提取的预定地址表示从地址空间中的地址。该从系统地址空间地址中提取预定地址的处理,对应于步骤S604中的生成从地址空间中的地址的处理。
[0070]然后,地址解码器401基于从并行总线430输入的有效的写入信号,以时钟的上升沿为基准在一个时钟内,在内部总线中使写入信号有效。该在内部总线中使写入信号有效的处理,对应于在步骤S604中进行的通信命令的生成。
[0071]另外,地址解码器401在与提取的地址相同的时刻,按原样发送从并行总线430输入的数据(Ox⑶EF)。
[0072]串行总线370和371是用于分别向从控制单元321和322发送从通信数据存储器404和407中读取并且由并行-串行转换单元405和408进行了转换的串行数据的总线。参考图7C,以用于将通信控制单元403连接到从控制单元321的串行总线370为例来进行描述。该描述涉及在步骤S607中进行的通信。
[0073]在串行总线370中,首先,发送根据来自内部总线的输入数据生成的命令(cmd)。随后,发送从内部总线输入的地址的高位(0x23)。随后,发送从内部总线输入的地址的低位(0x45)。随后,发送来自内部总线的输入数据的高位(OxCD)。随后,发送来自内部总线的输入数据的低位(OxEF)。
[0074]在本实施例中,串行总线370是开始-停止同步系统,但是可以是时钟同步系统。可以在输入数据的低位(OxEF)之后,对串行数据添加校验和或者CRC数据。
[0075]在发送了所有串行数据之后,从控制单元321向通信控制单元403发送用于通知接收到了串行数据的ack数据(确认数据)。通信控制单元403正常接收ack数据,由此结束从算术处理单元301到从控制单元321的正常通信。使用这种配置,可以对从控制单元321的负载控制单元412至415进行控制。
[0076]如上所述,在本实施例中,在多个控制模块以分布的方式控制的电子摄影系统中,使用作为通过整合主地址空间和从地址空间而获得的空间的系统地址空间。算术处理单元301指定系统地址空间,由此使主控制单元320对所指定的地址进行分析,并且识别来自算术处理单元301的数据的写入目的地。当写入目的地是主地址空间时,主控制单元320将数据写入主存储器402,并且基于写入主存储器402的数据来执行处理。
[0077]当写入目的地是从控制单元321和322的存储器时,通信控制单元403和406将系统地址空间中的地址信息,分别转换为从存储器的从地址空间中的地址信息。之后,将写入命令、从地址空间中的地址信息以及数据写入通信数据存储器404和407。通信控制单元403和406分别经由串行总线370和371,向从控制单元321和322发送写入通信数据存储器404和407的命令、地址信息和数据。
[0078]从控制单元321和322将从主控制单元320接收到的数据,写入与从主控制单元320接收到的从地址空间中的地址信息相对应的存储器的地址。此外,通过基于写入存储器的数据来控制负载,即使当数据的发送量增加时,也可以防止主控制单元320的处理负荷增加,这使得在操作控制中不会产生麻烦。[0079]虽然参考示例性实施例对本发明进行了说明,但是应当理解,本发明不限于所公开的示例性实施例。所附权利要求的范围符合最宽的解释,以使其涵盖所有这种变形、等同结构及功能。
[0080]本申请要求2012年7月23日提交的日本专利申请2012-162833的优先权,其全部内容通过引用而包含于此。
【权利要求】
1.一种信息处理系统,包括: 算术处理单元; 主控制单元,用于根据来自所述算术处理单元的指令而执行处理; 从控制单元,其包括从存储器,并且用于根据来自所述算术处理单元的指令而对负载进行控制; 第一通信线路,用于将所述算术处理单元连接到所述主控制单元;以及 第二通信线路,用于将所述主控制单元连接到所述从控制单元, 其中,所述主控制单元包括地址解码器、主存储器和通信数据存储器; 所述算术处理单元经由所述第一通信线路,向所述主控制单元发送写入命令、系统地址空间中的地址信息、以及数据; 所述系统地址空间中的地址信息是用于指定所述系统地址空间中的地址的信息,所述系统地址空间是通过整合所述主存储器的主存储器地址空间和所述从存储器的从存储器地址空间而获得的空间; 包括在所述主控制单元中的所述地址解码器用于对从所述算术处理单元接收到的所述系统地址空间中的地址信息进行分析,并且选择从所述算术处理单元接收到的数据的写入目的地; 所述主控制单元在所述地址解码器选择所述主存储器作为所述写入目的地的情况下,将从所述算术处理单元接收到的数据写入所述主存储器的所述主存储器地址空间的与所述系统地址空间中的地址信息相对应的地址,并且基于写入所述主存储器的数据而执行处理;以及 所述主控制单元在所述地址解码器选择所述从存储器作为所述写入目的地的情况下,基于所述系统地址空间中的地址信息,生成所述从存储器地址空间中的地址信息,将所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据写入所述通信数据存储器,并且经由所述第二通信线路向所述从控制单元发送被写入所述通信数据存储器的所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据。
2.根据权利要求1所述的信息处理系统,其中, 所述从控制单元将从所述主控制单元接收到的数据,写入与从所述主控制单元接收到的所述从存储器地址空间中的地址信息相对应的所述从存储器的地址,并且基于写入所述从存储器的数据而对所述负载进行控制。
3.根据权利要求1所述的信息处理系统,其中, 所述地址解码器基于所述系统地址空间中的地址信息的预定地址的数据,选择从所述算术处理单元接收到的数据的写入目的地;以及 所述地址解码器通过从所述系统地址空间中的地址信息提取所述预定地址,来生成所述从存储器地址空间中的地址信息。
4.根据权利要求1所述的信息处理系统,其中, 所述第一通信线路包括并行总线;以及 所述第二通信线路包括串行总线。
5.一种由系统执行的信息处理方法,所述系统包括: 算术处理单元;主控制单元,其包括地址解码器、主存储器和通信数据存储器,并且用于根据来自所述算术处理单元的指令而执行处理; 从控制单元,其包括从存储器,并且用于根据来自所述算术处理单元的指令而对负载进行控制; 第一通信线路,用于将所述算术处理单元连接到所述主控制单元;以及 第二通信线路,用于将所述主控制单元连接到所述从控制单元, 其中,所述系统被配置为形成系统地址空间,所述系统地址空间是通过整合所述主存储器的主存储器地址空间和所述从存储器的从存储器地址空间而获得的空间, 所述信息处理方法包括: 所述算术处理单元经由所述第一通信线路,向所述主控制单元发送写入命令、所述系统地址空间中的地址信息、以及数据,其中,所述系统地址空间中的地址信息是用于指定所述系统地址空间中的地址的信息; 所述主控制单元的所述地址解码器对从所述算术处理单元接收到的所述系统地址空间中的地址信息进行分析,并且选择从所述算术处理单元接收到的数据的写入目的地; 在所述地址解码器选择所述主存储器作为所述写入目的地的情况下,所述主控制单元将从所述算术处理单元 接收到的数据写入所述主存储器的所述主存储器地址空间的与所述系统地址空间中的地址信息相对应的地址,并且基于写入所述主存储器的数据而执行处理; 在所述地址解码器选择所述从存储器作为所述写入目的地的情况下,所述主控制单元基于所述系统地址空间中的地址信息,生成所述从存储器地址空间中的地址信息,并且将所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据写入所述通信数据存储器;以及 所述主控制单元经由所述第二通信线路向所述从控制单元发送被写入所述通信数据存储器的所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据。
6.根据权利要求5所述的信息处理方法,其中,还包括: 所述从控制单元将从所述主控制单元接收到的数据,写入与从所述主控制单元接收到的所述从存储器地址空间中的地址信息相对应的所述从存储器的地址,并且基于写入所述从存储器的数据而对所述负载进行控制。
7.根据权利要求5所述的信息处理方法,其中,还包括: 所述地址解码器基于所述系统地址空间中的地址信息的预定地址的数据,选择从所述算术处理单元接收到的数据的写入目的地;以及 所述地址解码器通过从所述系统地址空间中的地址信息提取所述预定地址,来生成所述从存储器地址空间中的地址信息。
8.根据权利要求5所述的信息处理方法,其中,还包括: 所述算术处理单元经由所述第一通信线路,通过并行通信向所述主控制单元发送所述写入命令、所述系统地址空间中的地址信息、以及所述数据;以及 所述主控制单元经由所述第二通信线路,通过串行通信向所述从控制单元发送所述写入命令、所述从存储器地址空间中的地址信息、以及所述数据。
【文档编号】H04N1/00GK103581469SQ201310311214
【公开日】2014年2月12日 申请日期:2013年7月23日 优先权日:2012年7月23日
【发明者】关广高 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1