Instruction Register

Shmerlard·SH8·KiCad/Instruction_Register/Instruction_Register.kicad_pcb

Instruction Register PCB layout, top view — open source board by Shmerlard

About the Instruction Register PCB

Instruction Register is an open source PCB design by Shmerlard, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 51 components from 11 distinct parts.

Other key parts include the 74LS245 and 74LS173. By type, the board carries 15 diodes, 15 resistors, 9 connectors, 6 capacitors, 5 ICs and 1 switch.

From the project

a custom 16bit cpu

hi, my name is elad and Im an electrical engineering student in Ben gurion university. I designed a small 16bit cpu, with a mix of jdh8, src, msp430 and the Hack computer. this is still a work in progress, but so far it works.

I used logisim for the logic design, draw.io for the diagrams. in order to see the working cpu in logisim: you need to build version 3.9.0 from source here, then just open the .circ file.

Instruction Register, from the project README
From the project README

Main components on the Instruction Register

Instruction Register bill of materials (BOM)

51 components, 11 distinct parts.

QtyPartRefs
1
74LS245
U1
4
74LS173
U2, U3, U4, U5
4
Conn_01x02_Pin
J1, J2, J3, J7
2
Conn_01x08_Pin
J4, J5
1
Conn_01x05_Pin
J6
2
Conn_01x04_Pin
J8, J9
1
SW_SPDT
SW1
15
LED
D1, D2, D3, D4, D5, D6, D7, D8 +7
5
10n
C1, C2, C3, C4, C5
1
1uF
C6
15
1k
R1, R2, R3, R4, R5, R6, R7, R8 +7

Instruction Register design files

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

Instruction Register: common questions

How big is the Instruction Register PCB?

The Instruction Register measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Instruction Register?

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

Where can I download the Instruction Register design files?

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

Can I use the Instruction Register design in my own project?

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

More boards in SH8