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

 
 
> PCI-плата с ПЛИС
ReedCat
сообщение Aug 19 2009, 18:45
Сообщение #1


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

Группа: Свой
Сообщений: 109
Регистрация: 14-01-08
Из: Москва
Пользователь №: 34 069



Для макетирования проекта ищется демо-плата PCI с готовой обвязкой общения с PCI-шиной и FPGA ранга Xilinx Spartan-3A от 500 и выше.

Если кому-нибудь известно про такое чудо (или не демоплата из которой можно вытряхнуть битстрим и залить свой) - посоветуйте, где взять?

Заранее благодарен
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Victor®
сообщение Aug 20 2009, 06:17
Сообщение #2


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(ReedCat @ Aug 19 2009, 21:45) *
Для макетирования проекта ищется демо-плата PCI с готовой обвязкой общения с PCI-шиной и FPGA ранга Xilinx Spartan-3A от 500 и выше.

Если кому-нибудь известно про такое чудо (или не демоплата из которой можно вытряхнуть битстрим и залить свой) - посоветуйте, где взять?

Заранее благодарен


Вот как раз то, что Вам нужно. У самого, к сожалению нет.
http://www.enterpoint.co.uk/moelbryn/raggedstone1.html


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
ReedCat
сообщение Aug 20 2009, 07:32
Сообщение #3


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

Группа: Свой
Сообщений: 109
Регистрация: 14-01-08
Из: Москва
Пользователь №: 34 069



Цитата(Victor® @ Aug 20 2009, 10:17) *
Вот как раз то, что Вам нужно. У самого, к сожалению нет.
http://www.enterpoint.co.uk/moelbryn/raggedstone1.html


Да, очень близко (с точностью до 3 или 3А), спасибо огромное, попробую из них "это" добыть...


UPDATE

Увы, России нет в списке стран у них... sad.gif

Цитата(zverek @ Aug 20 2009, 06:59) *
Вопроса здесь два и первый - цена. Такое "чудо" без IP корки, без Verilog'а, без необходимых SDRAM/FLASH/USB свои $500-$1000 не стоит.

Согласен. И такая ценовая категория и нерассматривается (если там, конечно, не Виртекс поставлен smile.gif ).
Цитата
Вопрос второй, PCI - это не PCIe и не DDR3, при необходимости разводку можно сделать своими силами/привлечь кого-то.

Вот своими силами делать как раз и не хочется (сил не хватает). А привлечение - пока у меня нет успешного опыта "привлечений". sad.gif

Хотя я рад был бы сейчас привлечь пару человек под этот и близкие проекты...
Цитата
Я бы рассмотрел вопрос иначе, начал бы разработку со стандартного дев кита от производителя (Xilinx), а когда проект начал бы выходить за рамки дев кита, развел бы daughterboard с отсутствующими интерфейсами, и только после этого в самом конце переходил бы к PCI обвязке.

Уже на старте имеет смысл четко себе представлять, как ядро будет общаться с внешним миром... Поэтому и хочется иметь уже готовые интерфейсные "хвосты", чтобы не думать дальше об этом. И не переделывать...
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Aug 20 2009, 09:37
Сообщение #4


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

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(ReedCat @ Aug 20 2009, 11:32) *
Уже на старте имеет смысл четко себе представлять, как ядро будет общаться с внешним миром... Поэтому и хочется иметь уже готовые интерфейсные "хвосты", чтобы не думать дальше об этом. И не переделывать...

Для того, чтобы четко (с точки зрения потрохов ПЛИС) представлять, что такое PCI, в большинстве случает вполне достаточно детально ознакомиться с PCI Local Bus Specification Revision 2.3 (и, для полноты ощущений, обязательно и с 3.0). А т.к. Вы собираетесь делать свой PCI интерфейс, то "ознакамливаться детально" понадобиться непременно.

Для того, чтобы уменьшить количество неприятных сюрпризов по применению PCI, настоятельно рекомендую прочитать книгу Addison-Wesley ShanleyAnderson PCI System Architecture (Fourth Edition). Имейте в виду, что: PCI, применяемый в desktop компьютерах, может несколько отличаться от того, что описан в PCI Local Bus Specification. Например, в спецификации указанно, что на разъёме есть 4 линии прерываний,.. а в реальности, на большинстве материнских плат, оказывается только одна линия INTA... Если же Вы попробуете в конфигурационном пространстве указать, что используете линию INTB, то при загрузке Windows увидите синий экран с очень интересным замечанием на эту тему. Вот чтобы в муках не исправлять своё устройство, из-за таких «мелочей», и рекомендую прочитать вышеозначенную книгу.
А еще Вам понадобиться Ваш собственный Vendor ID...
Go to the top of the page
 
+Quote Post
ReedCat
сообщение Aug 20 2009, 09:59
Сообщение #5


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

Группа: Свой
Сообщений: 109
Регистрация: 14-01-08
Из: Москва
Пользователь №: 34 069



Цитата(Boris_TS @ Aug 20 2009, 13:37) *
Для того, чтобы четко (с точки зрения потрохов ПЛИС) представлять, что такое PCI,
...
Для того, чтобы уменьшить количество неприятных сюрпризов по применению PCI,
...
А еще Вам понадобиться Ваш собственный Vendor ID...


Цитата
Поэтому и хочется иметь уже готовые интерфейсные "хвосты", чтобы не думать дальше об этом.
Go to the top of the page
 
+Quote Post



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

 


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


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