squishy.gateware.platform.rev2

This is the Amaranth platform definition for Squishy rev2 hardware, if you are using Squishy rev2 as a generic FPGA development board, this is the platform you need to invoke.

Warning

This platform is for specialized hardware and must not be used with any other hardware other than the hardware it was designed for. This include any popular development or eval boards.

Note

There are no official released of the Squishy rev2 hardware for purchase at the moment. You can build your own, or keep an eye out for when the campaign goes live.

class squishy.gateware.platform.rev2.SquishyRev2(*args, **kwargs)

Squishy hardware Revision 2

This is the Amaranth platform for the first revision of the Squishy hardware. It is based around the Lattice ECP5-5G LFE5UM5G-45F in the BG381 footprint.

The design files for this version of the hardware can be found in the git repo under the hardware/boards/squishy tree.

clock_domain_generator

alias of ECP5ClockDomainGenerator