Užklausa apie dalinės paskirstytojas logika

S

sundar_ece

Guest
Hi All,Man reikia jūsų pagalbos suprasti šio akimirkinis paskirstytojas logika
įgyvendinama šį kodą.

--************************************************ ******

ClkDiv2: procesas (NMR, Clk78) - atskirties 38,88

kintamasis CNT: sveikasis skaičius nuo 0 iki 63;

kintamasis SubCnt: sveikasis skaičius nuo 0 iki 32;

pradėti

jei (NMR = '0 '), tada

Clk2 <= '0 ';

Cnt: = 0;

SubCnt: = 0;

elsif rising_edge (Clk78), tada

if (cnt> 18) then

Clk2 <= '1 ';

kitas

Clk2 <= '0 ';

end if;

if (cnt> 37) arba ((CNT> 36) ir ((SubCnt = 0) arba (SubCnt = 8) arba
(SubCnt = 17))) tada

Cnt: = 0;

if (SubCnt> 23) then

SubCnt: = 0;

kitas

SubCnt: SubCnt = 1;

end if;

kitas

CNT: cnt = 1;

end if;

end if;

galutinio proceso;--************************************************ ***Ar galite paaiškinti, kaip laikrodis skaidymo faktorius "atskirtį 38,88"
pasiekti?

Ar galite pateikti bet kokią algoritmas / formules nuoroda?

Linkėjimai,
Sundar

 

Welcome to EDABoard.com

Sponsor

Back
Top