?? delete_a.v
字號:
module delete_a(clk,data_in_a,data_in_b,data_in_c,delete_en_a,del_address,multi_out);
input clk;//時鐘
input data_in_a;//與Ram0輸出相連接
input data_in_b;//與Ram3輸出相連接
input data_in_c;//與Ram4輸出相連接
input delete_en_a;//刪除模塊使能
output[11:0] del_address;//輸出地址線
output multi_out;//輸出
integer i=0;
reg multi_out;
reg [11:0] del_address;
reg[1:0] count=0;
always@(posedge clk)
begin
i=i+1;
if((i<3569)&&(delete_en_a))
begin
case (count)
2'b00: multi_out=data_in_a;
2'b01: multi_out=data_in_b;
2'b10: multi_out=data_in_a;
2'b11: multi_out=data_in_c;
endcase
if (count<3)
begin
count=count+2'b01;
end
else
begin
count=0;
end
del_address=del_address+1'b1;
end
if(i>3568)
begin
i=0;
multi_out=0;
del_address=0;
end
end
endmodule
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -