正在加载图片...
8.3摩尔状态机设计 从状态机的信号输出方式上看,可以将状态机分为摩尔型(Mooe) 和米立型(Mealy)状态机。摩尔型有限状态机输出只与当前状态有关, 而与输入信号的当前值无关,是严格的现态函数。 例8.2四状态摩尔型有限状态机的描述。 LIBRARY IEEE USE IEEE.STD LOGIC 1164.ALL: ENTITY four state moore state machine IS PORT( Ck:IN STD LOGIC; Input IN STD LOGIC: reset IN STD LOGIC; output:OUT STD LOGIC VECTOR(1 DOWNTO0) END ENTITY: ARCHITECTURE rtl OF four state moore state machine IS 一定义枚举类型的状态机 TYPE state_type IS(sO,s1,s2,s3); 一定义一个信号保存当前工作状态 SIGNAL state:state_type;8.3 摩尔状态机设计 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY four_state_moore_state_machine IS PORT( Clk : IN STD_LOGIC; Input : IN STD_LOGIC; reset : IN STD_LOGIC; output : OUT STD_LOGIC_VECTOR(1 DOWNTO 0) ); END ENTITY; ARCHITECTURE rtl OF four_state_moore_state_machine IS -- 定义枚举类型的状态机 TYPE state_type IS (s0, s1, s2, s3); -- 定义一个信号保存当前工作状态 SIGNAL state : state_type; 从状态机的信号输出方式上看,可以将状态机分为摩尔型(Moore) 和米立型(Mealy)状态机。摩尔型有限状态机输出只与当前状态有关, 而与输入信号的当前值无关,是严格的现态函数。 例8.2 四状态摩尔型有限状态机的描述
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有