User Tag List

Показано с 1 по 10 из 73

Тема: Реверс инжиниринг БМК Электроники МС-1502

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #9

    Регистрация
    08.01.2012
    Адрес
    г.Винница, Украина
    Сообщений
    94
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В некоторых источниках пишется, что 1545ХМ1 содержит 166 ячеек.
    Поскольку структура БМК есть прямоугольник МхН, а число 166 делится только на 4, то я недоумевал, как так оно.
    А потом понял - разработчики БМК очень любят представлять транзисторы которые обслуживают каждую ножку чипа как "переферийную ячейку"
    В 40-ножечном 1545ХМ1 38 таких ячеек (40 минус земля и питание)
    Получается 166-38=128.
    А это уже матрица 16х8
    Если каждая ячейка содержит 12 транзисторов (6 вентилей) то получается 1536 транзисторов (768 вентилей)
    В некоторых источниках встречается цифра 1536 вентилей для 1545ХМ1, но я что-то сомневаюсь - 1515ХМ1 производился в Зеленограде по более современному техпроцессу, имел большой кристалл и содержал 3200 вентилей. Хочется ошибиться и что б у 1545ХМ1 было 1536 вентилей (если в ячейке 24 транзистора), но 768 более похоже на правду. Хотя это ооочень мало, для хранения двух байт регистра нужно 16 ячеек, а это уже 1/8 от всех ячеек (при 768 вентилях). Плюс логика работы с регистром, плюс схемы чтения/записи, и все вообще бедно получается.

    Так же встречается цифра 1248 вентилей. Возможно, если ячейки неоднородные, например черверть ячеек содержат больше вентилей, чем 6. Как то так.

    Также возможно, что на кристалле комбинируется CMOS c nMOS и pMOS логикой. Т.е. например чтоб реализовать 2И-не либо 2ИЛИ-не элемент, в CMOS используется 4 транзистора. В nMOS и pMOS для этого надо 2 транзистора и резистор (на роль которого можно задействовать поликремний). Хоть и значительно поднимает потребление тока, но можно вдвое увеличить количество логических элементов.
    Такой трюк возможен если сигнал подается не на два комлиментарных транзистора сразу, как в 1515хм2, а затворы n и p транзисторов разделены. Реверс таких блоков будет ооочень сомнительным удовольствием.

    Этот пользователь поблагодарил predatoralpha за это полезное сообщение:

    SoftCat(25.03.2025)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Реверс-инжиниринг Z80
    от Titus в разделе Программирование
    Ответов: 802
    Последнее: 22.05.2025, 13:19
  2. Ответов: 1739
    Последнее: 09.01.2025, 10:55
  3. Ответов: 32
    Последнее: 18.12.2024, 18:19
  4. Реверс-инжиниринг игры Boovie
    от Oleg N. Cher в разделе Программирование
    Ответов: 41
    Последнее: 09.01.2022, 23:07
  5. Реверс инжиниринг печатной платы
    от Filin в разделе Несортированное железо
    Ответов: 36
    Последнее: 11.03.2018, 22:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •