I'm trying to bring out pins from a custom peripheral, but they're not showing up in the pinout report.
What I did was take the generated register set, add in new i/o signals, new logic, and new components that are in separate files. So, what was once a register set, is now a series of peripherals, like SPI controllers, i/o ports, timers, etc...
I can write/read the registers from a simple diagnostic program, so my hardware seems to actually exist.
When I first created the register set, the only connections were to the AXI bus. There are now about 40 lines that I need to assign to pins.
I've added the file names to the .PRJ and .PAO files. I've figured out that I need to (eventually) add the pin names to the data<project>.ucf file, but right now the pin names don't show up in the pin report, so I get an error if I add them into the ucf file.
How do I make the pins (which are now at the top level of the register set) show up as pins on the device?