Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Spartan6 и PLATFORM FLASH XL вопросы совместимости
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
guron
Собрал железку на XC6S150T с DSP-шкой и конфигурационную прикрутил XCF128XL по BPI sm.gif Захожу в импакт и вижу, точнее не вижу в списке поддерживаемых нужной флешки т.е. вроде как с одной стороны spartan6 поддерживает parallel nor flash и XCF128XL по сути то же самое а не хотят вместе работать sad.gif

Сразу объясняю почему не поставил совместимые nor-flash - у них питание от 2.7, а у меня до 2.5, а в platform flash прошивка от 150Т может не войти в один корпус, а я хотел место сэкономить, ну и сэкономил sm.gif

Так вот, параллельно на этой же шине торчит DSP-ха и собственно что мне мешает сконфигурить флешку через DSP ? алгоритмы в описании флешки есть, какие подводные камни? клок подавать только на флешку или на spartan тоже? или не подавать?

DmitryR
Вы бы для начала скинули схему, а то так трудновато рассуждать.
guron
у спартана в аппликухе так
Нажмите для просмотра прикрепленного файла
здесь обычная nor-flash, такой же вариант загрузки есть у V5 и V6,
я подключил по такой
Нажмите для просмотра прикрепленного файла
схеме только L' не туда подключён куда положено, у спартана такого пина вроде вообще нету, но в асинхронном режиме это не влияет и у спартана Мх пинов на 1 меньше, но включено в Master-Bpi (а вообще они мне доступны и я их могу перекидывать), на CCLK могу подать внешний клок. Просто у xilinx-а в pdf-ке на флешку написано, что у неё стандартный CFI, я её ещё и для загрузки DSP-хи сидящей параллельно хотел использовать и эта шлешка для DSP доступна и по чтению и по записи вопрос загрузится ли с неё спартан? принципиальных отличий я не вижу, но в импакте почему-то нету такого варианта, хотя странно.
vavshchuk_D
В ds617 написано:
" Platform Flash XL is supported for use with Virtex-5 or Virtex-6
FPGAs only. Use with older Virtex families, Spartan® families,
or AES encrypted bitstreams is not supported. "

Так что наверно ничего не выйдет. Надо брать обычную BPI - Flash, либо каскадировать XCF32P + XCF08P
guron
Это я уже читал, не вижу принципиальных различий между стандартной флешкой и Platform Flash XL которая имеет стандартный CFI, особенно в режиме загрузки, когда FPGA работает только по чтению, я вообще не понимаю почему они NAND не прикрутили, они же дешевле и распространённее.
Собственно как я понял, мне эту беду побеждать самостоятельно, думал может есть у кого опыт. По результатам отпишусь.
Boris_TS
Я понимаю, в этом проекте уже наверное не поможет, но может в слудующем пригодится:
Цитата(guron @ Apr 10 2012, 22:47) *
Сразу объясняю почему не поставил совместимые nor-flash - у них питание от 2.7, а у меня до 2.5, а в platform flash прошивка от 150Т может не войти в один корпус, а я хотел место сэкономить, ну и сэкономил sm.gif

Xilinx советует Numonyx P30 Flash Memory - обещают, что это семейство поддерживается даже iMPACT'ом. Вроде и с питанием у них порядок:
— VCC (core) voltage: 1.7V – 2.0V
— VCCQ (I/O) voltage: 1.7V – 3.6V

Чем они Вам не подошли ? (может быть я что-то просмотрел ?)

P.S. Кстати, где-то пробегала информация, что Platform Flash XL на самом деле и делается этим самым Numonyx'ом...
guron
Цитата(Boris_TS @ Apr 11 2012, 15:02) *
Я понимаю, в этом проекте уже наверное не поможет, но может в слудующем пригодится:

Xilinx советует Numonyx P30 Flash Memory - обещают, что это семейство поддерживается даже iMPACT'ом. Вроде и с питанием у них порядок:
— VCC (core) voltage: 1.7V – 2.0V
— VCCQ (I/O) voltage: 1.7V – 3.6V

Чем они Вам не подошли ? (может быть я что-то просмотрел ?)

P.S. Кстати, где-то пробегала информация, что Platform Flash XL на самом деле и делается этим самым Numonyx'ом...

импакт про них не заикается и я наоборот поставил xilinx, потому что они по функционалу одинаковые, вот что импакт предлагает:
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла

manufacturer ID у numonyx-а и xilinx-а разные, хотя это не показатель.

хотя соврал, там в списке как раз numonyx-ы sm.gif действительно, (а я честно думал, что интел) вон оно как.
Boris_TS
Цитата(guron @ Apr 11 2012, 15:48) *
хотя соврал, там в списке как раз numonyx-ы :) действительно, (а я честно думал, что интел) вон оно как.

Перепродажи, как я понял: Intel -> Numonyx -> Micron (если кто знает лучше, путь поправить/дополнит). Так что теперь этим P30 "владеет" Micron...
jhg
У меня на плате стоит XC6SLX150T в связке с Micron 28F256J3F, подключено точно по pdf.
Но все равно через impact ни читаться ни писаться не хочет. Бьюсь уже неделю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.