Skip to content

Critical Warnings in Vivado Build #14

@alonamid

Description

@alonamid

Vivado logs output quite a few critical warnings.

Some of them include warnings regarding the SimpleNIC BRAMQueue URAM contraints, claiming that it can't find the relevant cells. However, the Queues are indeed mapped with the correct urams, and removing the contraints removes the urams. Unclear about the actual meaning of the warning:

2018-11-29 11:54:10,133 [flush       ] [INFO ]  [192.168.2.248] out: CRITICAL WARNING: [Common 17-55] 'set_property' expects at least one object. [/home/centos/firesim-build/platforms/f1/aws-fpga/hdk/cl/developer_designs/cl_firesim/build/constraints/cl_synth_user.xdc:5]
2018-11-29 11:54:10,134 [flush       ] [INFO ]  [192.168.2.248] out: Resolution: If [get_<value>] was used to populate the object, check to make sure this command returns at least one valid object.
2018-11-29 11:54:10,134 [flush       ] [INFO ]  [192.168.2.248] out: WARNING: [Vivado 12-180] No cells matched 'firesim_top/top/SimpleNICWidget_0/outgoingPCISdat/BRAMQueue/fq/ram_reg'. [/home/centos/firesim-build/platforms/f1/aws-fpga/hdk/cl/developer_designs/cl_firesim/build/constraints/cl_synth_user.xdc:6]
2018-11-29 11:54:10,134 [flush       ] [INFO ]  [192.168.2.248] out: CRITICAL WARNING: [Common 17-55] 'set_property' expects at least one object. [/home/centos/firesim-build/platforms/f1/aws-fpga/hdk/cl/developer_designs/cl_firesim/build/constraints/cl_synth_user.xdc:6]
2018-11-29 11:54:10,134 [flush       ] [INFO ]  [192.168.2.248] out: Resolution: If [get_<value>] was used to populate the object, check to make sure this command returns at least one valid object.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions