【发布时间】:2015-06-22 20:47:11
【问题描述】:
我收到了避免使用门控时钟的建议,因为它可能会导致松弛和时序约束问题。但我想问一下我可以将什么视为门控时钟。 例如:
这个代码有门控时钟,因为 StopCount 门控它。
process(ModuleCLK)
begin
if (rising_edge(ModuleCLK) and StopCount = '0') then
if ModuleEN = '0' then
RESET <= '0';
POWER <= '1';
EN <= '0';
CLOCK <= '0';
SERIAL <= '0';
elsif
这段代码也有门控时钟?
process(ModuleCLK)
begin
if ModuleEN = '0' then
RESET <= '0';
POWER <= '1';
EN <= '0';
CLOCK <= '0';
SERIAL <= '0';
elsif (rising_edge(ModuleCLK)) then
【问题讨论】: