

Agnus
A drop-in replacement PCB for the Amiga Agnus chip
- Size
- 38 × 38 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 38
- Nets
- 200
- Pads
- 620
- Tracks, vias
- 1,640, 168
- Pours
- 10
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 26 Mar 2021
- Updated
- 20 Nov 2024
Overview
Agnus is an open-source printed circuit board by jbilander, from the jbilander/ReAgnus repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 4-layer board of 38 × 38 mm with 38 parts on 200 nets, routed with 1,640 tracks and 168 vias.
It is built around the 10M02SCU169C8G, 74LVC1G07 and SN74CBTD16210DL, with the LM1117-3.3 among its other parts. Its parts include 24 capacitors, 9 ICs and 2 resistors. It belongs with the FPGA and CPLD boards of this library.
Main components
410M02SCU169C8G
BGA169MAX 10 FPGA, Single-Supply 3.3V, 130 IOs, 2K Logic Elements, 169-Pin UBGA, Commercial Temperature, Speed Grade 8, RoHSALTERAUncategorised74LVC1G07
SOT-353-40℃~+105℃ 1 1 1.65V~5.5V 1.6ns@5.5V,50pF 24mA 4uA 74LVC Open-drain Power-off isolation、Level shifting Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSWuxi I-core ElecBuffers, Drivers, Receivers, TransceiversSN74CBTD16210DL
SSOP-48-300mil-40℃~+85℃ 4.5V~5.5V Single Supply SSOP-48-300mil Signal Switches, Multiplexers, Decoders ROHSTexas InstrumentsSignal Switches, Multiplexers, DecodersLM1117-3.3
SOT-2231 1.3V@(1000mA) 15V 1A 2mA 3.3V Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHShongjiachengUncategorised
README
README.mdReAgnus
A drop-in replacement PCB for the Amiga Agnus chip
Rev. 2D, design using a PLCC-84 homebrew plug
FPGA pin assignment:
Rev. 2B, design using a PLCC-84-plug
When ordering from JLCPCB select:
Specify Layer Sequence: Yes
L1(Top layer): F_Cu.gbr
L2(Inner layer1): GND_Cu.gbr
L3(Inner layer2): VCC_Cu.gbr
L4(Bottom layer): B_Cu.gbrRemove Order Number:
Specify a locationThis will notify JLC where to put the order number, they will replace the "JLCJLCJLCJLC" silkscreen label.
Building Rev. 2B
REV 1A
REV 1B
BOM Rev. 2E (837X - Universal Agnus PCB design)
| Position | Name/Value | Package | Notes |
|---|---|---|---|
| U1 | 10M04SCU169C8G | BGA-169 11.0x11.0mm_Layout13x13 | FPGA Intel MAX 10 10M04SCU169C8G |
| U2 | LM1117-3.3 | SOT-223 | Low-Dropout Linear Regulator 3.3 Volt |
| U3-U6 | SN74CBTD16210 | TSSOP-48 6.1x12.5mm_P0.5mm | 20-BIT FET Bus switch with level shifting, high-speed TTL-compatible. 74CBTD16210DGGR |
| U7 | 74LVC1G07 | 5-TSSOP, SC-70-5, SOT-353 (2.0 mm × 1.25mm) | 74LVC1G07 |
| U8 | Winslow PLCC-84 Plug | PLCC-84 Plug | Optionally use a DIY-plug (stacked PCBs) |
| U9 | PLCC-84_TH_pin_holes | Agnus_TH_plug_pins | Pins that could be used with the DIY-plug rev1d PCBs for manual fitting, L8.7mm Aliexpress |
| R1 | Resistor 4.7k or 10k Ω | 0603 | Pull-up resistor for PAL/NTSC selection for 8372 Agnus FPGA firmware/pinout |
| R2 | Resistor 4.7k or 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. |
| RN1 | CAY16-103J4LF RES ARRAY 4 Resistors 10k Ω | 1206 | CAY16-103J4LF |
| RN2 | CAY16-103J4LF RES ARRAY 4 Resistors 10k Ω | 1206 | --"-- |
| C1-3 | Capacitor 10uF | 1206 | |
| C4,C5,C8,C11 | Capacitor 1uF | 0805 | |
| C6,C7,C9,C10 | Capacitor 0.1uF = 100nF | 0805 | |
| C12-C19 | Capacitor 0.01uF = 10nF | 0603 | |
| C20 | Capacitor 0.1uF = 100nF | 0603 | |
| C21-C24 | Capacitor 0.01uF = 10nF | 0603 | |
| JTAG | SMT Pin Header Male | SMT 2 x 5 Pin 2.0mm pitch |
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Parts
38| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.01uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C12, C13, C14, C15, C16, C17, C18, C19, C21, C22, C23, C24 |
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C6, C7, C9, C10 |
| 4 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4, C5, C8, C11 |
| 4 | SN74CBTD16210 | Agnus:TSSOP-48_6.1x12.5mm_P0.5mm_padLength_1mm | U3, U4, U5, U6 |
| 3 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1, C2, C3 |
| 2 | 10k | Agnus:RESCAF80P320X160X60-8N | RN1, RN2 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C20 |
| 1 | 10M02SCU169C8G | Agnus:BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.35mm_NSMD | U1 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 74LVC1G07 | Agnus:SOT-353_SC-70-5_Custom_Handsoldering | U7 |
| 1 | Agnus_TH_plug_pins | Agnus:PLCC-84_TH_pin_holes | U9 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_2.00mm:PinHeader_2x05_P2.00mm_Vertical_SMD | JTAG1 |
| 1 | LM1117-3.3 | Package_TO_SOT_SMD:SOT-223 | U2 |
| 1 | PLCC_84_plug | Agnus:PLCC-84_Plug_P1.27mm_mirrored | U8 |
More from jbilander/ReAgnus
1- 4 layers28.9 × 28.9 mm

Similar boards
- 4 layers38 × 38 mm

ReSDMAC
mbtaylor1982/ReSDMAC
Verilog code to replace the Commodore SDMAC found in the A3000
36 parts51CC-BY-SA-4.0 - 4 layers38 × 38 mm

- 4 layers78 × 49 mm

ReAgnus MegAChip
jbilander/ReAgnus-MegAChip
A ReAgnus MegaAChip PCB that takes a Gowin FPGA with embedded PSRAM, a PLCC-84 plug and FET level shifters.
57 parts33CC-BY-SA-4.0 - 4 layers51.4 × 61 mm

- 6 layers121 × 83 mm

- 4 layers85 × 85 mm

- 4 layers120 × 120 mm

Yellow
NabuCasa/yellow
Home Assistant Yellow - hardware for Home Assistant which grows with your needs.
322 parts116 - 4 layers72.6 × 170 mm

OpenJBOD RP2040
OpenJBOD/rp2040
This repository contains the hardware design files OpenJBOD RP2040 Baseboard.
129 parts87CERN-OHL-P-2.0
Questions
How big is the Agnus PCB?
It measures 38 × 38 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Agnus use?
38 parts, built around the 10M02SCU169C8G, 74LVC1G07, SN74CBTD16210DL and LM1117-3.3. 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 Agnus KiCad files?
From the jbilander/ReAgnus repository on GitHub, at the commit this page was made from: the board is KiCad/Agnus_837X/Agnus.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Agnus 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).
