|
FPGA configuration from PCI bus |
|
|
|
 |
Ответов
|
Dec 3 2005, 21:11
|
Частый гость
 
Группа: Свой
Сообщений: 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.
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|