Важная информация

User Tag List

Страница 3 из 10 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 95

Тема: Эмулятор БК-0010 на ESP8266

  1. #21
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    Да. Подскажите, кстати, что его использует (чтобы проверить)?
    Игра "Kings Valley", кажется. Может быть другие форумчане подскажут точней. Я прям так не ковырял каждую игру.
    Но я писал свой тест таймера для БК-0010. Заодно сверите тайминги выполнения команд. Прикладываю к сообщению:
    bk0010-timer-test.zip

    Цитата Сообщение от konst_st Посмотреть сообщение
    И еще вопрос: правильно ли я понимаю, что 50 Гц таймера с прерыванием по вектору 100 в БК0010 нет?
    Верно. Такой таймер есть только в БК-0011м
    manwe.pdp-11.ru

  2. #22
    Master Аватар для svinka
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    618
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Цитата Сообщение от konst_st Посмотреть сообщение
    И еще вопрос: правильно ли я понимаю, что 50 Гц таймера с прерыванием по вектору 100 в БК0010 нет?
    Верно. Такой таймер есть только в БК-0011м
    Не вводите в заблуждение читателей форума.

  3. #23
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    И еще вопрос: правильно ли я понимаю, что 50 Гц таймера с прерыванием по вектору 100 в БК0010 нет
    В 10-ке есть просто вход 100-го вектора на разъемах МПИ и УП, и 270-го вектора на разъеме УП ( запаивается перемычкой ), в некотрых редакциях 641-х плат был разведен.
    Кстати, на БК частота кадров 48.5 гц, соответственно и таймер в БК11/М такой.

    - - - Добавлено - - -

    Насчет быстродействия БК :
    1. Выборка из ДОЗУ - 1 шт. в 3 мкс, зависит от фазы прихода запроса от асинхронного 1801ВМ1 в жестко привязанный к сетке частот контроллер ЭЛТ/ДОЗУ.
    Если предположить, что 1801ВМ1 имеет 100 мгц скорость, то максимальная скорость выборки ДОЗУ будет ~355 т. рег-рег.
    2. Быстродействие ПЗУ - 100 нс факт, т.е. 0 тактов задержки 1801ВМ1.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  4. #24
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svinka Посмотреть сообщение
    Не вводите в заблуждение читателей форума.
    Очень конструктивно...

    Цитата Сообщение от MM Посмотреть сообщение
    Кстати, на БК частота кадров 48.5 гц, соответственно и таймер в БК11/М такой.
    По моим замерам 48.83 Гц. Причём, сначала я рассчитал в теории по показаниям внутреннего таймера процессора, а потом проверил на практике, снимая экран и подкручивая частоту кадров на камере.

    Выборка из ДОЗУ - 1 шт. в 3 мкс, зависит от фазы прихода запроса от асинхронного 1801ВМ1 в жестко привязанный к сетке частот контроллер ЭЛТ/ДОЗУ.
    А есть где-нибудь более подробное описание? Так чтобы на словах, а не «смотри электрическую схему».

    Быстродействие ПЗУ - 100 нс факт, т.е. 0 тактов задержки 1801ВМ1.
    Вопрос к gid’у: эмулятор учитывает то, что ПЗУ быстрее?
    Последний раз редактировалось Manwe; 29.09.2018 в 09:19.
    manwe.pdp-11.ru

  5. #25
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    А есть где-ни удь более подробное описание?
    Фрагменты ТО БК11 , в составе которого 1801ВП1-037, должно гуглится.
    По крайней мере, кто-то его сканировал.
    Там будут временные диаграммы работы 037 БИС, с привязкой к 6 мгц.
    И подробно рассматривается участок коммутатора 565РУ5 на основе выдачи сканов из 037 для 565РУ6.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  6. #26
    Master Аватар для svinka
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    618
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    40 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    подробное описание
    http://forum.pk-fpga.ru/viewtopic.php?f=52&t=5420


    Цитата Сообщение от MM Посмотреть сообщение
    Выборка из ДОЗУ - 1 шт. в 3 мкс, зависит от фазы прихода запроса
    Цикл начинается каждые 1.33мкс. Среднее время доступа получается 2мкс

  7. #27
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svinka Посмотреть сообщение
    Цикл начинается каждые 1.33мкс.
    Там баг сцепки 2-х циклов, т.е. 2.66 мкс по ЛА + ~полцикла дрожания фазы относительно ВМ1.
    Я давно предлагал Вслав г.Киев наладить выпуск патченной пин-то-пин 037 без этого бага, но никаких конструктивных ответов не получал.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  8. #28
    Member
    Регистрация
    03.09.2018
    Адрес
    г. Орёл
    Сообщений
    68
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Вопрос к gid’у: эмулятор учитывает то, что ПЗУ быстрее?
    Как я уже писал, я взял тайминги из http://gid.pdp-11.ru
    Судя по исходникам, там нет разницы откуда код выполняется.
    Но для БК10 и БК11 тайминги отличаются.

  9. #29
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    403
    Поблагодарили
    256 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от konst_st Посмотреть сообщение
    Как я уже писал, я взял тайминги из http://gid.pdp-11.ruСудя по исходникам, там нет разницы откуда код выполняется.
    Жаль. Вот поэтому нашу демку приходится запускать на 7 МГц в эмуляторе, чтобы она шла с нужной скоростью как на настоящей БК-0011м 4 МГц (наш код выполняется в статической памяти контроллера HDD, скорость которой, наверное, как у ПЗУ).

    - - - Добавлено - - -

    Цитата Сообщение от MM Посмотреть сообщение
    Там баг сцепки 2-х циклов, т.е. 2.66 мкс по ЛА + ~полцикла дрожания фазы относительно ВМ1.
    Я давно предлагал Вслав г.Киев наладить выпуск патченной пин-то-пин 037 без этого бага, но никаких конструктивных ответов не получал.
    Это сильно повлияло бы на производительность?
    manwe.pdp-11.ru

  10. #30
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Это сильно повлияло бы на производительность?
    Это зависит от частоты ЦП БК.
    Для БК0010 +~10%, для БК11/М ( 4 мгц ) +~15%, для 6 мгц БК +~20%.
    Если сделать 0 тактов главное СОЗУ БК - можно и 600 т.рег-рег на 6 мгц получить, а с процем 1806ВМ2-6 мгц - и все 1100 т. рег-рег, при Высокой совместимости софта с 1801ВМ1.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

Страница 3 из 10 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор "Специалиста" на ESP8266
    от heavy в разделе Эмуляторы отечественных компьютеров
    Ответов: 82
    Последнее: 11.01.2024, 23:49
  2. Аппаратный эмулятор Радио-86РК на ESP8266
    от heavy в разделе Радио-86РК
    Ответов: 374
    Последнее: 27.11.2023, 01:06
  3. Эмулятор БК-0010-01, БК-0011 и БК-0011М
    от Doronetty в разделе Эмуляторы отечественных компьютеров
    Ответов: 175
    Последнее: 27.06.2022, 09:51
  4. Ретро компьютеры на ESP8266
    от Dotoro в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 40
    Последнее: 15.10.2018, 19:29
  5. WebDAV Server на ESP8266 для SD карты
    от petrov1962 в разделе Внешние накопители
    Ответов: 2
    Последнее: 11.04.2018, 17:21

Ваши права

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