У меня есть микросхема последовательной флэш-памяти, подключенная к микроконтроллеру ARM (AT91SAM9G20). Я хотел бы иметь возможность запрограммировать последовательную флэш-память после того, как оба чипа будут припаяны к печатной плате. Для каждой из последовательных линий флэш-памяти я могу добавить переходные отверстия, которые я могу довольно легко задеть с помощью пого-штифтов.
Нужно ли также отключать контакты последовательной флэш-памяти от микроконтроллера с помощью перемычек? Каково сопротивление контактов микроконтроллера, когда микроконтроллер не питается?
(Я измерил импеданс контактов микроконтроллера параллельно со вспышкой около 2 МОм с помощью мультиметра, но я не доверяю таким измерениям при работе с диодами.)
Импеданс контактов микроконтроллера, вероятно, довольно высок. Однако проблема в том, что эти контакты, вероятно (я не знаком с этим микроконтроллером и не искал его), имеют защитные диоды или схемы, аналогичные Vss и Vdd. Конечным результатом является то, что они выглядят как высокое сопротивление в пределах одного падения напряжения на землю (и мощность, поскольку мощность = земля при отсутствии питания). Если вы попытаетесь поднять его выше, это может привести к значительному току, а также может повредить микро. В некоторых случаях это может даже как бы включить микро, но не так, как это задумано.
Обычно есть два способа справиться с этим
Микроконтроллеры и другие цифровые ИС почти всегда включают в себя некоторые схемы для защиты выводов от статического электричества путем отвода по крайней мере некоторого тока, когда напряжение на выводах начинает достигать опасного уровня. Обратите внимание, что если бы не было какой-либо схемы защиты и если бы контакт вообще не протекал до тех пор, пока не вышел из строя, даже пикоампер, протекающий через контакт, был бы достаточным, чтобы разрушить чип (даже пикоампер, протекающий в чип, вызовет напряжение будет увеличиваться до тех пор, пока либо не произойдет некоторая утечка, либо часть не выйдет из строя; на практике многие микросхемы начнут протекать больше, чем на пикоампер, прежде чем напряжение станет достаточно высоким, чтобы вызвать катастрофический отказ). Этого можно добиться двумя общими способами:
Чтобы узнать, какой тип защиты имеет контакт, проверьте раздел «Абсолютные максимальные рейтинги» в техническом описании. Если максимальное напряжение вывода указано как что-то вроде VDD+0,3 вольта, то вывод нельзя использовать, пока микросхема не запитана. Если он указан как что-то вроде «VSS + 5,5 вольт» или просто «5,5 вольт», то можно использовать контакт, когда устройство выключено.
пометки
пинг