|
Конфигуратор FPGA на базе CPLD. |
|
|
|
Jul 22 2011, 06:15
|
Частый гость
 
Группа: Участник
Сообщений: 103
Регистрация: 29-08-07
Пользователь №: 30 122

|
Хочу мнения знатоков, насколько это неподъёмная задача для для человека мало знакомого с плисами. Пока имел дело только с CPLD от Альтеры. А делать надо под Xilinx, с которыми вообще не работал. Но положение почти безвыходное, т. е., взяться таки придётся, даже и с заведомо провальным результатом. Может быть, кто-то подскажет какую-то информацию по теме, или, ещё лучше, даст наводку на существующие примеры. Для конкретики - связка у меня такая: FPGA - XCV100E CPLD - XC95288XL ROM - 29LV160 Примеры, разумеется, подойдут с другими чипами, но желательно, конечно от Xilinx. Буду душевно благодарен за любую помощь.
Сообщение отредактировал Штабскапитан Овечкин - Jul 22 2011, 06:22
|
|
|
|
|
 |
Ответов
|
Jul 22 2011, 06:33
|
Злополезный
   
Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188

|
Цитата(Штабскапитан Овечкин @ Jul 22 2011, 10:15)  Хочу мнения знатоков, насколько это неподъёмная задача для для человека мало знакомого с плисами. Пока имел дело только с CPLD от Альтеры. А делать надо под Xilinx, с которыми вообще не работал. Но положение почти безвыходное, т. е., взяться таки придётся, даже и с заведомо провальным результатом. Может быть, кто-то подскажет какую-то информацию по теме, или, ещё лучше, даст наводку на существующие примеры. Для конкретики - связка у меня такая: FPGA - XCV100E CPLD - XC95288XL ROM - 29LV160 Примеры, разумеется, подойдут с другими чипами, но желательно, конечно от Xilinx. Буду душевно благодарен за любую помощь. XCV100E в процессе снятия с производства, да и среды современные разработки их не поддерживают. Если есть возможность замените это всё на единственный Spartan-3AN. Буковка N говорит о встроенной SPI ROM, соответственно, ПЛИС сможет сама с неё загрузиться. В той же SPI ROM хватит места минимум на еще одну прошивку, или какие-либо данные пользователя. Посмотрите на XC3S50AN-4TQ144, если будет мало ног, то тогда XC3S200AN-4FT256. P.S. А зачем Вам загрузчик для такой древноты (Virtex-E) на такой ископаемости (XC9500) ?
|
|
|
|
|
Jul 22 2011, 07:04
|
Частый гость
 
Группа: Участник
Сообщений: 103
Регистрация: 29-08-07
Пользователь №: 30 122

|
Вариантов у меня, к сожалению никаких. Только эта троица чипов. Дело в том, что речь идёт о готовой разработке (если можно так выразиться об практически недоделанном серийном изделии). Доблестные разработчики кинули в производство аппарат, кое-как доведённый ими до условно рабочего состояния. При этом ни о каком тестовом обеспечении и не подумали озаботиться. Максимум, что можно получить на выходе - около 50% живых девайсов. Сейчас наша задача - попытаться разработать какие-то тестовые прошивки, чтобы хотя-бы примитивно "вызвонить" основную массу соединений между чипами и хоть приблизительно оценить работоспособность самих чипов, чтобы можно было худо-бедно пытаться чинить остальные 50%. При этом, на предприятии нет ни одного инженера, знакомого с ПЛИС или микроконтроллерами. Максимум познаний - совковый 580-й процессор. Впрочем, всё это из серии "Мы сами не местные, поможите, кто чем может". Прошу прощения за флуд. Цитата(disel @ Jul 22 2011, 11:00)  xapp441, к ней же примеры с сайта ксалинкса абсолютно рабочие. Даже CPLD та же что у вас. Если не трудно, дайте ссылочу, пожалуйста.
|
|
|
|
|
Jul 22 2011, 07:33
|
Злополезный
   
Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188

|
Цитата(Штабскапитан Овечкин @ Jul 22 2011, 11:04)  Дело в том, что речь идёт о готовой разработке (если можно так выразиться об практически недоделанном серийном изделии). Тут Product Discontinuation Notice For Spartan-IIE, Virtex-E, Virtex-EM, Virtex-II and EasyPath Virtex-II FPGA Products говорится о том, что последние заказы принимаются до 18 апреля 2012. Так что в долгосрочном плане необходимо чётко ответить на вопрос: "а оно такое старьё действительно необходимо ??!" или всё-таки надо продавить через военных другие микросхемы (может даже и не ногатые...). Есть ли штатный JTAG разъём для Virtex-E ? Изделия лаком уже залиты ? (т.е. можно ли припаять на ножки Virtex-E нештатный JTAG ?) Какой режим конфигурирования Virtex-E выбран ? Чем и как управляется нога program у Virtex-E ?
|
|
|
|
|
Jul 25 2011, 14:05
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(Boris_TS @ Jul 22 2011, 11:33)  Тут Product Discontinuation Notice For Spartan-IIE, Virtex-E, Virtex-EM, Virtex-II and EasyPath Virtex-II FPGA Products говорится о том, что последние заказы принимаются до 18 апреля 2012. Так что в долгосрочном плане необходимо чётко ответить на вопрос: "а оно такое старьё действительно необходимо ??!" или всё-таки надо продавить через военных другие микросхемы (может даже и не ногатые...). Для многих етот вопрос не имеет значения
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
Сообщений в этой теме
Штабскапитан Овечкин Конфигуратор FPGA на базе CPLD. Jul 22 2011, 06:15 des00 Цитата(Штабскапитан Овечкин @ Jul 22 2011, 00... Jul 22 2011, 06:23  iosifk Цитата(Штабскапитан Овечкин @ Jul 22 2011, 11... Jul 22 2011, 07:20 disel xapp441, к ней же примеры с сайта ксалинкса абсолю... Jul 22 2011, 07:00 disel я думаю забить xapp441 в поиске на сайте ксалникса... Jul 22 2011, 07:12 Koluchiy ЦитатаХочу мнения знатоков, насколько это неподъём... Jul 22 2011, 07:32 Штабскапитан Овечкин Для Вёртекса JTAGа нет, но припаять на соплях можн... Jul 22 2011, 07:52 gk2 www.xilinx.com/support/documentation/application_n... Jul 28 2011, 10:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|