S
Stuntmaster
Guest
EH kaikille olen uusi verilog ja teen UART on CPLD
Haluan käyttää siirtonopeus on 1200 niin minun kellotaajuus olisi 19.2KHz
Ongelmana on nyt vain 25.7MHz Crystal on altera up2 aluksella
Miten voin kirjoittaa verilog ohjelma ajaa tämän taajuuden muodostavat hallituksen
Olen yrittänyt tätä koodia saada 1KHz vain tarkistaa, mutta se ei toimi
input clk_25mhz;
output clk_1khz;
reg clk_1khz;
reg [9:0] count1;aina @ (posedge clk_25mhz)
alkaa: process_1
jos (count1 <= 1000)
aloittaa
count1 <= count1 1;
loppu
muuten
aloittaa
count1 <= 0;
loppu
jos (count1 <100)
aloittaa
clk_1khz <= 1'b 0;
loppu
muuten
aloittaa
clk_1khz <= 1'b 1;
loppu
loppu
Ohje PLZ
Haluan käyttää siirtonopeus on 1200 niin minun kellotaajuus olisi 19.2KHz
Ongelmana on nyt vain 25.7MHz Crystal on altera up2 aluksella
Miten voin kirjoittaa verilog ohjelma ajaa tämän taajuuden muodostavat hallituksen
Olen yrittänyt tätä koodia saada 1KHz vain tarkistaa, mutta se ei toimi
input clk_25mhz;
output clk_1khz;
reg clk_1khz;
reg [9:0] count1;aina @ (posedge clk_25mhz)
alkaa: process_1
jos (count1 <= 1000)
aloittaa
count1 <= count1 1;
loppu
muuten
aloittaa
count1 <= 0;
loppu
jos (count1 <100)
aloittaa
clk_1khz <= 1'b 0;
loppu
muuten
aloittaa
clk_1khz <= 1'b 1;
loppu
loppu
Ohje PLZ