Skip to the content
PCBKitNew board
4 layers81.8 × 46.1 mmAgnus, the printed circuit board in 3D

RAMesses Amiga 2MB Chip RAM board

Size
81.8 × 46.1 mm
Copper layers
4
Thickness
1.62 mm
Parts
22
Nets
97
Pads
271
Tracks, vias
603, 75
Pours
5
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Feb 2023
Updated
23 Sep 2025

Overview

Agnus is an open-source printed circuit board by LinuxJedi, from the LinuxJedi/RAMesses repository on GitHub, published under the GPL-2.0 licence. It is a 4-layer board of 81.8 × 46.1 mm with 22 parts on 97 nets, routed with 603 tracks and 75 vias.

It is built around the 74LVC2G157DCU and 74AHC1G08GW. Its parts include 10 capacitors, 7 ICs, 2 resistors and 2 connectors. It belongs with the retro computing and games boards of this library.

Main components

2

README

README.md

RAMesses

RAMesses is a plug and play Amiga 500/2000/CDTV board which will convert a 2MB 8375 Agnus to work in a 512KB/1MB motherboard and add 2MB of RAM. RAMesses has two switchable modes, the first gives the full 2MB to Chip RAM, the second gives 1MB of Chip RAM and 512KB of Pseudo-Fast RAM. This is for compatibility with older games.

RAMesses

The project is in two parts, one is a board that sits in the Agnus socket and the other is a board that sits in the Gary socket, the two boards need to be linked together with a four wire cable, preferably around 20cm in length.

BOM

Agnus

DesignatorComponent
C1 - C9100nF 0603 capacitor
C1022pF 0603 capacitor
R1150R 0603 resistor
R24.7K 0603 resistor
U4, U5, U774LVC2G157 VSSOP
U1Winslow W9328 PLCC Plug
U2PLCC-84 socket
U374AHC1G08 SOT-23
U6GM71C18163C SOJ-42
JP1, J601x02 2.54mm horizontal pin header

Notes:

  1. The W9328 has been tested with the ZC158 variant, but all other height variants should would.
  2. For U6 you could also use K4F151611, K4E151611 and AS4C1M16E5. Potentially other RAM chips will work too.
  3. A previous version of this README had C10 as 22nF, it is supposed to say 22pF. Using 22nF would kill the clock signal (thanks to Moritz for reporting it)

Gary

This simply requires a 48pin DIP socket and 2 strips of 24pin machined pins.

Assembly

Hand soldering the PLCC plug is highly recommended, this seems to create a stronger bond and this will be the most physically stressed part.

The two boards should be linked using four wires of roughly 26-32AWG. The order of the four wires is the opposite on each board (1 - 4 on one board, 4 - 1 on the other).

Usage

You need an 2MB 8375 Agnus in the PLCC socket. Known models to work are:

  • 318069-18 PAL
  • 318069-10 PAL
  • 390544-01 PAL
  • 318069-11 NTSC
  • 390544-02 NTSC

Please note that there are 1MB versions of the 8375 that are not compatible. The 2MB A3000 Agnus chips are not compatible.

Put a jumper on the bottom VBB jumper pins if the Agnus chip is marked as VBB.

The jumper on the top RAM Mode will give 2MB of chip RAM, the jumper removed will provide 1MB of chip RAM and 0.5MB of Pseudo-Fast RAM.

Sponsorship

If you like this design and use it, please consider donating so I can design more Amiga things:

Parts

22
QtyValueFootprintReferences
90.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4, C5, C6, C7, C8, C9
374LVC2G157Package_SO:VSSOP-8_2.3x2mm_P0.5mmU4, U5, U7
1150Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1
122pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC10
14.7KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2
174AHC1G08Package_TO_SOT_SMD:SOT-23-5_HandSolderingU3
1ADDRConnector_PinSocket_1.27mm:PinSocket_1x04_P1.27mm_VerticalJ1
1Agnus8372A500:PLCC PlugU1
1Agnus8375Package_LCC:PLCC-84_THT-SocketU2
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ6
1GM71C18163CA500:SOJ-42U6
1VBBConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJP1

Questions

How big is the Agnus PCB?

It measures 81.8 × 46.1 mm and has 4 copper layers, 1.62 mm thick.

What parts does the Agnus use?

22 parts, built around the 74LVC2G157DCU and 74AHC1G08GW. 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 LinuxJedi/RAMesses repository on GitHub, at the commit this page was made from: the board is Agnus/Agnus.kicad_pcb and its schematic Agnus/Agnus.kicad_sch. 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 GPL-2.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).

More from LinuxJedi/RAMesses

1
  • 2 layers64.2 × 28.5 mmGary, the printed circuit board in 3D

    Gary

    LinuxJedi/RAMesses

    RAMesses Amiga 2MB Chip RAM board

    3 parts11GPL-2.0

Similar boards

  • 4 layers80 × 49 mmPIB, the printed circuit board in 3D

    PIB

    apexsat/payload-electrical

    PCBs for payload

    319 parts1
  • 4 layers49.3 × 45.4 mmKbxIrBlaster, the printed circuit board in 3D

    KbxIrBlaster

    kbx81/kbxIRBlaster

    ESP32-based IR MegaBlaster!

    88 parts58CC-BY-SA-4.0
  • 2 layers131.9 × 164.6 mmCft alu, the printed circuit board in 3D

    Cft alu

    alexiosc/cft

    The CFT homebrew minicomputer

    138 parts6GPL-3.0
  • 2 layers175 × 80 mmVideoEncoder, the printed circuit board in 3D

    VideoEncoder

    stonedDiscord/Automatenplatinen

    Reverse engineerte Hardware aus deutschen Spielautomaten.

    47 parts5BSD-2-Clause
  • 4 layers75 × 42 mmMixer test, the printed circuit board in 3D

    Mixer test

    tdunning/xmit

    A simple low-power digital transmitter for amateur bands using new components

    62 parts3
  • 4 layers223.5 × 222.3 mmPrometheus, the printed circuit board in 3D

    Prometheus

    wlaub/pcbs

    PCB Design Repo

    195 parts
  • 2 layers60.6 × 44.9 mmA500-2Meg Chip RAM PinHeaders, the printed circuit board in 3D

    A500-2Meg Chip RAM PinHeaders

    LIV2/A500-2Meg-Chip-ram

    An Adapter to retrofit a 2MB agnus into a 1MB Amiga 500/2000

    18 parts91
  • 2 layersDiffuino selector, the printed circuit board in 3D

    Diffuino selector

    elixpo/elixpo_chapter

    Elixpo’s canonical collection for public build-and-release Chapters, bringing open-source software, reproducible research, hardware, and community contributions into one attributable record.

    46 parts85