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

 
 
> 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
Ответов
v_mirgorodsky
сообщение Dec 8 2005, 17:18
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 21-02-05
Пользователь №: 2 804



Есть еще интересная идея - назывется SMBus. Ставим небольшой контроллер с I2C интерфейсом и на новых Intel'овских материнках получаем все просто и без всякого гемороя. При этом работа по SMBus не зависит от того имеется ли прошивка в FPGA или нет. Единственный минус - нужны НОВЫЕ Intel'овские мамки cranky.gif


--------------------
WBR,
V. Mirgorodsky
Go to the top of the page
 
+Quote Post
leevv
сообщение Dec 8 2005, 22:07
Сообщение #3


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

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



Цитата(v_mirgorodsky @ Dec 8 2005, 12:18) *
Есть еще интересная идея - назывется SMBus. Ставим небольшой контроллер с I2C интерфейсом и на новых Intel'овских материнках получаем все просто и без всякого гемороя. При этом работа по SMBus не зависит от того имеется ли прошивка в FPGA или нет. Единственный минус - нужны НОВЫЕ Intel'овские мамки cranky.gif



Spasibo, Deistvitelno interesnaja ideja.
Mogno postavit' I2C bus GPIO ot Philips naprimer i gruzit' cherez nego.
A ne podskagete kak osushestvljaetsja dostup k etoj SMBus so storony processora? Net li tam kakih to zamorochek?
Go to the top of the page
 
+Quote Post
-Al-
сообщение Dec 9 2005, 05:17
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(leevv @ Dec 9 2005, 01:07) *
Spasibo, Deistvitelno interesnaja ideja.
Mogno postavit' I2C bus GPIO ot Philips naprimer i gruzit' cherez nego.
A ne podskagete kak osushestvljaetsja dostup k etoj SMBus so storony processora? Net li tam kakih to zamorochek?

Ну это изначально мертвое решение... во первых на этой SMBus висит еще несколько системных устройств; во вторых для загрузки ПЛИС это достаточно медленный интерфейс... и не будет 100% уверенности, что в каждой материнской плате это будет...
Поставьте на свою плату лучше еще одну ПЛИС и пусть она занимается конфигурированием основной ПЛИС по той-же PCI!
И еще одно НО... PCI core НЕЛЬЗЯ ГРУЗИТЬ ПОСЛЕ ЗАГРУЗКИ КОМПА! он уже должен присутствовать на плате железно! Все остально можете потом подгружать, только нельзя уже PCI core трогать. Так что в Вашем случае единственным вариантом будет 2 ПЛИС: PCI core с модулем загрузки основной ПЛИС и собственно основная ПЛИС, в которую загрузите чего захотите.

Сообщение отредактировал -Al- - Dec 9 2005, 05:47
Go to the top of the page
 
+Quote Post
irum4
сообщение Dec 9 2005, 08:20
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 18-06-04
Пользователь №: 54



Цитата(-Al- @ Dec 9 2005, 07:17) *
И еще одно НО... PCI core НЕЛЬЗЯ ГРУЗИТЬ ПОСЛЕ ЗАГРУЗКИ КОМПА! он уже должен присутствовать на плате железно!


Ну при желании можно и перегрузить комп после загрузки FPGA... biggrin.gif
И так после каждой перегрузки FPGA... maniac.gif И тот кто будет работать за этим компом будет вспоминать разработчика "нэ злым, тыхым словом", постоянно twak.gif
Не надо жлобится на еще одну плисину. Абсолютно согласен с -Al-: 2 Плиски и имеете универсальную гибкую систему на которой будет удобно работать.


--------------------
Электроника - наука о контактах.
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
- - leevv   >Я думаю, что такое возможно. Насколько я понял...   Dec 3 2005, 21:11
- - 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
- - 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 Текстовая версия Сейчас: 22nd July 2025 - 17:05
Рейтинг@Mail.ru


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