Каковы недостатки использования наборов для разработчиков FPGA как «конечного продукта»?

Я понимаю, что серьезные фирмы HW могут изготавливать свои собственные платы, но каковы недостатки использования платы разработки в производстве, т. е. размещения PCIe-карты на сервере и выполнения вычислений на ней?

12 голосов | спросил Dmitri Nesteruk 17 MaramMon, 17 Mar 2014 00:23:30 +04002014-03-17T00:23:30+04:0012 2014, 00:23:30

2 ответа


15

Самый большой из них заключается в том, что он может быть недоступен завтра.

В некоторых случаях производители намерены , что плата разработки может использоваться при производстве с небольшим объемом и обещание поддерживать производство в течение некоторого периода времени. Они также могут предоставить доступные схемы и гербер, которые позволят вам сами создавать доски.

Создание совместимой платы в течение длительного периода времени - это значительная приверженность - как создание продукта. Они должны иметь дело с компонентами, которые устарели, изменениями документа и так далее.

Другие недостатки сосредотачиваются вокруг того факта, что он не был предназначен только для вашего приложения, поэтому он может быть слишком большим, слишком сильным голодным, отсутствием функций и т. д.

OTOH, относительно высокая производительность может иметь преимущества. Стоимость платы за разработку для аэрокосмического клиента моей была меньше, чем стоимость просто заполнить эквивалентную голую плату (это до покупки деталей или тестирования).

ответил Spehro Pefhany 17 MaramMon, 17 Mar 2014 00:33:41 +04002014-03-17T00:33:41+04:0012 2014, 00:33:41
3

Говоря по опыту ...

Много лет назад моя компания экспериментировала с небольшим FPGA-приложением. В то время не было производственных цехов, которые отвечали нашим потребностям, и из-за нехватки времени было нецелесообразно разрабатывать наши собственные. Мы закончили работу с демонстрационной доской, выпущенной известным дистрибьютором Xilinx.

Самый большой негатив, с которым мы столкнулись, - очень высокая детская смертность. По какой-то причине дистрибьютор не инвестировал достаточно средств в процесс производства. Кроме того, типичная панель разработки, вероятно, содержит много компонентов, которые не нужны вашему дизайну, но эти компоненты все еще способствуют сбою.

Чтобы ухудшить ситуацию, дистрибьютор не был настроен для обработки доработки, и, чтобы сделать короткую историю, мы закончили с большой кучей нефункциональных плат в нашей лаборатории.

С положительной стороны платы позволили нам удовлетворить наши производственные потребности, и платы, которые работали во время установки, как правило, продолжали работать.

В конечном счете проект жил дольше, чем мы ожидали, и на последних этапах мы просто привыкли заказывать две карты для каждого, что нам нужно.

ответил David Gardner 25 MarpmTue, 25 Mar 2014 22:56:26 +04002014-03-25T22:56:26+04:0010 2014, 22:56:26

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132