|
плата с Virtex5 - сколько времени делать хоть примерно? |
|
|
|
Oct 4 2008, 19:24
|
Знающий
   
Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827

|
http://www.dinigroup.com/DN9000k10PCIe8T.phpСколько примерно делать аналог такой платы и какими силами? Делать без истории разработок с Xilinx в команде.. "Среднепотолочная" оценка подошла бы. Года-то хватит хоть на саму плату и "простейшее" ПО к ней?
|
|
|
|
|
Oct 4 2008, 20:31
|

Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621

|
Все зависит от команды. - Если делали подобные дизайны, то тополог сам скажет примерные сроки. - Схемотехнику выделить кого нить в помощь, чтоб проверял обязательно, так меньше косяков будет на этапе отладки. - Программисту лучше сразу купить простенькую дэмо борду чтоб разбирался с ксилинксом, потом ему останется портировать готовые куски кода. Но год, это чтоб появилось что-то сырое на свет и команда смогла набить руку, с учетом того, что технология новая.
--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
|
|
|
|
|
Oct 6 2008, 07:31
|
Местный
  
Группа: Свой
Сообщений: 381
Регистрация: 27-07-08
Из: теплые края
Пользователь №: 39 233

|
Цитата(SFx @ Oct 5 2008, 11:49)  Для 1760-ти ноговых плис наверное слоев 30 потребуется, чтобы хоть как то работало... Отнюдь. Про 1760 не скажу, но 1156 "ног" достаточно легко разводится на 6-ти сигнальных слоях. IMHO, на подобной плате трассировка - далеко не самая сложная задача. Софт написать гораздо сложнее будет. А требуемое время я бы оценил в 4-5 человеко-года. PS. Даже страшно представить сколько это "чудо" может стоить
|
|
|
|
|
Oct 6 2008, 10:13
|

Частый гость
 
Группа: Свой
Сообщений: 75
Регистрация: 17-09-07
Из: Москва
Пользователь №: 30 594

|
Цитата(vik0 @ Oct 6 2008, 11:31)  Отнюдь. Про 1760 не скажу, но 1156 "ног" достаточно легко разводится на 6-ти сигнальных слоях. IMHO, на подобной плате трассировка - далеко не самая сложная задача. Софт написать гораздо сложнее будет. А требуемое время я бы оценил в 4-5 человеко-года. PS. Даже страшно представить сколько это "чудо" может стоить  Мне в этом смысле больше вот эта понравилась http://www.dinigroup.com/DN9000k10.php Кстати, никто не знает, такая плата (как полноразмерная PCI/PCIe, но ещё и широкая) - это какой-то стандартный конструктив, или что-то своё? Кажется, видел похожую по конструктиву PCI плату на eBay - с вязанкой DSP и Стратиксами.
|
|
|
|
|
Oct 6 2008, 12:02
|
Знающий
   
Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164

|
Нда - плата "круче тучи". Разрабатывать что-то подобное, без значительного опыта разработки в ОООчень специфичных областях, дело почти гиблое. По-моему надо танцевать от задачи - чего именно надо делать, с какой скорость, надо ли 6 самых крутых (почти) FPGA, а как это все разводить и еще масса подобных вопросов. Я бы вот так с налету не взялся, хотя есть некоторый опыт в разработке довольно сложных плат на Stratix II & III. Мне как-то тяжело представить нафига это все может быть нужно. Да и о стоимости как подумаешь, всякое желание отпадает. Кстати, такие "мелочи" (о них уже собственно писали), как питание - ведь токи дикие, особенно стартовый (in-rush), да и динамические... По-моему такие значения ни в один допустимый предел на слот не влазят.
--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)
А. Эйнштейн.
|
|
|
|
|
Oct 6 2008, 13:03
|

Частый гость
 
Группа: Свой
Сообщений: 75
Регистрация: 17-09-07
Из: Москва
Пользователь №: 30 594

|
Цитата(LeonY @ Oct 6 2008, 16:02)  По-моему такие значения ни в один допустимый предел на слот не влазят. Если "слот" - имелся в виду слот расширения компа (PCI/PCIe), то на таких платах, как правило, есть отдельный разъём питания - как на современных видеокартах.
|
|
|
|
|
Oct 6 2008, 19:19
|
Знающий
   
Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827

|
Клиент прознал про Xilinx V5 и другого не желает. Что-то заставляет его выбирать решения вроде тех плат, на которые я сослался. Этакие универсальные суперплаты. Стоимость изготовления пробных вариантов запредельна, на мой взгляд. Сложность разработки вполне осознаю. Может быть, если поставить самые дешевые Virtex 5 LX50 или LX85 в меньшем корпусе FF676, будет немного легче. Пусть даже ресурсов FPGA будет меньше. Вместо широких шин адреса-данных проложить последовательные интерфейсы.. Если так поступить, плата перейдет из категории "невозможного" в категорию "так часто делают"? Сам бы поставил что-то вроде Stratix 2 или что-нибудь еще с LUT6 внутри, но не очень крупное, долларов по 300-500  . Кстати, что со Stratix 4, он еще не появился? Интересна цена самых младших микросхем этого семейства.
|
|
|
|
|
Oct 7 2008, 06:10
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(jojo @ Oct 6 2008, 23:19)  Клиент прознал про Xilinx V5 и другого не желает. Что-то заставляет его выбирать решения вроде тех плат, на которые я сослался. Я-таки не говорил, что надо взять что-то другое, я как раз предлагал просто купить одну из указанных вами плат, ничего не разрабатывая. См. также http://www.synplicity.com/products/haps/ . Цитата(jojo @ Oct 6 2008, 23:19)  Может быть, если поставить самые дешевые Virtex 5 LX50 или LX85 в меньшем корпусе FF676, будет немного легче. Обычно все же проще поставить меньше, но самых больших кристаллов. Это как минимум экономит на межкристальном взаимодействии, хотя удельная стоимость вентиля у самых больших FPGA часто чуть больше, чем у средних. Цитата(jojo @ Oct 6 2008, 23:19)  Вместо широких шин адреса-данных проложить последовательные интерфейсы. Тогда вы, во-первых, огребете дополнительных проблем с signal integrity, а во-вторых обречете заказчика пользоваться этими последовательными интерфейсами, чему он не факт что обрадуется, так как они часто на порядок сложнее параллельных. Цитата(jojo @ Oct 6 2008, 23:19)  Если так поступить, плата перейдет из категории "невозможного" в категорию "так часто делают"? Не думаю.
|
|
|
|
|
Oct 7 2008, 09:22
|
Знающий
   
Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827

|
Купить всегда проще. Но при большом тираже покупать невыгодно. Межкристальное взаимодействие закладывается "до кучи", основные потоки все равно между компьютером и отдельными FPGA. >Тогда вы, во-первых, огребете дополнительных проблем с signal integrity, а во-вторых обречете заказчика пользоваться этими последовательными интерфейсами, чему он не факт что обрадуется, так как они часто на порядок сложнее параллельных Проблемы огребет отдел, который занимается трассировкой, а не я  Фирма сама упорно выбирает самые сложные решения. Если сделать обертку для сложных интерфейсов, программист может в нее не лезть. Но это вообще мысль хорошая. Я сам не люблю платы со "странными" или кривыми интерфейсами. А почему меньший размер корпуса не упростит трассировку? Ток будет меньше, слоев меньше, всего меньше. Проще должна быть. Слоев 10-14. Мне делали плату с 2 шт TigerSharc и FPGA, там параллельная шина 100 сигналов, и ничего. Здесь лишь в 2-4 раза сложнее. Хотя мне все равно - клиент выбирает - клиент платит. Просто собираю информацию от экспертов об основных факторах риска.
|
|
|
|
|
Oct 7 2008, 10:29
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(jojo @ Oct 7 2008, 13:22)  Купить всегда проще. Но при большом тираже покупать невыгодно. Применительно к данному случаю боюсь, что тираж должен быть огромен, чтобы окупить разработку. Цитата(jojo @ Oct 7 2008, 13:22)  А почему меньший размер корпуса не упростит трассировку? Ток будет меньше, слоев меньше, всего меньше. Проще должна быть. Слоев 10-14. Меньший размер корпуса упрощает трассировку, однако вы говорили также про снижение логической емкости на чип, про LX85, а он вчетверо меньше, чем LX330, то есть их понадобится вчетверо больше. Обычно проще поставить одну LX330, чем четыре LX85, иначе бы LX330 наверное и не появились бы. И потребление как раз зависит от логической емкости, а не от корпуса, и четыре LX85 скушают поболее, чем одна LX330. Цитата(jojo @ Oct 7 2008, 13:22)  Мне делали плату с 2 шт TigerSharc и FPGA, там параллельная шина 100 сигналов, и ничего. Здесь лишь в 2-4 раза сложнее. Хотя мне все равно - клиент выбирает - клиент платит. Просто собираю информацию от экспертов об основных факторах риска. Не знаю, если смотреть по приведенной вами ссылке - то сложнее на порядок, как минимум. Соответственно основной фактор риска - что вы не сможете правильно оценить проект, и когда уже в процессе работы поймете, что вылетели за бюджет, то проект придется либо закрыть, либо закончить в минус.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|