Extrahera PLA/PLD

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
bos
Inlägg: 2318
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Extrahera PLA/PLD

Inlägg av bos »

Jag har en gammal C64-cartridge jag vill klona. Den har en minneskrets, ett eprom och en PLA/PLD, samt ett fåtal diskreta komponenter.

Att retracea kortet går manuellt med lite finess och mycket tid, och epromet går att dumpa, men finns det något sätt att plocka ut / reverse engineera PLA/PLD? Eller är det kört?
Användarvisningsbild
YD1150
Inlägg: 1974
Blev medlem: 29 oktober 2010, 22:41:10

Re: Extrahera PLA/PLD

Inlägg av YD1150 »

"Reverse-engineera" schemat så kan du sannolikt få fram vad den gör.
Kan vara adressavkodning t.ex.

Vad står det på kretsen? Identifierar man vad som är in resp utsignaler
så går det nog att luska ut innehållet den vägen.
Är ju gamla hederliga saker så det ska nog gå bra.
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31642
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Re: Extrahera PLA/PLD

Inlägg av MadModder »

Är inte pinnarna på en PLD konfigurerbara? Blir svårt att kolla utan att logikanalysera med varenda möjlig kombination tycker jag. :humm:
Användarvisningsbild
olalofberg
Inlägg: 242
Blev medlem: 5 november 2014, 19:00:57
Ort: Kristdala

Re: Extrahera PLA/PLD

Inlägg av olalofberg »

Kretskortet borde ge ledtrådar till om det är in eller ut, sen borde man kunna dra lite slutsatser.
Användarvisningsbild
MiaM
Inlägg: 13346
Blev medlem: 6 maj 2009, 22:19:19

Re: Extrahera PLA/PLD

Inlägg av MiaM »

Vad är det för cartridge? Utan att veta så antar jag att de flesta "freezers" å sånt redan är reverse-engineerade åtminstone såpass att det går att bygga ersättare.

Mjukvaran kan ju skvallra om hur den förväntar sig att hårdvaran ser ut. Über-C64-gurus kan kanske gå den vägen.

Vad som är anslutet kan ju också säga en del. Kolla vilka signaler på kontrollbussen som är anslutna (roml, romh, exrom, io1, io2 och vad de nu heter).
Skriv svar