Gamla komponenter
- SeniorLemuren
- Inlägg: 8417
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Gamla komponenter
I min genomgång av en blandad kompott inköpta komponenter har jag hittat ett antal PALCE26V12. Är det någon som ser ett användningsområde för dessa idag. Eller är det skräp.
Vidare så har jag ett par rör av en krets 16 ben som heter SY2112A-4 som jag inte kan hitta något datablad på så det vet jag inte vad det är. Någon som känner till denna? Skräp?
Vidare så har jag ett par rör av en krets 16 ben som heter SY2112A-4 som jag inte kan hitta något datablad på så det vet jag inte vad det är. Någon som känner till denna? Skräp?
Re: Gamla komponenter
Den första vet jag inte men den andra verkar vara ett statiskt ram minne.
http://www.cedar--rapids.com/Industrial ... ic-ram.PHP
http://www.cedar--rapids.com/Industrial ... ic-ram.PHP
Re: Gamla komponenter
Den första är ju programmerbar logik, troligen ganska värdelös idag. Förmodligen inte helt lätt att få tag på mjukvara(eller hårdvaran för att programmera heller för den delen).
Det är nog mer effektivt tidsmässigt att ta någon modernare CPLD eller en AVR el. PIC för nykonstruktioner. För att underhålla äldre utrustning så kan de ju ha sin plats..
Det är nog mer effektivt tidsmässigt att ta någon modernare CPLD eller en AVR el. PIC för nykonstruktioner. För att underhålla äldre utrustning så kan de ju ha sin plats..
- SeniorLemuren
- Inlägg: 8417
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Re: Gamla komponenter
Ok. Men SRAM:arna kanske man kan använda till något, bara man hittar benkonfig.
Edit: har 50 st, synd att kasta om det går att använda på ngt sätt.
Edit: har 50 st, synd att kasta om det går att använda på ngt sätt.
Re: Gamla komponenter
Klart det går att göra något med dom, om du får tag i rätt mjukvara och ett sätt att programmera dom.
Re: Gamla komponenter
Nu var det väl en 10-12 år sedan jag gjorde något med sådana men de kan ju vara praktiska om man vill tex göra en speciell drivare för 7-segements displayer med någon räknare i. Anpassning mellan olika enheter är ju ett annat användningsområde. Men som sagt mycket går ju att göra i en enklare mikroprocessor och resten finns det modernare kretsar för(som det går lätt att få tag i mjuk&hårdvara för).
- SeniorLemuren
- Inlägg: 8417
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Re: Gamla komponenter
Hittade efter idogt sökande datablad på minnena.SeniorLemuren skrev:Ok. Men SRAM:arna kanske man kan använda till något, bara man hittar benkonfig.
Edit: har 50 st, synd att kasta om det går att använda på ngt sätt.

- SeniorLemuren
- Inlägg: 8417
- Blev medlem: 26 maj 2009, 12:20:37
- Ort: Kristinehamn
Re: Gamla komponenter
Ja det är väl betydligt enklare att använda en PIC eller liknande i stället för att försöka lära sig hur man kan använda dessa. Men det ät klar att det vore intressant att gräva lite kanske. Frågan är vart man hittar documentation och kanske exempel som man kan förstå.ds77 skrev:Nu var det väl en 10-12 år sedan jag gjorde något med sådana men de kan ju vara praktiska om man vill tex göra en speciell drivare för 7-segements displayer med någon räknare i. Anpassning mellan olika enheter är ju ett annat användningsområde. Men som sagt mycket går ju att göra i en enklare mikroprocessor och resten finns det modernare kretsar för(som det går lätt att få tag i mjuk&hårdvara för).

Edit: Hittade ett tiotal GAL20V8 nyss. Verkar vara något liknande PALCE. Vore kul om någon har erfarenhet/documentation om hur man kan använda dom för enklare experiment.
Re: Gamla komponenter
PAL: Programmable Array Logic
Kretsarna innehåller grindar och vippor, Array'en eller rutnätet kopplar ihop grindar med vippor
(kolumner av grindar och rader av vippor eller tvärtom).
Man kan bygga logikfunktioner och tillståndsmaskiner, Eng: Finite State Machine FSM.
Det finns två modeller av FSM; Moore och Mealey.
En Mooremaskin kan bara ändra utsignal vid klockning, alla signaler passerar vipporna.
Mealeymaskinen kan ändra utsignal direkt när insignalen ändras.
PAL/GAL har som mest något hundratal grindekvivalenter, CPLD kan ha tiotusentals grindekvivalenter.
Att jämföra PAL med CPLD är som att jämföra PIC16F84 med Pentium 3.
Jag har för mig att programmet vi använde för att programmera PAL hette Logic Works (för MAC).
Programmeraren var en vanlig multiprogrammerare.
Kretsarna innehåller grindar och vippor, Array'en eller rutnätet kopplar ihop grindar med vippor
(kolumner av grindar och rader av vippor eller tvärtom).
Man kan bygga logikfunktioner och tillståndsmaskiner, Eng: Finite State Machine FSM.
Det finns två modeller av FSM; Moore och Mealey.
En Mooremaskin kan bara ändra utsignal vid klockning, alla signaler passerar vipporna.
Mealeymaskinen kan ändra utsignal direkt när insignalen ändras.
PAL/GAL har som mest något hundratal grindekvivalenter, CPLD kan ha tiotusentals grindekvivalenter.
Att jämföra PAL med CPLD är som att jämföra PIC16F84 med Pentium 3.
Jag har för mig att programmet vi använde för att programmera PAL hette Logic Works (för MAC).
Programmeraren var en vanlig multiprogrammerare.
Re: Gamla komponenter
Äldre DOS-programvara för PAL-kretsar är "PALASM" :
http://www.engr.uky.edu/~melham01/ee481/software.htm
Annars har jag använt en bok med en medföljande CD med programvara som heter
VHDL för programmable logic by Kevin Skahill
ISBN 0-201-89573-0
http://www.engr.uky.edu/~melham01/ee481/software.htm
Annars har jag använt en bok med en medföljande CD med programvara som heter
VHDL för programmable logic by Kevin Skahill
ISBN 0-201-89573-0