Skip to the content
PCBKitNew board
2 layers86.4 × 76.2 mmAtf22v10-development board, the printed circuit board in 3D

Atf22v10-development board

ifilot/atf22v10-development-board

Development and testing board for the ATF22V10 chips

Size
86.4 × 76.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
43
Nets
48
Pads
171
Tracks, vias
572, 17
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Mar 2025
Updated
2 Mar 2025

Overview

Atf22v10-development board is an open-source printed circuit board by ifilot, from the ifilot/atf22v10-development-board repository on GitHub. It is a 2-layer board of 86.4 × 76.2 mm with 43 parts on 48 nets, routed with 572 tracks and 17 vias.

Its parts include 23 diodes, 12 switches, 3 connectors, 1 capacitor and 1 IC. It belongs with the microcontroller boards boards and the FPGA and CPLD boards of this library.

README

README.md

ATF22V10 DEVELOPMENT BOARD

PCB and firmware to program the ATF22V10 SPLD.

Compilation

For flashing the SPLD, we make use of galette. This repository is available in this folder as submodule, which you need to sync via

bash
git submodule update --init --recursive

Next, to create the galette executable, follow the instructions below.

bash
sudo apt install build-essential cargo rustup
cd galette/src
cargo build --release

The executable resides in ./target/release/galette.

Creating JED files

Construct a .pld file and move to the folder in which the file resides. Next, run

bash
../../galette/target/release/galette example.pld

For some of the examples provides under plds, there are also Makefiles available.

Next, the resulting .jed file can be flashed onto the ATF22V10 chip using a compatible chip flasher such as the TL866II+.

[!WARNING]
According to the datasheet, the ATF22V10 chips have a limited number (i.e. 100) of erase/write cycles.

[!TIP]
For verification purposes, deselect Encrypt Chip.

[!NOTES]
The ATF22V10 has weak sourcing capacity, meaning it can only drive about 4mA of current. It however has strong sinking capacity.

Logic equations

SymbolOperation
*AND
+OR
!NOT

Relevant links

Parts

43
QtyValueFootprintReferences
22P1LED_THT:LED_D5.0mmD1, D2, D3, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +6
12P1Button_Switch_THT:SW_PUSH_6mmSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12
31kResistor_THT:R_Array_SIP9RN1, RN2, RN3
1ATF22V10Package_DIP:DIP-24_W7.62mm_SocketU1
1CCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1
1INPUTConnector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_VerticalJ1
1ONLED_THT:LED_D5.0mmD23
1OUTPUTConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ2
1POWERConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3

Questions

How big is the Atf22v10-development board PCB?

It measures 86.4 × 76.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Atf22v10-development board use?

43 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 Atf22v10-development board KiCad files?

From the ifilot/atf22v10-development-board repository on GitHub, at the commit this page was made from: the board is pcb/atf22v10-development-board.kicad_pcb and its schematic pcb/atf22v10-development-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Atf22v10-development board design in my own project?

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

Similar boards

  • 2 layers52.2 × 52.2 mmBase, the printed circuit board in 3D

    Base

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    43 parts3kApache-2.0
  • 2 layers33 × 34 mmESP32-bat monitor latch, the printed circuit board in 3D

    ESP32-bat monitor latch

    pcbreflux/espressif

    all espressif stuff will committed here

    43 parts608GPL-3.0
  • 2 layers42.9 × 19 mmPoly kb 2.25U, the printed circuit board in 3D

    Poly kb 2.25U

    thpoll83/PolyKybd

    PolyKybd

    43 parts411CERN-OHL-W-2.0
  • 2 layers99.1 × 99.7 mmRC6502 Prototyping, the printed circuit board in 3D

    RC6502 Prototyping

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    43 parts193GPL-3.0
  • 2 layers26.6 × 38.7 mmMdb slave esp32s3-mini, the printed circuit board in 3D

    Mdb slave esp32s3-mini

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    43 parts190MIT
  • 2 layers97.3 × 71 mmZynScreen v1, the printed circuit board in 3D

    ZynScreen v1

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    43 parts156