信号接收装置的制作方法

xiaoxiao2020-8-1  14

专利名称:信号接收装置的制作方法
技术领域
本发明涉及数据通信系统中使用的信号接收装置,用于在经通信控制总线互连的多个电子设备中间实现数据通信。在这个信号接收装置中,当每预定时间期间连续接收的同步数据不间断地转移到数据处理单元时,不规则接收的等时数据转移到该数据处理单元,而不会丢失等时数据。
一个通信系统可包含由通信控制总线连接的多个电子设备(以后将简称为″设备″),例如P1394串行总线,在总线上可以混合方式处理控制信号和信息信号,然后发送该信息信号和控制信号。
应当注意到,有关包括节点ID分配序列的P1394串行总线公开在″IEEEP1394串行总线技术规范″,1993年10月14日出版。
作为相关技术,由本申请人申请的有六个专利申请1.EPO专利公开No.06142972.日本专利申请No.051266823.日本专利申请No.052000554.日本专利申请No.060512465.日本专利申请No.061349406.日本专利申请No.06165883这六个专利申请已经提出作为美国相应的专利申请。
在图2中,表示了这种通信系统的一个例子。这个通信系统包括A、B、C、D和E设备,利用P1394串行总线的对绞电缆,作为A和B;A和C;C和D;和C和E之间连接的设备。例如这些设备是数字VTR调制器,监视器,个人计算机等。因为这些设备的每一个都起着中继信息信号和控制信号的功能,这些信号从对绞电缆输入,这个系统等于各个设备被连接到公共的P1394系列总线的系统。
如图3所表示的,数据在设备A至E中传输,公共使用的总线在每预定的通信周期(例如,125微秒)实行时分复用。在总线上的通信周期由所谓的″周期主″,例如,设备转移一个等时信息组(周期开始信息组)表示通信周期的开始,到该总线上的其它设备。然后,结果,这个通信周期数据传输开始。
在一个通信周期内发送数据的格式,有两类数据,即等时数据,例如视频数据和音频数据,和异步数据;例如设备的工作命令。然后,等时数据的信息(此后称为″等时信息组″)相对于异步数据信息组(此后称为异步信息组),以优先权进行发送。
通过附属信道号1,2,3…,到各个等时信息组,可把多个等时信息组互相区别开。在要发送等时信息组的所有设备已发送等时信息组之后,直到下一个周期开始的信息组所规定的时间期间被用于发送异步信息组。应当注意,图3仅表示在一个通信周期内仅一个等时信息组。
等时信息组在每个通信周期内连续地发送,直到传输设备完成被发送数据的传输。另一方面,如果需要的话,只发异步信息组。甚至当在一定的通信周期内不能发送异步信息组时,在预定时间期间能发送异步信息组,这都是没有问题的,相反,等时信息组应当在每个通信周期内发送。
连接到部线的每个设备识别等时数据,该数据发送到或来自写入到等时数据的信道号码,该设备还识别异步数据,该数据发送到或来自写入到异步信息组的节点ID(即,各个设备的实际地址,当各个设备被连接到P1394串行总线时,根据连接的关系,自动地分配节点ID到各地址)。
图4是表示在通信系统中应用的设备的数据接收部分安排的方框图。如前面所说明的,接收设备11和发送设备12是数字的VTR,监视器,个人计算机等。各个设备的多于1个输入/输出端口(未示出)经两组通信电缆(对绞电缆)13互相连接,用于输入/输出数据。应当注意到,虽然如图4所示在通信系统中利用一个设备从其它设备接收数据,还有其它的一些情况。例如,图2的设备H或是设备C中,一个设备在相同通信周期从多于两个其它设备中接收数据,或发送/接收数据至/来自那些设备。
从发送设备12发送的数据经通信电缆13输入到接收设备11的接收器14。GRF状态信号″d″从一般的接收FIFO(此后将简称″GRF″)进入到接收器14。然后,接收机14可接收信号″C″到GRF 15,除非这个GRF状态信号″d″等于″满″。
接收器根据这个信息组的首部14辨别接收信号″C″的信息组是否相应等时信息组还是异步信号组。然后,当接收的信号″C″相应于异步信号组时,这个异步信号组可被写入到GRF 15,接收机14返回接收OK的″OK ACK(确认,正响应)″指示到发送设备12。当因为GRF状态信号″d″是″满″的时候,接收的异步数据不能被写入到GRF 15,接收器14返回″Busy ACK(忙确认)″到发送设备12。,″忙确认″返回到发送设备12之后,该设备试图在满足规定条件期间的时间期间内再发送相同的异步信息组。
另一方面,在接收信号″C″是等时信息组的情况下,该接收的信号″C″被写入到GRF 15,当GRF状态信号″d″是不″满″的时候,因此当GRF状态信号″d″是″满″的时候,接收的信号″C″被丢弃。
已被写入到GRF 15的信息组由分离器16以信息组写入的次序成功地读取,并且根据信息组的首部被分离为等时数据″a″和异步数据″b″。因此,等时数据″a″输入到等时数据处理部件17和异步数据″b″被输入到异步数据处理部件18。
在图4所示的安排中,甚至当具有足够的存储容量来传送等时数据量的缓冲存储器用等时数据处理部件17提供,和具有相应于一些异步数据信息组的缓冲存储器用异步数据处理部件18提供,但是,这里有一个问题。即,当异步数据信息组的读取速度与通信周期比较是延迟的时候,如果异步数据成功地到达时,那么,在异步型数据处理部件18中利用的缓冲存储器被处于溢出状态之后,GRF 15也变为″满″。
在这种情况下,当接收的信息组是异步信息组时,″Busy ACK″被返回到发送设备12,而当接收的信息组是等时信息组时,这个等时信息组被丢弃。
如前所述,因为对于异步信息组,发送设备12重新发送这个异步信息组和接收设备11可再接收它。但是,等时信息组必须连续地接收。但是,因为用接收缓冲器仅提供一个GRF 15,仅有一类满标记作为等时数据和异步数据。
因此,为了不丢弃等时数据,如果全标记被忽略并且等时信息组被连续地写入到GRF 15,当GRF 15是在″满″的状况时,这个等时信息组将重写到异步数据。
当这样进行时,因为″OK ACK″已被返回,当异步信息组被写到GRF 15时,发送设备12判断在正常条件下数据信息组是否能被接收到,而且因此不重发数据信息组。因此,这种异步信息组将被丢失。
本发明已解决了这样的问题,而且本发明的目的是提供一种具有最小缓冲器容量的信号接收装置,能够接收等时信息组,无需任何中断,还能接收异步信息,而无任何丢失。
为了解决上述问题,本发明提出了一种信息接收装置,在一个通信系统中,其中规则发的等时数据和不规则发送的异步数据二者经总线发送,接收的等时数据和异步数据被写入到互相不同的临时存储器装置中。
在这个通信系统中,等时数据和异步数据在具有不变时间期间的相同周期内以时分方式发送。当接收该异步数据时,这个异步数据可被写入到临时存储装置,接收确认信号被发送到发送端的设备。
例如,等时数据是视频设备的控制数据。
根据本发明,因为为等时数据提供临时存储装置和为异步数据提供临时存储装置,有可能避免等时数据的丢失,因为临时存储装置用异步数据充满。
如前面所说明的,根据本发明,因为用于存储从接收机发送的数据信息组的临时存储装置相对于等时数据和异步数据是分离地提供,可防止接收等时数据的中断,而还可接收异步数据无需任何丢失,无需增加整个临时存储装置的存储容量。
为了更好地理解本发明,结合附图详细阅读说明书进行参考。


图1是表示根据本发明实施例的信号接收装置的信号接收部分的原理方框图;图2原理地说明具有使用P1394串行总线的通信系统的一个例子;图3原理地表示在具有使用P1394串行总线的通信系统中通信周期的例子;图4是表示在通信系统中利用的电子设备的传统的数据接收部分的原理方框图。
现参见附图,描述根据本发明的信号接收装置。
图1是表示根据本发明实施例信号接收装置的信号接收部分的原理方框图;在图1中,从发送装置2发送的数据经通信电缆3进入到接收装置1的接收器4。当接收的异步信息组相应于指向接收器4的信息组时,即当由接收器4接收的信息组的部首的目的地址址相应于所属装置的节点ID时,接收装置1发送该异步信息组到分离器5。而且当分配给所属装置和发送装置用于通信目的的信道号码被写入在接收的等时信息组时,这个接收的等时信息组被发送到分离器5。
该分离器5根据写入到该信息的首部的信息组识别码从异步信息组中区别等时信息组。然后,当从等时接收FIFO输入的IRF状态信号″f″(以后简称″IRF″)6没有被″充满″时,等时信息组″e″被写入到IRF 6。
当从同步接收FIFO进入的ARF状态信号″h″(以后简称ARF)是不″满″时,异步信息″g″被写入到ARF 7,而且然后,已经被写入到ARF 7的异步信息组″g″提示给接收器4。根据这个提示的接收,接收器4返回″OK ACK″到发送装置2。
另一方面,当ARF状态信息″h″是″满″的时候,异步信息组″g″不被写入到ARF 7,但被丢弃,而且实际上被丢弃的这个异步信息组″g″提示接收器4。根据这个提示的接收,该接收器4返回″Busy ACK″到发送装置2。如前所述,甚至即使异步信息组没有被写入到ARF 7但被丢弃,当发送这个异步信息组的装置接收″Busy ACK″时,这个装置能够识别,虽然这个异步信息已到达目的地装置,这个目的地装置由于忙的状态而不能接收这个异步信息组。然后,因为异步信息组能被从这个装置重发,这个异步信息组不被丢失。
写入到IRF 6的等时信息组″e″由等时数据处理部件8以信息组写入次序被读出,并且执行预定的过程。类似地,写入到ARF 7的异步信息组″g″由异步数据处理部件9以信息组写入的次序被读出,并且执行预定的过程。
当等时数据″a″和异步数据″b″从IRF 6和ARF 7中读出时,因为这些FIFO的存储容量是空闲的,等时信息″e″和异步信息组″g″能被写入其内。
因此,以这样的方式适当地设置等时信息组的数据长度和在该通信周期内接收等时信息组的数目,和至FIFO的读/写定时,在IRF 6中FIFO的容量,即IRF 7在正常状况下是不″满″的,所以能够接收异步数据而不丢失等时数据。
图中的符号图18等时数据处理部件1接收装置5分离器4接收器9异步数据处理部件2发送装置3通信电缆a等时数据b异步数据c接收信号e等时信息组fIRF状态信号g异步信息组hARF状态信号图2设备A,B,C,D,EP1394串行总线图3等时信息组异步信息组通信周期CSP周期开始信息组图417等时数据处理部件16分离器14接收器18异步数据处理部件13通信电缆
12发送装置a等时数据b异步数据c接收信号dGRF状态信号
权利要求
1.一种信号接收装置,用于接收从发送装置发送的信号,包括规则地发送等时数据;不规则地发送异步数据;一个公共总线,用于在其上转移所述等时数据和所述异步数据,和暂时存储置,用于分别在其内写入接收的等时数据和接收的异步数据。
2.根据权利要求1的信号接收装置,其中等时数据和异步数据二者以时分方式在预定时间期间的相同周期内发送。
3.根据权利要求2的信号接收装置,其中在当异步数据被接收的情况下,所述异步数据能被写入到暂时存储装置,接收的提示信号被返回到发送侧的电子装置。
4.根据权利要求3的信号接收装置,其中等时数据是视频数据,和异步数据是视频装置的控制数据。
5.根据权利要求1的信号接收装置,进一步包括一个分离器,用于分离一个信号和分离所述等时数据和所述异步数据,这些数据被传送到所述暂时存储装置。
6.根据权利要求5的信号接收装置,其中等时数据和异步数据二者以时分方式在预定时间期间的相同周期内发送。
7.根据权利要求6的信号接收装置,其中在当异步数据被接收的情况下,所述异步数据能被写入到临时存储装置,接收的提示信号被返回到发送侧的电子装置。
8.根据权利要求7的信号接收装置,其中等时数据是视频数据,和异步数据是视频装置的控制数据。
9.根据权利要求8的信号接收装置,其中所述等时数据和所述异步数据是信息组信号。
全文摘要
在通信系统中,等时数据能被连续地接收,无任何中断,而在信号接收装置中也能接收不规则发送的异步数据。信号接收装置安排包括,规则地发送等时数据;不规则地发送异步数据;一个公共总线,用于在其上转移等时数据和异步数据;和临时存储装置,用于分别在其内写入接收的等时数据和接收的异步数据。
文档编号G11B20/10GK1120769SQ9510915
公开日1996年4月17日 申请日期1995年7月14日 优先权日1994年7月15日
发明者林美延 申请人:索尼公司

最新回复(0)