Three Insight Electronics' Spartan 2 PCI development cards used for testing the PCI core. Test application is a "VGA card". For this purpose cards were equipped with simple resistor based DAC and a standard 15-pin VGA connector.
Close snapshot one of the cards. You can see resistors under our custom PCB attached to the Insight's expansion board for their PCI card. Blue restistors forming the DAC are visible beneath our custom PCB with connection to the VGA connector.
Guys testing the PCI core. Miha Dolenc (in the middle) and Tadej Markovic (on the right) have developed the PCI core, while Simon Srot on the left has developed the Linux frame buffer driver.
Linux console showing the output from the <i>lspci</i> command. In the middle you can see our PCI card being identified as unknown device. At this point we were still using the PCI clock to drive the VGA core and we found out that the jitter in the PCI clock was causing bad quality at the edges of the screen. We later switched clock source for the VGA core to use the oscillator on the Insight card to have jitter-free VGA output.
Linux text console after booting Mandrake. At this point we had fixed the jitter problem. If we find some time, we'll also add a snapshot showing X Windows using this card.