Description
Yes. You can fit multiple PCI functions on a single device. The only limiting factor is the size of the megafunction and the resources available in the particular device. For example, the PCI/MT64 function consumes approximately 1,510 logic elements (LEs) in a Stratix EP1S10F780 device. Therefore, you can fit two PCI/MT64 functions on an EP1S10F780 (10,570 LEs) or larger device.
A second factor is the timing while fitting multiple PCI functions on a single device. The constraint files provided by Altera for its megafunctions are designed for a single megafunction. If you want to fit multiple functions on a single device, then you will have to request a special constraint file to meet all the timing requirements related to PCI.