为什么要“由七个二进分频和七个五(8-3)分频串接实现”呢?
我看一般的书上这样写啊
两者优劣呢?
second:process(clk,reset) --此进程产生一个持续时间为一秒的的闸门信号
begin
if reset='1' then k_1hz<=0;
elsif clk'event and clk='1' then
if k_1hz<49999999 then k_1hz<=k_1hz+1;
else k_1hz<=50000000;
end if;
end if;
if k_1hz<49999999 and reset='0' then en<='1';
else en<='0';
end if;
end process;
我是初学者,什么都不懂
请赐教
process(clk) --分频器;
variable cnt : integer range 0 to 50000;
begin
if clk'event and clk='1' then cnt:=cnt+1;
if cnt<2500 then clk_shift<='1';
elsif cnt<50000 then clk_shift<='0';
else cnt:=0;clk_shift<='0';
end if;
end if;
end process;