Altera_Forum
Honored Contributor
15 years ago"clock enable" or tickle designing (VHDL)
Hi,
Could you tell us some good practice, recommandations to design with a "clock enable" signal ? In order to work with low frequency signals (<10 kHz), I would like to design with a tickle (frequency approx. 100 kHz). It will reduce counters size, power consumption...PROCESS (CLK, RST_n)
BEGIN – PROCESS
IF RST_n = '0' THEN
Outsignal <= '0';
ELSIF CLK'event AND CLK = '1' THEN
IF (CE = '1') THEN -- clock enable
Outsignal <= '1';
END IF;
END IF;
END PROCESS; "clock enable" must be one clock width no logic outside clock enable statement in process ? What are other good coding/desiging "rules" ?