Hi there.
I've been playing with a CPLD on a prototype board for a few months, and have interfaced it to the ISA bus. However, I'd really like to start working on a PCI-based card.
The PCI example code on this site looks pretty easy to understand, but from what I can see browsing comp.arch.fpga making a PCI core that doesn't violate timing requirements for a real-world application is pretty hard for someone with my kind of skill level. So I've found a board with a dedicated PCI interface - the PLX9030.
All I'm asking, really, is are these chips any good? I'm kind of wary about buying a board for lots of cash with chips I've never used - has anyone had any experience with this stuff?
And is it unrealistic for me to try to build my own PCI PCB, if I don't use a dedicated interface IC? I'm kind of worried by the stringent requirements on things such as trace length...