Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Во сколько это выльеться
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Cadence-free
Допустим захотелось мне сделать НЕЧТО... Решил что это НЕЧТО должно иметь:

1) Процессор, (желательно заточенный под AMBA )
2) Памяти 4 Метра
3) Логика (вентелей 300.000-400.000)

Что хотелось бы иметь в конце:

1) Плата с каким либо стандартным подключением к компу (хоть PCI, хоть USb хоть еще что нибудь)
2) Логика должна быть реализована в 1-2 FPGA
3) Память внешняя
4) Не предпологаеться массовое изготовление

Вопросы:
1) Что надо знать что бы это сделать.
-какой софт
-какие стандарты
2) Во что это выльеться в деньгах. Непосредственно стоимость разработки и софта не учитываеться. Учитываем:
-стоимость FPGA и оборудования для работы с ней
-стоимость изготовления 5 образцов печатной платы
-стоимость самого процессора и памяти
3) Во что выльеться по времени (время на разработку логике не учитывать и разработку каких либо алгоритмов, а также время на написание драйверов не учитываеться). Учитываем:
-Время на изучение первоначальное софта для работы с процом
-Время на изучение первоначальное софта для работы с FPGA
-Время на изучение первоначальное софта для разводки ПП


P.S. Я в этом пока плохо разбираюсь, поэтому могу что-то не правильно сформулировать-> прошу ногами не бить, .
grumbler
А главный вопрос - уровнь вашей квалификации...
Чем больше до этого "съели" тем быстрее получите результат.
По опыту - если ели досточно, врядли обольститесь на "готовое решение". В общем задача классическая.
gab
2 Cadence-free:
По себе знаю, что "время на изучение софта для работы с X" на несколько порядков меньше, чем время создания этого X. Так что...
Например: Xilinx ISE освоил за ~2 дня. Первая работающая прошивка (к PCI контроллеру приделал блок регистров, один светодиод и, при помощи собственноручно написанного драйвера и программы управления поморгал им) вышла только через 2 месяца.
Зато вторая работа (PCI master, внешняя память, передача блока данных на ЦАП) заняла только пол-месяца. (ну, правла, еще пол-месяца ловил глюки из-за неправильно заданных временнЫх ограничений smile.gif).
Так что, когда шеф спрашивает, сколько времени займёт такая-то работа я ничего путного ответить не могу smile.gif.
Сейчас для личного домашнего проекта делаю печатную плату под свою задачу. Ситуация таже sad.gif.

PS: кстати, плата примерно с такими же как у вас характеристиками smile.gif
KA_ru
Купите пару готовых китов. На частичное(может и полное) понимание задачи уйдёт пару месяцев. Потом только плату делать и всё другое. В деньгах ещё проще. Время -> деньги + стоимость оборудования + амартизация.
Cadence-free
Вообщем при желании за год можно сделать я так понимаю?
Alhen
Год - это как раз тот срок, который я теперь называю при ответе на вопрос шефа - "За какое время мы получим разработку готовую к употреблению?". До этого у меня были меньшие сроки. Стоимость разработки предсказать тоже крайне тяжело, особенно если в проекте многое необходимо осваивать с нуля. Поэтому оценить сроки и стоимость с точностью 10% - необходимо что-бы нового в проекте было 1% или даже 0.1%.
Приведу пример освоения DSP. Купили EZ-KIT-Light ADSP2181, полюбовались на Visual DSP, разработали по аналогии свой мезонин, заказали ПП, собрали - не работает. Пока делали тотальную проверку ошибок, стали поджимать сроки, пришлось отказаться от собственной разработки и заниматься спасением договора. Через год возобновили разработку - оказалось что все четыре ДСПешника были мертвы еще по дороге к нам (грешу на рентген в аэропортах - хотя никто не верит). Просто купили у другого поставщика новые камни и все заработало.
Cadence-free
Задачи как таковой пока нет. Просто в воздухе витает идея, попробовать разработать прототип схемки: то есть в следующем году должны отдавать на производство СБИСину, и хотелось бы потестировать железку пораньше. А этим у нас пока никто не занимался. Вот и думаеться начальству самим это дело попробывать освоить или отдать сторонним организациям. Ограничение по сроку- 1 год, ограничение по деньгам-чем меньше, тем лучше.
Люди, огласите плиз возможную цену такой разработке:
1) Сколько может стоить такой заказ при размешении в других организациях (имеющих опыт и оборудование)
2) Сколько будет стоить, если заниматься самому
tonjo
Если для одного раза, да, ещё с нуля, так заказывать у сторонних разработчиков подешевше будет. А вот если полученные знания, опыт и конечно же само оборудование пригодится для следующих проектов, тогда смело беритесь за дело. Главное, чтобы голова на месте была и желания много много... smile.gif Тем более при первом варианте развития событий (заказе у сторонних разработчиков) Вы теряете одно из главных преимуществ которое у Вас есть делай вы сами - возможность изменения, внесения дополнений в проект. Любая доделка и усовершенствование может Вам стоить значительных денежных затрат и не только таковых...
YuryL
2Cadence-free
Вы хотите сделать прототип будущей СБИС, или окружения,
куда эта СБИС будет ставиться?
Cadence-free
Цитата(YuryL @ Nov 29 2004, 15:11)
2Cadence-free
Вы хотите сделать прототип будущей СБИС, или окружения,
куда эта СБИС будет ставиться?
*


и то и другое, да еще и в короткие сроки
YuryL
2Cadence-free
Если в короткие сроки, то надо делать самому,
т.к. поиск сторонней организации, написание,
согласование ТЗ, денег ... займет порядком времени.

Обычно сначала делают и отлаживают прототип,
а потом ASIC. Или я что-то неправильно понял?
Cadence-free
Цитата(YuryL @ Nov 29 2004, 17:37)
2Cadence-free
Если в короткие сроки, то надо делать самому,
т.к. поиск сторонней организации, написание,
согласование ТЗ, денег ... займет порядком времени.

Обычно сначала делают и отлаживают прототип,
а потом ASIC. Или я что-то неправильно понял?
*


все правильно, вот только созданием прототипов у нас никто никогда не занимался.

Да еще проблема в том, наши ребята разрабатывают кристалл, содержащий в себе готовую топологию процессора. Поэтому для создания прототипа схемы придется использовать готовый закорпусированный проц+ память+ fpga (одну или две со всей логикой) , а значит придется делать плату, чем тоже никто не занимался
YuryL
Используем для такий целей плату setcore-1m. На ней
вертекс xcv50 .. 800. Два разема под внешние платы.
Согласуется как с 3.3 так и с 5 вольтовыми лог. уровнями.
А дальше к разъемам цепляем свое устройство.
Плату можно спаять и на монтажке.

С програмного обеспечения хватает для таких задач
менторовского fpga advantage + xilinx.
tonjo
А не поискать ли наиболее подходящий для ваших целей отладочный комплекс? И плату не придется делать и время сэкономите...
Cadence-free
Цитата(tonjo @ Nov 30 2004, 10:22)
А не поискать ли  наиболее подходящий для ваших целей отладочный комплекс? И плату не придется делать и время сэкономите...
*

в настоящий момент нет достаточного времени для изучения этого вопроса. Проект создания прототипа, если и начнется то только в следуещем году.
plis
Если не секрет сколько ушло времени, если проект всётаки закончили ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.