3-bit Dynamic ROM Enhancer Extended

DragonMinded·minidragon·schematics/PCBs/3-bit Dynamic ROM Enhancer Extended/3-bit Dynamic ROM Enhancer Extended.kicad_pcb

3-bit Dynamic ROM Enhancer Extended PCB layout, top view — open source board by DragonMinded

About the 3-bit Dynamic ROM Enhancer Extended PCB

3-bit Dynamic ROM Enhancer Extended is an open source PCB design by DragonMinded, published on GitHub. It is a 2-layer board measuring 99.1 × 89 mm, with 105 components from 19 distinct parts.

By type, the board carries 60 transistors, 26 resistors, 17 connectors and 2 capacitors.

From the project

Hardware and software files for the MiniDragon CPU.

Schematics, hardware simulator and software files for the MiniDragon CPU. This is a from-scratch CPU that I designed and am implementing using transistors, capacitors, resistors and diodes. The goal is to make an 8-bit CPU that could be used for general-purpose computing. There are a lot of toy instruction sets floating around on the web. I chose instead to design my own, loosely based off of the PDP and 6502. It is a single accumulator design with a pair of 16-bit stack pointers and a pair of temporary 8-bit registers. Instructions are 8 bits, operands are 8 bits from memory, temporary…

3-bit Dynamic ROM Enhancer Extended bill of materials (BOM)

105 components, 19 distinct parts.

QtyPartRefs
60
2N2222
Q1, Q2, Q4, Q5, Q6, Q7, Q8, Q9 +52
3
POWER
J1, J2, J3
1
BIT1
J4
1
BIT2
J5
1
BIT3
J6
1
D0
J8
1
D1
J9
1
POS1_CONFIG
J10
1
POS2_CONFIG
J11
1
POS3_CONFIG
J12
1
POS4_CONFIG
J13
1
D2
J14
1
POS5_CONFIG
J15
1
POS6_CONFIG
J16
1
POS7_CONFIG
J17
1
POS8_CONFIG
J18
2
0.1uF
C1, C2
12
1K
R1, R2, R9, R10, R15, R16, R17, R18 +4
14
10K
R4, R5, R6, R7, R11, R12, R13, R14 +6

3-bit Dynamic ROM Enhancer Extended design files

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

3-bit Dynamic ROM Enhancer Extended: common questions

How big is the 3-bit Dynamic ROM Enhancer Extended PCB?

The 3-bit Dynamic ROM Enhancer Extended measures 99.1 × 89 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 3-bit Dynamic ROM Enhancer Extended?

105 components, from 19 distinct parts. The full bill of materials is listed on this page.

Where can I download the 3-bit Dynamic ROM Enhancer Extended design files?

From the DragonMinded/minidragon repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the 3-bit Dynamic ROM Enhancer Extended design in my own project?

The repository has no license, so all rights stay with DragonMinded. Use it as a reference, and ask the author before reusing the design.

More boards in minidragon