реклама на сайте
подробности

 
 
> Конфигуратор FPGA на базе CPLD.
Штабскапитан Ове...
сообщение Jul 22 2011, 06:15
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 103
Регистрация: 29-08-07
Пользователь №: 30 122



Хочу мнения знатоков, насколько это неподъёмная задача для для человека мало знакомого с плисами. Пока имел дело только с CPLD от Альтеры. А делать надо под Xilinx, с которыми вообще не работал. Но положение почти безвыходное, т. е., взяться таки придётся, даже и с заведомо провальным результатом. Может быть, кто-то подскажет какую-то информацию по теме, или, ещё лучше, даст наводку на существующие примеры.
Для конкретики - связка у меня такая:
FPGA - XCV100E
CPLD - XC95288XL
ROM - 29LV160
Примеры, разумеется, подойдут с другими чипами, но желательно, конечно от Xilinx.
Буду душевно благодарен за любую помощь.

Сообщение отредактировал Штабскапитан Овечкин - Jul 22 2011, 06:22
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Boris_TS
сообщение Jul 22 2011, 06:33
Сообщение #2


Злополезный
****

Группа: Свой
Сообщений: 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) ?
Go to the top of the page
 
+Quote Post
Штабскапитан Ове...
сообщение Jul 22 2011, 07:04
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 103
Регистрация: 29-08-07
Пользователь №: 30 122



Вариантов у меня, к сожалению никаких. Только эта троица чипов.
Дело в том, что речь идёт о готовой разработке (если можно так выразиться об практически недоделанном серийном изделии). Доблестные разработчики кинули в производство аппарат, кое-как доведённый ими до условно рабочего состояния. При этом ни о каком тестовом обеспечении и не подумали озаботиться. Максимум, что можно получить на выходе - около 50% живых девайсов. Сейчас наша задача - попытаться разработать какие-то тестовые прошивки, чтобы хотя-бы примитивно "вызвонить" основную массу соединений между чипами и хоть приблизительно оценить работоспособность самих чипов, чтобы можно было худо-бедно пытаться чинить остальные 50%. При этом, на предприятии нет ни одного инженера, знакомого с ПЛИС или микроконтроллерами. Максимум познаний - совковый 580-й процессор.

Впрочем, всё это из серии "Мы сами не местные, поможите, кто чем может". Прошу прощения за флуд.

Цитата(disel @ Jul 22 2011, 11:00) *
xapp441, к ней же примеры с сайта ксалинкса абсолютно рабочие. Даже CPLD та же что у вас.
Если не трудно, дайте ссылочу, пожалуйста.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jul 22 2011, 07:20
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Штабскапитан Овечкин @ Jul 22 2011, 11:04) *
Вариантов у меня, к сожалению никаких. ....
Сейчас наша задача - попытаться разработать какие-то тестовые прошивки, чтобы хотя-бы примитивно "вызвонить" основную массу соединений между чипами и....
Если не трудно, дайте ссылочу, пожалуйста.


Прежде чем браться за тестовые прошивки, почитайте у меня на сайте статьи о JTAG-тестировании.
Ведь все соединения можно проверять гораздо проще, чем "прошивками"...
Ищите материалы о JTAG-сканировании, тестировании и т.д.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016