koskaan halunnut tehdä hypätä mikrokontrollereista logiikan pelimerkkiin? Vaikka se ei ole teknisesti sama asia, että pidämme FPGA- ja CPLD-laitteita vastaavissa luokissa. Kuten FPGAS, monimutkaiset ohjelmoitava logiikka-laitteet, voit rakentaa laitteistoa sirun sisällä. Ja jos sinulla on knack etsauspiirilevyille, voit nyt rakentaa oman CPLD-kehitysmoduulin. Pitkät Hackaday-lukijat muistavat oman tarjouksen tällä alueella.
Vuosien mikrokontrollerikokemuksemme ovat opettaneet meille Mantra: Jos se ei toimi, se on laitteistoongelma. Meillä on taipumus tuhlata tuntia yrittää selvittää, miksi koodi ei toimi. Suurin osa siitä, että se on laitteisto. Ja siksi et ehkä halua suunnitella omia dev-työkaluja, kun aloitat vain. Mutta yksi asia tämä opas on menossa, että se on inkrementaalinen testaus. Hallituksen syöttämisen jälkeen se on asentanut vaiheita. Jokaisessa vaiheessa on tarjolla testisäätöä, joka auttaa varmistamaan, että laitteisto toimii odotetulla tavalla.
CPLD on ohjelmoitu käyttämällä 10-nastainen otsikko. Jos sinulla ei ole ohjelmoijaa, voit rakentaa oman, joka käyttää rinnakkaista porttia. Hallitukseen sisältyy ATTINY2313, joka on hyvä kosketus, koska se voi simuloida kaikenlaisia erilaisia laitteistoja testata VHDL-koodisi kanssa. On myös merkkivalo, joukon DIP-kytkimiä ja muutamia breakout-otsikoita käynnistää.