FPGAs and PCI/PCI-E/PCI-X

Status
Not open for further replies.

xvibe

Member level 5
Joined
Jul 11, 2003
Messages
88
Helped
5
Reputation
10
Reaction score
3
Trophy points
1,288
Location
Portugal
Activity points
783
Supose that you build a PCI card with a FPGA connected to the PCI bus.
Then when you plug in the card the PC must recognize the card, right? But for that to happen the FPGA must be configured before, i. e., you must configure the FPGA before the PC boots.
How could I program the FPGA before the PC boot? With a uC in the card with a flash memorie or with xilinx/altera memories solutions? How fast is this solution?
Now the solution that i'm doing is this one: for the first boot (when you turn on the PC) the PC doesn't "see" the card then after the boot and tue os running an application configures the FPGA and reboots the system without turning off the PC, off corse! But this is tedious and crappy way isn't it?
Any advice on this subject?
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…