vhdlst.sct

来自「c#设计模式WithCla」· SCT 代码 · 共 31 行

SCT
31
字号
NO_OUTPUT_BEGIN
This first release of VHDL script file is limited to Simple VHDL Entity
Declaration.
Clerbois Michel 01/10/96
NO_OUTPUT_END
SCRIPT_NOREPEAT_HEADER_BEGIN
TYPE STATES is ([NO_RETURN STATE_LIST_NAME,DELETE_LAST_SYMBOL]);
Signal STATE_MACHINE_STATUS : STATES;
BEGIN
    PROCESS(RESET,CLOCK)
    BEGIN
        IF RESET = '1' THEN
          STATE_MACHINE_STATUS <= STATE_INITIAL_NAME$;
          STATE_ENTRY_CODE
        ELSIF (CLOCK'EVENT AND CLOCK = '1') THEN
           CASE STATE_MACHINE_STATUS IS
SCRIPT_NOREPEAT_HEADER_END
            WHEN STATE_NAME =>
		STATE_ENTRY_CODE
[                IF  TRANSITION_CONDITION then 
			CLASS_NAME$Status <= TRANSITION_NEXT_STATE;
                END IF;
]
SCRIPT_NOREPEAT_FOOTER_BEGIN
                WHEN OTHERS =>
            STATE_MACHINE_STATUS <= STATE_INITIAL_NAME$;
            END CASE;
       END IF;
    END PROCESS;
SCRIPT_NOREPEAT_FOOTER_END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?