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