主权项 |
1.一种可重构线性反馈移位寄存器,其特征在于:包括结构配置寄存器和与其控制信号输出端相连接的反馈移位寄存器,所述反馈移位寄存器由移位寄存器和反馈函数电路构成;其中,在所述的移位寄存器中包括多路转换器和D触发器,其个数与需要装载的初始数据的位数相同,每一位数据需要使用一路多路转换器和一路D触发器;其中,多路转换器的输出端连接D触发器的输入端,多路转换器的第一输入端接收一位初始数据,第二输入端连接后一位D触发器的输出端,其末位多路转换器的第二输入端连接所述反馈函数电路的输出端;所述多路转换器的选通控制端接收初始数据装载/反馈移位控制信号,进而选择其第一输入端或者第二输入端的数据输出;在所述反馈函数电路中包括多路转换器、与门和异或门,其中,多路转换器的个数与所述结构配置寄存器输出的反馈抽头控制信号的个数相同,为m个,异或门的个数为(m-1)个,与门的个数与所述结构配置寄存器输出的反馈系数控制节点信号的个数相同,为(m-2)个;多路转换器的输入端分别连接所述D触发器的输出端,选通控制端分别接收结构配置寄存器输出的其中一路反馈抽头控制信号,选择其中一路输入端数据输出;其中,多路转换器MUX0和多路转换器MUXm-1的输出端直接与异或门XOR1和异或门XORm-1的其中一路输入端一对一连接,中间的多路转换器MUX1~MUXm-2的输出端分别与所述(m-2)个与门的其中一路输入端对应连接,与门的另一路输入端分别接收所述结构配置寄存器输出的(m-2)个反馈系数控制节点信号,进行与运算后,分别与异或门XOR1~XORm-2的输入端一对一连接,所述异或门XOR2~XORm-1的另一路输入端分别连接其前一位异或门XOR1~XORm-2的输出端,所述异或门XORm-1的输出端即为反馈函数电路的输出端,输出给所述的移位寄存器;其中,m为大于1的自然数。 |