Electronic – Programmable system on chip (SOC) pluggable on a host via PCIe

psocsystem-on-chip

Does anyone know a COM which is put on a PCIe card, which has some flash memory, some RAM, JTAG support (or some kind of debugging support), some input ports like USB, perhaps support some output like via VGA or LVDS, just like this board: http://www.knjn.com/FPGA-PCIe.html but not for FPGA development, but for microprocessors, preferably x86.

Something similar has been done in the past, but the link is dead, and it should have enough documentation and be hacker-friendly (and cheap, not more than 100-150 USD).

I will be writing the driver for the host system (linux), for inter-system communication, but the PCIe board itself should be pretty stand-alone (beside the operating system for the "guest OS" on the PCIe card which I will also have to write).

Addendum

(upon more research)

Sun used to have SunPCI, but those cards are hard to get. Besides, I want something more modern.

Thanks

Best Answer

I'm not really sure if this is what you're looking for, but thought it might be useful.

http://www.advantech.com.tw/products/PCE-5120/mod_B16C5C03-4498-49DD-BEF8-1ECF1890B322.aspx

From the site:

LGA775 Core™ 2 Duo Processor Card with PCI Express/VGA/Dual GbE LAN

Complies with PICMG 1.3 Supports LGA 775 Intel® Core™ 2 Duo with 1066/800/533 MHz FSB Supports dual-channel DDR2 533/667 SDRAM up to 4 GB One PCIe x16 and four PCIe x1 links to backplane Dual Gigabit Ethernet via two PCIe x1 ports Onboard IPMI module (optional) Four SATA2 channels with software RAID 0, 1, 5 and 10