openXC7 / nextpnr-xilinx

Experimental flows using nextpnr for Xilinx devices
ISC License
38 stars 14 forks source link

ERROR: Failed to route arc 0 of net '$abc$20823$aiger20822$2149', from SITEWIRE/DSP48_X0Y49/PCOUT23 to SITEWIRE/DSP48_X0Y51/PCIN23 #35

Open mirekez opened 2 months ago

mirekez commented 2 months ago

dsp_err_Failed_to_route_arc_0.zip

Design with DSPs generated by Yosys gives unreadable error. It's possible that clock pins are used for data or vice versa.

hansfbaier commented 2 months ago

The error message:

ERROR: Failed to route arc 0 of net '$abc$20823$aiger20822$2149', from SITEWIRE/DSP48_X0Y49/PCOUT23 to SITEWIRE/DSP48_X0Y51/PCIN23.
0

says it placed one DSP on X0Y49 and the cascaded one to X0Y51. But the cascade lines are connected to X0Y50. So the packer seems to leave out X0Y50 for some reason. Will look into that. 20240821_10h27m15s_grim