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

 
 
> FPGA configuration from PCI bus
leevv
сообщение Dec 2 2005, 17:55
Сообщение #1


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

Группа: Свой
Сообщений: 100
Регистрация: 4-01-05
Пользователь №: 1 799



Uvagaemyje PCI specialisty.

U menja vopros.

Dopustim Ja hochu ispolzovat' dlya "PCI card" FPGA s target PCI core (32/64,33/66 vse ravno).

Est' li sposob sconfigurirovat' FPGA prjamo cherez PCI interface, ne ispolzuja sovsem flash na bortu?

To est' pri vklucheniju pitanija snachala FPGA configuriruetsja, a zatem uge FPGA rabotaet kak PCI target.

Nugno li pri etom imet' dopolnitel'nuju memory typa EEPROM? Ili vse neobhodimuju informaciju mogno razmestit' v FPGA image?


Cel' vsego etogo - minimizirovat' kolichestvo komponentov na plate i vozmognost' legkogo "FPGA firmware upgrade".
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
leevv
сообщение Dec 3 2005, 21:11
Сообщение #2


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

Группа: Свой
Сообщений: 100
Регистрация: 4-01-05
Пользователь №: 1 799



>Я думаю, что такое возможно. Насколько я понял, Вам хотелось бы изменять прошивку FPGA >максимально просто (для обычного пользователя устройства). Если использовать Cyclon + EPCS >конфигуратор, то с помощью ASMI контроллера можно получить доступ EPCS, который как известно >является простой SPI флешкой. Тогда софт через PCI передает новую прошивку на Cyclon, он ее
>заливает в EPCS. После перезагрузки Cyclon загрузится с новой прошивкой. Примерно так.

Mogno sdelat' i tak , tol'ko est' vopros nadegnosti. Neobhodimo budet imet' neskol'ko "FPGA images". Inache predstavte chto budet esli v moment "update" flash kto-to
vykluchit pitanie. Plata ne podnimetsja.

Ja obdumyval neskolko drugoe reshenie - ispolsovat' nechto vrode CPLD ("Nonvolatile FPGA"), naprimer Lattice XP, kotoraja imeet flash na bortu i moget vmestit' PCI core. CPLD moget po "komande" PC pereconfigurirovat' FPGA. Eto reshenie bolee nadegnoe.

No.. Vsegda hochetsja nemnogo bol'shego.

Dl'ja zagruzki FPGA vprincipe nugno tol'ko neskolko GPIO (General Purpose Input Output) pinov, kotorymi moget upravljat' processor. Ja nadejalsja chto ih mogno kakim to obrazom poluchit' s PCI bus.

No vidimo etogo sdelat' nel'zja.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- leevv   FPGA configuration from PCI bus   Dec 2 2005, 17:55
- - Black Pahan   Нет, нельзя. К тому же если вы готовы согласиться ...   Dec 2 2005, 18:45
- - leevv   Ideja v tom chto FPGA budet sodergat' kuchu vs...   Dec 2 2005, 19:50
- - Black Pahan   Бло бы .. но IMHO не получится. Можно конечно груз...   Dec 2 2005, 20:08
- - DeadMoroz   Я думаю, что такое возможно. Насколько я понял, Ва...   Dec 3 2005, 10:40
- - irum4   А как часто необходимо апдейтить программу конфигу...   Dec 4 2005, 11:22
- - DeadMoroz   Ну вроде как на шине PCI есть JTAG пины, может (те...   Dec 5 2005, 08:26
|- - irum4   Цитата(DeadMoroz @ Dec 5 2005, 10:26) Ну ...   Dec 5 2005, 10:16
- - v_mirgorodsky   Есть еще интересная идея - назывется SMBus. Ставим...   Dec 8 2005, 17:18
|- - leevv   Цитата(v_mirgorodsky @ Dec 8 2005, 12:18)...   Dec 8 2005, 22:07
|- - -Al-   Цитата(leevv @ Dec 9 2005, 01:07) Spasibo...   Dec 9 2005, 05:17
|- - irum4   Цитата(-Al- @ Dec 9 2005, 07:17...   Dec 9 2005, 08:20
- - beg   Для этого FPGA должен иметь конфигурационный порт,...   Dec 8 2005, 19:11
- - DeadMoroz   Почему нельзя грузить? Я думаю, что можно, НО необ...   Dec 9 2005, 08:18
|- - -Al-   Цитата(DeadMoroz @ Dec 9 2005, 11:18) Поч...   Dec 9 2005, 08:28
- - DeadMoroz   Вот мои соображения. У человека есть следующие тре...   Dec 9 2005, 09:25
|- - -Al-   Цитата(DeadMoroz @ Dec 9 2005, 12:25) Неу...   Dec 9 2005, 10:01
- - DeadMoroz   Мож я чего не понял, еще раз - я предполагаю, что ...   Dec 9 2005, 10:42
|- - -Al-   Цитата(DeadMoroz @ Dec 9 2005, 13:42) Мож...   Dec 9 2005, 10:55
- - DeadMoroz   Перезагружать комп необходимо ТОЛЬКО ПОСЛЕ изменен...   Dec 9 2005, 11:01
- - leevv   Spasibo za cennije vyskasyvanija. Zadacha kotoruj...   Dec 9 2005, 16:02
- - DeadMoroz   Насчет Ваших вариантов: 1) IMHO оптимальный вариан...   Dec 10 2005, 08:55


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

 


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


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