User Tag List

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 31

Тема: Тестер микропроцессоров КР580ВМ80А

  1. #21

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    нельзя будет попробовать F2 с коэффициентом заполнения до 5/9 (как по даташиту) или больше
    Вам виднее. Я не знаю, что такое F2.
    Коэф. заполнения больше 1/2 можно получить, если использовать 2ИЛИ вместо 2И.

  2. #22

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

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    Коэф. заполнения больше 1/2 можно получить, если использовать 2ИЛИ вместо 2И.
    Да, но тогда нельзя получить <1/2. В общем варианты есть, но с ограничениями и требующие дополнительных усилий. Учитывая большое количество более важных вопросов, которые нужно решить, и то что Mick изначально не планировал регулировать скважность, реализация этой штуки под большим вопросом.

  3. #23

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Учитывая большое количество более важных вопросов, которые нужно решить, и то что Mick изначально не планировал регулировать скважность, реализация этой штуки под большим вопросом
    Да уж вы влезли в более тонкие материи. По мне, так вполне хватить должно шаг в 100КГц для точного определения.
    Просто для быстрого определения сначала шагаем по 1 МГц, например начинаем с 2МГц и пока не откажется работать.
    Затем с последней работающей частоты подбираем уже по 100КГц пока не откажется работать.
    А с одним напряжением начинаем с 1МГц
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #24

    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    164
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для исследования поведения процессоров интересно иметь возможность изменять длительности импульсов и пауз, а также относительное положение фаз синхронизации.

  5. #25

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    521
    Спасибо Благодарностей получено 
    251
    Поблагодарили
    225 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На RP2040 быть может сделать? Два ядра на 125 Мгц, манипуляции с битами портов сверхестественные, 4 12 разрядных АЦП, простое подключение по USB, к микроSD. Стоит недорого.

  6. #26

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

    По умолчанию

    Цитата Сообщение от gen1971 Посмотреть сообщение
    Для исследования поведения процессоров интересно иметь возможность изменять длительности импульсов и пауз, а также относительное положение фаз синхронизации.
    Это уже ближе к профессиональным исследованиям, пока я такой задачи себе не ставил, надо начинать с более простого для понятия процесса.

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

    Тут прикинул, если на 531ГГ1 сгородить, как оно будет выглядеть.
    Эскиз с куском генератора F1 и F2 от Специалиста



    С такой реализацией, частота генератора должна быть в 4 раза выше частоты процессора, т.е. при максимальной исследовательской частоте 10МГц (которую чисто гипотетически может осилить процессор), то частота с ГГ1 должна быть 40МГц
    Минимальная частота процессора должна быть 1МГц (4МГц с ГГ1)для однополярного питания. Иными словами диапазон регулировки ГГ1 должен быть с 4МГц до 40МГц. Как уже раньше упоминалось шаг переключения 100КГц для процессора, то для ГГ1 этот шаг 400КГц - то есть 100шагов. В качестве переменных резисторов можно использовать либо ЦАП, либо цифровой потенциометр (цифровой переменный резистор).
    Поскольку я с ГГ1 никогда не сталкивался надо моделировать. Импортный аналог 531ГГ1 - 74S124 я уже заказал на али, еще надо нашу прикупить на пробу.
    В качестве цифрового переменного резистора можно попробовать MCP41010 от Микрочипа - у него 256 шагов, но шина SPI
    Последний раз редактировалось Mick; 08.03.2023 в 13:14.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #27

    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    609
    Спасибо Благодарностей отдано 
    125
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Это уже ближе к профессиональным исследованиям
    Но там могут открыться всяческие неожиданности. Особенно это интересно на разных камнях проверить будет.
    Не помню уже где, было обсуждение по этому поводу, когда его реверсили. Именно о соотношениях и фазах тактовых. Куда и что желательно подвигать для большей лутшейсти
    electronox necromancer

  8. #28

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

    По умолчанию

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

  9. #29

    Регистрация
    03.06.2013
    Адрес
    г. Москва
    Сообщений
    48
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Расскажу свои наблюдения. Правда, процессор был К580ИК80 , который 48 планар. Столкнулся с глюками обработки прерывания, при приближении тактовой к паспортным предельным 2 МГц. Причем издалека, чуть ли не в районе 1.5 .. 1.6 МГц. Оказалось, что на стабильность работы влияет промежуток между спадом F1 и подъемом F2. В моем случае этот параметр как-то более ярко по сравнению с остальными себя проявлял. Устойчивой работы удалось добиться с получением фаз из делителя на 11. Ни ГФ1, ни другие варианты (с другими делителями) устойчивости при 2 МГц не давали.
    Другая степень свободы в обретении устойчивости - это поднятие питания (которое 12 В) на пол-вольта - вольт

    Резюме такое, что на правильность работы влияет взаимная фазировка, ширина тактовых импульсов и напряжение питания Udd. Другими словами, подобравшись к неустойчивости на какой-то частоте при какой-то форме синхры, поигравшись с тюнингом положения всех фронтов (при той же частоте) и приподняв питание, можно вернуть устойчивость. Естественно не до бесконечности А возможность такая есть потому, что некая заданная форма синхры вряд ли окажется сразу оптимальной для достижения предельной практической частоты.

    Какая-то слишком многомерная задача получается..

    Кстати, на большой выборке, может так оказаться, что есть некая форма синхры, которая чаще всего реализует максимальное быстродействие.
    Формой синхры здесь и раньше назвал длительность (точнее, скважность) импульсов и их взаимное расположение в долях периода, для сокращения.

    А, и еще был случай. Вместо 22.5 МГц впаял кварц на 27 МГц. Это были ГФ1 и уже К580ИК80А, пластмасса. Какое-то время работал. На ощупь был горячее. И в какое-то очередное включение на завелся. Получаса не прошло с начала эксперимента. До сих пор не знаю, связанные это явления, или простое совпадение по времени.
    Последний раз редактировалось Mixa64; 01.04.2023 в 20:00.

  10. #30

    Регистрация
    12.07.2016
    Адрес
    г. Тюмень
    Сообщений
    40
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Стоит более тщательно подумать о программной составляющей.
    Выпускалось масочное ПЗУ 568РЕ1-0310 с тестом процессора 580ВМ80 (и памяти). Возможно, после творческой переработки можно использовать код из нее. Там 12 тестов процессора. ПЗУ сидит на 1800h и ожидает наличие ОЗУ на 8000h. При успешном прохождении теста в порт F3h выводится его номер. При сбое уходит на 0004h.

    Прикладываю поверхностный дизасм этой прошивки.
    310-rc.zip

    Эти 5 пользователя(ей) поблагодарили RCgoff за это полезное сообщение:

    Denn(16.04.2023), ivagor(16.04.2023), L Juriy(17.04.2023), Mick(16.04.2023), Radon17(22.04.2023)

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

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

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

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

Похожие темы

  1. Ответов: 145
    Последнее: 21.01.2022, 03:48
  2. Рекомпиляция Z80 -> КР580ВМ80А
    от svofski в разделе Вектор
    Ответов: 59
    Последнее: 28.06.2021, 15:10
  3. Проверка процессоров КР1858ВМ1 и КР580ВМ80А
    от Xrust в разделе Для начинающих
    Ответов: 10
    Последнее: 17.05.2017, 13:56
  4. Аппаратное прерывание в КР580ВМ80А
    от DenSam в разделе Разное
    Ответов: 1
    Последнее: 17.02.2017, 21:56
  5. Вектор-06Ц: Эмуляция - КР580ВМ80А
    от Ramiros в разделе Вектор
    Ответов: 199
    Последнее: 17.08.2014, 22:19

Ваши права

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