📄 lfsr.v
字号:
//-----------------------------------------------------// Design Name : lfsr// File Name : lfsr.v// Function : Linear feedback shift register// Coder : Deepak Kumar Tala//-----------------------------------------------------module lfsr (out , // Output of the counterenable , // Enable for counterclk , // clock inputreset // reset input);//----------Output Ports--------------output [7:0] out;//------------Input Ports--------------input [7:0] data;input enable, clk, reset;//------------Internal Variables--------reg [7:0] out;wire linear_feedback;//-------------Code Starts Here-------assign linear_feedback = !(out[7] ^ out[3]);always @(posedge clk)if (reset) begin // active high reset out <= 8'b0 ;end else if (enable) begin out <= {out[6],out[5], out[4],out[3], out[2],out[1], out[0], linear_feedback};end endmodule // End Of Module counter
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -