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

User Tag List

Страница 1 из 19 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 187

Тема: Проблемы программирования отечественных ПЛМ

  1. #1
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Проблемы программирования отечественных ПЛМ

    Хинт 4. Я бы порекомендовал для серий 556 и 1556 пользоваться DOS версией ПО Стерха (в чистом DOS) с подключением по RS-232. Не могу это определённо заявить, но есть ощущение, что она лучше и надёжнее работает с этими сериями.

    Ещё на нескольких вполне рабочих КР556РТ2 происходило защитное отключение питания по превышению тока. Кажется, где-то видел инфу, что уровень защиты Стерха по току может настраиваться, но не могу найти такого функционала, чтобы попробовать чуть повысить порог защиты.

    Ну и, суммарный набор прошивок, как предполагается на данный момент, наиболее близкий оригиналу:
    Вложения Вложения

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

  3. #2
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    262
    Поблагодарили
    190 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да не умеет стерх в полной мере 1556. Разработчик расписался то ли в бессилии то ли еще в чем. И микрухи я ему послыл, и доставал его два год- результата нет

  4. #3
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, что-то там у них не доработано. Может проблема заложена в схемотехнике программатора, потому и бессилие. Но, повторю, DOS-овский софт дал мне чуть лучшую статистику, но выборка слишком маленькая, чтобы однозначно делать выводы.

    Из возможных проблем, например, что заметил - для оригинала 556 Signetics пишет, что сначала надо программировать полярность выходов, а затем остальное. Тут же видно, когда программирование обрывалось (причем всегда на матрице ИЛИ), что матрица И уже запрограммирована, а полярность выходов ещё и не начинали.

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

    Дошли руки поэкспериментировать с вариантом прошивки P4, про который писал чуть выше - с обратным формированием DS для ВИ1. Как ни странно, с ней демка двигается куда дальше - как минимум, до изменения яркости/контрастности в окнах. Возможно, что питание на длинных проводах полезно для отлова глюков схемы , но может в более нормальной системе вылезет с этим вариантом что-нибудь другое. Предлагаю, кому не лень, попробовать такой вариант:
    Вложения Вложения

  5. #4
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    262
    Поблагодарили
    190 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yursav Посмотреть сообщение
    проблема заложена в схемотехнике программатора, потому и бессилие. Но, повторю, DOS-овский софт дал мне чуть лучшую статистику, но выборка слишком маленькая, чтобы однозначно делать выводы.
    Нет у них проблема в отсутствии даже словесного описания полных процедур программирования. Поэтому наварганили по описанию в МПСиС (я про 1556). Как-то оно работает, но от "родных" процедур далеко.
    Филипсовские PLMки гораздо хуже нашей 556 серии. И по качеству и по живучести. Тут мы переплюнули оригинал. С 1556 строго наоборот ;-)

  6. #5
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у 1556 серии если мне не до конца отшибло склероз есть прямые аналоги из GAL16 серии (сама 1556 вроде как 1 в 1 PAL16), которые 1) многоразовые и 2) отлично шьются копеешным minipro. Просто возможно надо прошивку под них скомпилить/поправить.

  7. #6
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Согласен, что 1556 вроде как 1 в 1 PAL16 по работе (может какие отличия в процедуре программирования). Но, как тут уже говорилось, более навороченные GAL, PALCE и т.д., позволяя сделать прямой аналог функционально, имеют в 5-10 раз меньшую задержку, и, похоже, что для данной схемы это в каких-то местах критично, то есть "скомпилить" то можно, но "поправить" здесь - похоже, что не совсем тривиальная задача. Наверное, для эксперимента надо создать полный комплект прошивок на таких новых микрухах, и пробовать по одной заменять, проверяя, с какой будет работать, а с какой - нет. Скорее всего, хоть частично, но заменить можно будет и без правки.

    Возвращаемся к поднятой ранее pilgrim и troosh теме возможно кривой диаграммы работы с ОЗУ, а именно предположении о выставления CAS до адреса. Поснимал реальную временную диаграмму работы с ОЗУ, и могу сказать, что это не так. В целом, диаграмма вполне соответствует таймингам РУ7 с одним формальным нюансом: часть доступа из процессора соответствует РУ7Г, а часть вывода видео - РУ7В. Казалось бы, в чём проблема использовать более быструю РУ7В, но для меня оказалось откровением, что для такой динамической памяти нормируется не только минимальное время между RAS и CAS, но и максимальное. И более медленная диаграмма цикла доступа из процессора в этой части выходит (~100 нс) за нормируемые для РУ7В максимальные 75 нс.

    Если тут занудствовать, то, поскольку, цикл вывода видео не растянуть для соответствия РУ7Г, то чтобы везде формально соответствовать РУ7В надо сдвинуть на полтакта 16 МГц вправо начало RAS и переключение адреса только для процессорного цикла. С другой стороны, при существующей диаграмме мы для работы с процессором формально можем использовать РУ7Г, а для видео, хоть они и работают за пределами спецификаций, там же только чтение, то есть на работу самого компьютера не должно влиять, кроме как, в теории, на возможный сбой картинки. Или же кто-то имеет инфу, что более быстрая диаграмма RAS/CAS при чтении может повредить данные даже без записи?

  8. #7
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yursav Посмотреть сообщение
    ...использовать более быструю...
    Может быть следует сразу ориентироваться на 100-нс импорт ?
    И как в импортных ( например Самсунг ) с ограничением тайминга RAS-CAS ?
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  9. #8
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Может быть следует сразу ориентироваться на 100-нс импорт ?
    И как в импортных ( например Самсунг ) с ограничением тайминга RAS-CAS ?
    Ага, отбой, разобрался, полез во вражеские даташиты, там тоже такие ограничения, но там в примечаниях написано, что это не принципиальное ограничение тайминга, а формальный предел, при котором можно уложиться в заданное время полного цикла. Так что, РУ7В можно ставить без проблем.

    А вот с импортом надо проверять, поскольку, во-первых, в схеме используется регенерация "CAS раньше RAS", а во-вторых, для вывода видео используется слоговый режим. И как бы я навскидку не уверен, что любая импортная 256Kx1 DRAM оба этих момента отработает таким же образом. По крайней мере, в первом открытом даташите на Siemens HYB41256 я не вижу режима регенерации "CAS раньше RAS". И обычно в импортных страничный режим, который чем-то отличается от слогового в РУ7. Так что, надо разбираться.

  10. #9
    Master Аватар для Woland
    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    554
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Из 10шт 556РТ2 стерх у меня прошил только одну((
    Остальные либо защита по току, либо запорол.
    А есть вообще для них правильный программатор?
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

  11. #10
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    Из 10шт 556РТ2 стерх у меня прошил только одну((
    Остальные либо защита по току, либо запорол.
    А есть вообще для них правильный программатор?
    Думаю, вот этот :
    https://www.chipstar.ru/programmator-dlya-rt.html
    Там есть упрощённая версия подешевле, всего 200 килоруб

    По РТ2 - шились DOS версией ПО? Какой датакод микросхем? Ещё остались из той же партии?

Страница 1 из 19 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмуляторы отечественных компьютеров
    от isilva в разделе Эмуляторы отечественных компьютеров
    Ответов: 202
    Последнее: 23.04.2018, 16:50
  2. Программаторы отечественных ПЛМ 556РТ2(РТ1)
    от Mick в разделе Оборудование
    Ответов: 26
    Последнее: 01.07.2015, 23:12
  3. Ответов: 0
    Последнее: 08.09.2011, 14:03
  4. Мастер (ПЛМ)
    от F0lken в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 12
    Последнее: 13.01.2009, 01:00

Ваши права

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