CONTENT

iCEDIP v0

The iCEDIP puts a Lattice iCE5LP4K FPGA with its supporting circuitry on a semi-convenient, 40-pin DIP package!

Some batteries included. Metaphorically speaking.

George B's unit in operation

This project was implemented in ~2019/09, with schematics originally redone for release in ~2021/02.

Features

Reference

IO Pinout

Programming header pinout

Programming Header Pinout

Programming header pinout

Pin 1 is shown by a <1 symbol on the PCB.

Test Points

There is a handful of test points for measuring rail voltages. This is useful especially during initial bring-up.

Test point pinout

Schematic

A nice schematic with useful reference notes can be found below:

Funny tidbits & Lessons learned

iCEDIP showing its gloriously bright LEDs

More shenanigans

To power these FPGA boards, I have also designed some small DIP8-sized buck regulator modules.

These can be configured to output 3.3V, or about any other voltage from 0.8V to Vin.

Microbuck

Sadly, I have designed these around the AP65111 chip, which has since somehow gone out of production and is now not recommended for new designs (NRND), sometime after I’ve designed the PCBs around it and got around to ordering them.

The AP65211 and AP65211A have since been introduced as replacements, however, both have incompatible pin-out to the AP65111, and both have since been marked as NRND, without direct replacement.

I have still managed to shoehorn the AP65211 onto the board designed for A65111, flipping it over and rewiring some pins… It doesn’t work quite as well as it should, but it works well enough.

Perhaps I’ll redesign this for some other switcher chips later…

Microbuck