Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-ноя-30 10:56

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 213 сообщений ]  На страницу « 111 12 13 14 15
Автор Сообщение
СообщениеДобавлено: 2020-май-06 21:49 
Не в сети
Аватара пользователя

Зарегистрирован: 2017-июн-07 13:58
Сообщения: 8
Организация: ТФ КБМ (пишу неофициально, лично от себя)
Откуда: город самоваров и пряников
StartMilandr писал(а): *
Что касается альтернативной методики, то я предложил как ее можно проверить. Если действительно есть интерес, получится ли тоже самое, то это в Ваших силах.
Я, честно говоря, из Ваших слов ничего не понял. :( Сделал по методике от Альтеры по документу, что здесь выложил: вместо выходного файла .pof задал собрать общий .rbf из двух .sof. Посмотрел WinHEXом, действительно, это два отдельных .rbf, тупо слепленных в один файл (смотрел начальные и конечные несколько байт).
StartMilandr писал(а): *
По режиму PassiveSerial у нас на сайте есть небольшие пояснения - https://startmilandr.ru/doku.php/doc:mk:5576rs1u
Там не схеме видно какие сигналы участвуют в загрузке ПЛИС, выбора ПЛИС там нет. Т.е. микросхема РС1 просто выдает наружу поток бит из того бинарного файла, что был в нее прошит, не зная сколько ПЛИС висят на серийном выводе.
Благодарю, что-то начинает проясняться.
StartMilandr писал(а): *
На сколько понимаю, вообще нет штатного способа получить pof из rbf файла даже у Quartus. Все доступные утилиты - это частные наработки, которые позволяют бинарный файл как-то подсунуть в Quartus, чтобы можно было осуществить прошивку штатными средствами Quartus. Если же изначально разрабатывать две прошивки в самом Quartus, то штатный способ должен быть. Проблемы возникают, когда в Quartus подсовывается что-то не родное.
Я и не понимаю зачем искусственно создавать промежуточные файлы .rbf, которые потом не используются, если можно Квартусом сразу создать .pof из нескольких .sof.

Вообще, когда стал работать с отечественной 5576ХС1, ещё до того, как наша контора купила отладочный комплект, изучал и здешний форум, и Электроникс, и не мог понять чем таки прошивать надо, как приготовить файл прошивки. Наконец надо мной сжалились и сказали "шей обычным .pof и всё будет работать, не надо ничего никуда преобразовывать". Попробовал - понравилось! Потом уже подошла отладочная плата, где это всё было написано.
Может и здесь так же, не надо накручивать себя и мудрствовать...

_________________
Вечный студент


Вернуться к началу
СообщениеДобавлено: 2020-май-08 15:32 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1530
Откуда: Тула
MrGalaxy писал(а): *
Я и не понимаю зачем искусственно создавать промежуточные файлы .rbf, которые потом не используются, если можно Квартусом сразу создать .pof из нескольких .sof.
....
Может и здесь так же, не надо накручивать себя и мудрствовать...
Верно.

Судя по всему SOF - это конфигурационные данные одной ПЛИС,
RBF - это поток данных, который будет выдан ПЗУ для загрузки ПЛИС.
В первом приближении, в случае единственной ПЛИС rbf и sof - это одно и тоже.
Для нескольких ПЛИС - rbf будет суммой образов sof.
Благодаря правильному соединению м/с каждая узнает когда ей начинать принимать данные, так в общем случае можно несколькими ПЗУшками грузить несколько ПЛИСок...
POF - образ ПЗУ, суть тот же rbf + метаинформация для самой ПЗУ (типа длинны полезных данных).


[ img ]

_________________
сочувствующий…


Вернуться к началу
СообщениеДобавлено: 2020-май-14 13:03 
Не в сети
Аватара пользователя

Зарегистрирован: 2017-июн-07 13:58
Сообщения: 8
Организация: ТФ КБМ (пишу неофициально, лично от себя)
Откуда: город самоваров и пряников
В спецификации на 5576РС1У на с. 9 сказано:
Цитата:
Вывод nINIT_CONF не требует подключения подтягивающего резистора
Однако, в схемах, приведённых в инструкции по программированию 5576ХС3,4 подтягивающий резистор по этой цепи нарисован, и в схеме отладочного комплекта ОП5576ХС1Т он есть и равен 1 кОм.

Будет ли криминалом ввести в схему этот резистор? Какой вообще там выход, открытый сток или ТТЛ, и, если открытый сток, то чему равно сопротивление внутреннего pull-up?

_________________
Вечный студент


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 213 сообщений ]  На страницу « 111 12 13 14 15

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


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

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB