Skip to the content
4 layers231.1 × 340.4 mmSun3 60 layout2 routing2, the printed circuit board in 3D

Sun3 60 layout2 routing2

54weasels/sun3_6035

Notes on each section: - CPU - 68030 support left out entirely - 68881 in the schematics but left out of the PCB - MMU - U2001 which would be needed to support any video, either P4 or built-in not in the PCB - U314…

Size
231.1 × 340.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
225
Nets
583
Pads
2,395
Tracks, vias
19,522, 1,275
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Mar 2025
Updated
3 May 2026

Overview

Sun3 60 layout2 routing2 is an open-source printed circuit board by 54weasels, from the 54weasels/sun3_60 repository on GitHub. It is a 4-layer board of 231.1 × 340.4 mm with 225 parts on 583 nets, routed with 19,522 tracks and 1,275 vias.

It is built around the PAL16L8-5JC, PAL16R4-7JC and PAL20R4-5PC, with the 74LS125DC, AM7992BJC and 74F175PC among its other parts. Its parts include 99 ICs, 89 capacitors, 26 switches, 6 resistors and 4 connectors.

Main components

9

README

schematics/kicad/README.md

Changelog

V1.1

  • Fix critical errors found in the first version, based on the build
    • Fix RESET- on CPU not being connected to anything
    • Root schematic SIMM C.S3- was connected to C.S3 on Memory
  • Bad placement/footprint
    • U402 oscillator is more common as DIP16
  • Cosmetic fixes
    • Fix S111 label, X68, C199, X27
    • Label voltages on the power connector
    • Label diag position on the diag switch
    • Tidying up some traces

V1.0 -- Released

  • Copy values to silkscreen
  • Initial routing with standard 4 layers setup
  • Add SIM holder holes
  • Copper to edge clearance 1.0mm
  • Relaxed the layout a little so the autorouter can have results
  • Moved K500 to the ethernet section it belongs to, and changed type. Same for K199

V0.2

Lay out the PCB to match the original board sans the missing components. No routing yet.

  • Pick standard library footprints instead of custom ones for some components.
  • Change some ERC errors into warnings - like output pin connected to output pin.
  • Change resistor network S200 from DIP to SIP type.
  • Set Serial keyboard/mouse section to “Do Not Populate” to gain some space, and it wasn’t going to be used with no video possible anyway. However, in knockout testing with 3.0.1 boot PROM self tests pass, then a warning message tests were interrupted is emitted. Tests then re-run, but system hangs before giving a prompt.
  • Fix the LED blocks for the diag register to match the original Dialight 555-4003 part.

V0.1

Basic schematics for Sun 3/60 with some obvious corrections.

Notes on each section:

  • CPU
    • 68030 support left out entirely
    • 68881 in the schematics but left out of the PCB
  • MMU
    • U2001 which would be needed to support any video, either P4 or built-in not in the PCB
    • U314 encryption processor in schematics but not in PCB
    • RTC battery polarity was wrong in the schematics
  • Serial
    • No serial ports conversion to/from TTL
  • Ethernet
    • Left out U508/U508 AUI/Coax selector not in the PCB, hardwired to AUI
    • Whole Coax section not in the schematics
  • SCSI
    • Not in the schematics yet
  • Memory control
    • No memory selector jumpers, hardwired to 4MB
  • SIMMs
    • No SIMM support past the min necessary 4MB
  • Video
    • Not in the schematics yet
  • Connectors
    • Not in the schematics yet
  • Misc
    • Some missing signals from the leftouts above
    • Bunch of caps left out

Next version:

  • Lay out PCB, nothing is in there yet
  • A bunch of unnecessary footprints, should use standard library

Parts

225
QtyValueFootprintReferences
820.1uFCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC503, C504, X1, X2, X10, X11, X12, X13, X14, X15, X16, X17, X18, X19, X20, X21 +66
124.7k OhmResistor_THT:R_Array_SIP10S109, S111, S117, S120, S121, S122, S123, S124, S125, S126, S127, S800
11PAL16L8Package_DIP:DIP-20_W7.62mmU102, U103, U106, U230, U231, U232, U518, U519, U714, U800, U805
62168Package_DIP:DIP-20_W7.62mmU202, U203, U205, U206, U207, U208
6ALS373Package_DIP:DIP-20_W7.62mmU123, U226, U305, U510, U511, U512
5ALS245Package_DIP:DIP-20_W7.62mmU212, U213, U215, U217, U218
5ALS374Package_DIP:DIP-20_W7.62mmU122, U720, U721, U722, U723
41000uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmK900, K901, K903, K904
4ALS652Package_DIP:DIP-24_W7.62mmU514, U515, U516, U517
4AS286Package_DIP:DIP-14_W7.62mmU710, U711, U712, U713
4PAL20L8Package_DIP:DIP-24_W7.62mmU307, U310, U311, U802
4SIMMConnector_PinHeader_2.54mm:PinHeader_1x30_P2.54mm_VerticalU900, U901, U902, U903
3470 OhmResistor_THT:R_Array_SIP10S113, S115, S116
374AS258Package_DIP:DIP-16_W7.62mmU904, U905, U906
3ALS273Package_DIP:DIP-20_W7.62mmU225, U227, U304
220 pFCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC500, C501
27188Package_DIP:DIP-22_W7.62mmU200, U201
274F04Package_DIP:DIP-14_W7.62mmU104, U600
274F175Package_DIP:DIP-16_W7.62mmU114, U520
274F64Package_DIP:DIP-14_W7.62mmU803, U804
2AS1032Package_DIP:DIP-14_W7.62mmU907, U908
2LED_BlockConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalU228, U229
10.0056uFCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC505
10.1UFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC199
110 uFCapacitor_THT:CP_Radial_Tantal_D6.0mm_P2.50mmK500
1100 ohmResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR101
110UFCapacitor_THT:CP_Radial_Tantal_D6.0mm_P2.50mmK199
1150 ohmResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR100
118-PFCapacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mmC300
11K OhmResistor_THT:R_Array_SIP10S502
11k OhmResistor_THT:R_Array_SIP10S114
120 MhzCrystal:Crystal_HC49-U_VerticalU502
1200KohmResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR300
122 OhmPackage_DIP:DIP-16_W7.62mmU909
127512Package_DIP:DIP-28_W15.24mmU300
128C16Package_DIP:DIP-24_W15.24mmU301
13-VOLTBattery:Battery_Panasonic_CR2032-VS1N_Vertical_CircularHolesU309
132768HzCrystal:Crystal_AT310_D3.0mm_L10.0mm_HorizontalU303
13K OhmResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR502
14.7K OhmResistor_THT:R_Array_SIP8S400
14.9152 MhzOscillator:Oscillator_DIP-8U402
140.000 MhzOscillator:Oscillator_DIP-14U110
140.2 Ohm 1%Resistor_THT:R_Array_SIP10S500
1470-OHMResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR301
1470UFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmX301
1510 OhmResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR501
168 OhmResistor_THT:R_Array_SIP8S200
1680 pFCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC502
168020sun3_60:68020U100
17170Package_DIP:DIP-24_W15.24mmU302
174AS04Package_DIP:DIP-14_W7.62mmU2003
174AS257Package_DIP:DIP-16_W7.62mmU801
174AS74Package_DIP:DIP-14_W7.62mmU113
174F00Package_DIP:DIP-14_W7.62mmU108
174F374Package_DIP:DIP-20_W7.62mmU130
174F534Package_DIP:DIP-20_W7.62mmU223
174LS04Package_DIP:DIP-14_W7.62mmU408
174LS125Package_DIP:DIP-14_W7.62mmU2004
174LS590Package_DIP:DIP-16_W7.62mmU115
17705Package_DIP:DIP-8_W7.62mmU199
19-35PFCapacitor_THT:C_Radial_D6.3mm_H5.0mm_P2.50mmC301
1ALS244Package_DIP:DIP-20_W7.62mmU132
1AM27S19Package_DIP:DIP-16_W7.62mmU224
1AM7990Package_DIP:DIP-48_W15.24mmU500
1AM7992Package_DIP:DIP-24_W7.62mmU501
1Conn_01x04_PinConnector_TE-Connectivity:TE_MATE-N-LOK_350211-1_1x04_P5.08mm_VerticalJ11
1DIAGConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ200
1EthernetConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ3
1LS2518Package_DIP:DIP-16_W7.62mmU210
1PAL16R4Package_DIP:DIP-20_W7.62mmU313
1PAL16R6Package_DIP:DIP-20_W7.62mmU131
1PAL20R4Package_DIP:DIP-24_W7.62mmU715
1PAL20X10Package_DIP:DIP-24_W7.62mmU107
1PAL8L14Package_DIP:DIP-24_W7.62mmU312
1Serial A/BConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1TRANSFPackage_DIP:DIP-16_W7.62mmU503
1Z8530Package_DIP:DIP-40_W15.24mmU401

More from 54weasels/sun3_60

1
  • 4 layers231.1 × 340.4 mmSun3 60, the printed circuit board in 3D

    Sun3 60

    54weasels/sun3_60

    Notes on each section: - CPU - 68030 support left out entirely - 68881 in the schematics but left out of the PCB - MMU - U2001 which would be needed to support any video, either P4 or built-in not in the PCB - U314…

    225 parts35

Similar boards

  • 2 layers338.7 × 107.7 mmQuapple, the printed circuit board in 3D

    Quapple

    kitspace-test-repos/kicad6-file-collection

    122 partsMIT
  • 6 layers338.8 × 107.2 mmInboard386, the printed circuit board in 3D

    Inboard386

    ronnyroy111/inboard386

    Reverse engineered schematics, PCB and logic equations for the Intel 386/PC accelerator

    199 parts16MIT
  • 4 layers253.6 × 137.7 mmS100 Thunder186-1.0-006, the printed circuit board in 3D

    S100 Thunder186-1.0-006

    RichCini/LomasBoards

    Small repository of files/data related to Lomas Data Products S-100 boards.

    118 parts1
  • 2 layers58.4 × 63.5 mm8087repro, the printed circuit board in 3D

    8087repro

    davidknoll/rmnimbus

    Projects and tools for the RM Nimbus PC-186 and PC-386

    12 partsMIT
  • 2 layers206 × 145 mmChameleon ram card, the printed circuit board in 3D

    Chameleon ram card

    Seequa-Computer-Preservation/chameleon_ramplus

    A reproduction of the original Chameleon RAMPlus board

    165 parts
  • 2 layersCompaqportableIII, the printed circuit board in 3D

    CompaqportableIII

    raymondh2/CompaqPortableIII

    Current PCB Memory Expansion board layout is untested. The backplane for the expansion cards is tested and working.

    123 parts17
  • 2 layers135 × 97.8 mmNCL501, the printed circuit board in 3D

    NCL501

    roberto314/NCL501-SCSI-8-Bit

    Recreation of a bootable ISA 8-Bit SCSI Card.

    42 parts6
  • 4 layers241.8 × 174.8 mmAmiga Rejuvenator, the printed circuit board in 3D

    Amiga Rejuvenator

    joethezombie/Amiga-1000-Rejuvenator

    A1000 Rejuvenator

    121 parts58

Questions

How big is the Sun3 60 layout2 routing2 PCB?

It measures 231.1 × 340.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Sun3 60 layout2 routing2 use?

225 parts, built around the PAL16L8-5JC, PAL16R4-7JC, PAL20R4-5PC and 74LS125DC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Sun3 60 layout2 routing2 KiCad files?

From the 54weasels/sun3_60 repository on GitHub, at the commit this page was made from: the board is schematics/kicad/sun3_60_layout2_routing2.kicad_pcb and its schematic schematics/kicad/misc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sun3 60 layout2 routing2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask 54weasels before reusing the design.