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

User Tag List

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 41

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

  1. #31
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,768
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    399 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  3. #32
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,768
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    399 сообщений
    Mentioned
    9 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. В итоге тормозить не нужно.

  4. #33
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,149
    Спасибо Благодарностей отдано 
    82
    Спасибо Благодарностей получено 
    292
    Поблагодарили
    159 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поглядел в своих запасах что то из ВМ85А.
    Вот что нашлось.

    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51
    Группа ВКонтакте - https://vk.com/micklab

  5. #34
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,768
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    399 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Богато. Официально из сфотканых siemens самый крутой, жаль что оки не новых серий (AH), которые по более мелкой технологии.

  6. #35
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,149
    Спасибо Благодарностей отдано 
    82
    Спасибо Благодарностей получено 
    292
    Поблагодарили
    159 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Богато. Официально из сфотканых siemens самый крутой, жаль что оки не новых серий (AH), которые по более мелкой технологии.
    Ну что успел отхватить, то и есть. Потом на али еще что то подберем.
    Наш я так понял Квантор.

    Кстати, похоже китаезы следят за нашими экспериментами, вот квазимоды подняли цены на P8080A.

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    1. Перекосить ("локально изменить") скважность внешнего клока на X1. Заочно я такую штуку нормально не потяну.
    Короче я платку переразведу и потом закажу. Будем исправлять на ходу.
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51
    Группа ВКонтакте - https://vk.com/micklab

  7. #36
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,768
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    399 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Наш я так понял Квантор.
    ВМ85 НЗПП, у нас только в Новосибирске их делали (и вроде еще делают).

    Цитата Сообщение от Mick Посмотреть сообщение
    Короче я платку переразведу и потом закажу.
    Не знаю, что конкретно ты планируешь, но лучше перестраховаться и заложить формирование WE/ подобное zx8080 и торможение (над которым надо еще подумать). А отключить это всегда можно.

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

    Кстати сименсовский даташит на их 8085 гуглится

  8. #37
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,149
    Спасибо Благодарностей отдано 
    82
    Спасибо Благодарностей получено 
    292
    Поблагодарили
    159 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ВМ85 НЗПП, у нас только в Новосибирске их делали (и вроде еще делают).
    Ты прав, у Квантора в другую сторону значок.

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Не знаю, что конкретно ты планируешь, но лучше перестраховаться и заложить формирование WE/ подобное zx8080 и торможение (над которым надо еще подумать). А отключить это всегда можно.
    Монтажное поле для таких случаев предусмотрено.
    Кстати, вот состряпал картинку из даташита на 80С85 фирмы Intersil



    Из которого видно, что минимальная задержка от BQ1 до CLK - 30нс
    Вот и надо исходить из этого - куда сдвинуть такты, чтобы влезло в окно H1
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51
    Группа ВКонтакте - https://vk.com/micklab

  9. #38
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,768
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    399 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нарисовал, что меня смущает.

    Сверху с X1=TI/, снизу X1=TI. И там и там по два варианта CLK. В худшем случае может быть так, что при каждом старте будет кидаться монетка и будет или 000 или 180. Но вполне возможно, что в конкретной железке все время будет один вариант, только сейчас неизвестно какой. При рисовании задержки не учитывал, CLK в реале будет несколько отставать от X1.

  10. #39
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,149
    Спасибо Благодарностей отдано 
    82
    Спасибо Благодарностей получено 
    292
    Поблагодарили
    159 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Ты пока погляди текущий вариант схемы, пусть скажем это идеальный вариант. Если ничего не в глаза не бросается, то я поправлю печатку.
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51
    Группа ВКонтакте - https://vk.com/micklab

  11. #40
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,768
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    399 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложенный вариант я смотрел, сомневаюсь, что будет работать без торможения, но если сразу заработает, то будет здорово. Из непринципиальных предложений - заземлить A8 у озушек, чтобы попробовать 41256. Клавиатуру все же планируешь подключать (вроде ничего в схеме не изменилось)? Или думаешь хватит более широкого RD/?

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. "ZX-8080" - Даунгрейд компьютера "Ленинград"
    от Mick в разделе Разработка электроники
    Ответов: 826
    Последнее: 24.02.2021, 15:12
  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

Ваши права

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