User Tag List

Страница 61 из 91 ПерваяПервая ... 575859606162636465 ... ПоследняяПоследняя
Показано с 601 по 610 из 909

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

  1. #601

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

    По умолчанию

    Изобразил свое видение части сигналов


    SYNC, DBIN и WR в трех вариантах. Без задержки понятно.
    Большая задержка примерно соответствует всем процам на 3.5/4 МГц и медленным процам на 3 МГц.
    Малая задержка условно соответствует быстрым процам на 3 МГц. Длительность SYNC, DBIN и WR конечно не меняется, но они раскорячиваются между соседними четвертьтактами. Для красивости (чтобы без раскорячивания) надо рисовать с большим временным разрешением.

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

  3. #602

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

    По умолчанию

    Еще раз предлагаю посмотреть анализатором.
    Все версии test1pic пишут в озу только побайтно, поэтому если в логе появятся 2 записи подряд, то это ошибка и тут будет видно, при каких условиях она возникает.
    Если двух записей подряд нет, а ошибки все же возникают, тогда надо думать дальше.

    Т.к. я считаю, что разница в работе "быстрых" и медленных процов вызвана бОльшим запаздыванием управляющих сигналов относительно клоков у медленных процов, то эту версию можно проверить экспериментально.
    Для этого надо сдвинуть клоки на 1/4 такта проца вправо. Но не сразу:
    1. Надо заменить вход 11 D9.2 на H0. Если (по крайней мере медленные) процы сохранят работоспособность, то переходим к п.2.
    2. Собственно сдвиг клоков
    F1=(TI\ and CAS\) или эквивалентный вариант F1=not(TI or H0)
    F2=RAS
    SC\ не надо менять! SC\=not(SYNC and H0)

    1) Если тормозные процы сохранят работоспособность после сдвига клока, а быстрые так и не начнут работать - значит дело не в запаздывании сигналов.
    2) Или быстрые заработают, а медленные перестанут. Или все заработают. Тогда дело в запаздывании.
    3) Или все перестанут работать - значит такой клок совсем не нужен, а проверка важности запаздывания не удалась.

    Но если выбирать, то лучше бы анализатором посмотреть.

  4. #603

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

    По умолчанию

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

  5. #604

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

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Который есть, толку мало.
    Но ты же им увидел лишнюю запись

  6. #605

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Но ты же им увидел лишнюю запись
    Хорошо, попробуем этим разглядеть.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #606

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

    По умолчанию

    Если лишних записей нет, то с имеющимися тестами будет не так просто найти в логе ошибочную запись. Поэтому сделал тестик специально для анализатора. Он пишет в каждую ячейку числа от 0 до 255 и сразу проверяет. Если ошибка, то красный бордюр и короткое (в 4 раза короче, чем в test1pic) ожидание. Потом черный бордюр и продолжаем с того места, где остановились.
    В чем фишка - в логе место ошибки можно будет найти по IOWR\. Да, придется отдать один из драгоценных каналов под казалось бы левый сигнал. Зато как находим ошибку: ищем в логе активный IOWR\. Он активен в 3 случаях:
    1. При старте (запись 0 в FE)
    2. При обнаружении ошибки (запись 2 в FE)
    3. При выходе из состояния обработки ошибки (запись 0 в FE)
    Нас интересует случай 2, и ближайшая по логу запись слева и будет записью с ошибкой. В случаях 1 и 3 ближайшие записи будут справа от IOWR\
    Т.е. запускаем тест и анализатор, ждем красный бордюр, выключаем анализатор и ищем в логе ошибку.
    Единственная возможная проблема, которую я пока представил - что этот тест не приведет к ошибочной записи (будет долго крутится без красного бордюра). Но тут не попробуешь - не узнаешь. Если не обнаружит, значит придется использовать другие уже проверенные тесты.
    Еще такой момент - при старте память не очищается, поэтому на реале она очистится после первого прохода теста. Полный круг по памяти - примерно 4 минуты при 3 МГц, но начинает с экрана, поэтому он гораздо быстрее очистится.
    Вложения Вложения
    • Тип файла: zip testlog.zip (189 байт, Просмотров: 239)

  8. #607

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

    По умолчанию

    Временно сделал паузу в проекте, надо было разобраться с своей звуковой картой (хотя в итоге вопросов стало больше чем ответов). Итак пока была пауза пришел новый анализатор на 16 каналов - DSLogic U2basic.
    Будем так сказать смотреть что к чему. Правда вот не обещаю что на праздниках что то выйдет, хотя самому любопытно. Ведь уже подгорает от идее клона Ориона на турбо ВМ80
    А так невольно похоже стал коллекционером процессоров ВМ80

    Сгруппировал пока Родоны, к сожалению пока для ковчега не все подходят ибо не парные, но есть куда стремиться



    Как было выше установлены примерно с процессоров 8910 начинается смена технологического процесса на Родоне, а это по сути дает возможность работать им на 4МГц, иными словами они стали наиболее близки по параметрам с импортными процессорами.

    P.S. На барахолке создал тему по поиску Родонов - https://zx-pk.com/forum/viewtopic.ph...=17890#p169101
    Последний раз редактировалось Mick; 28.12.2020 в 09:42.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #608

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

    По умолчанию

    Интересно, что за треугольник с 90 года рядом с логотипом завода, причем в 93 он другой. Еще svinka писал, что "сделано в ссср" предположительно экспортные родоны.

  10. #609

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Интересно, что за треугольник с 90 года рядом с логотипом завода, причем в 93 он другой.
    Треугольники вроде обозначали - типа боится статики. С другой стороны все кто на 4МГц работают они все с треугольниками. В таком случае выпадают конечно 8910, но можно предположить, что официально еще смену тех процесса не утвердили - опытные процессоры. Это надо искать процы с 8910 по 9005 и смотреть когда появился треугольник.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  11. #610

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

    По умолчанию

    Здесьздесь) пишут про чувствительность к статике, но без доказательств. Возможно доказательство было на картинке, которая уже не доступна.

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

    Увидел там этикетку транзистора, где написано, что треугольник - знак чувствительности к статическому электричеству. И скан непонятно откуда, где написано, что дельта - признак содержания драгметаллов

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

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

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

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

Ваши права

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