User Tag List

Страница 29 из 273 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 2727

Тема: Цифровая археология: 1801 и все-все-все

  1. #281

    Регистрация
    11.10.2011
    Адрес
    Великий Новгород
    Сообщений
    313
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    хотелось бы уточнить как соденить между собой 4 штуки 1801ВМ1,

    примерно вот так?

    http://storage.datagrad.ru/download/947072
    или как то иначе?
    ... ушел в мир разрушеных зданий...

  2. #282

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Случайность Посмотреть сообщение
    хотелось бы уточнить как соденить между собой 4 штуки 1801ВМ1,
    примерно вот так?
    "Доктор, а откуда у Вас такие интересные картинки?" (с)
    Да, примерно так. Прерывания VIRQ обрабатывает только процессор с номером 0 (верхний на схеме), поэтому только его IAKO надо взять, если векторные прерывания будут добавлены.

  3. #283

    Регистрация
    11.10.2011
    Адрес
    Великий Новгород
    Сообщений
    313
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    этой картинке года два. заброшен был интерес из за того что нет монитора который бы рулил 4 процессорами.
    просто был спросил а как примерно соеденить ВМ1 с другими. ну и по обяснениям получилась эта схема.

    но в нейполюбому куча косяков. ведь кто знает как они должны объединяться по настоящему.
    ... ушел в мир разрушеных зданий...

  4. #284

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Наконец-то мне встретился D-триггер, тактируемый фронтом тактового импульса. Он один из самых навороченных элементов на схеме (причем, не имеет входа R, имеет только вход S):

    Скрытый текст



    [свернуть]


    Так же встретился еще более навороченный триггер, который хоть и выполнен в виде единого элемента, но изобразить его в виде одного стандартного элемента у меня не получилось. Выглядит он так:

    Скрытый текст

    [свернуть]


    Логика работы его такая:
    Ноль удерживает как обычный триггер, а единицу удерживает только один такт, потом сбрасывает в ноль.

    ---------- Post added at 05:03 ---------- Previous post was at 04:56 ----------

    Интересно, что инвертор и элемент ИЛИ-НЕ у этого триггера выполнены в виде одной логической ячейки, но с явным превышением нужного числа транзисторов, причем пара из них вообще посажена принудительно на Vdd. Итого, вместо 6 транзисторов, они потратили на этот элемент целых десять штук. Зачем - не понятно.


  5. #285

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Логика работы его такая:
    Ноль удерживает как обычный триггер, а единицу удерживает только один такт, потом сбрасывает в ноль.
    Одновибратор запускаемый фронтом, встречается, но в виде ячейки еще не попадался

    А я забрал отдекапленный 1801ВМ1Г.

    На первый взгляд процессор абсолютно такой же. Разумееется, никакого нового блока аппаратного умножения нет - он относительно большой, был бы заметен сразу. Но, микрокод отличается, в ВМ1А было два свободных столбца произведения (P0 и P1, которые отсутствуют на схеме ВМ1А), сейчас вроде бы видно что один из них точно используется. Что говорит в пользу версии, что была сделана модификация микрокода. Также возможно что реализовано не полноценное умножение, а вероятно просто какое-то отдельное исключение (прерывани/ловушка) по MUL. Но без полного анализа микрокода или хотя бы теста на живом ВМ1Г утверждать нельзя.

  6. #286

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Но, микрокод отличается, в ВМ1А было два свободных столбца произведения (P0 и P1, которые отсутствуют на схеме ВМ1А), сейчас вроде бы видно что один из них точно используется. Что говорит в пользу версии, что была сделана модификация микрокода. Также возможно что реализовано не полноценное умножение, а вероятно просто какое-то отдельное исключение (прерывани/ловушка) по MUL. Но без полного анализа микрокода или хотя бы теста на живом ВМ1Г утверждать нельзя.
    Ну уж микрокод снять легче, чем реверсить весь проц. Будет два микрокода ВМ1 и ВМ1Г.

  7. #286
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #287

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Ну уж микрокод снять легче, чем реверсить весь проц. Будет два микрокода ВМ1 и ВМ1Г.
    Ну, блин, тут хотя бы с одним микрокодом разобраться
    Пока ВМ1Г отложил в сторонку. Пишу модель ВМ1А, с одного захода сразу код для FPGA (как было с ВМ80А) у меня осилить не получилось. Поэтому для первой итерации будет чисто несинтезируемая модель с латчами, там будет ясность с микрокодом - без моделирования, только в уме и с карандашиком не получается, потом допиливание до FPGA c флип-флопами. Ну и потом только, если силы останутся , отшлифую ВМ1Г. Щаз я на него как баран на новые ворота смотреть все равно буду - наработок по микрокоду пока нет.

  9. #288

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Ну, блин, тут хотя бы с одним микрокодом разобраться
    Пока ВМ1Г отложил в сторонку. Пишу модель ВМ1А, с одного захода сразу код для FPGA (как было с ВМ80А) у меня осилить не получилось.
    Главное не забывать, что некоторые заинтересованные люди не понимают модели в Верилоге, и необходимо иметь и логическую схему процессора)

  10. #289

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Главное не забывать, что некоторые заинтересованные люди не понимают модели в Верилоге, и необходимо иметь и логическую схему процессора)
    Да мне будет в сто раз проще заинтересовать этих "заинтересованных людей" верилогом, чем логическую схему нарисовать
    С реверсом же получилось, значит и на верилог шансы есть

  11. #290

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,402
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Да мне будет в сто раз проще заинтересовать этих "заинтересованных людей" верилогом, чем логическую схему нарисовать
    С реверсом же получилось, значит и на верилог шансы есть
    Меня не заинтересуешь никак.

    Я, как программист, который должен ВИЗУАЛЬНО видеть все входы и выходы законченных логических блоков, не могу этого сделать глядя на верилог, т.к. это в некотором смысле просто описание, рассказ, но не блок-схема.

    Поэтому и реверс, скажем, той же хм2-001 я делаю именно в виде логических элементов.

Страница 29 из 273 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 28.06.2014, 17:50
  2. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 08:03
  3. ЦИФРОВАЯ МУЗЫКА НА ZX
    от AAA в разделе Музыка
    Ответов: 98
    Последнее: 18.09.2011, 22:33
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 16:52
  5. Цифровая музыка от Вадима Ермеева
    от zxmike в разделе Музыка
    Ответов: 2
    Последнее: 06.08.2007, 23:13

Метки этой темы

Ваши права

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