Pull to refresh
0
Rating

Часть 2: Как «открыть» микросхему и что у неё внутри? Z80, Мультиклет, MSP430, PIC и другие

Zeptobars corporate blog
В этой статье — продолжаем ковырять микросхемы (а если вы пропустили первую статью — она тут).

Под катом — внутренности К565РУ5, Z80, КР580ВМ80А, MSP430F122, PIC16C505, PIC12C508, российского радиационно-стойкого микроконтроллера 1886ВЕ10, STM32F103VGT6, таймер 556, новый чип RFID из билетов Метро и Мультиклет.

Ну и пара слов о более каноническом способе вскрытия микросхем, который оставляет их в работоспособном состоянии.

Второй способ вскрытия микросхем

Сверлим дремелем небольшое углубление в центре микросхемы:


Капаем туда кислотой(азотной или серной), и нагреваем до ~100 градусов. Но тут обычных концентрированных кислот недостаточно — нужен олеум или дымящая красная азотная кислота. Реакция заканчивается — смываем ацетоном, сушим и следующую каплю капаем. Само собой, все это нужно делать под вытяжкой в защитных очках/противогазе и перчатках.

Получаем результат — кристалл открыт нашему взору, и остается работоспособным, т.к. золотая проволока приваренная к кристаллу, остается неповрежденной. Сохранение работоспособности нужно если мы хотим повлиять на работу микросхемы — или подключится к доступной точке схемы физически, или ультрафиолетовым лазером посветить (так можно сбрасывать биты во флеш/eeprom памяти, постоянно и временно).


Смотрим


К565РУ5Г -динамическая память на 64 Kib, сердце бОльшей части любительских и не только компьютеров в советское время и начале 90-х. Существовала еще и РУ7 — но достать её было проблематично.


Z80A — легендарное развитие Intel 8080.
Эта фотография одного из его многочисленных клонов, вероятно произведенного в ГДР компанией MME.
Размер кристалла — 4950x4720 µm, технологические нормы — 5µm.


КР580ВМ80А как и КР580ИК80А — аналог Intel 8080, массово производившийся в СССР (вплоть до середины 90-х). По сравнению с КР580ИК80А — площадь кристалла стала меньше на 20%, переработана периферия кристалла.

Размер кристалла — 4634x4164 µm, технология 5µm.


MSP430F122 — 16-и битный микроконтроллер Texas Instruments. Что примечательно, на кристалле написано, что это MSP430F123, с большим объемом памяти.


PIC12C508 — один из «старых» пиков, технология производства — 1200нм, самая грубая из того, что приходилось видеть в микроконтроллерах.


PIC16C505 — еще один «старый» пик, и снова 1200нм.


Новый чип из билетов метро — раньше Sitronics-Микрон ставил в билеты Московского метро чипы NXP, с февраля этого года — наконец появились российские чипы. Пока искал новые чипы — 168 билетов метро проверить пришлось Новый чип, по сравнению с NXP — на 20% меньше, но не читается NFC-ридером в современных сотовых телефонах.


После травления металлизации — видно, что существенная часть чипа занята пассивными компонентами (конденсаторы), а места под контактными площадками пустые.


Сдвоенный таймер 556 — одна из самых старых микросхем, производящихся до сих пор.


1886ВЕ10 — радиационно-стойкий микроконтроллер на 50Мгц разработанный Миландром и произведенный на заводе Микрон по технологии 180нм. Стойкость достигнута применением кольцевых транзисторов и 8-и транзисторных ячеек памяти.


После травления металлизации:


В оптический микроскоп транзисторы особо не по-рассматриваешь:


А вот в электронный — все видно отлично:


Светлые цилиндрики — это вольфрамовые via оставшиеся после травления слоев металлизации и диэлектрика. Это рентгеноспектральный микроанализ — анализируется рентгеновское излучение вызванное бомбардировкой образца электронами.


STM32 STM32F103VGT6 — один из самых «больших» микроконтроллеров STMicroelectronics на ядре Cortex-M3.
На кристалле размещено 1Mb флеш-памяти и 96kb SRAM. Размер кристалла — 5339x5188 µm.


Статическую память на 180-нм снова особо не рассмотреть:


И опять электронный микроскоп нам поможет:


Мультиклет MCp0411100101 — в первом приближении суперскалярный процессор (4-wide на данный момент) с внеочередным исполнением инструкций, разработанный в России. Рабочая частота — 100Мгц, технология 180нм.
Размер кристалла — 10.2x10.2 мм.

После травления металлизации: (Осторожно, картинка в высоком разрешении может убить ваш браузер)


Площадь ячейки памяти — 21.28 µm2. Соответственно, каждый из 16 блоков памяти — содержит по 72 Kibit памяти. Очевидно, используются коды коррекции ошибок (72,64). Суммарная доступная память соответственно — 128 KiB.


Логотипы:




С кристаллом отрезали и тестовые области, например попал тест разрешения:


Надеюсь было интересно, на этом пока все — на новые фотографии можно подписаться в rss-подписке.
Фотографии распространяются под лицензией Creative Commons Attribution 3.0 Unported.
Tags:
Hubs:
Total votes 151: ↑148 and ↓3 +145
Views 82K
Comments Comments 75

Information

Location
Россия
Website
zeptobars.com
Employees
2–10 employees
Registered