[DRC NSTD-1] Unspecified I/O Standard: 8 out of 8 logical ports use I/O standard (IOSTANDARD) value 'DEFAULT', instead of a user assigned specific value. This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To correct this violation, specify all I/O standards. This design will fail to generate a bitstream unless all logical ports have a user specified I/O standard value defined. To allow bitstream creation with unspecified I/O standard values (not recommended), use this command: set_property SEVERITY {Warning} [get_drc_checks NSTD-1]. NOTE: When using the Vivado Runs infrastructure (e.g. launch_runs Tcl command), add this command to a .tcl file and add that file as a pre-hook for write_bitstream step for the implementation run. Problem ports: y[5:0], a, and b.
NSTD-1]未指定的 I/O 标准:8 个逻辑端口中有 8 个使用 I/O 标准 (IOSTANDARD) 值"DEFAULT",而不是用户分配的特定值。这可能会导致 I/O 争用或与主板电源或连接不兼容,从而影响性能、信号完整性,或者在极端情况下导致设备或其所连接的组件损坏。若要更正此冲突,请指定所有 I/O 标准。除非所有逻辑端口都定义了用户指定的 I/O 标准值,否则此设计将无法生成比特流。要允许使用未指定的 I/O 标准值创建比特流(不推荐),请使用以下命令:set_property严重性 {警告} [get_drc_checks NSTD-1]。 注意:使用 Vivado Runs 基础设施(例如 launch_runs Tcl 命令)时,请将此命令添加到 .tcl 文件中,并将该文件添加为实现运行write_bitstream步骤的预挂接。问题端口:y[5:0]、a 和 b。
XDC头部加了
set_property SEVERITY {Warning} [get_drc_checks NSTD-1]
set_property SEVERITY {Warning} [get_drc_checks UCIO-1]
后,只成功了一次比特流文件生成,但是写入后板子没有反应。
后续又无法生成比特流了。