Skip to the content
PCBKitNew board
2 layers20.3 × 38.1 mmDodgypla, the printed circuit board in 3D

Commodore 64 PLA replacement

Size
20.3 × 38.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
43
Pads
86
Tracks, vias
186, 0
Pours
1
Routed
Yes
KiCad
KiCad 4
Created
29 Jan 2018
Updated
30 Jan 2018

Overview

Dodgypla is an open-source printed circuit board by desaster, from the desaster/c64-dodgypla repository on GitHub. It is a 2-layer board of 20.3 × 38.1 mm with 10 parts on 43 nets, routed with 186 tracks and 0 vias.

It is built around the XC9536XL-5VQG44C and AMS1117. Its parts include 5 connectors, 3 capacitors and 2 ICs. It belongs with the retro computing and games boards and the FPGA and CPLD boards of this library.

Main components

2

README

README.md

PLA replacement for C64.

DodgyPLA picture

Based on the work by skoe:

https://bitbucket.org/skoe/pla http://skoe.de/docs/c64-dissected/pla/c64_pla_dissected_a4ds.pdf

This design uses the Xilinx XC9536XL, which has 5V tolerant inputs essential for operation with the Commodore 64.

As opposed to skoe's design, the required CASRAM delay is implemented in Verilog instead of using additional components.

This project includes:

  • A Xilinx ISE project written in Verilog for Xilinx XC9536XL
  • A KiCad project including a board designed for home etching

Parts

10
QtyValueFootprintReferences
23.3uFCapacitors_SMD:C_0805C1, C2
10.1uFCapacitors_SMD:C_0603C3
1AMS1117TO_SOT_Packages_SMD:SOT-223-3Lead_TabPin2U1
1PAD_TCKdesaster_footprints:testpad_1.6mmJ2
1PAD_TDIdesaster_footprints:testpad_1.6mmJ5
1PAD_TDOdesaster_footprints:testpad_1.6mmJ4
1PAD_TMSdesaster_footprints:testpad_1.6mmJ3
1PLA_ConnHousings_DIP:DIP-28_W15.24mm_SocketJ1
1XC9536XL-5VQG44CdodgyPLA_footprints:LQFP-44_10x10mm_Pitch0.8mmU2

Questions

How big is the Dodgypla PCB?

It measures 20.3 × 38.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Dodgypla use?

10 parts, built around the XC9536XL-5VQG44C and AMS1117. 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 Dodgypla KiCad files?

From the desaster/c64-dodgypla repository on GitHub, at the commit this page was made from: the board is kicad/dodgypla.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Dodgypla design in my own project?

Its repository states no licence, so its author keeps all rights: ask desaster before reusing the design.

Similar boards

  • 2 layers74.4 × 51.2 mmEsp32-wroom timer, the printed circuit board in 3D

    Esp32-wroom timer

    AlessandroAU/Chorus32-ESP32LapTimer

    This is an ESP32 port of the popular Chorus RF Laptimer

    66 parts102GPL-3.0
  • 2 layers44 × 20.5 mmQrng, the printed circuit board in 3D

    Qrng

    Spooky-Manufacturing/QRNG

    Quantum Random Number Generator

    29 parts86GPL-3.0
  • 4 layers125 × 90 mmAnalog board, the printed circuit board in 3D

    Analog board

    EERNINUO/ArbWave30

    ArbWave30 – 30MHz 任意波形发生器 | FPGA + 高速DAC | SCPI 可控

    295 parts53GPL-3.0
  • 2 layers100 × 45 mmTranspOtterNG, the printed circuit board in 3D

    TranspOtterNG

    Jana-Marie/transpOtterNG

    Next Generation of TranspOtter.

    63 parts51
  • 2 layers85 × 56 mmBasicengine, the printed circuit board in 3D

    Basicengine

    uli/basicengine-pcb

    Schematics and PCB layout for the BASIC Engine home computer

    115 parts48
  • 2 layers230 × 116 mmCvocd banana, the printed circuit board in 3D

    Cvocd banana

    hotchk155/cvocd.a

    176 parts38
  • 2 layers22 × 71 mmCircut, the printed circuit board in 3D

    Circut

    larry-wong/tiny_sensor

    基于 ESP32-S3 的温湿度 / 光照 / 人体存在传感器和红外发射器。

    18 parts34
  • 2 layers89.6 × 79 mmTDR 5351 core, the printed circuit board in 3D

    TDR 5351 core

    MR-DOS/TDR_diploma_thesis

    Time domain reflectometer. Includes Hardware, firmware and GUI in Octave. Also a diploma thesis.

    199 parts33GPL-3.0