新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 如何使用STATECAD進行多狀態機設計實例分析

        如何使用STATECAD進行多狀態機設計實例分析

        作者: 時間:2012-03-26 來源:網絡 收藏
        FONT: 14px/25px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  IF ( BP_dcounter0=''1'' AND BP_dcounter1=''1'' ) THEN

          Next_sreg=M0full;

          BP_dcounter = (Std_logic_vector''("00"));

          ELSE

          Next_sreg=Write0;

          BP_dcounter = (( Std_logic_vector''(BP_dcounter1, BP_dcounter0)) +

          Std_logic_vector''("01"));

          END IF;

          WHEN OTHERS =>

          END CASE;

          END IF;

          IF ( RESET=''1'' ) THEN

          Next_sreg1=STATE1;

          Readcounter = (Std_logic_vector''("00"));

          ELSE

          CASE Sreg1 IS

          WHEN M0empty =>

          Next_sreg1=M0readwait;

          Readcounter = (( Std_logic_vector''(Readcounter1, Readcounter0)));

          WHEN M0readwait =>

          IF ( (Sreg=M0full)) THEN

          Next_sreg1=Read0;

          Readcounter = (( Std_logic_vector''(Readcounter1, Readcounter0)) +



        關鍵詞: STATECAD 多狀態機 實例分析

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 哈尔滨市| 吴桥县| 兴隆县| 安义县| 璧山县| 蕉岭县| 新田县| 莲花县| 徐水县| 晋宁县| 岳阳县| 安乡县| 榆社县| 定日县| 宝应县| 永仁县| 鄄城县| 托里县| 牡丹江市| 泸溪县| 宝应县| 洪雅县| 五寨县| 南雄市| 弥勒县| 昌平区| 溧阳市| 麻城市| 荔波县| 密云县| 邳州市| 宜兴市| 衡阳市| 麻城市| 双牌县| 新密市| 五河县| 河西区| 青神县| 启东市| 天峻县|