pal programozas
Istvan Retaller
i.retaller at evoran.hu
Fri Aug 6 10:51:06 CEST 2004
Idézve: Dátum: 2004. 08. 04. 11:48:21. Feladó: Babrian Viktor <v at renyi.hu>.
>Nincs szuksegem bonyolult dolgokra, igazabol olyan pirmitiv aramkorok
>helyettesitesere kellenenek, amik epp nem fertek bele egy ttl tokba. Egy
>cpld meg tul nagy ilyen celra.
>
>
Szia!
Neztem a valaszokat es elgondolkodtam, hogy erdemes-e meg egyszer
hozzaszolnom, olyan tajekozatlansagokat kellene pontositani.
Akkor meg egyszer a lenyeg:
En nem azt ajanlgatom, hogy melyik ceg milyen programozoja mit tud, en magat az
algoritmust tudom es magam irtam programozot a GAL-ra. Ebben az idoben meg PAL
es GAL egyarant hasznalatos volt.
A PAL _kotott_ labszamu mind a bemenetek, mind a kimenetek tekinteteben, egy
konkret tipussal megvalosithato funkcio is kotott.
Pl. a 10H8 azt jelenti hogy ezzel _csak_ olyan aramkor valosithato meg, aminek
maximum 10 bemenete es maximum 8 kimenete van. Ezen kivul a megvalosithato
product term-ek arra vannak kihegyezve, hogy H szint legyen az aktiv kimeneti szint.
Ezekbol az adatokbol all ossze a 10H8 jelzes.
Ugyanigy most mar a 10L8 - rol eldontheto, hogy _csak_ 10 bemenetu, 8 kimenetu,
aktiv L szintu kombinatorikus halozatra alkalmas.
Attol fuggoen, hogy milyen halozatot akarsz csinalni, 14H4, 12H6, 14L4, 12L4 stb.
tipusu kell.
A 16R4 jelu pal R betuje regiszteres belsot takar. Nem akarom a peldak vegtelen sorat
idezni, de ha van egy feladatod, ahhoz harminc fele PAL-bol kell valasztanod azt az
egyet, amivel a feladat eppen megoldhato.
Ezek helyett robbant be a 16V8 GAL, ami nem elsosorban az ujra
programozhatosagaval aratott sikert, hanem azzal, hogy a fenti csalad _barmely_
elemet lehetett ezzel az _ugyanolyan_ labszamu tipussal helyettesiteni, nem kellett
ezerfelet raktaron tartani, csak ezt az egyet, es azt meg raadasul ujra is lehetett
programozni. Tovabbi elonykent olyan kevert modu funkciora is programohato, amihez
soha nem letezett PAL. A PAL-ban nem lehetett kombinatorikus halozat mellett
regisztereken alapulo szekvencialis halozatot csinalni, mert ilyen PAL nincs. A GAL
ezeket tetszoleges aranyban keveri.
A PALCE ugyanolyan jellegu, egyseges tipusjelzese tovabbi teveszmeket gerjesztett.
A PALCE 16L8 ugyanis PAL, a 16H8 szinten, mig a PALCE 16V8 mar GAL.
Osszegezve: bontott anyagbol, gyartasra elokeszitett inkurrenciakeszletbol szarmazo
GAL hasznalhato, a PAL mehet a szemetbe, mert nagy valoszinuseggel mar fel van
programozva.
Udv, RI
More information about the Elektro
mailing list