新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 狀態機“毛刺”的產生及消除方法程序

        狀態機“毛刺”的產生及消除方法程序

        作者: 時間:2012-07-02 來源:網絡 收藏

         when st4 => if (eoc =’0’)then next_state=st4;else next_state =st5; end if;

        本文引用地址:http://www.104case.com/article/148814.htm

          when st5 => next_state =st6;

          when st6 => next_state =st0;

          when others=> next_state =st0;

          end case;

          out4=current_state(5 downto 2);

          ale=current_state(5); start =current_state(4);

          oe=current_state(3); lock1=current_state(2);

          end process;

          process(clk)

          begin

          if (clk’event and clk =‘1’) then

          current_state =next_state;

          end if ;

          end process ;

          process (lock1)

          if lock1=‘1’ and lock1’event then

          regl=d ;

          end if ;

          end process ;

          q=regl;

          ……

          


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 海安县| 昌宁县| 贵州省| 昌平区| 哈密市| 三门峡市| 安龙县| 安阳市| 仙桃市| 余姚市| 淳安县| 宜阳县| 铜鼓县| 樟树市| 吴桥县| 修水县| 陵川县| 富宁县| 阜阳市| 呼和浩特市| 揭东县| 罗源县| 堆龙德庆县| 炉霍县| 介休市| 聂荣县| 扎兰屯市| 越西县| 淳化县| 鄂托克旗| 荆门市| 乌兰县| 佳木斯市| 商水县| 宜宾县| 尼木县| 丰县| 当涂县| 含山县| 绥中县| 贡觉县|