AMD Semiconductor Hack PLD

Qualsiasi cosa producano, noi possiamo sbloccarla! Sblocco professionale ed estrazione del firmware per AMD PAL, PALCE, MACH e altre famiglie di dispositivi di logica programmabile.

Famiglie di dispositivi supportate

Supportiamo lo sblocco e l'estrazione del firmware per le seguenti serie PLD AMD. Se il tuo componente esatto non è elencato, contattaci – siamo costantemente alla ricerca di nuovi tipi.

Bipolar PAL (TTL) Series

PAL10H8 PAL10L8 PAL12H6 PAL12L6 PAL12L10 PAL14H4 PAL14L4 PAL14L8 PAL16A4 PAL16C1 PAL16H2 PAL16L2 PAL16L6 PAL16L8 PAL16P8 PAL16R4 PAL16R6 PAL16R8 PAL16RA8 PAL16RP4 PAL16RP6 PAL16RP8 PAL16X4 PAL18L4 PAL20C1 PAL20L2 PAL20L8 PAL20L10 PAL20R4 PAL20R6 PAL20R8 PAL20RA10 PAL20X4 PAL20X8 PAL20X10 PAL221P6 PAL22V10 PAL24L10 PAL24R4 PAL24R8 PAL24R10 PAL32VX10 AmPAL18P8 AmPAL22P10 AmPAL22V10 AmPAL23S8

PALCE (EE CMOS) Series

PALCE16V8 PALCE20V8 PALCE20RA10 PALCE22V10 PALCE24V10 PALCE26V12 PALCE29M16 PALCE29MA16 PALCE610 PALCE630

Programmable Logic Sequencer

PLS105 PLS167 PLS168 PLS30S16 PLSCE105 PLSCE167 PLSCE168 Am29CPL151 Am29CPL154 Am2971A

Serie ECL PAL

PAL10H20EG8 PAL10H20EV8 PAL10020EG8 PAL10020EV8

MACH 1/2 (High-Density CPLD)

MACH110 MACH111 MACH120 MACH130 MACH131 MACH210 MACH210A MACH210AQ MACH211 MACH211SP MACH215 MACH220 MACH221 MACH221SP MACH230 MACH231 MACH231SP MACHLV210 MACHLV210A MACHLV211

Serie MACH 3

MACH335 MACH355

Serie MACH 4

MACH435 MACH445 MACH465 M4-32/32 M4-64/32 M4-64/64 M4-96/48 M4-128/64 M4-128/96 M4-192/96 M4-192/128 M4-256/128 M4-256/160 M4LV same densities

Serie MACH 4A (M4A3 3.3V / M4A5 5V)

M4A3-32/32 M4A5-32/32 M4A3-64/32 M4A5-64/32 M4A3-64/64 M4A5-64/64 M4A3-96/48 M4A5-96/48 M4A3-128/64 M4A5-128/64 M4A3-128/96 M4A5-128/96 M4A3-192/96 M4A5-192/96 M4A3-192/128 M4A5-192/128 M4A3-256/128 M4A5-256/128 M4A3-256/192 M4A5-256/192

Serie MACH 5 / M5LV

M5-128/68 M5-128/104 M5-128/120 M5-128/1 M5-192/96 M5-192/120 M5-192/160 M5-192/1 M5-256/128 M5-256/160 M5-256/192 M5-256/1 M5-320/160 M5-320/192 M5-320/1 M5-384/192 M5-384/1 M5-512/256 M5-512/1 M5LV-128/68 through M5LV-512/256

Serie MACH 5A (M5A3 3.3V / M5A5 5V)

M5A5-192 M5A5-256 M5A5-320 M5A5-384 M5A5-512 M5A3-192 M5A3-256 M5A3-320 M5A3-384 M5A3-512 (with /68, /104, /120, /160, /192, /256 suffixes)

È impossibile elencare tutti i codici parte che siamo in grado di sbloccare. Se il tuo chip non è elencato, ti preghiamo di contattarci – possiamo studiare nuovi tipi per soddisfare la tua richiesta.

Panoramica dei PLD AMD Semiconductor

Advanced Micro Devices (AMD) è stata un tempo una forza importante nel settore della logica programmabile. La base della sua attività PLD è arrivata nel 1987, quando AMD ha acquisito Monolithic Memories, Inc. (MMI). MMI è stata l'inventore originale del dispositivo Programmable Array Logic (PAL). Attraverso questa acquisizione, AMD ha ereditato la tecnologia PAL standard di settore e i relativi brevetti. AMD si descriveva con orgoglio come leader mondiale e titolare di brevetti sull'architettura dei dispositivi PAL. Poiché queste architetture legacy sono fuori produzione da tempo, l'ingegneria inversa dei pattern di fusibile PAL originali è spesso l'unico modo per recuperare la logica per la sostituzione o la reimplementazione. L'azienda deteneva anche brevetti chiave sulla popolarissima architettura 22V10.

La linea di prodotti PLD di AMD è iniziata con i classici dispositivi PAL bipolari TTL. Questi includevano componenti ben noti a 20 pin come PAL16L8, PAL16R4, PAL16R6 e PAL16R8. Sono stati offerti anche dispositivi più grandi a 24 pin come le famiglie PAL20L8 e PAL20R8. Il versatile PAL22V10 a 24 pin è diventato rapidamente uno dei PAL di maggior successo mai prodotti. Su programmatori supportati, un dump del pattern di fusibile da un PAL noto e funzionante può essere letto e riutilizzato per replicare il progetto su componenti equivalenti. Per progetti ancora più grandi, AMD ha rilasciato componenti a 28 pin come PAL24L10 e PAL24R10. L'azienda ha offerto anche il PAL32VX10 per requisiti di logica programmabile più avanzati.

In seguito, AMD ha introdotto la famiglia PALCE, che utilizzava tecnologia CMOS elettricamente cancellabile. I dispositivi PALCE potevano essere riprogrammati, dando loro un vantaggio importante rispetto ai componenti bipolari one-time-programmable. I modelli PALCE chiave includevano PALCE16V8, PALCE20V8 e PALCE22V10. Poiché le celle CMOS sono elettricamente cancellabili, i dispositivi non portano crittografia che dovrebbe essere violata, il che rende la loro logica semplice da ispezionare e riutilizzare. Erano disponibili anche componenti PALCE più avanzati come PALCE24V10, PALCE26V12 e PALCE29M16.

AMD ha inoltre sviluppato sequenziatori di logica programmabile per applicazioni a macchina a stati. Sequenziatori notevoli includevano PLS167, PLS168 e i CMOS PLSCE167 e PLSCE168. L'Am29CPL151 e l'Am29CPL154 erano controller field-programmable basati su istruzioni. Per applicazioni ultra-veloci, AMD ha persino prodotto dispositivi PAL basati su ECL, incluse le macrocell registrate PAL10H20EV8 e PAL10020EV8. Data il loro controllo diretto sulle macchine a stati, questi sequenziatori possono essere disturbati da un attacco glitch attentamente temporizzato sulla linea di clock.

All'inizio degli anni '90, AMD è passata ai CPLD ad alta densità con la famiglia MACH. Le famiglie MACH 1 e MACH 2 hanno fornito da 900 a 3.600 equivalenti di porta. I modelli popolari MACH 1 e 2 includevano MACH110, MACH130, MACH210 e MACH230. Le famiglie MACH 3 e MACH 4 hanno in seguito aggiunto densità fino a circa 10.000 porte. La serie MACH 4A è scalata da 32 a 256 macrocell sia in versioni 3.3V che 5V. Il recupero della configurazione di questi CPLD ad alta densità richiede tipicamente l'estrazione del firmware tramite un programmatore che comprenda il formato di file JEDEC MACH. La famiglia MACH 5 ha raggiunto densità da 128 a 512 macrocell. I dispositivi MACH 5 hanno ottenuto ritardi di propagazione fino a 5,5 nanosecondi e frequenze operative fino a 182 MHz. I progettisti possono sbloccare il pieno potenziale dei dispositivi MACH 5 utilizzando il software di progettazione associato per gestire i vincoli di temporizzazione.

Nel 1997, AMD ha scorporato la sua attività di logica programmabile in un'azienda separata chiamata Vantis. Nel 1999, Lattice Semiconductor ha acquisito Vantis, portando l'eredità PLD AMD sotto l'ombrello di Lattice. Anche dopo l'acquisizione, alcuni ingegneri hanno creato schede adattatore per continuare a programmare i loro PAL AMD legacy con strumenti moderni.

Hai bisogno di sbloccare un componente specifico?

Se non vedi il tuo modello esatto di PLD AMD nel nostro elenco, potremmo comunque essere in grado di aiutarti. Il nostro team di ricerca espande continuamente il database dei dispositivi supportati.

Contattaci per un preventivo