AMD Semiconductor Hack de PLD

Qualquer coisa que eles fabriquem, nós conseguimos desbloquear! Desbloqueio profissional e extração de firmware para as famílias AMD PAL, PALCE, MACH e outros dispositivos lógicos programáveis.

Famílias de Dispositivos Suportadas

Apoiamos o desbloqueio e a extração de firmware para as seguintes séries de PLD AMD. Se a sua peça exata não estiver listada, contacte-nos – estamos constantemente a investigar novos tipos.

Série PAL Bipolar (TTL)

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

Série PALCE (EE CMOS)

PALCE16V8 PALCE20V8 PALCE20RA10 PALCE22V10 PALCE24V10 PALCE26V12 PALCE29M16 PALCE29MA16 PALCE610 PALCE630

Sequenciador Lógico Programável

PLS105 PLS167 PLS168 PLS30S16 PLSCE105 PLSCE167 PLSCE168 Am29CPL151 Am29CPL154 Am2971A

Série PAL ECL

PAL10H20EG8 PAL10H20EV8 PAL10020EG8 PAL10020EV8

MACH 1/2 (CPLD de alta densidade)

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

Série MACH 3

MACH335 MACH355

Série 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 mesmas densidades

Série 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

Série 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 até M5LV-512/256

Série 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 (com sufixos /68, /104, /120, /160, /192, /256)

É impossível listar todos os números de peça que conseguimos desbloquear. Se o seu chip não estiver listado, por favor contacte-nos – podemos investigar novos tipos para satisfazer a sua necessidade.

Visão Geral dos PLDs da AMD Semiconductor

Advanced Micro Devices (AMD) foi outrora uma força importante na indústria de lógica programável. A base do seu negócio de PLD surgiu em 1987, quando a AMD adquiriu a Monolithic Memories, Inc. (MMI). A MMI foi a inventora original do dispositivo Programmable Array Logic (PAL). Através desta aquisição, a AMD herdou a tecnologia PAL padrão da indústria e as suas patentes associadas. A AMD orgulhosamente descrevia-se como líder mundial e titular de patentes da arquitetura do dispositivo PAL. Como estas arquiteturas legadas estão fora de produção há muito tempo, a engenharia reversa dos padrões de fusíveis PAL originais é muitas vezes a única forma de recuperar a lógica para substituição ou reimplementação. A empresa também detinha patentes-chave na extremamente popular arquitetura 22V10.

A linha de produtos PLD da AMD começou com dispositivos PAL bipolares TTL clássicos. Estes incluíam peças bem conhecidas de 20 pinos, como o PAL16L8, PAL16R4, PAL16R6 e PAL16R8. Dispositivos maiores de 24 pinos, como as famílias PAL20L8 e PAL20R8, também foram oferecidos. O versátil PAL22V10 de 24 pinos rapidamente se tornou um dos PALs de maior sucesso alguma vez produzidos. Em programadores de suporte, um dump do padrão de fusíveis de um PAL conhecido pode ser lido e reutilizado para replicar o design em peças equivalentes. Para designs ainda maiores, a AMD lançou peças de 28 pinos, como o PAL24L10 e o PAL24R10. A empresa também ofereceu o PAL32VX10 para requisitos de lógica programável mais avançados.

Mais tarde, a AMD introduziu a família PALCE, que utilizava tecnologia CMOS eletricamente apagável. Os dispositivos PALCE podiam ser reprogramados, dando-lhes uma grande vantagem sobre as peças bipolares programáveis uma única vez. Os principais modelos PALCE incluíam o PALCE16V8, PALCE20V8 e PALCE22V10. Como as células CMOS são eletricamente apagáveis, os dispositivos não trazem encriptação que precisasse de ser quebrada, o que torna a sua lógica simples de inspecionar e reutilizar. Peças PALCE mais avançadas, como o PALCE24V10, PALCE26V12 e PALCE29M16, também estavam disponíveis.

A AMD também desenvolveu sequenciadores lógicos programáveis para aplicações de máquinas de estados. Os sequenciadores notáveis incluíam o PLS167, PLS168 e os CMOS PLSCE167 e PLSCE168. O Am29CPL151 e o Am29CPL154 eram controladores programáveis em campo baseados em instruções. Para aplicações de velocidade ultra-alta, a AMD chegou a produzir dispositivos PAL baseados em ECL, incluindo macrocélulas registadas PAL10H20EV8 e PAL10020EV8. Dado o seu controlo direto sobre máquinas de estados, estes sequenciadores podem ser perturbados por um ataque de glitch cuidadosamente sincronizado na linha de relógio.

No início dos anos 1990, a AMD entrou nos CPLDs de alta densidade com a família MACH. As famílias MACH 1 e MACH 2 forneciam de 900 a 3.600 equivalentes de portas. Os modelos populares MACH 1 e 2 incluíam o MACH110, MACH130, MACH210 e MACH230. As famílias MACH 3 e MACH 4 adicionaram mais tarde densidades até aproximadamente 10.000 portas. A série MACH 4A escalava de 32 a 256 macrocélulas em versões de 3.3V e 5V. Recuperar a configuração destes CPLDs de alta densidade requer tipicamente a extração de firmware através de um programador que compreenda o formato de ficheiro MACH JEDEC. A família MACH 5 alcançou densidades de 128 a 512 macrocélulas. Os dispositivos MACH 5 atingiam atrasos de propagação tão rápidos quanto 5,5 nanossegundos e frequências de operação até 182 MHz. Os designers podem desbloquear todo o potencial dos dispositivos MACH 5 utilizando o software de design acompanhante para gerir as restrições de timing.

Em 1997, a AMD separou o seu negócio de lógica programável numa empresa independente chamada Vantis. Em 1999, a Lattice Semiconductor adquiriu a Vantis, trazendo o legado de PLD da AMD para o guarda-chuva da Lattice. Mesmo após a aquisição, alguns engenheiros continuaram a criar placas adaptadoras para continuar a programar os seus PALs AMD legados com ferramentas modernas.

Precisa de desbloquear uma peça específica?

Se não encontrar o seu modelo exato de PLD AMD na nossa lista, ainda podemos ajudar. A nossa equipa de investigação expande continuamente a base de dados de dispositivos suportados.

Contacte-nos para um orçamento