Signaalinkäsittelytekniikan laboratorio
Digitaalitekniikan perusteet

Luennot
Sivukartta
Sanasto
Laskuharjoitukset

Ohjelmoitavat logiikkaverkot - Kombinaatiopiiriverkot

Ohjelmoitavilla logiikkapiireillä, joilla muodostetaan kombinaatiopiirejä on kolme eri perusarkkitehtuuria: PROM (Programmable read-only memory, PAL (Pragrammable array logic) ja PLA (Programmable logic array). Kaikki sisältävät JA-sekä TAI- verkot. Erona on, että kummatkin verkot voivat olla joko kiinteitä tai ohjelmoitavia:

  • PROM: kiinteä JA- -verkko + ohjelmoitava TAI-verkko
  • PAL: ohjelmoitava JA-verkko + kiinteä TAI-verkko
  • PLA: ohjelmoitava JA-verkko + ohjelmoitava TAI-verkko

Jos halutaan tarkastella tavallista rekisterillä varustetun verkon arkkitehtuuria, voidaan se esittää oheisen kuva mukaan. (Tässä on huomattava, että antolohko eli kiikut eivät ole välttämätön ominaisuus: saman perusrakenteen voi hyvin esittää ilman antolohkoa. Tällöin se on ehkä helpompi mieltää ylempänä esiteltyjen kombinaatiopiiriverkkojen yleiseksi kaavioksi.)

Ohjelmoitavissa logiikkapiireissä kombinaatioverkkojen suunnittelu on suoraviivaista: ensin poltetaan funktion lausekkeiden mukaiset sulakkeet ja sitten syötetään saadut tulokset mahdolliseen kiinteään verkkoon jäljempänä. Huomattavaa suunnittelussa on se, että verkkojen perusrakenteesta (JA-TAI) johtuen, on halutusta funktiosta muodostettava SOP-muotoinen funktio, jotta sen ohjelmoiminen onnistuisi. Tämä siis johtuu siitä, että ohjelmoitavassa logiikkaverkossa (PLA, PAL ja PROM) tulevat ensin JA-portit ja vasta sitten TAI-portit. Alla esitellään PAL -piirin rakennetta lähemmin:

Lisätietoja:


Tämän sivun sisällöstä vastaa aura@wooster.hut.fi
URL: http://signal.hut.fi/digis/luento12/kombi.html
Sivua on viimeksi päivitetty 21.09.2004.