User Tag List

Страница 65 из 91 ПерваяПервая ... 616263646566676869 ... ПоследняяПоследняя
Показано с 641 по 650 из 909

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

  1. #641
    HardWareMan
    Гость

    По умолчанию

    ivagor, там при написании декодера можно указать обязательные пины и необязательные пины. И обрабатывать их соответственно.

  2. #642

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

    По умолчанию

    С обязательными я познакомился, когда хотел использовать декодер ШД от z80, он потребовал еще 3 обязательных сигнала

  3. #643

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

    По умолчанию

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

    Насчет "правильного 3F перед неправильным 1F". Все же это действительно совпадение, 3F есть на ШД в начале каждого CSRAM

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    3F есть на ШД в начале каждого CSRAM
    Уточнение - в начале каждовго CSRAM до ошибочного чтения включительно, в следующих чтениях 3F меняется на 43

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

    Если управлять записью вручную (по бордюру), то можно заменить IORD на более полезный сигнал. А место ошибки определяем поиском - SYNC=F и ШД=42hex

  4. #644

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

    По умолчанию

    Два крошечных, но важных изменения по сравнению с 3й версией теста:
    1. При старте озу заполняется не нулями, а 0F, чтобы при в байтах атрибутов были видны ошибки не только в цвете фона
    2. Заполняется все озу, а не только доступное на чтение. Это не принципиальный момент, просто проверить, что в таком случае вместо 3F или 43 (или еще чего-то) в начале CSRAM всегда будет 0F
    Вложения Вложения

  5. #645

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

    По умолчанию

    Так что мне проверять, 3 или 4 тест.
    И проверять медленный (его просто записывать) и быстрый (по срабатыванию по IORD)?
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #646

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

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    что мне проверять, 3 или 4 тест.
    Лучше 4
    Цитата Сообщение от Mick Посмотреть сообщение
    проверять медленный (его просто записывать) и быстрый (по срабатыванию по IORD)?
    Насчет медленный/быстрый я не вполне понял. Если речь про триггерение по iord, то я бы так подошел - если есть важный сигнал, которым стоит заменить iord, то лучше записывать вручную без iord с контролем бордюра, а если такой сигнал пока не ясен, то проще с iord. Сигналы то конечно есть на замену iord, но их много и не знаю какой выбрать.
    Очень важно записать и с плохого проца и с хорошего, чтобы можно было сравнить. Когда будет красный бордюр пожалуйста обрати внимание, виден ли выбивающийся/выделяющийся ошибочный байт.

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

  8. #647

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

    По умолчанию

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

  9. #648

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

    По умолчанию

    Это не беда, это скорее хорошо, т.к. будет пример стабильно работающих (на 3 МГц) операций с озу. Для медленного проца просто запиши фрагмент прогона теста.

  10. #649

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

    По умолчанию

    Прогнал тест4. Ошибки с медленным процом не были замечены, с быстрым возникали, но не так часто.
    На экране артефактов не обнаружено.

    Быстрый проц - https://yadi.sk/d/FpLAmbr3dTtHRg
    Медленный проц - https://yadi.sk/d/qifQL3SG6q_ioQ

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

    Этот пользователь поблагодарил Mick за это полезное сообщение:

    ivagor(18.01.2021)

  11. #650

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

    По умолчанию

    Не знаю, кто как, а я не увидел ответ на главный вопрос - почему ошибки. Если других мыслей нет, то стоит посмотреть, что на адресных входах озушек, т.е. заменить D0-D7 на MA0-MA7 и сравнить медленный проц без ошибок и быстрый с ошибкой

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

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

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

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

Ваши права

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