Kdykoliv chtěli, aby skok z mikrokontrolérů na logické čipy? Ačkoli není technicky stejná věc, kterou považujeme za zařízení FPGA a CPLD, které mají být v podobných kategoriích. Stejně jako FPGAS, komplexní programovatelná logická zařízení umožňují budovat hardware uvnitř čipu. A pokud máte talíř pro leptání desek, můžete nyní vytvořit vlastní modul pro vývoj CPLD. Dlouhodobý hackaday čtenáři si pamatují vlastní poskytování v této oblasti.
Naše léta Microcontroller zkušeností nás učily mantru: Pokud to nefunguje, je to problém s hardwarem. Máme talent pro plýtvání hodin, které se snaží zjistit, proč náš kód nefunguje. Většina času je to problém hardwaru. A to je důvod, proč možná nebudete chtít navrhnout své vlastní nástroje DEV, když začínáte. Ale jedna věc, kterou tento průvodce prochází, je to přírůstkové testování. Po leptání a kontrole desky je naplněno ve fázích. Pro každou fázi je k dispozici testovací kód, který pomůže ověřit, zda hardware pracuje podle očekávání.
CPLD je naprogramován pomocí 10-pin záhlaví. Pokud nemáte programátor, můžete si vytvořit vlastní, který používá paralelní port. Zahrnuty na tabuli je Attiny2313, který je dobrý dotek, protože může simulovat všechny druhy různých hardwaru, aby testoval s vaším kódem VHDL. K dispozici je také řada LED diod, sada přepínačů DIP a několik záhlaví rozbití.