IL-76
Свой-
Постов
83 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о IL-76
-
Звание
Частый гость
Контакты
-
ICQ
Array
Информация
-
Город
Array
-
История стара почти как сама Альтера. Технологически Альтера использовала FLASH от Micron, только перемаркировывала её и продавала втридорога. Можно поставить ту же флешку от Micron и всё будет работать как часы. Из аналогов EPCQ точно работает от Micron. Вместо EPCS можно использовать аналоги от Micron, Cypress, ISSI, Winbond. Но точное соответствие парт-намберов найти крайне сложно, т.к. там нюансы в использовании некоторых команд, которые есть не во всех флешках. Надо экспериментировать, подбирать.
-
Если не секрет, как паяли FT600/602? Руками, феном или ик-станцией? Очень уж мелкий шаг у этой микросхемы - 0.4мм. И делали ли soldermask bridge между внешней стороной площадок для контактов? А то массовые китайцы-производители ПП не делают меньше 0.254, а в случае шага 0.4 это получается 0.2мм.
-
У них действительно есть совпадения между разными семействами, то ли в ID, то ли в битстримах. Это даже в СигналТапе или Программере видно при работе, если обратить внимание на определяемый Device.
-
У Альтеры был бесплатный контроллер SDR SDRAM, вроде даже с исходниками. Плюс, описание в аппноте. Поищите на сайте или на фтп.
-
Lattice ECP5
IL-76 ответил jorikdima тема в Работаем с ПЛИС, области применения, выбор
Спасибо за линки! -
Lattice ECP5
IL-76 ответил jorikdima тема в Работаем с ПЛИС, области применения, выбор
Кстати, как все таки активировать аккаунт на Латтисе чтобы можно было скачать Даймонд? Аккаунту уже неделя, а линки для скачивания до сих пор недоступны. Интересно попробовать, пощупать латисы для начала в софте, а даже банально софт добыть невозможно. Как-то Альтера с Зилинками подружелюбнее к юзерам. Или может быть кто-нибудь с работающим аккаунтом скинет в личку прямой линк на скачивание? В сети есть линки, но на старые версии.. -
Spansion успешно используются. В частности, S25FL064P для замены EPCS64. По другим надо внимательно смотреть таблицы совместимости, могут команды не совпадать или другие детали.
-
Когда будете генерить контроллер в Qsys, поставьте галку "Использовать аппаратный PHY" в визарде. Еще важно, чтобы сама версия цыклона5 имела аппаратные контроллеры памяти. Буква F в названии 5CEF.. говорит о том, что контроллеры есть, буква В - о том что нет (5CEB..).
-
Вроде у Альтеры была настоятельная рекомендация присоединять их напрямую к gnd либо vccpgm, без доп сопротивлений, для корректного определения режима загрузки после подачи питания. Попробуйте резистор на 0 Ом.
-
Проверьте как в проекте объявлены внешние ноги mem_dqs/mem_dqs_n, отображаются ли они в пин-планере как диф. пара. Основной алгоритм, как уже говорилось, следующий: 1) поудалять все файлы-каталоги промежуточных результатов компиляции 2) сгенерить начисто в qsys исходники 3) сделать анализ и синтез 4) запустить tcl-скрипт "что_то_там_pin_assignments.tcl" 5) фиттер+ассемблер+таймквест
-
Создавайте RPD и JIC файлы из POF/SOF с нужными настройками.
-
rpd и jic файлы это файлы для загрузки во флеш. Они всегда будут равны объему флеши. rbf - это именно файл битстрима, размер которого играет в зависимости от наличия компрессии. rpd - это, грубо говоря, rbf, добитый ff-ами до полного размера флеши.
-
SOF в RBF - проблема?
IL-76 ответил IL-76 тема в Среды разработки - обсуждаем САПРы
Квартусовый конвертер умеет шифровать только POF, JIC и RBF файлы, HEX к сожалению не умеет. Поэтому по привычке хотелось получить RBF. Спасибо SM, натолкнул на мысль покопать в сторону генерации промежуточного POF-а. В результате штудирования мануалов и экспериметнов на живом материале решение было найдено ) Может кому пригодится. Чтобы получить битстрим для флешки для загрузки в режиме Active Serial надо начала сконвертировать SOF файл в POF файл с нужными опциями (компрессия, шифрование), а затем этот POF тем же конвертером в RPD файл. Сам этот RPD файл - это ни что иное как битстрим для флешки, но дополненный FF-ами до полного размера флеш-памяти. Спасибо всем отозвавшимся! -
SOF в RBF - проблема?
IL-76 ответил IL-76 тема в Среды разработки - обсуждаем САПРы
UPD. Конвертер умеет генерить JIC файл для заливки флешки через SFL. По сути, это два образа, я так понимаю: один для загрузки Альтеры с SFL, а второй - битстрим RBF для заливки во флешку через уже загруженный SFL. Может, RBF можно выцарапать из этого JICа? Там нельзя выставить опцию Active Serial. В итоге если такой RBF залить во флеш для AS, то альтера грузиться не будет. Вот я тоже так думал )) Реальность оказалась иной. Можно провести эксперимент. Исходные данные - StratixIII. Первый rbf генерим при компиляции при помощи галки в опциях и режиме конфигурации AS. Второй rbf генерим после компиляции конвертером из sof. Сравниваем побайтно оба rbf и удивляемся.. -
SOF в RBF - проблема?
IL-76 ответил IL-76 тема в Среды разработки - обсуждаем САПРы
Ну, вообще-то Альтера отлично грузится по AS из флешки залитым туда RBF-ом. К сожалению, его можно получить только при компиляции, установив галку в опциях. Но такой RBF нельзя, например, при этом зашифровать с использованием альтеровского AESa. Шифрование производится конвертером. Увы, но стандартный конвертер отказывается генерить RBF для AS и это весьма огорчительно. Вопрос в том, можно ли всё-таки такой RBF каким-то образом получить с помощью конвертации из SOFа или другого формата?