Lattice MachXO2 Pico Development Kit – platforma dla projektów SoC

Jedną z najbardziej interesujących nas nowości w ofercie firmy Lattice są układy MachXO2 programowalne klasyfikowane jako CPLD, ale o cechach i wewnętrznym wyposażeniu przewyższającym niejedną rodzinę FPGA. Drugim atutem rodziny MachXO2 są różnorodne, tanie, doskonale wyposażone zestawy ewaluacyjne, z których jeden – Pico Development Kit – przedstawiamy w artykule.

Prosty projekt w VHDL dla CPLD firmy Xilinx z rodziny CoolRunner

Realizacja projektu opisanego w książce „Układy programowalne dla początkujących” w rozdziale zatytułowanym „Pierwszy projekt” może być wykonana zarówno przy użyciu zestawów uruchomieniowych produkowanych przez firmy KAMAMI (ZL14PLD + ZL15PLD) jak i DIGILENT (SK-CRII-L-G), gdyż wymagania sprzętowe tego projektu są spełnione w obu przypadkach. Zadaniem prezentowanego rozwiązania jest odczyt stanu przycisków i prezentacja uzyskanej informacji na wyświetlaczu LED.