--- Quote Start ---
I am looking for some IPs that support Bridging between PCIe to PCI bus. But from the Altera IP list, I could not find any.
Anyone has any recommendation on 3rd party IP? Or the PCIe Compiler in mega wizard is able to do that?
--- Quote End ---
If you can afford the PCB real-estate, I would recommend using an external bridge IC. They are inexpensive, have more functions than your typical IP cores, and are 'instant on', so there is no issue meeting the PCI 100ms reset requirement. PLX, Pericom, and TI all have parts. Eg.,
http://www.plxtech.com/products/expresslane/bridges If you are interfacing to PCIe, then I believe the PEX 8311 is a PCIe-to-PCI bridge plus a PLX9056 PCI-to-local bus bridge. The local bus is pretty simple to interface to, and hides all the transaction details on the PCI buses from you.
There are also PowerPC PowerQUICC III processors with PCIe and PCI interfaces. These devices are inexpensive relative to a high-end FPGA, so again, if you have the PCB real-estate, they might be a good solution.
Cheers,
Dave