主通信电路、从通信电路、以及数据通信方法技术

技术编号:2837867 阅读:208 留言:0更新日期:2012-04-11 18:40
连接为可与从通信电路进行通信的主通信电路,在发送到从通信电路的值为一方的逻辑电平的值时,开始可检测第一时间的第一定时器电路的检测动作,并且将一方的逻辑电平的第一输出信号发送到从通信电路,从通信电路根据自主通信电路发送来的第一输出信号,开始可检测比第一时间长的第二时间的第二定时器电路的检测动作,第一定时器电路在第二定时器电路检测第二时间之前检测第一时间,第二输出电路输出另一方的电平的第二输出信号,从而自主通信电路向从通信电路发送一方的逻辑电平的值,第二定时器电路检测第二时间,从而自主通信电路向从通信电路发送另一方的逻辑电平的值。由此,即使在时钟的精度低的情况下也能收发数据。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
在进行搭载有微型计算机的集成电路的调试时,需要对作为调试对象的集成电路写入调试用的数据,或读出由微型计算机输出的数据。因此,在集成电路中,需要这样进行数据的输入输出用的接口。但是,在集成电路中,为了降低成本等,尽量减小其芯片的尺寸是很重要的。因此,特别是希望尽量减少调试用的数据的输入输出使用的端子。所以,提出了如下单线式通信方式使数据输入输出用的输入输出端子为一个,通过与该输入输出端子连接的一根通信线收发数据。作为这样的单线式通信方式,例如公知有专利文献1等中公开的UART(UniversalAsynchronous Receiver/Transmitter)。UART中的数据的收发在通过一根通信线连接的主通信电路与从通信电路之间进行。在UART中,主通信电路或从通信电路改变通信线的信号电平,从而在主通信电路与从通信电路之间进行1位的数据(“1”或“0”)的收发。例如,在主通信电路对从通信电路发送数据时,主通信电路将通信线的信号电平驱动为“0”。并且,主通信电路当发送的数据为“1”时,随后将通信线的信号电平驱动为“1”,当发送的数据为“0”时,使通信线的信号电平维持在“0”。然后,从通信电路通过取得自数据收发开始经过规定时间后的通信线的信号电平来接收“1”或“0”。另外,例如,在主通信电路自从通信电路接收数据时,主通信电路将通信线的信号电平驱动为“0”。然后,主通信电路将通信线的信号电平驱动为“1”。并且,从通信电路当发送到主通信电路的数据为“1”时,不使通信线的信号电平变化而维持在“1”,当发送到主通信电路的数据为“0”时,将通信线的信号电平驱动为“0”。然后,主通信电路通过取得自数据收发开始经过规定时间后的通信线的信号电平来接收“1”或“0”。专利文献1特表2001-508562号公报如上所述,在URAT等的单线式通信方式中,需要在主通信电路和从通信电路中共有将通信线的信号电平取入的定时等的时间。因此,为了可靠地进行主通信电路与从通信电路之间的数据的收发,需要减小主通信电路中用于计时的时钟与从通信电路中用于计时的时钟的偏差。例如,在UART的情况下,主通信电路与从通信电路之间收发的数据为分别具有1位起始位和停止位、8位数据位的共计10位。在此,例如,若主通信电路和从通信电路中的时钟相对于1位的偏差为5%,则对于10位数据产生50%的偏差,会以非希望的定时取得通信线的信号电平。因此,在使用UART时,一般要求主通信电路与从通信电路的时钟的偏差抑制在2~3%左右。在使用这样的单线式通信方式进行搭载有微型计算机的集成电路的调试时,在被调试侧即从通信电路侧,一般根据微型计算机的主时钟来生成一线式通信用的时钟。并且,由于主时钟的频率因电路而异,所以难以对所有频率的主时钟生成精度优异的时钟。因此,为了提高从通信电路侧的时钟的精度,需要生成不同于微型计算机的主时钟的通信用的时钟所用的振荡器,但设置振荡器用于调试是不现实的。
技术实现思路
本专利技术鉴于上述课题而实现,目的在于提供一种即使在通信所需的端子数量少、时钟精度低的情况下也能收发数据的主通信电路、从通信电路以及数据通信方法。为了实现上述目的,本专利技术的主通信电路连接成能与从通信电路进行通信,其中具备定时器电路,其能检测第一时间;第一输出电路,其当发送到所述从通信电路的值为一方的逻辑电平时,开始所述定时器电路的检测动作,输出用于使所述从通信电路所具有的比所述第一时间长的第二时间的检测动作开始的一方的逻辑电平的第一输出信号;和第二输出电路,其在所述定时器电路检测到所述第一时间时,输出另一方的逻辑电平的第二输出信号,在向所述从通信电路发送一方的逻辑电平的值时,所述从通信电路不检测所述第二时间,所述定时器电路检测所述第一时间,所述第二输出电路输出所述第二输出信号,由此向所述从通信电路发送一方的逻辑电平的值,在向所述从通信电路发送另一方的逻辑电平的值时,所述定时器电路不检测所述第一时间,所述从通信电路检测所述第二时间,由此向所述从通信电路发送另一方的逻辑电平的值。另外,本专利技术的主通信电路也可以是连接成能与从通信电路进行通信,其中具备定时器电路,其能检测第一时间;第一输出电路,其开始所述定时器电路的检测动作,并且当所述从通信电路发送的值为一方的逻辑电平的值时,输出用于使所述从通信电路开始比所述第一时间短的第二时间的检测动作的一方的逻辑电平的第一输出信号;和接收电路,其在所述定时器电路不检测所述第一时间且所述从通信电路检测所述第二时间从而自所述从通信电路发送来另一方的逻辑电平的第二输出信号时,输出一方的逻辑电平的值,在所述从通信电路不检测所述第二时间且所述定时器电路检测到所述第一时间时,输出另一方的逻辑电平的值。另外,本专利技术的主通信电路也可以是连接成能与从通信电路进行通信,其中具备定时器电路,其能检测第一时间或第二时间;第一输出电路,其输出一方的逻辑电平的第一输出信号;第二输出电路,其在所述定时器电路检测到所述第一时间或第二时间时,输出另一方的逻辑电平的第二输出信号;和接收电路,其接收自所述从通信电路发送的值,在输入的收发模式信号是表示向所述从通信电路发送值的信号的情况下,当发送到所述从通信电路的值是一方的逻辑电平的值时,所述第一输出电路输出所述第一输出信号,以使所述定时器电路开始所述第一时间的检测动作,使所述从通信电路开始比所述第一时间长的第三时间的检测动作,在将一方的逻辑电平的值发送到所述从通信电路时,所述从通信电路不检测所述第三时间,所述定时器电路检测所述第一时间,所述第二输出电路输出所述第二输出信号,由此向所述从通信电路发送一方的逻辑电平的值,在将另一方的逻辑电平的值发送到所述从通信电路时,所述定时器电路不检测所述第一时间,所述从通信电路检测所述第三时间,由此向所述从通信电路发送另一方的逻辑电平的值,在所述收发模式信号是表示自所述从通信电路接收值的信号的情况下,所述第一输出电路输出所述第一输出信号,使得所述定时器电路开始所述第二时间的检测动作,并当所述从通信电路发送的值是一方的逻辑电平的值时使所述从通信电路开始比所述第二时间短的第四时间的检测动作,所述接收电路在所述定时器电路不检测所述第二时间且所述从通信电路检测所述第四时间从而自所述从通信电路发送来所述第二输出信号的情况下,输出一方的逻辑电平的值,在所述从通信电路不检测所述第四时间且所述定时器电路检测到所述第二时间的情况下,输出另一方的逻辑电平的值。另外本专利技术的从通信电路连接成能与可检测第一时间的主通信电路进行通信,其中具备定时器电路,其根据自所述主通信电路发送来的一方的逻辑电平的第一输出信号,开始比所述第一时间长的第二时间的检测动作;和接收电路,其在所述定时器电路不检测所述第二时间且所述主通信电路检测所述第一时间从而自所述主通信电路发送来另一方的逻辑电平的第二输出信号的情况下,输出一方的逻辑电平的值,在所述主通信电路不检测所述第一时间且所述定时器电路检测到所述第二时间的情况下,输出另一方的逻辑电平的值。另外,本专利技术的从通信电路也可以是连接成能与可检测第一时间的主通信电路进行通信,其中具备定时器电路,其在发送到所述主通信电路的值为一方的逻辑电平的值时,根据自所述主通信电路发送来本文档来自技高网
...

【技术保护点】
一种主通信电路,连接成能与从通信电路进行通信,其中具备:定时器电路,其能检测第一时间;第一输出电路,其当发送到所述从通信电路的值为一方的逻辑电平时,开始所述定时器电路的检测动作,输出用于使所述从通信电路所具有的比所述第一时间 长的第二时间的检测动作开始的一方的逻辑电平的第一输出信号;和第二输出电路,其在所述定时器电路检测到所述第一时间时,输出另一方的逻辑电平的第二输出信号,在向所述从通信电路发送一方的逻辑电平的值时,所述从通信电路不检测所述第二时 间,所述定时器电路检测所述第一时间,所述第二输出电路输出所述第二输出信号,由此向所述从通信电路发送一方的逻辑电平的值,在向所述从通信电路发送另一方的逻辑电平的值时,所述定时器电路不检测所述第一时间,所述从通信电路检测所述第二时间,由 此向所述从通信电路发送另一方的逻辑电平的值。

【技术特征摘要】
JP 2006-3-28 2006-0878811.一种主通信电路,连接成能与从通信电路进行通信,其中具备定时器电路,其能检测第一时间;第一输出电路,其当发送到所述从通信电路的值为一方的逻辑电平时,开始所述定时器电路的检测动作,输出用于使所述从通信电路所具有的比所述第一时间长的第二时间的检测动作开始的一方的逻辑电平的第一输出信号;和第二输出电路,其在所述定时器电路检测到所述第一时间时,输出另一方的逻辑电平的第二输出信号,在向所述从通信电路发送一方的逻辑电平的值时,所述从通信电路不检测所述第二时间,所述定时器电路检测所述第一时间,所述第二输出电路输出所述第二输出信号,由此向所述从通信电路发送一方的逻辑电平的值,在向所述从通信电路发送另一方的逻辑电平的值时,所述定时器电路不检测所述第一时间,所述从通信电路检测所述第二时间,由此向所述从通信电路发送另一方的逻辑电平的值。2.根据权利要求1所述的主通信电路,其特征在于,可通过能保持输出的信号的电平的一根通信线与所述从通信电路连接,所述第一输出电路将所述第一输出信号输出到所述通信线,以使所述从通信电路开始所述第二时间的检测动作,若所述定时器电路检测到所述第一时间,则所述第二输出电路将所述第二输出信号输出到所述通信线。3.根据权利要求1所述的主通信电路,其特征在于,可通过一根通信线与所述从通信电路连接,所述主通信电路还具备保持电路,若信号被输出到所述通信线,则可将所述通信线的信号电平保持在所述信号的电平,所述第一输出电路将所述第一输出信号输出到所述通信线,以使所述从通信电路开始所述第二时间的检测动作,若所述定时器电路检测到所述第一时间,则所述第二输出电路将所述第二输出信号输出到所述通信线。4.根据权利要求2或3所述的主通信电路,其特征在于,在所述通信线的信号电平从一方的逻辑电平变为另一方的逻辑电平时,所述定时器电路被复位。5.根据权利要求1所述的主通信电路,其特征在于,还具备无线通信电路,其通过无线方式将自所述第一输出电路输出的所述第一输出信号或自所述第二输出电路输出的所述第二输出信号发送到所述从通信电路。6.根据权利要求5所述的主通信电路,其特征在于,所述无线通信电路由线圈构成,所述线圈产生与所述第一或第二输出信号对应的磁场。7.根据权利要求5所述的主通信电路,其特征在于,所述无线通信电路由电极构成,所述电极产生与所述第一或第二输出信号对应的电场。8.根据权利要求5~7的任一项所述的主通信电路,其特征在于,还具备存储电路,其存储自所述第一或第二输出电路输出的所述第一或第二输出信号、或通过所述从通信电路检测所述第二时间而自所述从通信电路发送来的所述第二输出信号的信号电平,在所述存储电路中存储的信号电平从一方的逻辑电平变为另一方的逻辑电平时,所述定时器电路被复位。9.一种主通信电路,连接成能与从通信电路进行通信,其中具备定时器电路,其能检测第一时间;第一输出电路,其开始所述定时器电路的检测动作,并且当所述从通信电路发送的值为一方的逻辑电平的值时,输出用于使所述从通信电路开始比所述第一时间短的第二时间的检测动作的一方的逻辑电平的第一输出信号;和接收电路,其在所述定时器电路不检测所述第一时间且所述从通信电路检测所述第二时间从而自所述从通信电路发送来另一方的逻辑电平的第二输出信号时,输出一方的逻辑电平的值,在所述从通信电路不检测所述第二时间且所述定时器电路检测到所述第一时间时,输出另一方的逻辑电平的值。10.根据权利要求9所述的主通信电路,其特征在于,可通过能保持输出的信号的电平的一根通信线与所述从通信电路连接,所述第一输出电路将所述第一输出信号输出到所述通信线,以使所述从通信电路开始所述第二时间的检测动作,当所述通信线的信号电平从一方的逻辑电平变为另一方的逻辑电平时,在所述定时器电路未检测到所述第一时间的情况下,所述接收电路输出一方的逻辑电平的值,在所述定时器电路检测到所述第一时间的情况下,输出另一方的逻辑电平的值。11.根据权利要求9所述的主通信电路,其特征在于,可通过一根通信线与所述从通信电路连接,所述主通信电路还具备保持电路,若信号被输出到所述通信线,则可将所述通信线的信号电平保持在所述信号的电平,所述第一输出电路将所述第一输出信号输出到所述通信线,以使所述从通信电路开始所述第二时间的检测动作,当所述通信线的信号电平从一方的逻辑电平变为另一方的逻辑电平时,在所述定时器电路未检测到所述第一时间的情况下,所述接收电路输出一方的逻辑电平的值,在所述定时器电路检测到所述第一时间的情况下,输出另一方的逻辑电平的值。12.根据权利要求10或11所述的主通信电路,其特征在于,还具备第二输出电路,其在所述定时器电路检测到所述第一时间时,将另一方的逻辑电平的第二输出信号输出到所述通信线,在所述通信线的信号电平从一方的逻辑电平变为另一方的逻辑电平时,所述定时器电路被复位。13.根据权利要求9所述的主通信电路,其特征在于,所述主通信电路还具备无线通信电路,其通过无线方式发送自所述第一输出电路输出的所述第一输出信号到所述从通信电路,或通过无线方式接收自所述从通信电路发送来的所述第二输出信号;和存储电路,其存储自所述第一输出电路输出的信号、或自所述从通信电路发送来的信号的信号电平,当所述存储电路中存储的信号电平从一方的逻辑电平变为另一方的逻辑电平时,在所述定时器电路未检测到所述第一时间的情况下,输出一方的逻辑电平的值,在所述定时器电路检测到所述第一时间的情况下,输出另一方的逻辑电平的值。14.根据权利要求13所述的主通信电路,其特征在于,所述无线通信电路由线圈构成,所述线圈通过产生与所述第一输出信号对应的磁场而向所述从通信电路发送所述第一输出信号,或根据磁场的变化来检测自所述主通信电路发送来的所述第二输出信号。15.根据权利要求13所述的主通信电路,其特征在于,所述无线通信电路由电极构成,所述电极通过产生与所述第一输出信号对应的电场而向所述从通信电路发送所述第一输出信号,或根据电场的变化来检测自所述主通信电路发送来的所述第二输出信号。16.根据权利要求13所述的主通信电路,其特征在于,还具备第二输出电路,若所述定时器电路检测到所述第一时间,则输出所述第二输出信号,所述存储电路存储自所述第一或第二输出电路输出的信号、或自所述从通信电路发送来的信号的信号电平,所述无线通信电路将自所述第二输出电路输出的所述第二输出信号发送到所述从通信电路,以对所述从通信电路中的所述第二时间的检测动作复位,在所述存储电路中存储的信号电平从一方的逻辑电平变为另一方的逻辑电平时,所述定时器电路被复位。17.根据权利要求14所述的主通信电路,其特征在于,还具备第二输出电路,若所述定时器电路检测到所述第一时间,则输出所述第二输出信号,所述存储电路存储自所述第一或第二输出电路输出的信号、或自所述从通信电路发送来的信号的信号电平,所述线圈产生与自所述第二输出电路输出的所述第二输出信号对应的磁场,以对所述从通信电路中的所述第二时间的检测动作复位,在所述存储电路中存储的信号电平从一方的逻辑电平变为另一方的逻辑电平时,所述定时器电路被复位。18.根据权利要求15所述的主通信电路,其特征在于,还具备第二输出电路,若所述定时器电路检测到所述第一时间,则输出所述第二输出信号,所述存储电路存储自所述第一或第二输出电路输出的信号、或自所述从通信电路发送来的信号的信号电平,所述电极产生与自所述第二输出电路输出的所述第二输出信号对应的电场,以对所述从通信电路中的所述第二时间的检测动作复位,在所述存储电路中存储的信号电平从一方的逻辑电平变为另一方的逻辑电平时,所述定时器电路被复位。19.一种主通信电路,连接成能与从通信电路进行通信,其中具备定时器电路,其能检测第一时间或第二时间;第一输出电路,其输出一方的逻辑电平的第一输出信号;第二输出电路,其在所述定时器电路检测到所述第一时间或第二时间时,输出另一方的逻辑电平的第二输出信号;和接收电路,其接收自所述从通信电路发送的值,在输入的收发模式信号是表示向所述从通信电路发送值的信号的情况下,当发送到所述从通信电路的值是一方的逻辑电平的值时,所述第一输出电路输出所述第一输出信号,以使所述定时器电路开始所述第一时间的检测动作,使所述从通信电路开始比所述第一时间长的第三时间的检测动作,在将一方的逻辑电平的值发送到所述从通信电路时,所述从通信电路不检测所述第三时间,所述定时器电路检测所述第一时间,所述第二输出电路输出所述第二输出信号,由此向所述从通信电路发送一方的逻辑电平的值,在将另一方的逻辑电平的值发送到所述从通信电路时,所述定时器电路不检测所述第一时间,所述从通信电路检测所述第三时间,由此向所述从通信电路发送另一方的逻辑电平的值,在所述收发模式信号是表示自所述从通信电路接收值的信号的情况下,所述第一输出电路输出所述第一输出信号,使得所述定时器电路开始所述第二时间的检测动作,并在所述从通信电路发送的值是一方的逻辑电平的值时使所述从通信电路开始比所述第二时间短的第四时间的检测动作,所述接收电路在所述定时器电路不检测所述第二时间并且所述从通信电路检测所述第四时间从而自所述从通信电路发送来所述第二输出信号的情况下,输出一方的逻辑电平的值,在所述从通信电路不检测所述第四时间并且所述定时器电路检测到所述第二时间的情况下,输出另一方的逻辑电平的值。20.一种从通信电路,连接成能与可检测第一时间的主通信电路进行通信,其中具备定时器电路,其根据自所述主通信电路发送来的一方的逻辑电平的第一输出信号,开始比所述第一时间长的第二时间的检测动作;和接收电路,其在所述定时器电路不检测所述第二时间并且所述主通信电路检测所述第一时间从而自所述主通信电路发送来另一方的逻辑电平的第二输出信号的情况下,输出一方的逻辑电平的值,在所述主通信电路不检测所述第一时间并且所述定时器电路检测到所述第二时间的情况下,输出另一方的逻辑电平的值。21.根据权利要求20所述的从通信电...

【专利技术属性】
技术研发人员:山田进
申请(专利权)人:三洋电机株式会社
类型:发明
国别省市:JP[日本]

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

1