【技术实现步骤摘要】
用于在串行数据信号中对准和减少歪斜的技术
本专利技术涉及电子电路,并且尤其涉及用于在串行数据信号中对准和减少歪斜的技术。
技术介绍
现场可编程门阵列(FPGA)集成电路包括输入/输出(I/O)区域、可编程逻辑电路区域和可编程互连资源,可编程互连资源可以用来将可编程逻辑电路区域彼此互连以及与I/O区域互连。通过恰当地编程或者配置可编程逻辑电路和可编程互连资源,用户可以配置FPGA来执行所需功能。I/O区域也可以是可编程的。FPGA的互连资源可以包括全局互连资源、区域互连资源和局部互连资源,全局互连资源向集成电路的许多不同部分传递信号以及在集成电路的许多不同部分当中传递信号,区域互连资源在集成电路的很大一部分(但是少于全部)内传递信号,局部互连资源在可编程逻辑电路的分组内传递信号。FPGA在尺寸和能力方面持续增大。许多FPGA具有在I/O区域中的大量通道,这些通道与外部设备接收和传送数据信号。然而,随着在FPGA上的通道的数目增加,包括信号线以及开关或布线资源二者以产生所需信号路径的互连资源的量也已增加。在许多电流FPGA中,互连资源消耗集成电路的裸片面积的很大一部分。数以千计的接线可以用来将多个FPGA彼此连接以及与电路板上的其它集成电路连接。
技术实现思路
根据在此描述的一些实施例,电路包括第一对准器电路和第二对准器电路以及去歪斜电路。第一对准器电路可操作用于将第一输入串行数据信号与控制信号对准以生成第一对准串行数据信号。第二对准器电路可操作用于将第二输入串行数据信号与控制信号对准以生成第二对准串行数据信号。去歪斜电路可操作用于减少第一对准串行数据信号和第二对 ...
【技术保护点】
一种电路,包括:第一对准器电路,其可操作用于将第一输入串行数据信号与第一控制信号对准,以生成第一对准串行数据信号;第二对准器电路,其可操作用于将第二输入串行数据信号与所述第一控制信号对准,以生成第二对准串行数据信号;以及去歪斜电路,其可操作用于减少所述第一对准串行数据信号与所述第二对准串行数据信号之间的歪斜,以生成第一输出串行数据信号和第二输出串行数据信号。
【技术特征摘要】
2012.08.03 US 13/566,8821.一种电路,包括:第一对准器电路,其可操作用于将第一输入串行数据信号与第一控制信号对准,以生成第一对准串行数据信号;第二对准器电路,其可操作用于将第二输入串行数据信号与所述第一控制信号对准,以生成第二对准串行数据信号;以及去歪斜电路,其可操作用于减少为所述第一控制信号的至少一个周期的在所述第一对准串行数据信号与所述第二对准串行数据信号之间的歪斜,以生成第一输出串行数据信号和第二输出串行数据信号。2.根据权利要求1所述的电路,其中所述第一对准器电路包括:第一存储电路,其可操作用于响应于所述第一控制信号和第二控制信号而存储所述第一输入串行数据信号的值作为第一存储信号;第二存储电路,其可操作用于响应于所述第一控制信号和所述第二控制信号而存储所述第一存储信号的值作为第二存储信号;第一复用器电路,其可操作用于在复用输入处接收所述第二存储信号,并且基于所述第一存储信号和所述第二存储信号来选择第一选择信号;以及第三存储电路,其可操作用于响应于所述第一控制信号而存储所述第一选择信号的值作为所述第一对准串行数据信号。3.根据权利要求2所述的电路,其中所述第二对准器电路包括:第四存储电路,其可操作用于响应于所述第一控制信号和所述第二控制信号而存储所述第二输入串行数据信号的值作为第三存储信号;第五存储电路,其可操作用于响应于所述第一控制信号和所述第二控制信号而存储所述第三存储信号的值作为第四存储信号;第二复用器电路,其可操作用于在复用输入处接收所述第四存储信号,并且基于所述第三存储信号和所述第四存储信号来选择第二选择信号;以及第六存储电路,其可操作用于响应于所述第一控制信号而存储所述第二选择信号的值作为所述第二对准串行数据信号。4.根据权利要求2所述的电路,其中所述第一对准器电路还包括:控制电路,其可操作用于按照训练模式在所述第一输入串行数据信号中生成的脉冲期间,引起所述第一复用器电路选择所述第二存储信号中的、指示所述第一输入串行数据信号的预定值的其中一个第二存储信号作为所述第一选择信号。5.根据权利要求1所述的电路,其中所述去歪斜电路包括可操作用于存储所述第一对准串行数据信号的值的第一移位寄存器和可操作用于存储所述第二对准串行数据信号的值的第二移位寄存器。6.根据权利要求5所述的电路,其中所述去歪斜电路还包括:检测器电路,其可操作用于基于存储于所述第一移位寄存器中的第一存储信号并且基于存储于所述第二移位寄存器中的第二存储信号,来生成第一选择信号和第二选择信号;第一复用器电路,其可操作用于基于所述第一选择信号,来提供存储于所述第一移位寄存器中的所述第一存储信号之一作为所述第一输出串行数据信号;以及第二复用器电路,其可操作用于基于所述第二选择信号,来提供存储于所述第二移位寄存器中的所述第二存储信号之一作为所述第二输出串行数据信号。7.根据权利要求2所述的电路,还包括:计数器电路,其可操作用于响应于时钟信号而生成计数信号;第一比较器电路,其可操作用于基于所述计数信号和第一参考信号来生成所述第一控制信号;以及第二比较器电路,其可操作用于基于所述计数信号和第二参考信号来生成所述第二控制信号,其中所述第一控制信号和所述第二控制信号是周期信号。8.根据权利要求1所述的电路,其中所述电路在耦合到插入器的第一集成电路裸片中,并且其中通过所述插入器中的导线从第二集成电路裸片向所述第一集成电路裸片串行传送所述第一输入串行数据信号和所述第二输入串行数据信号。9.一种处理信号的方法,包括:使用第一对准器电路将第一输入串行数据信号与第一控制信号对准,以生成第一对准串行数据信号;使用第二对准器电路将第二输入串行数据信号与所述第一控制信号对准,以生成第二对准串行数据信号;并且使用去歪斜电路减少为所述第一控制信号的至少一个周期的在所述第一对准串行数据信号与所述第二对准串行数据信号之间的歪斜,以生成第一输出串行数据信号和第二输出串行数据信号。10.根据权利要求9所述的方法,其中使用第一对准器电路将第一输入串行数据信号与第一控制信号对准以生成第一对准串行数据信号还包括:响应于所述第一控制信号和第二控制信号而在第一存储电路中存储所述第一输入串行数据信号的值作为第一存储信号;响应于所述第一控制信号和所述第二控制信号而在第二存储电路中存储所述第一存储信号的值作为第二存储信号;基于所述第一存储信号和所述第二存储信号来选择所述第二存储信号之一作为第一选择信号;并且响应于所述第一控制信号而在第三存储电路中存储所述第一选择信号的值作为所述第一对准串行数据信号。11.根据权利要求10所述的方法,其中使用第二对准器电路将第二输入串行数据信号与所述第一控制信号对准以生成第二对准串行数据信号还包括:响应于所述第一控制信号和所述第二控制信号而在第四存储电路中存储所述第二输入串行数据信号的值作为第三存储信号;响应于所述第一控制信号和所述第二控制信号而...
【专利技术属性】
技术研发人员:R·文卡塔,H·吕,A·扎利兹亚克,
申请(专利权)人:阿尔特拉公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。