NuBusFPGA

MelkhiorVintageComputing·NuBusFPGA·nubus-to-ztex/nubus-to-ztex.kicad_pcb

NuBusFPGA PCB layout, top view — open source board by MelkhiorVintageComputing
Simulate this board

About the NuBusFPGA PCB

NuBusFPGA is an open source PCB design by MelkhiorVintageComputing, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 161.6 × 100 mm, with 101 components from 31 distinct parts.

Other key parts include the SN74LVTH125PWR, SRV05-4-P-T7, SN74LVTH245APWR, TPD12S016PWR and TPS2051CDBVR. By type, the board carries 32 capacitors, 32 resistors, 13 ICs, 12 diodes, 8 connectors and 1 crystal.

It belongs with the usb & debug tools designs in this gallery.

From the project

Stuff to put a FPGA in a NuBus Macintosh

The goal of this repository is to be able to interface a modern (2021 era) FPGA with a NuBus host, specifically Apple's Macintosh II and Macintosh Quadra. NuBus was widely used by Apple and a little by others (such as NeXT), but was progressively displaced by PCI from the mid-90s onward, and is thoroughly obsolete.

So unless you're a retrocomputing enthusiast with such a machine, this is useless. If you are such an enthusiast, then maybe the ability to connect a modern LCD monitor using a digital interface to an old Macintosh might be of interest to you.

Main components on the NuBusFPGA

NuBusFPGA bill of materials (BOM)

101 components, 31 distinct parts — part numbers from the project's BOM.

QtyPartRefs
3
SN74LVTH125PWR
U1, U2, U3
1
SRV05-4-P-T7
SRV05-4
U4
4
SN74LVTH245APWR
SN74LVT245BPWR
U5, U6, U7, U8
1
TPD12S016PWR
U9
1
TPS2051CDBVR
TPS2051CDBV
U11
3
SN74CB3T3245PWR
U13, U14, U15
1
SX3M54.000M20F30TNN
ASE-xxxMHz
X1
1
87831-1420 (2x7 M 2mm)
J1
1
Conn_01x06_Male
J3
1
86093967113745ELF
85003-0567 (DIN 41612C 3x32 pins)
J4
1
10029449-111RLF
10029449-111RLF (HDMI A)
J5
1
10118194-0001LF
10118194-0001LF (USB micro-B)
J6
1
640456-3 (Fan)
J7
1
A2541HWR-2X8P
A2541HWR-2x8P (Pmod 2x8 F)
J8
1
DM3CS-SF
P1
2
77313-824-64LF
77313-101-64LF (2x32 M 2.54mm)
JAB1, JCD1
2
KT-0603R
RED Led 0603
D1, D2
1
19-217/BHC-ZL1M2RY/3T
BLUE Led 0603
D3
5
YELLOW Led 0603
D6, D7, D8, D9, D10
4
19-217/GHC-YR1S2/3T
GREEN Led 0603
D11, D12, D13, D14
Show 11 more
QtyPartRefs
1
BLM21PG221SN1D
Ferrite_Bead_Small
FB1
20
CC0603KRX7R9BB104
100nF
C1, C2, C4, C5, C6, C8, C9, C11 +12
4
CL31A476MPHNNNE
47uF 10V 1206
C3, C10, C21, C28
1
C0805X103K501T
10nF 1kV 0805
C7
2
0603B103K500NT
10nF
C13, C20
4
CL10A105KB8NNNC
1uF
C16, C29, C31, C32
1
CL31A107MQHNNNE
100uF 1206 (officially 150 uF ? could be >= 100 uF or even less probably)
C25
12
0603WAF5600T5E
560
R1, R2, R3, R11, R12, R13, R14, R15 +4
16
0603WAF1002T5E
10k
R4, R5, R6, R7, R26, R27, R36, R37 +8
3
0603WAF270JT5E
27
R8, R22, R23
1
HR1206J1M00P05Z
1M 500V 1206
R9

NuBusFPGA design files

The KiCad project lives in the MelkhiorVintageComputing/NuBusFPGA repository on GitHub; these links point at the commit this page was built from.

NuBusFPGA: common questions

How big is the NuBusFPGA PCB?

The NuBusFPGA measures 161.6 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the NuBusFPGA?

101 components, from 31 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the NuBusFPGA design files?

From the MelkhiorVintageComputing/NuBusFPGA repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the NuBusFPGA design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Similar boards