Intel® Quartus® Prime Pro Edition用户指南: 设计建议

ID 683082
日期 9/28/2020
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

1.6.4.3. VHDL状态机

为确保VHDL状态机的正确识别和推断,请使用枚举类型表示不同的状态,并使用相应的类型进行状态分配。

此实现使状态机更易于读取,并减少了编码期间出错的风险。如果您的RTL不代表枚举类型的状态,那么 Intel® Quartus® Prime综合(和其他综合工具)无法识别状态机。相反,综合将状态机实现为常规逻辑门和寄存器。因此,状态机不会出现在Analysis & Synthesis部分的 Intel® Quartus® Prime Compilation Report的状态机列表中。此外, Intel® Quartus® Prime综合不会执行任何特定于状态机的优化。