適用于國家機器的 VHDL 範本

author-image

作者

此頁面包含 VHDL 中狀態機器的設計範例。狀態機器是一種循序電路,可在多種狀態中進步。範例提供 HDL 代碼,以執行下列類型的狀態機器:

  • 4 狀態餐食狀態機器

Mealy 狀態機器的輸出取決於輸入和目前狀態。當輸入變更時,輸出會更新,無需等待頻率邊緣。

  • 4 州摩爾州機器

摩爾狀態機器的輸出僅取決於目前狀態。輸出僅在狀態改變(在頻率邊緣)時才會寫入。

  • 安全狀態機器

此範例使用syn_encoding合成屬性值安全,指定軟體應插入額外的邏輯來偵測非法狀態並迫使狀態機器轉換至重設狀態。

  • 使用者編碼狀態機器

此範例使用syn_encoding合成屬性,將特定的二進位編碼套用到列示類型的元素。

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。