Skip to the content
PCBKitNew board
4 layers169 × 71.4 mmDfb1 r5, the printed circuit board in 3D

David's Falcon Booster

Size
169 × 71.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
79
Nets
241
Pads
856
Tracks, vias
3,144, 369
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Oct 2020
Updated
11 Sep 2026

Overview

Dfb1 r5 is an open-source printed circuit board by dh219, from the dh219/DFB repository on GitHub, published under the GPL-2.0 licence. It is a 4-layer board of 169 × 71.4 mm with 79 parts on 241 nets, routed with 3,144 tracks and 369 vias.

It is built around the XC95288XL-10TQG144I, SN74CB3T3245PW and IS42S16320D-7TL, with the LM1117-3.3 among its other parts. Its parts include 24 capacitors, 16 resistors, 11 ICs, 8 connectors and 5 diodes. It belongs with the FPGA and CPLD boards of this library.

Main components

4

README

README.md

David's Falcon Booster (DFB)

An attempt to build a low-cost memory expansion and accelerator board for the Atari Falcon.

The primary goals of the project are to:

  • Be a plug-in board requiring no soldering on the Falcon;
  • Increase available RAM beyond the 14MB the stock Falcon can be expanded to;
  • Be low cost;
  • Provide some acceleration;
  • Allow the PSU to remain in the case;
  • Be open source.

Some development narration on this project is provided in the Wiki.

Firmware source (ISE), board design files (KiCAD) and any source for support programs are published at each release.

Capabilities

As of 2024 the published firmware supports 64 (2x32) or 128 (2x64) MB of TT-RAM (see OPTION1 below).

It supports only a PGA128 MC68030. The board has been tested between 32 and 50MHz with the CPU normally being the limiting factor.

The FPU is optional and can be run at half the CPU speed, or with an independent oscillator. This is configured by a resistor placement choice.

The Falcon's on-board FPU, if fitted, should be removed to prevent bus conflicts.

Video series

I (David) have recorded a number of videos on the DFB1 development, build and testing process and the use of some of its features. They may been seen at my Youtube channel here:

https://www.youtube.com/playlist?list=PLZBirr2xVnY5Mq7EE_Y8pS-P2WgzqQAjB

Jumper settings

The 2024 released firmware employs the following jumper options:

Jumper from left to right.

OPTION2 -- inhibit acceleration. The CPU will not switch up to the installed oscillator speed and will instead follow the motherboard clock (normally 16MHz). OPTION1 -- this communicates the amount of SDRAM installed on the board to the CPLD. Open for 64MB, closed for 128. FLASH -- this disables the onboard flash ROM. You will boot and work with the ROM on the motherboard. Can be used if no flash chip is fitted. DISABLE -- this effectively turns off DFB1. The onboard CPU will be active again and the only interaction one can have with DFB1 is to flash a new ROM.

Forks

Suavek has made a run of boards with some firmware modifications to support bank switching of the flash ROM in case a 1MB package is fitted: https://github.com/eskwadrat/DFB1_SuavekBuild


Copyright 2020-25 D Henderson, released under GPL2.0

Parts

79
QtyValueFootprintReferences
18100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C4, C6, C7, C11, C12, C13, C14, C15, C16, C17, C18, C20, C23, C24, C25 +2
610KResistor_SMD:R_Array_Convex_4x0603RN1, RN2, RN4, RN5, RN6, RN7
6Jumper_NC_SmallJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm_DAVIDJP2, JP3, JP4, JP5, JP6, JP7
510uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C3, C10, C19, C22
51kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6, R7, R8, R9, R10
533R NOMINALResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R16, R18, R19, R20
5LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4, D5
4SN74CB3T3245PWPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmIC3, IC4, IC5, IC6
310k OPTIONResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR13, R14, R15
22k2Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3
2CXO_DIP14_DIP8_DUALdavid:Oscillator_DIP-14-DUALX1, X2
2Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ4, J8
2IS42S16320D-7TLPackage_SO:TSOP-II-54_22.2x10.16mm_P0.8mmIC1, IC2
129F800C-TSOP-48Package_SO:TSOP-I-48_18.4x12mm_P0.5mmU5
1330pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
14k7 OPTIONResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12
1Conn_01x02_FemaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ6
1Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ9
1Conn_01x30Connector_PinSocket_2.54mm:PinSocket_2x15_P2.54mm_VerticalJ3
1Conn_01x50Connector_PinSocket_2.54mm:PinSocket_2x25_P2.54mm_VerticalJ1
1Conn_02x02_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ5
1Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ2
1Jumper_NO_SmallConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1LM1117-3.3Package_TO_SOT_SMD:SOT-223U1
1MC68030RC_PGAMC68030:MC68030RC_PGAU2
1MC68882Package_LCC:PLCC-68_THT-SocketU3
1XC95288XL-10TQG144IPackage_QFP:TQFP-144_20x20mm_P0.5mmU4

Questions

How big is the Dfb1 r5 PCB?

It measures 169 × 71.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Dfb1 r5 use?

79 parts, built around the XC95288XL-10TQG144I, SN74CB3T3245PW, IS42S16320D-7TL 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 Dfb1 r5 KiCad files?

From the dh219/DFB repository on GitHub, at the commit this page was made from: the board is DFB1/kicad5/dfb1_r5/dfb1_r5.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Dfb1 r5 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).

Similar boards

  • 2 layers28.2 × 82 mmAltram 68k r2, the printed circuit board in 3D

    Altram 68k r2

    dh219/DSTB

    David's ST Booster

    37 parts30GPL-2.0
  • 4 layers102.9 × 96.7 mmPicoGUS chipdown, the printed circuit board in 3D

    PicoGUS chipdown

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    99 parts805
  • 4 layers173.9 × 93.4 mmZ3660 v022, the printed circuit board in 3D

    Z3660 v022

    shanshe/Z3660

    Amiga 4000 CPU accelerator board based on A3660 and Z-turn FPGA board

    198 parts78GPL-3.0
  • 2 layers100 × 80 mmFC RW, the printed circuit board in 3D

    FC RW

    norix-v/fc_bussim_tuna

    FC Cartridge bus simulator "tuna"

    33 parts40
  • 4 layers56 × 87.8 mmPicogus104, the printed circuit board in 3D

    Picogus104

    UzixLS/picogus104

    PicoGUS sound card for PC/104 interface

    114 parts23
  • 4 layers65.6 × 41.4 mmPicopocket, the printed circuit board in 3D

    Picopocket

    korneliuszo/picopocket-hw

    Addon for Pocket386 based on rpi pico w

    88 parts11
  • 4 layers92.2 × 44 mmKarabas megabuzz, the printed circuit board in 3D

    Karabas megabuzz

    andykarpov/karabas-megabuzz

    A minimalistic FPGA soundcard for ZX Spectrum

    177 parts9MIT
  • 2 layers75 × 56 mmGba cart read rp2350, the printed circuit board in 3D

    Gba cart read rp2350

    Daft-Freak/gba-cart-read

    Reads GBA cartridges as a USB storage device. TODO: more interesting name.

    49 parts7