Hi Klaus,
I've been using opencores PCI for over a year now. My application
is a standard PCI form factor card, 32-bit, 33 MHz. My configuration
is very similar to what you describe: target access to avalon devices,
but I also tried bus mastering as well.
> Do you think that using this core is a suitable way to go?
That depends on what you mean by 'suitable'. Technically, it can be
made to work -- but support is limited to the relatively quiet mailing list.
So you'll have to spend some time developing your own expertise with
the core.
You'll also have to pay close attention to your (avalon) bus architecture
and arbitration priorities as they will affect timeouts within the core.
Shared access to SDRAM for example, can be a real problem.
Regards,
--Scott