

Denise adapter
An open source flicker fixer for Amiga 500/2000
- Size
- 50.3 × 64.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 9
- Nets
- 86
- Pads
- 192
- Tracks, vias
- 242, 10
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 21 Dec 2019
- Updated
- 18 Mar 2020
Overview
Denise adapter is an open-source printed circuit board by niklasekstrom, from the niklasekstrom/flickerfixer repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 50.3 × 64.8 mm with 9 parts on 86 nets, routed with 242 tracks and 10 vias.
Its parts include 4 capacitors, 3 ICs and 1 connector. It belongs with the retro computing and games and interfaces and adapters boards of this library.
README
README.mdflickerfixer
An open source flicker fixer for Amiga 500/2000
This is the first stage in the construction of a flicker fixer/scan doubler that mounts internally in an Amiga 500 or Amiga 2000.
In order to rapidly prototype the FPGA logic I designed a small adapter board that connects pins on Denise to a DE10-Lite FPGA development board via a 5V-tolerant buffer. The KiCad files for the board are available in Hardware.
After ordering, receiving and soldering the PCB I then wrote Verilog code that samples CSYNC (composite sync) and the 12-bit RGB signals, and outputs the sampled pixels to VGA. The logic handles both non-interlaced and interlaced output from the Amiga. The Quartus project is available in HDL.
The next stage is to design a stand-alone board that contains an FPGA chip and an SDRAM chip.
Some pictures:
![]() | ![]() |
![]() | ![]() |
Parts
9| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100n | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1, C2, C3, C4 |
| 2 | 8373_DeniseECS-AmigaCustomChips | Package_DIP:DIP-48_W15.24mm_Socket | U1, U2 |
| 1 | Conn_02x20_Odd_Even | Connector_IDC:IDC-Header_2x20_P2.54mm_Vertical | J1 |
| 1 | SN74LVC16244ADGGR | Package_SO:TSSOP-48_6.1x12.5mm_P0.5mm | U3 |
The 8 most common of 9 parts.
Questions
How big is the Denise adapter PCB?
It measures 50.3 × 64.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Denise adapter use?
9 parts. 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 Denise adapter KiCad files?
From the niklasekstrom/flickerfixer repository on GitHub, at the commit this page was made from: the board is Hardware/KiCad/denise-adapter.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Denise adapter design in my own project?
Its repository publishes it under the CC0-1.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).
Similar boards
- 2 layers103 × 30.5 mm

- 2 layers31.8 × 47.6 mm

- 2 layers24 × 27.3 mm

Expansion Card Retrofit
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop
9 parts1.1kCC-BY-4.0 - 2 layers15.6 × 17.3 mm

SKR Mini TFT Thermistor Board
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
9 parts1.1kGPL-3.0 - 2 layers39.1 × 49.5 mm

Learnoliver
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
9 parts915 - 2 layers17.4 × 16.9 mm

- 2 layers9.8 × 108 mm

- 2 layers

Keyboard after
adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing
9 parts547GPL-3.0



