YosysHQ / arachne-pnr

Place and route tool for FPGAs
MIT License
413 stars 73 forks source link

Print PIO package pin names when inconsistencies are detected. #98

Closed tomverbeure closed 6 years ago

tomverbeure commented 6 years ago

Most designers are not familiar with the low level structure of a particular FPGA, and a tile doesn't mean a whole lot of them.

With this patch, instead of this: fatal error: pcf error: multiple OUTPUT_CLK drivers in PIO at (0, 6) Arachne will now report this: fatal error: pcf error: multiple OUTPUT_CLK drivers in PIO (RAMUB,RAMOE) at (0, 6)