New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
icetime: No path found #204
Comments
Is it possible that this is an empty design? That would be the normal cause of this message, and corresponding "infinite" maximum frequency. Otherwise, can you post sufficient information to reproduce this message (asc, verilog and pcf). |
This all started with me learning FPGA programming and looking at an AD/DA converter, and specifically this project mentioned here as a passthru example to get started. (I have more details for the AD/DA board on my blog). My If indeed this is due to an empty The specific constraint file they are using is here with top.v, but copied here for this issue: verilog:
and pcf:
here's the modified
|
This is indeed an empty design for the purposes of icetime (all it has is some disconnected input and output ports after dangling cells are swept away). |
FYI, the "no path found" message was added to clear up this case in #45. |
clarify empty design message. See Issue #204
Merged #205. |
when generating an
icetime
rpt file like this:icetime
returns an error:No path found!
; Themyfile.asc
fromnextpnr
exists, and same error occurs regardless ifmyfile.rpt
already exists or not.The source code shows that message in double report(std::string n = std::string()), acting as if no rpt file string was specified, but there must have been as a the
myfile.rpt
is generated despite the errors.In this a known problem? There does not appear to be an open issue - but the only other google search result for
icetime "No path found!"
was found on a bounty page here.The text was updated successfully, but these errors were encountered: