触发器是在时钟的沿进行数据的锁存的,而所存器是用电平使能来锁存数据的。所以触发器的Q输出端在每一个时钟沿都会被更新,而所存器只能在使能电平有效器件才会被更新。在FPGA设计中建议如果不是必须那么应该尽量使用触发器而不是所存器。 触发器的语言描述: process begin wait until clk’event and clk=’1’; q<=d; end process; 所存器的语言描述: process(en,d) begin if en=’1’ then q<=d; end if; end process;
文章评论(0条评论)
登录后参与讨论