利用多电平技术实现ic之间信号传输的方法

文档序号:7141956阅读:449来源:国知局
专利名称:利用多电平技术实现ic之间信号传输的方法
技术领域
本发明是关于IC之间信号传输的方法,更确切地说,是关于一种利用多电平技术实现IC之间信号传输的方法。
背景技术
随着超大规模IC技术的发展,对IC之间的高速信号传输要求越来越迫切。目前,IC之间传输数字信号,都采用了两种电平方式,即采用低电平表示一种逻辑(例如0),高电平表示另一种逻辑(例如1),或采用两种电平的组合表示一种逻辑。例如发送端IC1要将数据“93”(10010011)发送到接收端IC2,由于现有的方法在数据信号传输线上只能传输两种电平,首先发送端与接收端约定电平表示的信号(如高电平代表逻辑“1”或高电平到低电平的跳变表示逻辑“1”,低电平代表逻辑“0”或低电平到高电平的跳变表示逻辑“0”),将数据10010011转化成相应的电平信号在频率为fo的时钟控制下送出,接收端IC2再根据接收到的电平值将其转化为相应的数据。其时钟信号线与数据信号线传输的波形图如图2或图3所示,其中CLOCK为时钟输出波形,DATA为数据信号输出波形,可见在一个时钟周期内,只能传输一种电平信号,那么现有方法的信号传输比特率为R0=fo·log22=fo(bit/s)。然而,该等传输方式不足之处在于传输比特率受时钟频率限制,当对传输比特率要求较高时,此时将要求较高的时钟频率,这样又会使得EMI/EMC问题变得严重。因此人们期望一种既能实现IC之间高速信号传输,又不会使EMI/EMC问题更为突出的信号传输技术的出现。

发明内容本发明的目的在于克服上述缺陷,提供一种利用多电平技术实现IC之间信号传输的方法。利用本方法可明显提高IC之间信号的传输比特率,并且在传输比特率一定时可以减小系统的EMI/EMC。
本发明的目的是通过以下技术方案实现的本发明是一种利用多电平技术实现IC之间信号传输的方法,其特征在于数据信号传输通道上的信号采用多于等于3种的电平信号进行表示。
所述多于等于3种的电平信号中至少有一种电平信号表示多个比特的组合。
该方法还包括以下步骤(1)作为发送端的IC与接收端的IC首先就编码达成协议,根据该协议,发送端将要发送的数字信号转化成相应的多种电平信号;(2)发送端将通过步骤(1)转化的数据信号对应的电平信号送出;(3)接收端将接收到的电平信号解析为相应的数字信号。
作为发送端的IC设备具有输出多于或等于3种电平信号的功能,作为接收端的IC设备具有接收多于或等于3种电平信号的功能。
所述信号是采用3至1024种电平表示信号的方法进行信号传输的。
与现有技术相比,由于本发明利用多电平技术实现IC之间信号传输时采用的电平可以是多个比特的组合,因而在相同的时钟频率下,提高了系统之间信号的传输比特率,且不会导致EMI/EMC问题严重。相反,在传输比特率一定时,时钟频率降低,本发明能够减小系统的EMI/EMC问题。

图1为本发明传输数据时IC设备之间的硬件连接示意图。
图2为现有技术传输数据“93”(10010011)的波形图(一)。
图3为现有技术传输数据“93”(10010011)的波形图(二)。
图4为本发明利用多电平技术传输数据“93”(10010011)的波形图。
图5为一般情况下本发明利用多电平技术传输数据的波形图。
具体实施方式请参阅图1所示,本发明利用多电平技术实现IC之间信号传输的方法在传输数据之前,作为发送端的IC1和作为接收端的IC2首先确定采用电平信号的种数N(N的取值为3~1024)以及就编码问题达成协议,根据该协议,IC1将要发送的数字信号转化成N种不同的电平信号,然后将该电平信号传送到数据信号传输线上,接收端接收到该电平信号后再根据约定的协议将其解析为相应的数字信号。
以下是本发明利用多电平技术实现IC之间信号传输的方法实现IC之间信号传输的一个具体实施例。
例如发送端IC1要将数据“93”(10010011)发送到接收端IC2,首先IC1与IC2确定采用的电平种数N(在本实施例中N=4),分别为n0,n1,n2,n3(比如,n0=0.8ν,n1=0.4ν,n2=1.0ν,n3=0ν),以及就编码达成协议,假设令n0表示逻辑组合“00”,n1表示逻辑组合“01”,n2表示逻辑组合“10”,n3表示逻辑“11”,然后将数字信号10010011转化为相应的电平信号n0,n1,n2,n3,在频率为fn的时钟控制下将其送到数据信号线上,接收端IC2再根据接收到的电平信号n0,n1,n2,n3将其解析为数字信号10010011。其时钟信号与数据信号传输的波形如图4所示,其中CLOCK为时钟输出波形,DATA为数据信号输出波形。虽然在一个时钟周期内只能传输一种电平信号,但本发明中的电平信号可以是数字信号的逻辑组合。本发明的信号传输比特率为RN=fn·log2N=fn·log24=2fn(bit/s),因此在时钟频率一定(fo=fn)的情况下,本发明的传输比特率与现有技术传输比特率的比值为ratiof=fc·log2Nfc·log22=log2N=log24=2;]]>在传输比特率一定(Ro=RN)的情况下,本发明所需的时钟频率与现有技术所需的时钟频率的比值为ratior=fnfoRN/log2NRo/log22=1log2N=1log24=12.]]>可见,在时钟频率一定的情况下,本发明的传输比特率为现有技术传输比特率的log2N倍(N的取值为3~1024,log2N>1),由于时钟频率不变,因而不会增加系统的EMI/EMC。相反在传输比特率一定的情况下,本发明所需的时钟频率只有现有技术所需时钟频率的 (N的取值为3~1024,1log2N<1]]>),能够减小系统的EMI/EMC,并且随着采用电平种数的增多,本发明的所体现的优势则更为显著。一般情况下,IC之间信号传输的波形如图5所示。
本发明利用多电平技术实现IC之间信号传输时采用的电平可以是多个比特的组合,因而在相同的时钟频率下,提高了系统之间信号的传输比特率,且不会导致EMI/EMC问题严重。相反,在传输比特率一定时,时钟频率降低,本发明能够减小系统的EMI/EMC问题。
权利要求
1.一种利用多电平技术实现IC之间信号传输的方法,其特征在于数据信号传输通道上的信号采用多于等于3种的电平信号进行表示。
2.如权利要求1所述的一种利用多电平技术实现IC之间信号传输的方法,其特征在于所述多于等于3种的电平信号中至少有一种电平信号表示多个比特的组合。
3.如权利要求2所述的一种利用多电平技术实现IC之间信号传输的方法,其特征在于该方法还包括以下步骤(1)作为发送端的IC与接收端的IC首先就编码达成协议,根据该协议,发送端将要发送的数字信号转化成相应的多种电平信号;(2)发送端将通过步骤(1)转化的数据信号对应的电平信号送出;(3)接收端将接收到的电平信号解析为相应的数字信号。
4.如权利要求1、2或3所述的一种利用多电平技术实现IC之间信号传输的方法,其特征在于作为发送端的IC设备具有输出多于或等于3种电平信号的功能,作为接收端的IC设备具有接收多于或等于3种电平信号的功能。
5.如权利要求1、2或3所述的一种利用多电平技术实现IC之间信号传输的方法,其特征在于所述信号是采用3至1024种电平表示信号的方法进行信号传输的。
全文摘要
一种利用多电平技术实现IC之间信号传输的方法,其数据信号传输通道上的信号采用多于等于3种的电平信号进行表示。由于本发明利用多电平技术实现IC之间信号传输时采用的电平可以是多个比特的组合,因而在相同的时钟频率下,提高了系统之间信号的传输比特率,且不会导致EMI/EMC问题严重。相反,在传输比特率一定时,时钟频率降低,本发明能够减小系统的EMI/EMC问题。
文档编号H01L23/52GK1632948SQ20031012261
公开日2005年6月29日 申请日期2003年12月22日 优先权日2003年12月22日
发明者莫皓然, 马琼英 申请人:上海迪比特实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1