仅对英特尔可见 — GUID: mwh1409959613818
Ixiasoft
1.6.4.3. VHDL状态机
为确保VHDL状态机的正确识别和推断,请使用枚举类型表示不同的状态,并使用相应的类型进行状态分配。
此实现使状态机更易于读取,并减少了编码期间出错的风险。如果您的RTL不代表枚举类型的状态,那么 Intel® Quartus® Prime综合(和其他综合工具)无法识别状态机。相反,综合将状态机实现为常规逻辑门和寄存器。因此,状态机不会出现在Analysis & Synthesis部分的 Intel® Quartus® Prime Compilation Report的状态机列表中。此外, Intel® Quartus® Prime综合不会执行任何特定于状态机的优化。