Еще в сентябре мы выпустили новость о реверс-инжиниринге микропроцессора 6502 с использованием кислоты, графики и JavaScript. Теперь у нас есть видео-обновление всего замечательного, но немного сумасшедшего проекта.
Хорошо, я признаю, что на самом деле это не фильм, а, скорее, часовой разговор, разбитый на 10-минутные сегменты. Предмет состоит в том, как перепроектировать микропроцессор 6502 с использованием кислоты, графики и моделирования на уровне транзистора. Мы рассмотрели основную идею еще в сентябре 2010 года (см. Моделирование уровня транзистора 6502), и видео в основном представляет собой презентацию тех же идей с обновлением.
Если вы пропустили предыдущую новость, происходит следующее: группа снимает верхнюю часть чипа, разъедает ее кислотой, а затем фотографирует обнаруженные слои. Затем из фотографий они создают рисунок, который по сути представляет собой карту микросхемы, и по нему они могут идентифицировать транзисторы, диоды, резисторы, конденсаторы и межсоединения. Графика служит базовым вводом для симулятора, написанного на JavaScript, который может принимать программы и запускать их, как если бы это было собственное оборудование — только медленнее, конечно.
Видеопрезентации носят довольно технический характер и подробно описывают 6502 и язык ассемблера, но если вы любитель аппаратного обеспечения, это будет очень весело.
Видео 1
Видео 2
Видео 3
Видео 4
Видео 5
Видео 6