PDS Accelerator + RAM — Coming Soon
In Development
Mac SE PDS (96-pin Euro-DIN) | v +-------------------------------+ | Bus Interface CPLD | | Lattice MachXO2-2000HC | | | | - Address decoding | | - Wait state generation | | - Clock domain crossing | | (8 MHz SE <-> 25-50 MHz) | +---------------+---------------+ | v +-------------------------------+ | MC68030 @ 25-50 MHz | | + MC68882 FPU | | | | - Full 32-bit address/data | | - On-chip MMU | +---------------+---------------+ | v +-------------------------------+ | 64 MB SDRAM | | IS42S16320F x2 | | 32-bit data path, burst mode | +-------------------------------+ | v (optional) +-------------------------------+ | WIZnet W5500 Ethernet | | 10/100 Mbps | | Hardware TCP/IP stack | +-------------------------------+

The Problem

The Macintosh SE has one PDS slot. Today you must choose between a CPU accelerator, extra RAM, or networking. You can't have all three.

The Solution

One card that does it all: a 68030 CPU upgrade, 64 MB of fast SDRAM, and optional Ethernet — on a single PDS card. No more painful trade-offs.

Key Specs

CPUMC68030 @ 25–50 MHz with on-chip MMU
FPUMC68882 (matched clock)
RAM64 MB SDRAM (32-bit data path, burst mode)
Bus LogicLattice MachXO2-2000HC CPLD
EthernetWIZnet W5500 (optional, 10/100 Mbps)
Interface96-pin Euro-DIN (Mac SE PDS)
PCB4-layer, JLCPCB fabrication
LicenseCERN OHL v2 (open source)

What This Enables

  • Run System 7.5.x properly with 32-bit addressing and virtual memory
  • Real applications: Photoshop, ClarisWorks, compilers — without swapping
  • Full networking without sacrificing CPU speed
  • FPU support for CAD, rendering, and scientific software
  • Transforms the SE from a novelty into a usable System 7 workstation

Estimated BOM

ComponentEst. Cost
MC68030RC50 CPU$80–150
MC68882RC50 FPU$10–20
MachXO2-2000HC CPLD$8
64 MB SDRAM (×2 ICs)$6
W5500 Ethernet (optional)$3
96-pin DIN connector + PCB$15–25
Estimated Total~$130–220

Timeline

This card is in the design and research phase. Development is happening in the open — follow along on Forgejo.

  • Phase 1: Bus interface validation — PDS breakout board, signal timing
  • Phase 2: CPU takeover — bus arbitration, clock domain crossing
  • Phase 3: RAM expansion — SDRAM controller, 32-bit addressing
  • Phase 4: Ethernet and peripherals
  • Phase 5: Production and open-source release

Email rob@sadmacs.com to get notified when updates are available.