classic_ii_fpu

Public

@dymczykm

Download board files

Files for version 1. Pick what you came for.

Share classic_ii_fpu

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Macintosh Classic II FPU card

This repo contains a KiCAD design of an expansion card that adds an MC68882 FPU to your Macintosh Classic II. The board has two layers to keep the PCB cost down. It offers a switchable clock source between the system clock (16 MHz, synchronous operation) and a crystal oscillator on the board (40 MHz, asynchronous operation; tested with MC68882FN40A, the rumours claim 50 MHz will work too).

Results

After plugging in the card, it should be immediately visible in some tools (here System Information of MacBench):

The board dramatically improves the Floating Point performance of the computer. MacBench 1.0 with an FPU@16 MHz (system clock) reports over a 13x improvement. When using an external 40 MHz oscillator, the Floating Point result goes up even a bit more - to 15.7x (it's not proportional to the clock frequency as at some point the slow 16-bit bus becomes a limiting factor):

(look at the Floating Point row)

Order a PCB

If you want to order a PCB directly, I have created a project on PCBWay: https://www.pcbway.com/project/shareproject/Macintosh_Classic_II_FPU_card.html

Bill of Materials

QtyValueDevicePackagePartsDigikey reference
1MC68882FN40APLCC68IC1
1PLCC68 socketPLCC68hosts IC12057-PLCC-68-AT-ND
1TE 5-532955-8J2A34313-ND
1Pin Header 2.54mm3 pinsJ1
6100nF X7RSMD capacitor0805C1-C5, C7399-17169-6-ND
110uF 10VTantalum CapA (3216)C6399-4788-1-ND
151 ohmSMD resistor0805R1A126374CT-ND
140 MHzCrystal oscillatorDIP-8X1e.g. MXO45HS-2C-40M000000
1Shunt jumperover J1881545-1

(sorry, I had most components at hand, so I only have Digikey references for the rather specific ones)

Pictures

References and Credits

The MC68000 KiCAD library from https://dev.sigpipe.me/DashieElectronics/Jackalope

Thanks to pfuentes69 for providing the missing Digikey PNs.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.