【技术实现步骤摘要】
本专利技术涉及多芯片集成电路装置,其包括可编程逻辑器件(PLD)。特别地,本专利技术能够用在用于支持在这种装置上进行多功能信令的系统和方法中。
技术介绍
多个集成电路(IC)芯片能够用多芯片互连连接。在一些实例中,多芯片互连能够实现为信道化接口,此处多个信道用于在多个IC芯片之间中继转发数据信号。协议应用层栈(protocolapplicationlayerstack)能够驻留在一个或更多个通过多芯片互连连接的IC芯片上。在某些模式中,两个协议应用层栈之间的通信以多芯片互连接口的方式实现。
技术实现思路
本专利技术描述了一种支持跨越信道化接口(诸如多芯片互连)的多功能数据信令的简便方法。在一些实现方式中,能够聚合多芯片互连的若干通道以支持协议应用层的宽协议总线接口。支持跨越多个IC芯片的宽协议总线接口中的一个特别挑战是多芯片互连典型地被实现为狭窄的、独立的和异步的信道。为了发送,宽协议总线接口中的并行数据位必须跨越多芯片互连的不同信道被分解并且重新分配。另外,由于信道彼此独立地和异步地操作,用于驱动多芯片互连接口信道的异步先进先出设备(FIFO)具有引起数据流偏斜(skew)的潜在可能。因此,根据本专利技术的实施例,提供一种用于支持跨越多芯片互连的宽协议接口的方法。宽协议接口的数据信号被分解成多个数据流。在驻留在多芯片装置的IC芯片上的第一电路和第二电路之间建立握手信号。第一电路通过多芯片互连接口的多个信道将多个数据流发送到第二电路。为了减少多个数据流中的偏斜,多芯片互连接口的多个信道可以由共享同步信号结合在一起。为了提供具有降低的所需管脚数目的宽协议接口, ...
【技术保护点】
一种支持跨越具有多信道的多芯片互连的宽协议接口的方法,该方法包含:将宽协议接口的数据信号分解成多个数据流;在第一电路和第二电路间建立握手信号;通过所述多芯片互连的多个信道,将所述多个数据流从第一电路发送到第二电路;以及基于握手信号压缩所述多个数据流的每个数据流。
【技术特征摘要】
2015.09.03 US 14/844,9201.一种支持跨越具有多信道的多芯片互连的宽协议接口的方法,该方法包含:将宽协议接口的数据信号分解成多个数据流;在第一电路和第二电路间建立握手信号;通过所述多芯片互连的多个信道,将所述多个数据流从第一电路发送到第二电路;以及基于握手信号压缩所述多个数据流的每个数据流。2.权利要求1的方法,其中压缩多个数据流的每个数据流进一步包含:驱动多个数据流的第一数据流以2∶1加速比通过第一先进先出块即第一FIFO块并以1∶2减速比通过第二FIFO块;以及驱动多个数据流的第二数据流以2∶1加速比通过第三FIFO块并以1∶2减速比通过第四FIFO块。3.权利要求2的方法,进一步包含通过结合第一FIFO块和第三FIFO块以及结合第二FIFO块和第四FIFO块来结合所述多个多芯片互连信道以降低多个数据流中的偏斜。4.权利要求2的方法,进一步包含:确定协议层FIFO中剩余的容量;基于握手信号确定与第一FIFO块和第二FIFO块关联的反压延迟;以及基于反压延迟调整协议层FIFO中剩余的容量。5.权利要求1的方法,其中在第一电路和第二电路间建立握手信号进一步包含通过串行移位链发送和接收握手信号。6.权利要求1的方法,其中第一电路和第二电路是多芯片装置中的芯片。7.权利要求1的方法,进一步包含:收集与宽协议接口的数据信号关联的控制信号;以及跨越多个数据流分解控制信号。8.一种集成电路多芯片装置,包含:包含宽协议接口的第一电路,第一电路配置成将宽协议接口的数据信号分解成多个数据流;包含可编程逻辑架构的第二电路;串行移位链,配置成在第一电路和第二电路间建立握手信号;以及多个多芯片互连先进先出块即多个多芯片互连FIFO块,配置成:将多个数据流从第一电路发送到第二电路;以及基于握手信号压缩多个数据流中的每个数据流。9.权利要求8的集成电路,其中所述多个多芯片互连FIFO块进一步配置成:驱动多个数据流的第一数据流以2∶1加速比通过第一FIFO块并以1∶2减速比通过第二FIFO块;以及驱动多个数据流的第二数据流以2∶1加速比通过第三FIFO块并以1∶2减速比通过第四FIFO块。10.权利要求9的集成电路,其中多个多芯片互连FIFO块进一步配置成结合第一FIFO块和第三FIFO块以及结合第二FIFO块和第四FIFO块来降低多个数据流中的偏斜。11.权利要求9的集成电路,其中第二电路进一步配置成:确定协议层FIFO中剩余的容量;基于握手信号确定与第一FIFO块和第二FIFO块关联的反压延迟;以及基于反压延迟调整协议层FIFO中剩余的容量。12.权利要求8的集成电路,其中第一电路和第二电路是多芯片装置中的芯片。13.权利要求8的集成电路,其中第一电路进一步配置成:收集与宽协议接口的数据信号关联的控制信号;以及跨越多个数据流分解控制信号。14.一种配置可编程逻辑装置的方法,该可编程逻辑装置包含第一电路...
【专利技术属性】
技术研发人员:G·B·瓦利希斯,K·杜维尔,C·L·马乌,
申请(专利权)人:阿尔特拉公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。