Skip to content

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

License

Notifications You must be signed in to change notification settings

jbilander/ReAgnus-MegAChip

Repository files navigation

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

Designator Name/Value Package Notes
U1 Gowin FPGA GW1NR-UV9LQ144PC6/I5 LQFP-144 FPGA - Field Programmable Gate Array, 8640 LE, 121 I/O, Embedded 64Mbit 16-bit PSRAM
GW1NR-UV9LQ144PC6/I5
U2 Voltage Regulator 3.3V,
LM1117-3.3 or
AMS1117-3.3
SOT-223 3.3V 1A Low Drop-Out (LDO) Voltage regulator. https://www.aliexpress.com/item/32869037691.html
U3 Voltage Regulator 4.3V, TPS73643DBVR or
ABLIC S-1200B43-M5T1U
SOT-23-5 4.3V LDO Voltage Regulator
TPS73643DBVR
S-1200B43-M5T1U
U4,U5,U6,U7 Digital Bus Switch ICs 20-Bit FET, SN74CBT16210CDGVR TVSOP-48 FET Level-shifter
SN74CBT16210CDGVR
U8 74LVC1G07 Single Buffer With Open-Drain Output SOT-353, SC-70-5 74LVC1G07
U9 X-tal driver 74LVC1GX04 TSOP-6 1.65x3.05mm P0.95mm 74LVC1GX04
U10 Bus Transceiver 74LVC245APW,118 TSSOP-20 74LVC245APW-T
U11 Voltage Regulator 1.8V,
MCP1702T-1802E/CB
SOT-23 1.8V Low Drop-Out (LDO) Voltage regulator. MCP1702T1802E-CB
U12 Winslow PLCC-84 Plug PLCC-84 Plug Optionally homemade plug
U13 PLCC-84_TH_pin_holes Agnus_TH_plug_pins Pins to use with homemade plug, 1.27mm pitch Long Pin 1x40P or 1x50P Aliexpress Cut to length after soldering.
Y1 18pF Crystal 28.6363 MHz (NTSC) or 28.375 MHz (PAL) 3.2 mm x 2.5 mm ECS-286.3-18-33-JEM-TR (NTSC)
ABM8-28.375MHZ-B2-T (PAL)
R1 Resistor 1k Ω 0603 Resistor in optional Oscillator-circuit
R2 Resistor 2.2M Ω 0603 Resistor in optional Oscillator-circuit
R3 Resistor 33 Ω 0603 Series resistor for CLK from U9 to avoid reflections (in optional Oscillator-circuit).
R4 Resistor 10k Ω 0603 Pull-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.
R5 Resistor 4.7k Ω 0603 Pull-down resistor for TCK in JTAG.
RN1 4.7k or 10k Ω RES ARRAY 4 Resistors 1206 CAY16-4701F4LF or CAY16-103J4LF
RN2 4.7k (CAY16-4701F4LF) RES ARRAY 4 Resistors 1206 CAY16-4701F4LF
C1 Capacitor Radial Polarized 100uF 2.5mm pitch, Through-Hole ECE-A0JKA101I
C2-C4 Capacitor 10uF 1206
C5 Capacitor 1uF 0805
C6 Capacitor 10uF 0805
C9 Capacitor 1uF 0805
C7,C8,C10-C16 Capacitor 0.1uF = 100nF 0805
C17-C19 Capacitor 0.01uF = 10nF 0805 (or 0603)
C20 Capacitor 0.1uF = 100nF 0603 Decoupling cap for U8
C21-C24 Capacitor 0.1uF = 100nF 0603 Decoupling caps for U4-U7
C25 Capacitor 0.1uF = 100nF 0603 Optional cap for U3, NR (Noise Reduction) pin 4 on TPS73643DBVR, this pin is NC on ABLIC S-1200B43-M5T1U
C26 Capacitor 0.01uF = 10nF 0603
C27-C28 Capacitor 0.1uF = 100nF 0603
C29-C30 Multilayer Ceramic Capacitors MLCC - 32pF 0603 06031A320FAT2A Caps for optional oscillator circuit
L1 (Ferrite Bead 600ohms 100MHz .5A Monolithic) or 0 Ω resistor 0805 HZ0805E601R-10 or 0 Ω resistor
J1 VCC/GND Power Header Male TH 1 x 2 Pin, 2.54mm pitch For external power supply to allow programming of device when not plugged into the Amiga socket.
J2 JTAG Pin Header Male TH 2 x 5 Pin, 2.54mm pitch
J3 A20-A23 Pin Header Male TH 2 x 2 Pin, 2.00mm pitch Input Address lines for jumper-wires A20-A23
J4 GND MountingHole_2.2mm_M2_Pad_Via nut and bolt M2 size for 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.












About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published