User Tag List

Страница 18 из 91 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 909

Тема: "ZX-8080" - Даунгрейд компьютера "Ленинград"

  1. #171

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    При проце 7 МГц?
    Нет, штатные 3,5МГц. Вот сам комп - https://zx-pk.ru/threads/30053-zx-77...=1#post1074906
    Там только стоят 120нс, но уже заменены на 100нс. И комп замечательно работает. Два дня гонял его по 8 часов - сбоев не было.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  2. #172

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

    По умолчанию

    Попробовал ткнуть в пару ссылок на схемы этого компа на твоем сайте - ошибка (наверняка там есть и работающие ссылки, я не все попробовал). Да и вряд ли я смог бы только по схемам правильно нарисовать временные диаграммы работы проца и памяти. А без них непонятно, почему такая требовательность к озу в клоне спека 93 года, рассчитанного на РУ5. Если быстрые озушки понадобились после замены на 64x4 и добавления буфера тогда примерно понятно, но без диаграмм все равно только примерно.

  3. #173

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Попробовал ткнуть в пару ссылок на схемы этого компа на твоем сайте - ошибка
    Вот тыкнул на эту - http://micklab.ru/file/zx_777/zx_777_03mick20.pdf


    Цитата Сообщение от ivagor Посмотреть сообщение
    А без них непонятно, почему такая требовательность к озу в клоне спека 93 года, рассчитанного на РУ5. Если быстрые озушки понадобились после замены на 64x4 и добавления буфера тогда примерно понятно, но без диаграмм все равно только примерно.
    Изначально схема была на РУ5, но сигналом WAIT на чтение команд - цикл M1. После убирания WAIT цикл чтения команд стал коротким. По сути там на чтение получается коротки импульс, что РУ5 могут не успеть подготовить данные. Плюс еще задержки буфера КР1533ИР22 или 555ИР22. Возможно при 1533ИР22 там все успевает, но вот при 555ИР22 бывают сбои уже при 120нс. Они не так часты, но бывают. Лучшим методом проверки являются демы.
    Я например вот на 7Th Reality отловил, место в котором 120нс зависала всегда, а вот 100нс проходила в течении всего дня.

    Посему нужен такой тест, который вылавливает обращение к памяти по сути по циклам.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #174

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

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Изначально схема была на РУ5, но сигналом WAIT на чтение команд - цикл M1. После убирания WAIT цикл чтения команд стал коротким.
    Понятно, т.е. примерно аналогично тому, как ты сделал в ленине8080 + там еще буфер, но зато там z80 и при удачном сочетании сигналов это может помогать. В целом хороший знак для zx8080.

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

    То что я написал справедливо если в zx777 выборка видео как в ленинграде, а это я не знаю.

  5. #175

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    То что я написал справедливо если в zx777 выборка видео как в ленинграде, а это я не знаю.
    Она в принципе по той же схеме, как и в большинстве клонов Спектрума.
    Смысл такой что при сигнале H1 (1,75МГц) происходит обращение к памяти либо процессором, либо видеоконтроллером.
    А именно H1 =0 - обращение процессора, H1 =1 - обращение видеоконтроллера. То есть процессор не может безраздельно пользоваться памятью даже при всем его желании, он всегда делит время с видеоконтроллером.
    Запись в буфер чтения - WRBUF всегда происходит при активном H1 = 0 и CAS/ =0. Либо если быть точным, как в Спектруме при H1 =0 и Н0 = 1.
    Если что H0 = 3,5МГц. По сути на условных диаграммах, которые я приводил, там это показано.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #176

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

    По умолчанию

    Т.е. zx777 по выборке видео аналогичен ленинграду. Тогда результаты избавления от wait воодушевляют.

  7. #177

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот попробовал еще раз отрисовать идеализированную эпюру касательно ВМ80. Конечно могу и ошибаться.
    Как видим чтение захватывает маленький кусочек WRBUF. А вот запись WE в память в текущем варианте, которая стробируется началом сигнала RAS/ не всегда попадает на сигнал WR. Его как минимум надо начинать с окончанием сигнала SYNC

    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  8. #178

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

    По умолчанию

    Проблема, как я понимаю, со второй (правой) записью. Если при слове состояния "запись в память" (запись и не в порт) активизировать сигнал записи по заднему фронту sync и снять его по заднему фронту /wr проца, то может и запишет в озу.

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

    На диаграмме оба чтения одинаковые, не хватает варианта со смещением на такт относительно H1. В таком случае похоже и не прочитает.

  9. #179

    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    352
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В протеусе есть очень удобный инструмент построения графиков, почему бы им не воспользоваться? Вся задача этого топика прямо проситься быть решенной в протеусе. Для этого все есть.

  10. #180

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    В протеусе
    а в протеусе уже есть 8080?

Страница 18 из 91 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Z80 => 8080 адаптация
    от NEO SPECTRUMAN в разделе Программирование
    Ответов: 22
    Последнее: 22.06.2021, 18:12
  3. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  4. An 8080/Z80 C Compiler
    от breeze в разделе Программирование
    Ответов: 1
    Последнее: 18.08.2005, 06:54
  5. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

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