新聞中心

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

        狀態機“毛刺”的產生及消除措施

        作者: 時間:2012-08-11 來源:網絡 收藏

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

        本文引用地址:http://www.104case.com/article/148615.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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 钟祥市| 习水县| 徐州市| 阆中市| 通化县| 竹山县| 平安县| 兴城市| 渭南市| 林甸县| 进贤县| 龙里县| 贺兰县| 洛扎县| 和政县| 宁国市| 固始县| 昌图县| 依安县| 邵武市| 枞阳县| 鹤岗市| 峡江县| 阜新市| 古交市| 沿河| 普宁市| 余姚市| 鄯善县| 济阳县| 武川县| 竹北市| 江津市| 凉山| 大田县| 三门峡市| 乾安县| 连城县| 乐安县| 兴业县| 沅陵县|