Skip to the content
PCBKitNew board
2 layers100 × 58 mmRom module, the printed circuit board in 3D

Rom module

emm312/pcb-cpu1
Size
100 × 58 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
51
Pads
140
Tracks, vias
496, 140
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
28 Jan 2024
Updated
2 Feb 2024

Overview

Rom module is an open-source printed circuit board by emm312, from the emm312/pcb-cpu repository on GitHub. It is a 2-layer board of 100 × 58 mm with 8 parts on 51 nets, routed with 496 tracks and 140 vias.

It is built around the 74HC173D, 74HC283P-E and 74LS157PC. Its parts include 6 ICs and 1 connector.

Main components

3

Parts

8
QtyValueFootprintReferences
274HC173Package_DIP:DIP-16_W7.62mmU1, U2
274HC283Package_DIP:DIP-16_W7.62mmU3, U4
274LS157Package_DIP:DIP-16_W7.62mmU5, U6
1Conn_01x20_PinConnector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_HorizontalJ1
1~Package_DIP:DIP-24_W7.62mmAT28C1

Questions

How big is the Rom module PCB?

It measures 100 × 58 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Rom module use?

8 parts, built around the 74HC173D, 74HC283P-E and 74LS157PC. 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 Rom module KiCad files?

From the emm312/pcb-cpu repository on GitHub, at the commit this page was made from: the board is rom-module/rom-module.kicad_pcb and its schematic bus/bus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Rom module design in my own project?

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

More from emm312/pcb-cpu

2
  • 2 layers74.9 × 27.9 mmPower module, the printed circuit board in 3D

    Power module

    emm312/pcb-cpu

    20 parts1
  • 2 layers100 × 100 mmRegfile, the printed circuit board in 3D

    Regfile

    emm312/pcb-cpu

    16 parts1

Similar boards

  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    109 parts184
  • 2 layers178 × 711 mmMSAP-2 rev.A SMD, the printed circuit board in 3D

    MSAP-2 rev.A SMD

    mehrantsi/MSAP-2

    An 8-bit computer. Successor to MSAP-1

    658 parts13MIT
  • 2 layersCES, the printed circuit board in 3D

    CES

    erickpires/CES-PCB

    170 partsMIT
  • 2 layers180.3 × 112.4 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slowcorners/Minimal-UART-CPU-Dev

    89 parts
  • 2 layers101.6 × 55.9 mmAlu, the printed circuit board in 3D

    Alu

    ifilot/sap-smd

    Modular 8-bit computer built with TTL logic units to create a "Simple as Possible" system

    42 parts2CERN-OHL-S-2.0
  • 4 layers304.5 × 217.2 mmLatest Full Backplane, the printed circuit board in 3D

    Latest Full Backplane

    Trilobyte-CPU/8-bit-computer

    A DIY 8-bit computer built mostly with discrete logic chips

    478 parts2
  • 4 layers90 × 88 mmControl, the printed circuit board in 3D

    Control

    AJain9199/AOS16

    Table of Contents About The Project Pictures Technical Details Directory Structure To-Do Acknowledgments

    129 parts1