Skip to the content
PCBKitNew board
4 layers100 × 40 mmReset, the printed circuit board in 3D

Homebrew CPU project

Size
100 × 40 mm
Copper layers
4
Thickness
1.6 mm
Parts
67
Nets
107
Pads
389
Tracks, vias
870, 174
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Oct 2019
Updated
1 Jul 2020

Overview

Reset is an open-source printed circuit board by pottsali, from the pottsali/cpu-pub repository on GitHub. It is a 4-layer board of 100 × 40 mm with 67 parts on 107 nets, routed with 870 tracks and 174 vias.

It is built around the 74HCT541D, 74LS125DC and 74LS161DC, with the 74HCT1G08GW, 74HCT04D and 74HCT1G32GW among its other parts. Its parts include 19 resistors, 19 ICs, 16 capacitors, 8 diodes and 4 connectors.

Main components

8

README

README.md

MUPS/16 Homebrew CPU project

This is public repo for files from the MUPS/16 homebrew CPU project. Please see http://mups16.net for details.

Files

Schematics

Currently I've only uploaded the schematics for the PCBs here, and will add more as I complete the last few bits. Most of the schematics are documented on the MUPS/16 website.

Others

I have a few other sets of files to clean up and upload:

  • A gate-level simulation of the whole system in Digital format
  • Microcode generation, for the control ROMs
  • An assembler
  • A very basic monitor to test the system

These are not yet in a fit state to upload, but I will add them as I clean them up.

Parts

67
QtyValueFootprintReferences
14C_SmallCapacitor_SMD:C_0805_2012MetricC103, C104, C105, C106, C107, C108, C109, C110, C111, C112, C113, C114, C115, C116
1010KResistor_SMD:R_0805_2012MetricR101, R111, R112, R113, R114, R115, R116, R117, R118, R119
8LEDLED_SMD:LED_0805_2012MetricD101, D102, D103, D104, D105, D106, D107, D108
8R_SmallResistor_SMD:R_0805_2012MetricR103, R104, R105, R106, R107, R108, R109, R110
674LS161Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU102, U106, U107, U109, U111, U121
374HCT541Package_SO:SO-20_12.8x7.5mm_P1.27mmU115, U116, U123
274HCT1G08Package_SO:TSOP-5_1.65x3.05mm_P0.95mmU119, U120
110nFCapacitor_SMD:C_0805_2012MetricC101
11μFCapacitor_SMD:C_0805_2012MetricC102
1220KResistor_SMD:R_0805_2012MetricR102
174164Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU101
174HCT04Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU113
174HCT1G32Package_SO:TSOP-5_1.65x3.05mm_P0.95mmU105
174LS107Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU108
174LS125Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU112
174LS138Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU110
174LS21Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU103
1Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ101
1Conn_01x07_MaleConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ104
1Conn_01x08_MaleConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ103
1Conn_01x16_MaleConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ102
1FSM4JHSamacSys_Parts:FSM4JHS101
1LMC555xMPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU104

Questions

How big is the Reset PCB?

It measures 100 × 40 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Reset use?

67 parts, built around the 74HCT541D, 74LS125DC, 74LS161DC and 74HCT1G08GW. 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 Reset KiCad files?

From the pottsali/cpu-pub repository on GitHub, at the commit this page was made from: the board is schematics/mups16/reset/reset.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Reset design in my own project?

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

More from pottsali/cpu-pub

7
  • 2 layers150 × 300 mmRegisters, the printed circuit board in 3D

    Registers

    pottsali/cpu-pub

    Homebrew CPU project

    553 parts3
  • 4 layers150 × 150 mmAlu, the printed circuit board in 3D

    Alu

    pottsali/cpu-pub

    Homebrew CPU project

    179 parts3
  • 4 layers200 × 50 mmMmu, the printed circuit board in 3D

    Mmu

    pottsali/cpu-pub

    Homebrew CPU project

    97 parts3
  • 4 layers200 × 50 mmMemory, the printed circuit board in 3D

    Memory

    pottsali/cpu-pub

    Homebrew CPU project

    77 parts3
  • 2 layers200 × 270 mmMem, the printed circuit board in 3D

    Mem

    pottsali/cpu-pub

    Homebrew CPU project

    48 parts3
  • 2 layers88.9 × 47 mmTest register, the printed circuit board in 3D

    Test register

    pottsali/cpu-pub

    Homebrew CPU project

    43 parts3
  • 2 layers100 × 75 mmIo board, the printed circuit board in 3D

    Io board

    pottsali/cpu-pub

    Homebrew CPU project

    10 parts3

Similar boards

  • 4 layers120.2 × 104.1 mmExtrom, the printed circuit board in 3D

    Extrom

    jimbro1000/DragonPalExtRom

    Dragon Pal with External Character Rom for Rev 3.1

    78 partsMIT
  • 2 layers104 × 69 mmRC2014-RAM ROM NoBanking, the printed circuit board in 3D

    RC2014-RAM ROM NoBanking

    dennisperry/RC2014_PCBs

    A group of RC2014 PCBs I've designed to expand my system

    39 parts
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 2 layers162.6 × 97.3 mmMemory subsystem, the printed circuit board in 3D

    Memory subsystem

    TSJR/logic-analyzer

    TTL logic analyzer built from 74xx logic and LED dot matrix display

    73 parts
  • 2 layers476.5 × 299.5 mmVideo, the printed circuit board in 3D

    Video

    stonedDiscord/MonacoGP

    Sega MonacoGP TTL Boards

    208 parts1
  • 2 layers200 × 100 mmDAM Circuit, the printed circuit board in 3D

    DAM Circuit

    Magdamit173/DAM_Circuitry

    103 parts
  • 4 layers170.1 × 170.1 mmOtterX, the printed circuit board in 3D

    OtterX

    RetroRemake/OtterX

    8-Bit computer compatible with Commander X16

    188 parts40CERN-OHL-W-2.0
  • 4 layers170 × 170 mmMigStorm ITX, the printed circuit board in 3D

    MigStorm ITX

    wiretap-retro/MigStorm-ITX

    A 68000 socketed ITX form factor Minimig.

    167 parts26