User Tag List

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

Тема: "ZX-8085" - Даунгрейд компьютера "Ленинград". Часть 2

Комбинированный просмотр

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

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проблема в том, что просто изменяя фазу входного сигнала нельзя сдвинуть CLK (выходной) на полтакта, а управляющие сигналы проца (RD, WR и т.д.) привязаны к CLK. Скорее всего нужную фазу CLK можно сделать с привлечением RESET, но в интеловском даташите совсем нет соответствующих временных диаграмм, а вот в доке oki нечто похожее есть, но я не хочу лезть в такой специфический вариант. "Проблема" эта скорее в кавычках, т.к. при использовании в качестве памяти пзу и sram (без других претендентов на доступ) никаких проблем нет. При добавлении хотя бы одного такта ожидания проблема решится. Если видеоконтроллер умеет уступать процу тоже проблем нет. Но в ленинграде без тактов ожидания я не могу сообразить как.

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,386
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,365
    Поблагодарили
    1,315 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    но в интеловском даташите совсем нет соответствующих временных диаграмм
    В таком виде, как я бы хотел нет, но кое-что есть в MCS-80/85 FAMILY USERS MANUAL. Из того, что я там увидел, скорее всего resetом не получится обеспечить нужную фазу. Варианты все равно есть:
    1. Перекосить ("локально изменить") скважность внешнего клока на X1. Заочно я такую штуку нормально не потяну.
    2. Вернуться к консервативному варианту, примерно соответствующему zx8080. Писать в озу можно без торможения (если формировать WE/ подобно zx8080). А тормозить только при чтении.
    3. Учитывая, что возможности старинной элементной базы уже продемонстрированы, можно упростить себе жизнь и оставить dram только для записи проца (и чтения видео). Вместо D33 ставится SRAMина, в нее проц пишет и из нее читает. Т.е. запись параллельно в sram и dram, чтение проца только из sram. В итоге тормозить не нужно.

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

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

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

Похожие темы

  1. "ZX-8080" - Даунгрейд компьютера "Ленинград"
    от Mick в разделе Разработка электроники
    Ответов: 908
    Последнее: 28.05.2025, 15:52
  2. Ответов: 3
    Последнее: 04.12.2020, 16:36
  3. Покупка 8085
    от AlexBel в разделе Радио-86РК
    Ответов: 8
    Последнее: 14.01.2019, 16:21
  4. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

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