OpenCores

IMAGE: pcixwin.jpg

FILE: pcixwin.jpg
DESCRIPTION: X Windows system using the PCI device...

IMAGE: Pic00026.jpg

FILE: Pic00026.jpg
DESCRIPTION: 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.

IMAGE: Pic00027.jpg

FILE: Pic00027.jpg
DESCRIPTION: Three Insight Electronics' Spartan 2 PCI development cards were used for testing the PCI core. Test application is a "VGA Test Application card". For this purpose cards were equipped with simple resistor based DAC and a standard 15-pin VGA connector.

IMAGE: Pic00028.jpg

FILE: Pic00028.jpg
DESCRIPTION: 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.

IMAGE: Pic00037.jpg

FILE: Pic00037.jpg
DESCRIPTION: Linux text console after booting Mandrake. At this point we had fixed the jitter problem.

IMAGE: Pic00022.jpg

FILE: Pic00022.jpg
DESCRIPTION:

Snapshots

Three Insight Electronics' Spartan 2 PCI development cards were used for testing the PCI core. Test application is a "VGA Test Application card". For this purpose cards were equipped with simple resistor based DAC and a standard 15-pin VGA connector. http://opencores.org/project,pci,Pic00027.jpg 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 lspci 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. Next picture is showing X Windows using this card. Linux terminal showing the output from the lspci -vv command. In the middle you can see our PCI card being identified as unknown device.