System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 可编程线性反馈移位寄存器系统和方法技术方案_技高网

可编程线性反馈移位寄存器系统和方法技术方案

技术编号:40457454 阅读:20 留言:0更新日期:2024-02-22 23:13
提供了各种技术以实现可编程线性反馈移位寄存器(LFSR)电路。在一个示例中,LFSR电路包括状态存储元件。每个状态存储元件被配置为存储状态信号。LFSR电路还包括可编程逻辑级电路,可编程逻辑级电路各自被配置为选择性地接收输入信号以及状态信号的集合,至少基于状态信号的集合确定输出信号,并且提供输出信号。每个可编程逻辑级电路被连接到至少一个其他可编程逻辑级电路。LFSR电路还包括流水线元件。每个流水线元件被配置为选择性地连接至少两个可编程逻辑级电路。LFSR电路还包括延时平衡元件的集合。提供了相关系统和方法。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术总体上涉及可编程逻辑器件,并且更具体地涉及可编程线性反馈移位寄存器系统和方法


技术介绍

1、可编程逻辑器件(pld)(例如,现场可编程门阵列(fpga)、复杂可编程逻辑器件(cpld)、片上现场可编程系统(fpsc)或其他类型的可编程器件)可以被配置有各种用户设计以实现期望功能。通常,用户设计被合成并且映射到在特定pld中可用的可配置资源中,可配置资源包括作为非限制性示例的可编程逻辑门、查找表(lut)、嵌入式硬件、互连和/或其他类型的资源。然后可以确定针对合成和映射的用户设计的物理布局和路由,以生成针对特定pld的配置数据。所生成的配置数据被加载到pld的配置存储器中,以实现可编程逻辑门、lut、嵌入式硬件、互连和/或其他类型的可配置资源。


技术实现思路

【技术保护点】

1.一种线性反馈移位寄存器电路,包括:

2.根据权利要求1所述的线性反馈移位寄存器电路,其中所述多个集合中的延时平衡元件的第二集合被配置为选择性地将所述第一多个可编程逻辑级电路中的第三可编程逻辑级电路连接到输入端子,并且选择性地缓冲与所述第三可编程逻辑级电路相关联的所述输入信号。

3.根据权利要求1所述的线性反馈移位寄存器电路,其中所述多个集合中的延时平衡元件的第二集合被配置为选择性地将所述第二可编程逻辑级电路连接到输入端子,并且选择性地缓冲与所述第二可编程逻辑级电路相关联的所述输入信号

4.根据权利要求1所述的线性反馈移位寄存器电路,其中所述第一多个可编程逻辑级电路中的每个可编程逻辑级电路包括:

5.根据权利要求1所述的线性反馈移位寄存器电路,还包括第二多个可编程逻辑级电路,其中所述第二多个可编程逻辑级电路中的每个可编程逻辑级电路被配置为:

6.根据权利要求5所述的线性反馈移位寄存器,其中所述多个状态存储元件中的每个状态存储元件被配置为选择性地将所述第二多个可编程逻辑级电路中的所述第一可编程逻辑级电路连接到所述第二多个可编程逻辑级电路中的相应的可编程逻辑级电路。

7.根据权利要求5所述的线性反馈移位寄存器电路,其中所述第一多个可编程逻辑级电路与所述多个流水线元件形成前馈逻辑电路,其中所述第二多个可编程逻辑级电路形成反馈逻辑电路,并且其中被存储在所述多个状态存储元件中的所述状态信号共同地提供所述线性反馈移位寄存器电路的状态。

8.根据权利要求1所述的线性反馈移位寄存器电路,其中所述多个状态存储元件中的每个状态存储元件被配置为选择性地将所述第一可编程逻辑级电路连接到所述第一多个可编程逻辑级电路中的相应的可编程逻辑级电路。

9.根据权利要求1所述的线性反馈移位寄存器电路,还包括输出转换电路,所述输出转换电路被配置为接收来自所述第一多个可编程逻辑级电路的所述输出信号,并且生成第二输出信号。

10.根据权利要求9所述的线性反馈移位寄存器电路,其中所述输出转换电路包括多个可编程转换逻辑电路,每个所述可编程转换逻辑电路被配置为生成所述第二输出信号中的一个第二输出信号,并且其中每个可编程转换逻辑电路包括一个或多个可编程乘法器以及一个或多个可编程组合器。

11.根据权利要求10所述的线性反馈移位寄存器,还包括多个输出存储元件,每个所述输出存储元件被配置为存储所述第一多个可编程逻辑级电路的所述输出信号中的相应的输出信号,其中,针对每个可编程转换逻辑电路,所述一个或多个可编程乘法器中的每个可编程乘法器被选择性地连接到所述多个输出存储元件中的一个输出存储元件或者所述第一多个可编程逻辑级电路中的一个可编程逻辑级电路的输出端子。

12.根据权利要求9所述的线性反馈移位寄存器,其中所述多个状态存储元件与所述第一多个可编程逻辑级电路共同地提供斐波那契线性反馈移位寄存器架构,并且其中所述第二输出信号与伽罗华线性反馈移位寄存器架构相关联。

13.一种可编程逻辑器件(PLD),包括:

14.一种方法,包括:

15.根据权利要求14所述的方法,其中所述配置数据从远程系统、位于所述PLD内的存储器、和/或包括所述PLD和单独的存储器的系统中的所述单独的存储器被提供。

16.一种线性反馈移位寄存器电路,包括:

17.根据权利要求16所述的线性反馈移位寄存器,其中所述多个状态存储元件中的每个状态存储元件被配置为从所述第二多个可编程逻辑级电路中的相应的可编程逻辑级电路接收相应的所述状态信号。

18.根据权利要求17所述的线性反馈移位寄存器,其中所述第二多个可编程逻辑级电路中的每个可编程逻辑级电路包括:

19.根据权利要求16所述的线性反馈移位寄存器,其中所述前馈逻辑电路还包括多个流水线级,其中每个流水线级包括相应的多个流水线元件,其中,针对每个流水线级,相应的所述多个流水线元件中的每个流水线元件被配置为选择性地连接所述第一多个可编程逻辑级电路中的至少两个可编程逻辑级电路。

20.根据权利要求19所述的线性反馈移位寄存器,其中所述前馈逻辑电路还包括延时平衡元件的多个集合,其中所述多个集合中的延时平衡元件的第一集合被配置为选择性地将输入端子连接到所述第一多个可编程逻辑级电路中的第二可编程逻辑级电路,并且选择性地存储与所述第二可编程逻辑级电路相关联的所述输入信号,并且其中所述多个集合中的延时平衡元件的第二集合被配置为选择性地将所述第一多个可编程逻辑级电路中的第三可编程逻辑级电路连接到输出端子,并且选择性地存储与所述第三可编程逻辑级电路相关联的所述输...

【技术特征摘要】
【国外来华专利技术】

1.一种线性反馈移位寄存器电路,包括:

2.根据权利要求1所述的线性反馈移位寄存器电路,其中所述多个集合中的延时平衡元件的第二集合被配置为选择性地将所述第一多个可编程逻辑级电路中的第三可编程逻辑级电路连接到输入端子,并且选择性地缓冲与所述第三可编程逻辑级电路相关联的所述输入信号。

3.根据权利要求1所述的线性反馈移位寄存器电路,其中所述多个集合中的延时平衡元件的第二集合被配置为选择性地将所述第二可编程逻辑级电路连接到输入端子,并且选择性地缓冲与所述第二可编程逻辑级电路相关联的所述输入信号

4.根据权利要求1所述的线性反馈移位寄存器电路,其中所述第一多个可编程逻辑级电路中的每个可编程逻辑级电路包括:

5.根据权利要求1所述的线性反馈移位寄存器电路,还包括第二多个可编程逻辑级电路,其中所述第二多个可编程逻辑级电路中的每个可编程逻辑级电路被配置为:

6.根据权利要求5所述的线性反馈移位寄存器,其中所述多个状态存储元件中的每个状态存储元件被配置为选择性地将所述第二多个可编程逻辑级电路中的所述第一可编程逻辑级电路连接到所述第二多个可编程逻辑级电路中的相应的可编程逻辑级电路。

7.根据权利要求5所述的线性反馈移位寄存器电路,其中所述第一多个可编程逻辑级电路与所述多个流水线元件形成前馈逻辑电路,其中所述第二多个可编程逻辑级电路形成反馈逻辑电路,并且其中被存储在所述多个状态存储元件中的所述状态信号共同地提供所述线性反馈移位寄存器电路的状态。

8.根据权利要求1所述的线性反馈移位寄存器电路,其中所述多个状态存储元件中的每个状态存储元件被配置为选择性地将所述第一可编程逻辑级电路连接到所述第一多个可编程逻辑级电路中的相应的可编程逻辑级电路。

9.根据权利要求1所述的线性反馈移位寄存器电路,还包括输出转换电路,所述输出转换电路被配置为接收来自所述第一多个可编程逻辑级电路的所述输出信号,并且生成第二输出信号。

10.根据权利要求9所述的线性反馈移位寄存器电路,其中所述输出转换电路包括多个可编程转换逻辑电路,每个所述可编程转换逻辑电路被配置为生成所述第二输出信号中的一个第二输出信号,并且其中每个可编程转换逻辑电路包括一个或多个可编程乘法器以及一个或多个可编程组合器。

11.根据权利要求10所述的线性反馈移位寄存器,还包括多个输出存储元件,每个所述输出存储元件被配置为存储所述第一多个可编程逻辑级电路的所述输出信号中的相应的输出信号,其中,针对每个可编程转换逻辑电路,所述一个或多个可编程乘法器中的每个可编程乘法器被选择性地连接到所述多个输出存储元件中的一个输出存储元件或者所述第一多个可编程逻辑级电路中的一个可编程逻辑级电路的输出端子。

12.根据权利要求9所述的线性反馈移位寄存器,其中所述多个状态存储元件与所述第一多个可编程逻辑级电路共同地提供斐波那契线性反馈移位寄存器架构,并且其中所述第二输出信号与伽罗华线性反馈移位寄存器架构相关联。

13.一种可编程逻辑器件(pld),包括:

14.一种方法,包括:

15.根据权利要求14所述的方法,其中所述配置数据从远程系统、...

【专利技术属性】
技术研发人员:W·罗泰格A·迪克西特
申请(专利权)人:美国莱迪思半导体公司
类型:发明
国别省市:

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

1