Tähän artikkeliin tai osioon ei ole merkitty lähteitä, joten tiedot kannattaa tarkistaa muista tietolähteistä. Voit auttaa Wikipediaa lisäämällä artikkeliin tarkistettavissa olevia lähteitä ja merkitsemällä ne ohjeen mukaan. |
Digitaalipiirit ovat elektroniikassa ja tietokonetekniikassa piirejä, jotka käsittelevät signaaleja muutaman (yleensä kahden) erillisen signaalitason avulla. Yleensä nämä signaalitasot merkitään "0" ja "1" ja käytännön kytkennässä niitä vastaavat esimerkiksi 0 V ja +5 V jännitteet. Käytännössä kaikkien nykyisten tietokoneiden suorittimet on toteutettu digitaalipiireinä. Digitaalipiireistä poiketen analogiset piirit käsittelevät jatkuvasti portaattomasti muuttuvia signaalitasoja. Digitaalipiirien toimintaa käsittelevää tekniikan alaa voidaan kutsua digitaalitekniikaksi, tai tietokonetekniikaksi sillä alat liittyvät läheisesti toisiinsa. Piirien fyysinen toteuttaminen taas liittyy elektroniikkaan.
Usein esimerkiksi sulautetuissa järjestelmissä on periaatteessa mahdollista toteuttaa tietty laitteelta vaadittu toiminto (algoritmi) joko ohjelmistolla, jota suorittaa ohjelmoitava suoritin, tai vaihtoehtoisesti tarkoitusta varten erityisesti suunnitellulla digitaalipiirillä. Toisin sanoen algoritmi voidaan siis toteuttaa joko ohjelmalla, joka ohjaa yleiskäyttöisen digitaalipiirin toimintaa, pelkällä tarkoitusta varten suunnitellulla digitaalipiirillä, tai näiden yhdistelmänä jossa osa algoritmista toteutetaan ohjelmallisesti ja osa pelkällä piirillä.