Skip to the content
4 layers78 × 49 mmReAgnus MegAChip, the printed circuit board in 3D

A ReAgnus MegaAChip PCB that takes a Gowin FPGA with embedded PSRAM, a PLCC-84 plug and FET level shifters.

Size
78 × 49 mm
Copper layers
4
Thickness
1.6 mm
Parts
57
Nets
226
Pads
668
Tracks, vias
2,152, 230
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
22 Aug 2022
Updated
27 Jan 2025

Overview

ReAgnus MegAChip is an open-source printed circuit board by jbilander, from the jbilander/ReAgnus-MegAChip repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 4-layer board of 78 × 49 mm with 57 parts on 226 nets, routed with 2,152 tracks and 230 vias.

It is built around the 74LVC1G07, 74LVC245AD and SN74CBT16210DL, with the 74LVC1GX04GV, LM1117-3.3 and TPS73643DBV among its other parts. Its parts include 30 capacitors, 13 ICs, 5 resistors, 4 connectors and 1 inductor. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

6

README

README.md

ReAgnus-MegAChip

A ReAgnus MegaAChip PCB that takes a Gowin FPGA with embedded PSRAM, a PLCC-84 plug and FET level shifters.


THIS IS WORK IN PROGRESS, HARDWARE IS VERIFIED WORKING. FIRMWARE YET TO BE DEVELOPED. BUILD AT YOUR OWN RISK.






For hi-res pics goto the hi-res folder in pics https://github.com/jbilander/ReAgnus-MegAChip/tree/main/pics/hi-res


BOM Rev. 2C

DesignatorName/ValuePackageNotes
U1Gowin FPGA GW1NR-UV9LQ144PC6/I5LQFP-144FPGA - Field Programmable Gate Array, 8640 LE, 121 I/O, Embedded 64Mbit 16-bit PSRAM
GW1NR-UV9LQ144PC6/I5
U2Voltage Regulator 3.3V,
LM1117-3.3 or
AMS1117-3.3
SOT-2233.3V 1A Low Drop-Out (LDO) Voltage regulator. https://www.aliexpress.com/item/32869037691.html
U3Voltage Regulator 4.3V, TPS73643DBVR or
ABLIC S-1132B43-M5T1U
SOT-23-54.3V LDO Voltage Regulator
TPS73643DBVR
S-1132B43-M5T1U
U4,U5,U6,U7Digital Bus Switch ICs 20-Bit FET, SN74CBT16210CDGVRTVSOP-48FET Level-shifter
SN74CBT16210CDGVR
U874LVC1G07 Single Buffer With Open-Drain OutputSOT-353, SC-70-574LVC1G07
U9X-tal driver 74LVC1GX04TSOP-6 1.65x3.05mm P0.95mm74LVC1GX04
U10Bus Transceiver 74LVC245APW,118TSSOP-2074LVC245APW-T
U11Voltage Regulator 1.8V,
MCP1702T-1802E/CB
SOT-231.8V Low Drop-Out (LDO) Voltage regulator. MCP1702T1802E-CB
U12Winslow PLCC-84 PlugPLCC-84 PlugOptionally homemade plug
U13PLCC-84_TH_pin_holesAgnus_TH_plug_pinsPins to use with homemade plug, 1.27mm pitch Long Pin 1x40P or 1x50P Aliexpress Cut to length after soldering.
Y118pF Crystal 28.6363 MHz (NTSC) or 28.375 MHz (PAL)3.2 mm x 2.5 mmECS-286.3-18-33-JEM-TR (NTSC)
ABM8-28.375MHZ-B2-T (PAL)
R1Resistor 1k Ω0603Resistor in optional Oscillator-circuit
R2Resistor 2.2M Ω0603Resistor in optional Oscillator-circuit
R3Resistor 33 Ω0603Series resistor for CLK from U9 to avoid reflections (in optional Oscillator-circuit).
R4Resistor 10k Ω0603Pull-up resistor for pin 41 (PAL/NTSC-selector for A500 Rev.6A/A2000/A3000-pinout) since A500 Rev.6A doesn't have pull-up on motherboard like A2000/A3000/A3000T have. Only needed for A500 Rev.6A. but doesn't hurt to populate anyway.
R5Resistor 4.7k Ω0603Pull-down resistor for TCK in JTAG.
RN14.7k or 10k Ω RES ARRAY 4 Resistors1206CAY16-4701F4LF or CAY16-103J4LF
RN24.7k (CAY16-4701F4LF) RES ARRAY 4 Resistors1206CAY16-4701F4LF
C1Capacitor Radial Polarized 100uF2.5mm pitch, Through-HoleECE-A0JKA101I
C2-C4Capacitor 10uF1206
C5Capacitor 1uF0805
C6Capacitor 10uF0805
C9Capacitor 1uF0805
C7,C8,C10-C16Capacitor 0.1uF = 100nF0805
C17-C19Capacitor 0.01uF = 10nF0805 (or 0603)
C20Capacitor 0.1uF = 100nF0603Decoupling cap for U8
C21-C24Capacitor 0.1uF = 100nF0603Decoupling caps for U4-U7
C25Capacitor 0.1uF = 100nF0603Optional cap for U3, NR (Noise Reduction) pin 4 on TPS73643DBVR, this pin is NC on ABLIC S-1200B43-M5T1U
C26Capacitor 0.01uF = 10nF0603
C27-C28Capacitor 0.1uF = 100nF0603
C29-C30Multilayer Ceramic Capacitors MLCC - 32pF060306031A320FAT2A Caps for optional oscillator circuit
L1(Ferrite Bead 600ohms 100MHz .5A Monolithic) or 0 Ω resistor0805HZ0805E601R-10 or 0 Ω resistor
J1VCC/GND Power Header MaleTH 1 x 2 Pin, 2.54mm pitchFor external power supply to allow programming of device when not plugged into the Amiga socket.
J2JTAG Pin Header MaleTH 2 x 5 Pin, 2.54mm pitch
J3A20-A23 Pin Header MaleTH 2 x 2 Pin, 2.00mm pitchInput Address lines for jumper-wires A20-A23
J4GND MountingHole_2.2mm_M2_Pad_Vianut and bolt M2 sizefor solid grounding via a ring lug connector and a thick jumper wire to Motherboard

Select one of the crystals 28.375 MHz (PAL) or 28.6363 MHz for the optional onboard oscillator circuit. Probably you want to select PAL/NTSC opposite to what your CLK on motherboard has, this in order to be able to switch between native PAL/NTSC with only a JP-setting on the MegaChip board.












Parts

57
QtyValueFootprintReferences
90.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC7, C8, C10, C11, C12, C13, C14, C15, C16
40.1uF (0603)Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC21, C22, C23, C24
4SN74CBT16210Package_SO:TSSOP-48_4.4x9.7mm_P0.4mmU4, U5, U6, U7
30.01uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC17, C18, C19
30.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC25, C27, C28
20.01uFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC20, C26
210uFCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC2, C3
232pFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC29, C30
24.7kAgnus:RESCAF80P320X160X60-8NRN1, RN2
1100uF Radial Pitch_2.5mmCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC1
110kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4
110uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC4
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
11kΩResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
11uF (0805)Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC9
12.2MΩResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR2
133ΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
14.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
1600Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1
174LVC1G07Agnus:SOT-353_SC-70-5_Custom_HandsolderingU8
174LVC1GX04Package_SO:TSOP-6_1.65x3.05mm_P0.95mmU9
174LVC245APackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU10
1Agnus_TH_plug_pinsAgnus:PLCC-84_TH_pin_holesU13
1CL=16pFCrystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mmY1
1Conn_01x01MountingHole:MountingHole_2.2mm_M2_Pad_ViaJ4
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Conn_02x02_Odd_EvenConnector_PinHeader_2.00mm:PinHeader_2x02_P2.00mm_VerticalJ3
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ2
1GW1NR-UV9LQ144PPackage_QFP:LQFP-144_20x20mm_P0.5mmU1
1LM1117-3.3Package_TO_SOT_SMD:SOT-223U2
1MCP1702T-1802E_CBPackage_TO_SOT_SMD:SOT-23_HandsolderingU11
1PLCC-84-PlugAgnus:PLCC-84_Plug_P1.27mm_mirroredU12
1TPS73643DBVPackage_TO_SOT_SMD:SOT-23-5U3

The 56 most common of 57 parts.

Similar boards

  • 4 layers38 × 38 mmReGary, the printed circuit board in 3D

    ReGary

    jbilander/ReGary

    A drop in replacement PCB for the Fat Gary chip

    39 parts4CC-BY-SA-4.0
  • 4 layers34.6 × 25 mmAmiga DB23 video adapter, the printed circuit board in 3D

    Amiga DB23 video adapter

    jbilander/Amiga_DB23_video_adapter

    A PCB for creating Amiga SCART or Amiga VGA cables. You can also use this adapter to feed a new clock to the Amiga via XCLK making your machine true PAL/NTSC switchable

    32 parts42CC-BY-SA-4.0
  • 4 layers52.5 × 60 mmSDBox, the printed circuit board in 3D

    SDBox

    jbilander/SDBox-v3

    A parallel to Pico 2 W and sd-card project for the Amiga

    23 parts15GPL-3.0
  • 4 layers17.4 × 51.4 mmReCIA MAX10, the printed circuit board in 3D

    ReCIA MAX10

    jbilander/ReCIA

    A drop in replacement CIA for old Amiga Computers

    33 parts14
  • 4 layers60.5 × 60 mmAmiga RGB video splitter, the printed circuit board in 3D

    Amiga RGB video splitter

    jbilander/Amiga_RGB_video_splitter

    Extend your amiga RGB video signal to two display units - screens, monitors, etc, simultaneously

    36 parts4CC-BY-SA-4.0
  • 4 layers160 × 185.5 mmClockV2, the printed circuit board in 3D

    ClockV2

    Raphael-Tibbits/ClockV2

    Crystal oscilator clock project

    99 parts
  • 4 layers38 × 38 mmAgnus, the printed circuit board in 3D

    Agnus

    jbilander/ReAgnus

    A drop-in replacement PCB for the Amiga Agnus chip

    38 parts97CC-BY-SA-4.0
  • 4 layers108 × 25.3 mm64MB SIMM, the printed circuit board in 3D

    64MB SIMM

    herzmx/cps3-nos

    CPS3 NOS is an alternative to the original SIMMs for CPS3; currently, the available options include clone SIMMs with old-stock FLASH memory and Ultra SIMMs by DS.

    39 parts12

Questions

How big is the ReAgnus MegAChip PCB?

It measures 78 × 49 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ReAgnus MegAChip use?

57 parts, built around the 74LVC1G07, 74LVC245AD, SN74CBT16210DL and 74LVC1GX04GV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ReAgnus MegAChip KiCad files?

From the jbilander/ReAgnus-MegAChip repository on GitHub, at the commit this page was made from: the board is KiCad/ReAgnus-MegAChip.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ReAgnus MegAChip design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).