User Tag List

Страница 68 из 273 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя
Показано с 671 по 680 из 2727

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

  1. #671

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Правильно ли я понимаю, что ВМ1 и ВМ2 всегда выставляют адрес на шину "как есть", никогда не очищая младший бит ?
    ВМ1 - да, младший бит адреса не видоизменяет.

    Ячейка ввода-вывода "неизвестного" БМК. Биполярная технлогия достаточно сложно поддается визуальной расшифровке - диоды не отличимы от диодов Шоттки, от стабилитронов и транзисторов. Это 3D структуры, вглубь кристалла уходят, полярность транзистора тоже по внешнему виду не определяется. Но если есть хоть страничка документации - то не все так плохо



    Вот тут на картинке уже есть разные диоды, резисторы и транзисторы обеих полярностей.

  2. #672

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Ячейка ввода-вывода "неизвестного" БМК.
    Не томите нас, графиня, откройте свой секрет. )

  3. #673

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

    По умолчанию

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

    Подсказка 3: выпускалась заводом ВЗПП, он на тот момент нормально освоил планаризацию первого слоя металла и умел выпускать микросхемы с двумя слоями металла. У Ангстрема были проблемы с этим. Технология "квестовой" микросхемы биполярная - ТТЛШ.

  4. #674

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,481
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    218 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Подсказка 3: выпускалась заводом ВЗПП,
    Предположу, что H1806XM1. Интересно, что ВЗПП до сих пор выпускает серию 1804

    ---------- Post added at 23:42 ---------- Previous post was at 23:33 ----------

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Предположу, что H1806XM1
    Не, неправ, думал что-то PDPшное должно быть. Вообще из ТТЛШ 1527ХМ1, 1540ХМ1, 1547ХМ1, 1548ХМ1, 1548ХМ2 осталось определить, что выпускал ВЗПП.

    ---------- Post added at 23:44 ---------- Previous post was at 23:42 ----------

    Цитата Сообщение от Vslav Посмотреть сообщение
    Технология "квестовой" микросхемы биполярная
    Это не оно?

    биполярный БМК на 3000 вентилей оригинальной конструкции
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  5. #675

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

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    1527ХМ1
    Ура, наконец-то! Да, это КМ1527ХМ1-715, любезно подаренная yursav. С моей стороны было бы садизмом просить чтобы еще и номер шаблона определили (715)

    1527ХМ1-715 (полное разрешение, 596МБ)
    1527ХМ1-715 (четверть разрешение, 56МБ)

  6. #676

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё вопросы про работу 1801ВМ1:

    1. В какой момент при обслуживании VIRQ принимается адрес вектора - до сохранения PC и PSW или после ?

    2. Через сколько тактов после прихода RPLY снимается DOUT ?

    3. Сколько тактов держится DOUT при записи в режиме SEL1 / SEL2 ?

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

  8. #677

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    1. В какой момент при обслуживании VIRQ принимается адрес вектора - до сохранения PC и PSW или после ?
    Порядок такой:
    -(SP) = PSW
    -(SP) = PC
    R12 = vector (чтение по IAKO)
    PC = (R12)+ (R12 невидимый программно регистр из блока R0-R13)
    PSW = (R12)

    Цитата Сообщение от Patron Посмотреть сообщение
    2. Через сколько тактов после прихода RPLY снимается DOUT ?
    Должен быть обнаружен активный RPLY на нарастающем фронте CLK, и на следующем нарастающем фронте CLK активный DOUT будет снят. То есть - один такт.

    Цитата Сообщение от Patron Посмотреть сообщение
    3. Сколько тактов держится DOUT при записи в режиме SEL1 / SEL2 ?
    Полтора такта, начинается на ниспадающем фронте CLK, и заканчивается на нарастающем фронте через один нарастающий фронт. ЕМНИП, это я вроде проверял и на реальном процессоре.

  9. #678

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Настраивая тайминги абстрактного потактового эмулятора 1801ВМ1 снова натыкаюсь на странности некоторых таймингов, замеченные при тестировании.

    Например, простую на вид команду [ MOV R1,(R0)+ ] - ВМ1 при частоте 5.3 МГц и задержке памяти 6 тактов - выполняет аж 41 такт, при том, что команду [ MOV R1,R0 ] - этот же процессор выполняет всего за 14 тактов.

    Интересно, что в это время происходит на шине. Нет ли там какой-то отменённой предвыборки или цикла ЧТЕНИЕ-МОДИФИКАЦИЯ-ЗАПИСЬ ..

  10. #679

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Например, простую на вид команду [ MOV R1,(R0)+ ] - ВМ1 при частоте 5.3 МГц и задержке памяти 6 тактов - выполняет аж 41 такт,
    В модели QSync с задержкой памяти такт выполняет 30 тактов - между фронтами SYNC от это команды и до следующей. Но там что-то не совсем то - исполняется за 8 микрокоманд.

    Цитата Сообщение от Patron Посмотреть сообщение
    Интересно, что в это время происходит на шине. Нет ли там какой-то отменённой предвыборки или цикла ЧТЕНИЕ-МОДИФИКАЦИЯ-ЗАПИСЬ ..
    На шине ничего не происходит - законные одно чтение кода инструкции и одна запись данных, долго вычисляется адрес записи, начинается транзакция, и потом долго предоставляются данные для записи (время от SYNC до DOUT).

    Цитата Сообщение от Patron Посмотреть сообщение
    при том, что команду [ MOV R1,R0 ] - этот же процессор выполняет всего за 14 тактов.
    А тут только 4 микроинструкции


    Новости проекта: 1801ВМ1 версия 1.2m

    - внешняя шина Qbus заменена на синхронную шину Wishbone
    - исправлена ошибка в таймера (неверно работал в режиме slow - с разными частотами ядра и блока таймера, в оригинальном процессоре этой ошибки нет - там частоты одинаковы)
    - окончательно добавлена и протестирована микропрограмма для кристалла с буквой Г.

    В-общем, это пока еще тестировалось на модели, но внешняя шина Wishbone хорошо подходит для ПЛИС, буду делать проект на реальной железке.

    Да, на модели цикл чтения Wishbone занимает три такта (лень было переписывать модель ОЗУ с тестом), а цикл записи 2 такта, и по сравнению с Qbus исполнение теста 791404 заняло примерно на 10 процентов меньше времени. Тормозит само микроядро, внешний интерфейс влияет слабо.
    Последний раз редактировалось Vslav; 08.06.2015 в 12:16.

  11. #680

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

    По умолчанию

    Сделал тестовый проект на реальной FPGA - на плате Altera DE0. Прикрутил 4KW ОЗУ с тестовой программой, прикрутил регистры 177714 на 7-сегментный индикатор, процессор вывел тестовую цифру "1801". Проект собрался на EP3C16-7 на 100 МГц. Тест 791401 пока не проходит.

    Текущее состояние: Версия 1.3a

    В-общем, запустить тесты, написать и добавить ВП1-065, нарастить ОЗУ до 56К (это быстро - из внутренней памяти) и практически готова МС1201.01.

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

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

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

Эту тему просматривают: 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

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

Ваши права

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