FPGA Verilog 线性反馈移位寄存器(LFSR)

 

线性反馈移位寄存器(LFSR)

 

{bit_tx, tx_shift} <= {tx_shift, 1'b1}; // 发送下个 bit
 
数据从高位移向低位(tx_shift 整体向右移动 1 位)。
 
bit_tx 接收被移出的最高位,通常作为串行数据输出引脚(如 UART 或 SPI 的 TX 线)。
 
 
这是一个“右移移位寄存器”,每次时钟上升沿,数据右移一位,最高位输出到 bit_tx,最低位补入 1

posted on 2026-07-30 09:11  所长  阅读(5)  评论(0)    收藏  举报

导航