数据通信系统、半导体装置以及数据通信方法

文档序号:7782354阅读:109来源:国知局
数据通信系统、半导体装置以及数据通信方法
【专利摘要】本发明的目的在于,提供一种不会使进行数据通信的信息处理装置的工作效率降低,而能经由规定了响应期间的通信接口传输信息数据的数据通信系统、半导体装置以及数据通信方法。当第一信息处理装置中包含的第一控制器送出请求规定数据处理的执行的请求信号时,第一信息处理装置中包含的第一通信接口部,根据这样的请求信号的一个对第一控制器进行伪响应的同时,将该请求信号发送到第二信息处理装置侧。当接收到该请求信号时,第二信息处理装置进行由这样的请求信号表示的规定的信息处理,并将其结果作为响应数据向第一信息处理装置侧回信。此时,第一信息处理装置的第一通信接口部将接收到的响应数据储存于存储器的同时,在向存储器的响应数据的储存结束后,根据从第一控制器送出的第二次以后发出的请求信号,从该存储器读出响应数据并供给第一控制器。
【专利说明】数据通信系统、半导体装置以及数据通信方法
【技术领域】
[0001]本发明涉及在信息设备之间使用响应时间被标准化的通信接口进行数据通信的数据通信系统、形成有由这样的数据通信系统使用的通信接口装置的半导体装置、以及其数据通信方法。
【背景技术】
[0002]目前,作为这样的通信接口,熟知的有I2C (Inter-1ntegrated Circuit)通信接口。利用I2C通信接口,例如在第一信息设备对第二信息设备请求信息数据的读出的情况下,第二信息设备根据该读出请求,在规定的响应期间内必须将该请求的信息数据发送给第一信息设备侧。可是,在第二信息设备侧,在直到取得请求的信息数据为止所花费的存取时间变大的情况下,变为不能在规定响应期间内将该信息数据发送给第一信息设备侧。因此,此时,第一信息设备,因为在规定响应期间内没有来自第二信息设备侧的回答所以变为超时,再次进行读出请求,或者变为移至暂时切断线路等的回避处理。
[0003]因此,在直到第二信息设备取得从第一信息设备侧有读出请求的信息数据为止所花费的存取时间变大的情况下,存在第一信息设备不能取得该信息数据的隐患。
[0004]于是,提出了在对信息数据的读出请求不能在规定响应期间内发送该请求的信息数据的情况下,通过在该规定响应期间内先发送虚拟的响应信号,做成回避线路中断的通信系统的方案(例如,参照专利文献I)。
[0005]但是,基于这样的通信系统,读出请求源的信息设备,直到从信息发信源的信息设备侧送来所希望的信息数据为止必须待避。因此,在该期间,由于读出请求源的信息设备变为不能进行其它的处理,所以存在工作效率低下的问题。
[0006]现有技术文献 专利文献
专利文献1:特开平08-130586号公报。

【发明内容】

[0007]本发明所要解决的技术问题
本申请发明是为了解决上述问题点而做出的发明,其目的在于,提供一种不会使进行数据通信的信息处理装置的工作效率降低,而经由响应期间被规定的通信接口,能传输所希望的信息数据的数据通信系统、形成有通信接口装置的半导体装置以及数据通信方法。
[0008]用于解决技术问题的技术方案
涉及本发明的数据通信系统是包括第一信息处理装置和第二信息处理装置的数据通信系统,所述第一信息处理装置包括:第一控制器,间歇地生成请求规定数据处理的执行的请求信号;第一通信接口部,根据所述请求信号的一个对所述第一控制器进行伪响应的同时将所述请求信号发送到所述第二信息处理装置,所述第二信息处理装置包括:第二控制器,接收所述请求信号的一个并据此进行所述规定数据处理,等待其结束生成响应数据;以及第二通信接口部,将所述响应数据发送到所述第一信息处理装置,所述第一通信接口部将接收到的所述响应数据储存于存储器的同时,在向所述存储器的所述响应数据的储存结束后,根据由所述第一控制器生成的所述请求信号,从所述存储器读出所述响应数据,并将该响应数据供给所述第一控制器。
[0009]另外,涉及本发明的半导体装置是包括相互在双方向进行数据通信的第一信息处理装置和第二信息处理装置的半导体装置,所述第一信息处理装置由包括间歇地生成请求规定数据处理的执行的请求信号的第一控制器和根据所述请求信号的一个对所述第一控制器进行伪响应的同时将所述请求信号发送到所述第二信息处理装置的第一通信接口部的第一半导体芯片构成,所述第二信息处理装置由包括接收所述请求信号的一个并据此进行所述规定数据处理等待其结束生成响应数据的第二控制器和将所述响应数据发送到所述第一信息处理装置的第二通信接口部的第二半导体芯片构成,所述第一通信接口部将接收到的所述响应数据储存于存储器的同时,在向所述存储器的所述响应数据的储存结束后,根据由所述第一控制器生成的所述请求信号,从所述存储器读出所述响应数据,并将该响应数据供给所述第一控制器。
[0010]另外,涉及本发明的数据通信方法是在具备间歇地生成请求规定数据处理的执行的请求信号的控制器的第一信息处理装置和进行所述规定数据处理的第二信息处理装置之间进行的数据通信方法,所述第一信息处理装置根据所述请求信号的一个对所述控制器进行伪响应的同时,在将所述请求信号的一个发送到所述第二信息处理装置时,将从所述第二信息处理装置回信的响应数据储存于存储器,在向所述存储器的所述响应数据的储存结束后,根据由所述第一控制器生成的所述请求信号,从所述存储器读出所述响应数据,并将该响应数据供给所述控制器。
[0011]发明效果
在涉及本发明的数据通信系统中,每当根据从第一信息处理装置的第一控制器送出的请求信号,将第二信息处理装置回信的响应数据由第一信息处理装置接收时,根据请求信号的一个,不等待该响应数据,第一信息处理装置的第一通信接口部立刻对第一控制器进行伪响应。由此,第一控制器变为从送出请求信号起在规定响应期间内接受伪响应,之后,第一控制器变为不用实施回避处理而能移至其它的处理。由此,变为能提高第一控制器的工作效率。
[0012]进一步,当接收到从第二信息处理装置发送的响应数据时,第一信息处理装置的第一通信接口部将该响应数据储存于存储器的同时,在向这样的存储器的响应数据的储存结束后,根据从第一控制器送出的请求信号、即第2次以后发出的请求,从存储器读出响应数据供给第一控制器。由此,变为对来自第一控制器的第2次以后发出的请求,不进行向第二信息处理装置的发送处理和在该第二信息处理装置内的处理,而能取得来自第二信息处理装置的响应数据。
[0013]因此,根据本发明,即使在与基于第一信息处理装置的第一控制器的最初的请求对应的、来自第二信息处理装置的响应超过了规定响应期间的情况下,也不会使第一信息处理装置的工作效率降低,而变为通过来自第一控制器的第二次以后发出的请求,能迅速地取得该响应内容。【专利附图】

【附图说明】
[0014]图1是表示涉及本发明的数据通信系统的结构的框图;
图2是表示根据来自主信息处理装置I的读出请求所进行的主信息处理装置I和子信息处理装置2之间的通信工作的一例的通信流程图;
图3是表示根据来自主信息处理装置I的读出请求所进行的主信息处理装置I和子信息处理装置2之间的通信工作的一例的通信流程图;
图4是表示根据来自主信息处理装置I的写入请求所进行的主信息处理装置I以及子信息处理装置2之间的通信工作的一例的通信流程图;
图5是表示根据来自主信息处理装置I的写入请求所进行的主信息处理装置I以及子信息处理装置2之间的通信工作的一例的通信流程图;
图6是表示根据来自主信息处理装置I的读出请求所进行的主信息处理装置I以及子信息处理装置2之间的通信工作的其它的一例的通信流程图;
图7是表示根据来自主信息处理装置I的读出请求所进行的主信息处理装置I以及子信息处理装置2之间的通信工作的其它的一例的通信流程图。
【具体实施方式】
[0015]图1是表示涉及本发明的数据通信系统的结构的框图。
[0016]图1所示的数据通信系统,由形成于第一半导体芯片的主信息处理装置1、形成于第二半导体芯片的子信息处理装置2、将这些主信息处理装置I和子信息处理装置2彼此进行连接的传输电缆3构成。
[0017]主信息处理装置I包括:主机控制器11、通信接口 12、存储器13、发送电路14、接收电路15、电容器16以及电源电压生成电路17。
[0018]主机控制器11经由通信接口 12并基于从子信息处理装置2侧发送来的信息数据和控制信号进行各种数据处理。例如,在主信息处理装置I为电视装置的情况下,主机控制器11通过这样的数据处理,复原由上述信息数据表示的视频数据和音频数据,并分别提供给未图示的显示器装置。此时,主机控制器11将包括应读出由子信息处理装置2取得的信息数据的读出请求信号和应写入用于设定子信息处理装置2的工作模式的各种设定数据的写入请求信号的各种控制信号,供给通信接口 12。
[0019]通信接口 12例如按照如I2C通信接口那样的通用接口标准,掌管主信息处理装置I和子信息处理装置2之间的通信。通信接口 12在从主机控制器11供给控制信号或设定数据的情况下,对将该控制信号或设定数据应发送给子信息处理装置2侧的发送电路14进行存取。
[0020]另外,通信接口 12在从主机控制器11供给请求信号(读出请求信号或写入请求信号)的情况下,判定是否根据该请求信号在存储器13已储存子信息处理装置2中生成的响应数据(进行后述)。此时,在判定为存储器13中未储存这样的响应数据的情况下,通信接口 12将上述请求信号捕捉为最初的请求信号,并对主机控制器11执行伪响应(进行后述)。另一方面,在判定为存储器13中已储存该响应数据的情况下,通信接口 12将从主机控制器11供给的请求信号捕捉为第2次供给的请求信号,不执行如上述那样的伪响应。
[0021]进而,通信接口 12,当经由接收电路150接受从子信息处理装置2发送来的响应数据时,将该响应数据储存于存储器13,在对该存储器13的响应数据的储存结束后,根据从主机控制器11供给的请求信号,从存储器13读出响应数据,并将该响应数据供给主机控制器11。
[0022]发送电路14将从通信接口 12供给的、对各种控制信号和设定数据施行纠错编码化以及调制处理而得到调制信号,经由线L1、电容器16以及传输电缆3发送到子信息处理装置2。接收电路15经由传输电缆3、电容器16以及线LI接受从子信息处理装置2侧发送来的调制信号,并通过对该调制信号施行解调处理和纠错处理来复原信息数据或设定数据,将它们供给通信接口 12。
[0023]电容器16的一端连接于传输电缆3,另一端经由线LI连接于发送电路14的输出端子和接收电路15的输入端子。电容器16切断传输电缆3上的直流成分流入线LI。
[0024]电源电压生成电路17作为使主信息处理装置I的各模块、即主机控制器11、通信接口 12、存储器13、发送电路14以及接收电路15的各个工作的电源而生成直流的电源电压VDD,并供给上述各模块。进而,电源电压生成电路17通过将这样的电源电压VDD施加给传输电缆3,将直流的电源电压VDD供给子信息处理装置2。
[0025]即,在传输电缆3上重叠了直流的电源电压VDD的状态下,经由该传输电缆3进行主信息处理装置I和子信息处理装置2之间的数据通信。进而,关于直流的电源电压VDD,并不是经由传输电缆3,而是经由专用地设置的电源电缆(未图示),将直流的电源电压VDD供给子信息处理装置2侧也可以。
[0026]另一方面,图1所示的子信息处理装置2包括;信息收集装置2(^~20? (N为2以上的整数)、子系统控制器21、通信接口 22、存储器23、发送电路24、接收电路25、电容器26以及电源电压导出电路27。
[0027]信息收集装置20i~20n,例如分别是接收广播波的天线,并且将由各个天线接收并得到的高频接收信号作为收集数据,供给子系统控制器21。进而,信息收集装置20i~20n通过从子系统控制器21供给的设定数据,设定其工作模式。
[0028]子系统控制器21在从通信接口 22供给读出请求信号的情况下,通过对从信息收集装置20i~20n供给的收集数据施行规定的数据处理,生成作为子信息处理装置2的生成目的的信息数据。例如,在收集数据为通过天线接收并得到的高频接收信号的情况下,子系统控制器21对这样的高频接收信号施行解调和解码处理,并将表示广播内容(视频、音频)的视频和音频数据作为信息数据来生成。进而,子系统控制器21将这样的信息数据作为向主信息处理装置I应发送的数据供给通信接口 22。另外,子系统控制器21在从通信接口22供给写入请求信号、设定数据以及控制信号的情况下,进行如上述那样的数据处理,或进行应设定信息收集装置20i~20n的工作模式的数据处理。进一步,子系统控制器21将应向主信息处理装置I送出的、包括读出请求信号或写入请求信号的各种控制信号或用于设定主信息处理装置I的工作模式的设定数据,供给通信接口 22。
[0029]通信接口 22例如按照如I2C通信接口那样的通用接口标准,掌管主信息处理装置I和子信息处理装置2之间的通信。通信接口 22,在从子系统控制器21供给控制信号或设定数据的情况下,对将控制信号或设定数据应发送到主信息处理装置I侧的、发送电路24进行存取。另外,通信接口 22与上述的通信接口 12同样,根据最初从子系统控制器21供给的读出请求信号或写入请求信号,对子系统控制器21执行伪响应。另外,通信接口 22在从接收电路25供给设定数据的情况下,将该设定数据边储存于存储器23边中继供给子系统控制器21,另一方面,在从接收电路25供给第2次以后发出的读出请求信号或写入请求信号的情况下,将该读出请求信号或写入请求信号中继供给子系统控制器21。
[0030]发送电路24将对从通信接口 22供给的控制信号和信息数据施行纠错编码化和调制处理而得到的调制信号,经由线L2、电容器26以及传输电缆3发送到主信息处理装置I。接收电路25经由传输电缆3、电容器26以及线L2接受从主信息处理装置I侧发送来的调制信号,并通过对该调制信号施行解调处理和纠错处理,复原包括读出请求信号和写入请求信号的各种控制信号以及设定数据,供给通信接口 22。
[0031]电容器26的一端连接于传输电缆3,另一端经由线L2连接于发送电路24的输出端子和接收电路25的输入端子。电容器26切断传输电缆3上的直流成分流入线L2。
[0032]电源电压导出电路27导出重叠于传输电缆3上的直流的电源电压VDD。进而,电源电压导出电路27作为使信息收集装置20i~20n、子系统控制器21、通信接口 22、存储器
23、发送电路24以及接收电路25的各个工作的电源,分别供给这样的电源电压VDD。
[0033]以下,对在图1所示的数据通信系统中进行的通信工作进行说明。
[0034]图2和图3是表示根据主信息处理装置I的主机控制器11生成的读出请求,由子信息处理装置2取得的信息数据发送到主信息处理装置I侧为止的数据通信的步骤的通信流程图。
[0035] 首先,主机控制器11将应读出在子信息处理装置2侧取得的信息数据的最初的读出请求信号,供给通信接口 12(步骤SI)。根据这样的读出请求信号,通信接口 12,首先,判定该读出请求信号是否为最初供给的信号。即,通信接口 12,在根据这样的读出请求信号由子信息处理装置2生成的信息数据未被储存于存储器13的情况下,判定该读出请求信号为最初供给的信号。此时,在上述步骤SI的阶段,因为是最初的读出请求信号,所以通信接口12对将这样的读出请求信号应向子信息处理装置2侧发送的发送电路14进行存取(步骤S2),接着执行伪响应控制。即,在步骤S2的执行后,通信接口 12执行所谓不等待来自子信息处理装置2的响应(信息数据的接收),而立刻将规定的暂定值作为信息数据供给主机控制器11的伪响应(步骤S3)。由此,主机控制器11,如图2所示,变为从发出读出请求的命令起(SI)在规定响应期间内,接受作为伪响应的暂定值。进而,所谓规定响应期间是指,由图1所示的数据通信系统中采用的通用接口(例如I2C通信接口)所规定的响应期间,并且是作为从发出请求起直到响应为止所花费的时间而许可的最大时间。此时,在规定响应期间内未进行响应的情况下,请求源变为暂时解除自身通信,再次移至进行读出请求等的回避处理。由此,根据基于步骤S3的伪响应的执行,能变为不实施该回避处理,而移至其它的必要处理的执行。
[0036]进一步,通过上述步骤S2的执行,当进行将读出请求信号应向子信息处理装置2侧发送的存取时,发送电路14将调制了该读出请求信号的调制信号经由传输电缆3发送到子信息处理装置2 (步骤S4)。当接收到这样的调制信号时,子信息处理装置2的接收电路25,通过对该调制信号施行解调处理,复原读出请求信号并供给通信接口 22 (步骤S5)。当供给该读出请求信号时,通信接口 22将这样的读出请求信号中继供给子系统控制器21 (步骤S6)。根据从通信接口 22供给的读出请求信号,子系统控制器21从信息收集装置20i~20?的各个收集数据,并基于收集的数据生成所希望的信息数据(步骤S7)。接下来,子系统控制器21将这样的信息数据向通信接口 22送出(步骤S8)。通信接口 22对将从子系统控制器21供给的信息数据应向主信息处理装置I侧发送的发送电路24进行存取(步骤S9)。根据这样的存取,发送电路24将调制了该信息数据的调制信号经由传输电缆3发送到主信息处理装置1(步骤S10)。当接收到这样的调制信号时,主信息处理装置I的接收电路15,通过对该调制信号施行解调处理,复原信息数据并供给通信接口 12 (步骤S11)。通信接口12将从接收电路15供给的信息数据储存于存储器13 (步骤S12)。
[0037]之后,如图3所示,主机控制器11将与在上述步骤SI送出的读出请求信号相同的读出请求信号、即第2次以后发出的读出请求信号供给通信接口 12 (步骤S13)。根据这样的读出请求信号,通信接口 12判定由子信息处理装置2生成的信息数据是否已储存于存储器13。此时,因为信息数据已储存于存储器13,所以通信接口 12将该读出请求信号捕捉为第2次以后供给的信号,并根据该第2次以后发出的读出请求信号,读出存储器13中储存的信息数据(步骤S14),并将该信息数据向主机控制器11送出(步骤S15)。由此,主机控制器11取得对应于读出请求的信息数据、即在子信息处理装置2侧生成的信息数据。
[0038]接下来,对根据从主信息处理装置I的主机控制器11发出的写入请求进行的通信工作进行说明。
[0039]图4和图5是表示根据从主机控制器11发出的写入请求,子信息处理装置2将该写入结果(是否正常地进行)发送到主信息处理装置I侧为止的数据通信的步骤的通信流程图。
[0040]首先,主机控制器11把将用于设定工作模式的设定数据应写入到子信息处理装置2侧的写入请求信号供给通信接口 12 (步骤S21)。根据这样的写入请求信号,通信接口12,首先,判定该写入请求信号是否为最初供给的信号。即,通信接口 12,在根据写入请求信号由子信息处理装置2生成的写入结果通知数据(进行后述)未被储存于存储器13的情况下,判定为该写入请求信号是最初供给的信号。此时,在上述步骤S21的阶段,因为是最初供给的写入请求信号,所以通信接口 12对将这样的写入请求信号应向子信息处理装置2侧发送的发送电路14进行存取(步骤S22 ),接着执行伪响应控制。即,在步骤S2的执行后,通信接口 12执行所谓的不用等待来自子信息处理装置2的响应(写入结果通知数据的接收),而立刻将规定的暂定值作为写入结果通知数据供给主机控制器11的伪响应(步骤S23)。由此,主机控制器11,如图4所示,从发出写入请求的命令(S21)起在规定响应期间内,变为接受作为伪响应的暂定值。由此,之后,主机控制器11,变为能不移至回避处理,而移至其它的处理。
[0041]另外,通过上述步骤S22的执行,当进行将写入请求信号应向子信息处理装置2侧发送的存取时,发送电路14将调制了该写入请求信号的调制信号经由传输电缆3发送到子信息处理装置2 (步骤S24)。当接收到这样的调制信号时,子信息处理装置2的接收电路25,通过对该调制信号施行解调处理,复原写入请求信号并供给通信接口 22(步骤S25)。当供给写入请求信号时,通信接口 22将这样的写入请求信号中继供给子系统控制器21 (步骤S26)。根据从通信接口 22供给的写入请求信号,子系统控制器21写入由写入请求信号表示的设定数据,并设定按照该设定数据的工作模式(步骤S27)。此时,子系统控制器21生成表示设定数据的写入是否正常地进行的写入结果通知数据,并将该写入结果通知数据向通信接口 22送出(步骤S28)。这样,通信接口 22对将从子系统控制器21供给的写入结果通知数据应向主信息处理装置I侧发送的发送电路24进行存取(步骤S29)。根据这样的存取,发送电路24将调制了该写入结果通知数据的调制信号经由传输电缆3发送到主信息处理装置1(步骤S30)。当接收到调制信号时,主信息处理装置I的接收电路15,通过对该调制信号施行解调处理,复原写入结果通知数据并供给通信接口 12 (步骤S31)。通信接口12将从接收电路15供给的写入结果通知数据储存于存储器13 (步骤S32)。
[0042]之后,如图5所示,主机控制器11将与在上述的步骤S21送出的写入请求信号相同的写入请求信号、即第2次以后发出的写入请求信号供给通信接口 12(步骤S33)。根据这样的写入请求信号,通信接口 12判定这样的写入请求信号是否为最初供给的信号。S卩,通信接口 12判定将根据写入请求信号由子信息处理装置2生成的写入结果通知数据是否已储存于存储器13。此时,因为是写入结果通知数据已储存于存储器13,所以通信接口 12判定为该写入读出请求信号为第2次以后供给的信号,通信接口 12读出储存于存储器13的写入结果通知数据(步骤S34),并将该写入结果通知数据向主机控制器11送出(步骤S35)。由此,主机控制器11取得表示对子信息处理装置2的设定数据的写入是否正常地进行的写入结果通知数据。
[0043]如上所述,在图2?图5所示的数据通信中,首先,作为主信息处理装置I的第一信息处理装置中所包含的、作为主机控制器11的第一控制器间歇地生成请求规定数据处理(信息数据读出、设定数据写入)的执行的请求信号(读出请求信号、写入请求信号)。此时,根据请求信号的一个,第一信息处理装置中所包含的第一通信接口部(12、14、15),对第一控制器进行伪响应(S3、S23),同时将这样的请求信号发送到作为子信息处理装置2的第二信息处理装置。当接收到该请求信号时,作为第二信息处理装置中所包含的子系统控制器21的第二控制器,进行对应于这样的请求信号的规定数据处理(信息数据的取得、设定数据的写入),并等待其结束生成表示处理结果的响应数据(信息数据,写入结果通知数据)。进而,第二信息处理装置中所包含的第二通信接口部(22、24、25),将这样的响应数据发送到第一信息处理装置侧。此时,第一信息处理装置的第一通信接口部,将接收到的响应数据储存于存储器(13),同时根据在向该存储器的响应数据的储存结束后从第一控制器送出的请求信号、即第2次以后发出的请求信号,从存储器读出响应数据,并将该响应数据供给第一控制器。
[0044]这样,在图2?图5所示的数据通信中,根据从第一信息处理装置的第一控制器送出的请求信号,不等待来自第二信息处理装置侧的响应,第一通信接口部立刻对第一控制器进行伪响应。
[0045]由此,第一控制器从送出请求信号起在规定响应期间内,变为接受伪响应。因此,之后,由于第一控制器变为能不实施回避处理,而移至其它的处理,所以能提高该第一控制器的工作效率。
[0046]进一步,在图2?图5所示的数据通信中,第一信息处理装置的第一通信接口部,不管是否为规定响应期间内,接收从第二信息处理装置发送来的响应数据,并且将该响应数据储存于存储器。此时,根据向存储器的响应数据的储存结束后从第一控制器发出的请求信号、即第2次以后发出的请求信号,第一通信接口部读出该存储器中储存的响应数据并供给第一控制器。即,变为对来自第一控制器的第2次以后发出的请求,不进行向第二信息处理装置的发送处理(S4、S24)和该第二信息处理装置内的处理(S5?S10、S25?S30),而能取得来自第二信息处理装置的响应数据(信息数据、写入结果通知数据)。
[0047]因此,根据本发明,即使在来自与基于第一信息处理装置(I)的第一控制器(11)的最初的请求对应的第二信息处理装置(2)的响应,超过规定响应期间的情况下,也不会降低第一信息处理装置的工作效率,而变为能通过来自第一控制器的第2次以后发出的请求迅速地取得其响应内容。
[0048]另外,在上述实施例中,虽然根据从主信息处理装置I侧发出的最初的读出请求
(SI)或写入请求(S21),子信息处理装置2侧仅响应I次、即实施信息数据的发送(S7?S10)或写入结果通知数据的发送(S27?S30),但也可以多次反复执行这样的响应。
[0049]图6和图7是表示鉴于这样的点进行的、通信步骤的其它的一例的通信流程图。进而,在图6和图7所示的通信中,根据从主信息处理装置I的主机控制器11发出的读出请求,子信息处理装置2经过多次反复发送读出请求的信息数据。
[0050]进而,在图6和图7中,就由在主信息处理装置I侧实施的步骤SI?S4构成的读出请求信号的发送时序而言,与图2所示的相同。在此,当接收到通过这样的发送时序(SI?S4)的执行从主信息处理装置I侧发送的调制信号(读出请求信号)时,子信息处理装置2的接收电路25通过对该调制信号施行解调处理,复原读出请求信号并供给通信接口22 (S5)。当供给读出请求信号时,通信接口 22将最初的读出请求信号中继供给子系统控制器21 (S6)。此时,根据从通信接口 22供给的最初的读出请求信号,子系统控制器21、通信接口 22以及发送电路24,如图2所示那样,按照与由步骤S7?SlO构成的响应时序RC相同的处理构成的第一响应时序RC1进行处理。通过这样的第一响应时序RC1的执行,调制了由子系统控制器21取得的信息数据的调制信号经由传输电缆3发送到主信息处理装置
I。当接收到这样的调制信号时,主信息处理装置I的接收电路15,通过对该调制信号施行解调处理,复原信息数据并供给通信接口 12(S11)。这样,通信接口 12将从接收电路15供给的信息数据储存于存储器13 (S12)。
[0051]在此,当第一响应时序RC1结束时,通信接口 22接着将第二次的读出请求信号供给子系统控制器21(步骤S110)。此时,根据从通信接口 22供给的第二次的读出请求信号,子系统控制器21、通信接口 22以及发送电路24,按照由与图2所示的响应时序RC相同的处理构成的第二响应时序RC2进行处理。通过这样的第二响应时序RC2的执行,调制了在子系统控制器21中取得的信息数据的调制信号经由传输电缆3发送到主信息处理装置I。当接收到这样的调制信号时,主信息处理装置I的接收电路15,通过对该调制信号施行解调处理,复原信息数据并供给通信接口 12 (步骤S111)。这样,通信接口 12将从接收电路15供给的信息数据重写于存储器13 (步骤S112)。即,在上述的步骤S12中储存于存储器13的信息数据被更新为新的信息数据。
[0052]之后,如图8所示,当主机控制器11将第2次以后发出的读出请求信号供给通信接口 12 (步骤S113)时,根据这样的第2次以后发出的读出请求信号,通信接口 12读出储存于存储器13的信息数据(步骤S114),并将信息数据向主机控制器11送出(步骤S115)。由此,主机控制器11根据通信接口 22发出的第二次的读出请求,取入子系统控制器21取得的信息数据。进而,通信接口 22在上述的第二响应时序RC2的结束后,接着将第三次的读出请求信号供给子系统控制器21 (步骤S116)。此时,根据从通信接口 22供给的第三次的读出请求信号,子系统控制器21、通信接口 22以及发送电路24,按照与由图2所示的响应时序RC相同的处理构成的第三响应时序RC3进行处理。通过这样的第三响应时序RC3的执行,将调制了由子系统控制器21取得的信息数据的调制信号经由传输电缆3发送到主信息处理装置I。当接收到调制信号时,主信息处理装置I的接收电路15,对该调制信号施行解调处理,复原信息数据并供给通信接口 12 (步骤S117)。这样,通信接口 12将从接收电路15供给的信息数据重写于存储器13(步骤S117)。S卩,在上述的步骤S112中重写于存储器13的信息数据被更新为新的信息数据。
[0053]S卩,在图6和图7所示的数据通信中,根据来自第一信息处理装置(I)的第一控制器(11)的最初的请求(读出、写入),第二信息处理装置(2)的第二通信接口部(22、24、25),反复执行对应于该请求的处理(取得信息数据、写入设定数据)并将其响应内容向第一信息处理装置侧进行发送。此时,每当来自第二信息处理装置的响应被回信,第一信息处理装置的第一通信接口部(12、14、15),将其响应内容重写并存储于存储器(13) (S12、S112、S118)。
[0054]因此,根据这样的数据通信,变为对基于第一信息处理装置的第一控制器的第二次以后的请求,第一信息处理装置通过从本身所包含的存储器读出响应内容,始终能迅速地取得最新的响应内容。
[0055]附图标记的说明
1主信息处理装置
2子信息处理装置
3传输电缆 11 主机控制器
12.22通信接口
13.23存储器。
【权利要求】
1.一种数据通信系统,包括:第一信息处理装置;以及第二信息处理装置,其特征在于, 所述第一信息处理装置包括: 第一控制器,间歇地生成请求规定数据处理的执行的请求信号; 第一通信接口部,根据所述请求信号的一个对所述第一控制器进行伪响应的同时将所述请求信号发送到所述第二信息处理装置, 所述第二信息处理装置包括: 第二控制器,接收所述请求信号的一个并据此进行所述规定数据处理,等待其结束生成响应数据;以及 第二通信接口部,将所述响应数据发送到所述第一信息处理装置, 所述第一通信接口部将接收到的所述响应数据储存于存储器的同时,在向所述存储器的所述响应数据的储存结束后,根据由所述第一控制器生成的所述请求信号,从所述存储器读出所述响应 数据,并将该响应数据供给所述第一控制器。
2.根据权利要求1所述的数据通信系统,其特征在于, 所述第二通信接口部将所述响应数据反复地发送到所述第一信息处理装置。
3.根据权利要求1或2所述的数据通信系统,其特征在于, 所述规定数据处理是读出由所述第二控制器取得的信息数据的读出处理, 所述响应数据是所述信息数据。
4.根据权利要求1或2所述的数据通信系统,其特征在于, 所述规定数据处理是对所述第二控制器的数据的写入处理, 所述响应数据是表示是否正常地进行了所述写入处理的写入结果通知数据。
5.根据权利要求1~4的任一项所述的数据通信系统,其特征在于, 包括:传输电缆,在所述第一信息处理装置和所述第二信息处理装置之间进行所述响应数据和所述请求信号的传输, 所述第一信息处理装置还包括:电源电压生成供给单元,生成用于使所述第二信息处理装置工作的直流的电源电压,并且将该电源电压施加给所述传输电缆, 所述第二信息处理装置还包括:电源电压导出单元,从所述传输电缆导出所述电源电压。
6.一种半导体装置,包括:相互在双方向进行数据通信的第一信息处理装置和第二信息处理装置,其特征在于, 所述第一信息处理装置由包括间歇地生成请求规定数据处理的执行的请求信号的第一控制器和根据所述请求信号的一个对所述第一控制器进行伪响应的同时将所述请求信号发送到所述第二信息处理装置的第一通信接口部的第一半导体芯片构成, 所述第二信息处理装置由包括接收所述请求信号的一个并据此进行所述规定数据处理等待其结束生成响应数据的第二控制器和将所述响应数据发送到所述第一信息处理装置的第二通信接口部的第二半导体芯片构成, 所述第一通信接口部将接收到的所述响应数据储存于存储器的同时,在向所述存储器的所述响应数据的储存结束后,根据由所述第一控制器生成的所述请求信号,从所述存储器读出所述响应数据,并将该响应数据供给所述第一控制器。
7.根据权利要求6所述的半导体装置,其特征在于, 所述第二通信接口部将所述响应数据反复地发送到所述第一信息处理装置。
8.根据权利要求6或7所述的半导体装置,其特征在于, 包括:传输电缆,在所述第一信息处理装置和所述第二信息处理装置之间进行所述响应数据和所述请求信号的传输, 所述第一信息处理装置还包括:电源电压生成供给单元,生成用于使所述第二信息处理装置工作的直流的电源电压,并且将该电源电压施加给所述传输电缆, 所述第二信息处理装置还包括:电源电压导出单元,从所述传输电缆导出所述电源电压。
9.一种数据通信方法,其是在具备间歇地生成请求规定数据处理的执行的请求信号的控制器的第一信息处理装置和进行所述规定数据处理的第二信息处理装置之间进行的数据通信方法,其特征在于, 所述第一信息处理装置根据所述请求信号的一个对所述控制器进行伪响应的同时,在将所述请求信号的一个发送到所述第二信息处理装置时,将从所述第二信息处理装置回信的响应数据储存于存储器, 在向所述存储器的所述响应数据的储存结束后,根据由所述第一控制器生成的所述请求信号,从所述存储器读出所述响应数据,并将该响应数据供给所述控制器。
【文档编号】H04B3/00GK103916346SQ201310734192
【公开日】2014年7月9日 申请日期:2013年12月27日 优先权日:2012年12月28日
【发明者】赤堀博次 申请人:拉碧斯半导体株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1