The following errors are returned by Vivado Synthesis. How can I resolve this issue?
These errors occur because the default net type is changed by the `default_nettype directive.
To resolve the error, use either of the following solutions:
1) Set the default net type to wire by deleting the `default_nettype directive or redefining it with the directive "`default_nettype wire".
Note: The files affected by the `default_nettype directive are related to the compile order. This will affect all files compiled after the directive is taken until another directive supersedes it.
2) Explicitly declare the input port as a wire.