3-bit Dynamic ROM Enhancer Extended
DragonMinded·minidragon·schematics/PCBs/3-bit Dynamic ROM Enhancer Extended/3-bit Dynamic ROM Enhancer Extended.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 60 | 2N2222 | TO-92_Inline | Q1, Q2, Q4, Q5, Q6, Q7, Q8, Q9 +52 |
| 3 | POWER | PinHeader_1x02_P2.54mm_Vertical | J1, J2, J3 |
| 1 | BIT1 | PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | BIT2 | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | BIT3 | PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | D0 | PinHeader_1x01_P2.54mm_Vertical | J8 |
| 1 | D1 | PinHeader_1x01_P2.54mm_Vertical | J9 |
| 1 | POS1_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J10 |
| 1 | POS2_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J11 |
| 1 | POS3_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J12 |
| 1 | POS4_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J13 |
| 1 | D2 | PinHeader_1x01_P2.54mm_Vertical | J14 |
| 1 | POS5_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J15 |
| 1 | POS6_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J16 |
| 1 | POS7_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J17 |
| 1 | POS8_CONFIG | PinHeader_2x03_P2.54mm_Vertical | J18 |
| 2 | 0.1uF | C_Disc_D4.3mm_W1.9mm_P5.00mm | C1, C2 |
| 12 | 1K | R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1, R2, R9, R10, R15, R16, R17, R18 +4 |
| 14 | 10K | R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | 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
Instruction Decoder ROM Board
DragonMinded
111.1 × 99.1 mm173 parts2LNo license17Transistor 4-Bit Register
DragonMinded
109.2 × 85.1 mm172 parts2LNo license17Transistor 4-Bit Register (Parallel Connectors)
DragonMinded
109.2 × 85.1 mm167 parts2LNo license178-bit Bus Output XOR
DragonMinded
119.4 × 116.8 mm149 parts2LNo license172-bit Bus Output Full Adder
DragonMinded
170.2 × 53.3 mm130 parts2LNo license17Transistor 8-Bit Tri-State Circuit
DragonMinded
63.5 × 91.4 mm84 parts2LNo license17Carry Out Selector
DragonMinded
61 × 83.8 mm76 parts2LNo license173-bit Dynamic ROM Enhancer
DragonMinded
99.1 × 61 mm71 parts2LNo license17Transistor 8-bit Bus-Output AND
DragonMinded
92.7 × 58.4 mm69 parts2LNo license17Transistor 8-bit Bus Output OR
DragonMinded
92.7 × 58.4 mm69 parts2LNo license17Transistor 8-bit Bus
DragonMinded
129.5 × 45.7 mm63 parts2LNo license17