Forum: Mikrocontroller und Digitale Elektronik PLD mit µC Beschreiben.


von Rene K. (draconix)


Lesenswert?

Ich habe eine ganz Menge von 'Intel P5C032 PLD Bausteinen rumliegen. 
Leider bin ich auf der Suche nach einem Programmer immer nur über LPT 
Derivate gestoßen, da ich aber solch einen Port nicht mehr besitze, und 
ich auch eigentlich keine 1000€ in einen Programmer stecken mag. Wollte 
ich mich mal umhorchen ob es nicht eine Möglichkeit gibt, ein Programm 
via µC auf den PLD zu schieben.

Leider finde ich nirgendwo hinweise WIE man die Daten in diesen PLD 
bekommt. (Quasi kein Programmierablauf etc...) Meine Idee wäre nun...

RS232/USB(FTDI) --> µC (Mega16/32) --> PLD

Jemand ein paar Infos zur Hand?!

von Falk B. (falk)


Lesenswert?

Das it eine uralter PLD mit ACHT Makrozellen. Tu dir selber einen 
Gefallen und schmeiß die Dinger weg, die sind keinen Pfifferling mehr 
wert! Jeder olle 0815 22V10 GAL, der einfacher zu programmieren ist, 
kann mehr.

MFG
Falk

von Rene K. (draconix)


Lesenswert?

Hmmm ok :D - War ja bloß nen Übungsgedanke :)

Aaalso... GAL/PAL habe ich hier auch noch Unmengen rumliegen, am meisten 
AMPAL 18P8 und PALCE 16V8 - beide von AMD... ich dachte immer das PLDs 
"moderner" als PAL/GAL waren?!

selbe Fragestellung wie oben - nur ebend mit PAL/GAL - ELM-chan bietet 
da was feines an, jedoch auch wieder für den LPD Port.

von Falk B. (falk)


Lesenswert?

@  Rene K. (draconix)

>AMPAL 18P8 und PALCE 16V8 - beide von AMD... ich dachte immer das PLDs
>"moderner" als PAL/GAL waren?!

Autos sind nicht moderner als Opel Manta.

PLD = Programmable Logic Device = Auto
GAL = Gate Array Logic = Opel Manta

Boa eh!
Falk

von Rene K. (draconix)


Lesenswert?

Mir ist schon bewußt das PLD kein "Stand der Technik" ist, ich wollte 
damit auch nur etwas "spielen" und probieren.

Also besteht keine Möglichkeit ein VHDL via µC in den PLD zu bekommen?!

von Falk B. (falk)


Lesenswert?

@  Rene K. (draconix)

>Also besteht keine Möglichkeit ein VHDL via µC in den PLD zu bekommen?!

VHDL sowieso nicht. Denn du willst und kannst keinen VHDL-Compiler + 
Fitter in deinen uC pressen ;-)
Was man machen kann ist ein fertig kompiliertes JEDEC-File per uC in 
einen PLD zu laden. Ist aber sowohl bei CPLDs als auch deinem Uralt-PLD 
sinnlos, weil viel zu wening in dem IC drinsteckt, als dass sich eine 
Rekonfiguration lohnen würde. Einzig bei FPGAs macht das Sinn, siehe 
Low Cost FPGA Konfiguration.

MFG
Falk

von Peter D. (peda)


Lesenswert?

Rene K. schrieb:
> Also besteht keine Möglichkeit ein VHDL via µC in den PLD zu bekommen?!

Ich weiß garnicht, ob VHDL-Compiler überhaupt nen GAL16V8 als Target 
auswählen können.
Und warscheinlich sagt er dann schon nach einer Zeile VHDL, daß er es 
nicht mehr gefittet kriegt.

Solche kleinen PLDs programmiert man in PALASM, CUPL, ABEL usw.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.