Pulpissimo- errors during FPGA synthesis. - Printable Version +- PULP Community (https://pulp-platform.org/community) +-- Forum: PULP's Community forum (https://pulp-platform.org/community/forumdisplay.php?fid=1) +--- Forum: PULP General questions (https://pulp-platform.org/community/forumdisplay.php?fid=2) +--- Thread: Pulpissimo- errors during FPGA synthesis. (/showthread.php?tid=213) |
Pulpissimo- errors during FPGA synthesis. - plumerai - 09-25-2020 I am trying to synthesize Pulpissimo with Vivado 2019.2 for nexys A7-100. I get the following errors: Code: [Place 30-69] Instance i_pulpissimo/pad_frame_i/padinst_bootsel/iobuf_i/IBUF (IBUF driven by I/O terminal i_pulpissimo/pad_frame_i/padinst_bootsel/iobuf_i/IO) is unplaced after IO placer I didn't modify a bit after cloning the repo. RE: Pulpissimo- errors during FPGA synthesis. - heavySea - 10-01-2020 Hi, I can not reproduce the error with vivado 2018.3. Code: [Place 30-69] Instance i_pulpissimo/pad_frame_i/padinst_bootsel/iobuf_i/IBUF (IBUF driven by I/O terminal i_pulpissimo/pad_frame_i/padinst_bootsel/iobuf_i/IO) is unplaced after IO placer This kind of looks like the placer is complaining that the IOBUF instance does not drive a physical IO Port on the FPGA. The pad_bootsel input of the pulpissimo module is not connected in xillinx_pulpissimo.v, nor is any IO Port connected to the signal in the constraint file. Either try to set pad_bootsel to a fixed value in the fpga wrapper file (although it will probably complain with a similar message) or connect it to a real IO, eg. a switch on the board. RE: Pulpissimo- errors during FPGA synthesis. - plumerai - 10-01-2020 Did you use the master branch? |