ELSEIF
Your brief EB
363 stories from 122 feeds 499 clusters Refreshed 3 minutes ago next pull 23:08

TECH Signal 393

Xilinx Spartan II FPGA Bridges PCI Bus to Homebrew 68000 Computer

A homebrew computer built around a Motorola 68000 at 10 MHz implements a PCI bus using a Xilinx Spartan II FPGA, providing two 32-bit 5-volt PCI slots without bus mastering.

WHY IT MATTERS

This demonstrates that PCI can be interfaced to the 68K architecture using commodity FPGAs as bridge logic, solving protocol translation between the 68K's asynchronous bus and PCI's synchronous multiplexed protocol. The build is notable for being constructed on protoboard rather than custom PCBs, making the working signal integrity at PCI speeds more remarkable.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

A Xilinx Spartan II FPGA (XC2S100) serves as the PCI bridge between the 68000 bus and two 32-bit 5-volt PCI slots.

02

The PCI implementation supports interrupts but lacks bus mastering, meaning all data transfers must be initiated by the 68000.

03

The system successfully interfaces with PCI cards including serial expansion and a Cirrus VGA adapter.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
hackaday.com via Lobsters Homebrew 68K Machine Has A PCI Bus Open ↗