T
TCY02
Guest
как да се промени Verilog код, за да VHDL код
всъщност код е така
-------------------------------------------------- ---------------------
модул музика (CLK, Q);
вход CLK;
мощност Q;
обл [22:0] тон;
Винаги @ (posedge CLK) тон <= 1 тон;
тел [6:0] = рампа (тон [22]? тон [21:15]: ~ тон [21:15]);
тел [14:0] clkdivider = (2'b01, рампата, 6'b000000);
обл [14:0] брояч;
Винаги @ (posedge CLK) ако (брояч == 0) брояч <= clkdivider; друг брояч <= Counter-1;
обл Q;
Винаги @ (posedge CLK) ако (брояч == 0) Q <= ~ Q;
endmodule
-------------------------------------------------- -----------------------------------------
всъщност код е така
-------------------------------------------------- ---------------------
модул музика (CLK, Q);
вход CLK;
мощност Q;
обл [22:0] тон;
Винаги @ (posedge CLK) тон <= 1 тон;
тел [6:0] = рампа (тон [22]? тон [21:15]: ~ тон [21:15]);
тел [14:0] clkdivider = (2'b01, рампата, 6'b000000);
обл [14:0] брояч;
Винаги @ (posedge CLK) ако (брояч == 0) брояч <= clkdivider; друг брояч <= Counter-1;
обл Q;
Винаги @ (posedge CLK) ако (брояч == 0) Q <= ~ Q;
endmodule
-------------------------------------------------- -----------------------------------------