AOS16 Control Unit

AJain9199·AOS16·Control/Control.kicad_pcb

AOS16 Control Unit PCB layout, top view — open source board by AJain9199

About the AOS16 Control Unit PCB

AOS16 Control Unit is an open source PCB design by AJain9199, published on GitHub. It is a 4-layer board measuring 90 × 88 mm, with 121 components from 22 distinct parts.

Other key parts include the 74AHC1G04, 74LS161, SST39SF020, 74FCT16374CTPVG and 74AHC1G08. By type, the board carries 32 diodes, 32 resistors, 24 capacitors, 21 ICs and 12 connectors.

From the project

AOS16 is a self-made 16-bit Reduced Instruction Set Computer (RISC) on PCBs, complete with a homebrew GPU for screen output. It is fully planned, designed and fabricated from scratch. A Turing-complete, Harvard-style computer with a completely custom architecture, at a blistering

AOS16 is a self-made 16-bit Reduced Instruction Set Computer (RISC) on PCBs, complete with a homebrew GPU for screen output. It is fully planned, designed and fabricated from scratch. A Turing-complete, Harvard-style computer with a completely custom architecture, at a blistering fast 10MHz.

The project is divided into smaller subsytems on PCBs, designed to interconnect via a central bus.

AOS16 Control Unit, from the project README
From the project README

Main components on the AOS16 Control Unit

AOS16 Control Unit bill of materials (BOM)

121 components, 22 distinct parts.

QtyPartRefs
2
74AHC1G04
U1, U11
1
74LS161
U3
4
SST39SF020
U4, U5, U6, U7
1
74FCT16374CTPVG
SN74AHCT16374DGGR
U8
3
74AHC1G08
U9, U20, U21
1
74FCT16374CTPVG
74AHC1G08
U10
2
74AHC1G32
U12, U14
1
74AHC1G00
U13
2
74HC173
U15, U19
2
4078
U16, U17
1
74FCT16374CTPVG
74AHC1G32
U18
1
74LS157
U22
2
Conn_02x08_Odd_Even
J1, J2
1
Conn_02x15_Odd_Even
J3
1
MCR-MCRI
J4
2
Conn_01x04
J5, J8
5
Conn_01x02
J6, J7, J9, J10, J11
1
Conn_01x01
J12
32
LED_Small
D1, D2, D3, D4, D5, D6, D7, D8 +24
20
0.1uF
C1, C2, C3, C4, C5, C6, C7, C12 +12
Show 2 more
QtyPartRefs
4
0.01uF
C8, C9, C10, C11
32
220
R1, R2, R3, R4, R5, R6, R7, R8 +24

AOS16 Control Unit design files

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

AOS16 Control Unit: common questions

How big is the AOS16 Control Unit PCB?

The AOS16 Control Unit measures 90 × 88 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the AOS16 Control Unit?

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

Where can I download the AOS16 Control Unit design files?

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

Can I use the AOS16 Control Unit design in my own project?

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

More boards in AOS16