MCR prototype

alanswx·Arcade-MCR2-TangFPGA·MCR_prototype_PCB/MCR_prototype_PCB.kicad_pcb

MCR prototype PCB layout, top view — open source board by alanswx

About the MCR prototype PCB

MCR prototype is an open source PCB design by alanswx, published on GitHub. It is a 4-layer board measuring 267.1 × 198.7 mm, with 141 components from 50 distinct parts.

Other key parts include the 74AHC165, SRV05-4, 74HC595, ULN2803CDWR and THS7374. By type, the board carries 50 resistors, 35 capacitors, 23 ICs, 9 test points, 8 connectors and 8 diodes.

From the project

Standalone port of the Bally Midway MCR arcade families for Sipeed Tang FPGA boards — no MiSTer/HPS required. MCR-2 (Tron, Domino Man, Satan's Hollow, Wacko, Kozmik Kroozr, Two Tigers), MCR-3/91490 (Tapper — hardware-verified — plus Timber and Discs of Tron), and MCR-1 (Kick, Kic

Standalone port of the Bally Midway MCR arcade families for Sipeed Tang FPGA boards — no MiSTer/HPS required. MCR-2 (Tron, Domino Man, Satan's Hollow, Wacko, Kozmik Kroozr, Two Tigers), MCR-3/91490 (Tapper — hardware-verified — plus Timber and Discs of Tron), and MCR-1 (Kick, Kickman, Solar Fox; builds, unverified). The flagship target is the Tang Console 60K: each family's games in one bitstream, selected at runtime from an on-screen menu, ROMs loaded from a single microSD card shared by every family (pack format v2). The roadmap toward the full-series multi-core jukebox is at the top of…

Main components on the MCR prototype

MCR prototype bill of materials (BOM)

141 components, 50 distinct parts.

QtyPartRefs
6
74AHC165
U1, U2, U3, U4, U6, U7
8
SRV05-4
U5, U15, U16, U17, U18, U19, U22, U23
2
74HC595
U8, U9
2
ULN2803CDWR
U10, U11
2
THS7374
U12, U13
1
ADS7830
U14
1
K7805-2000R3
U24
1
K7803-2000R3
U25
1
Conn_02x20_Odd_Even
J0
1
Conn_01x20_Pin
J1
2
Conn_01x09_Pin
J2_RGBS_Out1, J3
1
Conn_01x10_Pin
J3_DOT1
1
Conn_01x19_Pin
J4
1
Conn_01x23_Pin
J5
1
Conn_01x10_Pin
J6
1
15 kHz Select
JP1
1
Composite Sync Select
JP2
1
Vertical Sync Inactive select
JP3
2
DSIC08LHGET
SW1, SW2
1
PTS645SM43SMTR92LFS
SW3
Show 30 more
QtyPartRefs
1
+12V Input
TP1
1
+3.3V Power
TP2
1
+5V Power
TP3
2
Gnd
TP4, TP9
1
In_Clk
TP5
1
IN_LOAD_N
TP6
1
VID_HS
TP7
1
VID_VS
TP8
7
LED
D1, D2, D3, D35, D36, D37, D38
1
1N5822
D4
2
FAUL1360-3R3MT
L1, L2
19
0.1 uF
C1, C41, C42, C48, C50, C52, C53, C54 +11
8
0.01 uF
C2, C3, C4, C6, C8, C45, C46, C47
2
4.7 uF 50V
C5, C7
2
10 uF 50V
C9, C10
2
22 uF
C43, C44
2
100 uF
C49, C51
14
1k
R1, R2, R3, R4, R5, R10, R11, R12 +6
1
2k ohm
R6
1
510 ohm
R7
1
220 ohm
R8
1
1k
R9
7
75
R14, R15, R16, R17, R19, R20, R21
1
75
R18
2
100
R92, R93
3
510
R94, R97, R100
3
2k
R96, R99, R102
2
10k
R103, R104
6
4.7k ohm
RN1, RN2, RN3, RN4, RN5, RN6
8
1K Ohm
RN7, RN8, RN9, RN10, RN11, RN12, RN13, RN14

MCR prototype design files

The KiCad project lives in the alanswx/Arcade-MCR2-TangFPGA repository on GitHub; these links point at the commit this page was built from.

MCR prototype: common questions

How big is the MCR prototype PCB?

The MCR prototype measures 267.1 × 198.7 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the MCR prototype?

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

Where can I download the MCR prototype design files?

From the alanswx/Arcade-MCR2-TangFPGA repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the MCR prototype design in my own project?

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

More boards in Arcade-MCR2-TangFPGA