在 Quartus® Prime 专业版软件版本 17.1 Update 1 及更早版本中,如果 VHDL 文件中的位宽为 1,并且位宽为 1,并且写入为 std_logic_vertor(0 到 0),则您可能会看到此错误消息。Platfrom Designer 会在生成合成文件时自动将其更改为 std_logic。
若要变通解决此问题,请将以下属性添加到 <自定义 _hw>.tcl 文件。
set_port_property <port_name> VHDL_TYPE std_logic_vector
如果是 1 位信号,除非指定上述情况,否则 Platform Designer 会假定它是std_logic信号