Forum Discussion

BillM256's avatar
BillM256
Icon for Occasional Contributor rankOccasional Contributor
4 years ago
Solved

How to connect fpga subsystems w/o using physical fpga pins

Hello, I’m designing a system using the DE10-Nano. I’m designing with the Quartus Block Editor and it’s logic primitives. The system consists of a number of subsystem BDF files with I/O buses, that...
  • sstrell's avatar
    sstrell
    4 years ago

    The All Pins list at the bottom of the Pin Planner shows all the top-level I/O signals as determined by Quartus that you can connect to I/O pins, not the signals that you've assigned to physical I/O pins of the device. Again, if this is not what you expect for signals that should get connected outside the device and that most of these 117 are supposed to be internal signals, then it is probably because you have used the pin symbol in the schematic editor on all of these signals. The reddish brown pins you see in the package view (the graphical view of the chip) are the manual pin assignments that you created. You don't have to assign all the signals in the All Pins list to physical I/O pins, but again, they are showing up there because Quartus thinks they are top-level I/O that need pin location assignments.

    As for the design schematic, you have to add names to the wires. Right-click a bus, go to Properties, and add the name. The end of the bus/wire will have an x on it and will connect to another bus/wire with the same name.