Você pode programar um IC para montagem em superfície com memória flash e depois refluí-los na solda?

10

Eu sei que muitos chips, como o ATMEGA328P-AU, listam a vida útil do armazenamento em flash em determinadas temperaturas, mas geralmente se limitam a 100 ° C.

Eu sei que, idealmente, deve-se incluir leads em suas placas para programar o chip após a soldagem, mas eu só quero saber como a memória flash é afetada em temperaturas de refluxo de ~ 230 ° C.

Gabe S.
fonte
1
Boa pergunta. Pergunte ao fornecedor. Além disso, vasculhe a folha de dados para verificar se essas informações estão presentes na folha de dados. Muitas partes do flash podem sobreviver ao refluxo sem erros de memória, desde que o perfil de refluxo recomendado seja seguido. Mas eu ouvi falar de erros de memória após o reflow (talvez isso tenha sido mais um problema nos "velhos tempos").
mkeith
1
Na verdade, rodamos o PIC18 a uma temperatura operacional de por uma hora ou duas (não mais) em uma plataforma rotativa. Eles coletaram dados e sobreviveram ao esforço. Mas eles não foram especificados para isso. Acho que usamos alguns classificados para . Não, isso não ajuda em relação às garantias sobre a temperatura de refluxo mencionada. Mas foi um resultado experimental interessante de durabilidade. (Isso teria sido há mais de uma década atrás.) Acho que sua pergunta também é boa. Eu estarei interessado em uma boa resposta. 150C125C
jonk

Respostas:

4

Não acho que exista muito risco de corrupção de dados em temperaturas de refluxo por um ciclo curto, embora talvez isso leve uma pequena fração da vida útil da retenção.

A maioria dos principais fabricantes de microcontroladores venderá seus dispositivos pré-programados com o firmware - portanto, é lógico que eles esperem que você os solde. Estou falando de pré-programado em flash, não em máscara de ROM, e isso pode ser feito em quantidades modestas.

Também é prática comum de engenharia reversa dessoldar um IC flash de um PCB para lê-lo.

Existem certos tipos de memória não volátil mais exóticos aos quais isso definitivamente não se aplica - os dados armazenados na RAM de mudança de fase não sobreviverão ao reflow e os MRAMs mais antigos do IIRC também foram suscetíveis, embora atualmente os fabricantes de MRAM estejam dizendo que não é um problema.

pericynthion
fonte
5
Também é comum ter chips programados por um serviço de terceiros antes da montagem, se você não gostar do preço / lead-time oferecido pelo fabricante do chip.
The Photon