RVadl
New Contributor
7 years agoPCIe BAR mapping
Background: Our system with Altera Cyclone IV FPGA requires 5 devices namely 3 Ethernet MACs and 2 HDLC channels on Cyclone IV FPGA. We are using a PCIe interface between FPGA and processor.
Queries:
1. We see that PCIe uses 3 out of the 6 BARs available, leaving only 3 BARs for devices. Is there any way to reduce the no.of BARs used by PCIe there by allowing more devices to get connected on PCIe?
2. Can we have more than one device on a single BAR with a different address map? If yes, can you share any literature available.