Как ваша компания управляет повторным использованием оборудования?

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

12 голосов | спросил Funkyeah 1 WedEurope/Moscow2010-12-01T18:06:41+03:00Europe/Moscow12bEurope/MoscowWed, 01 Dec 2010 18:06:41 +0300 2010, 18:06:41

3 ответа


8

Некоторые инструменты EDA, такие как тот, который я использую, Altium Designer, предоставляют методы для сохранения различных частей схем, чтобы сделать их несколько портативными. Для небольших схем вы можете использовать « фрагменты » или для более длительного многократного повторного использования » Таблицы устройств "

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

ответил Nick T 1 WedEurope/Moscow2010-12-01T19:16:46+03:00Europe/Moscow12bEurope/MoscowWed, 01 Dec 2010 19:16:46 +0300 2010, 19:16:46
8

Когда вы говорите «аппаратные» проекты, я знаю, что вы, вероятно, говорите о PCB и дискретных компонентных решениях, но у меня есть некоторый опыт разработки ASIC, которые могут быть полезны на концептуальном уровне.

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

У нас есть сильная культура повторного использования для наших строительных блоков. Например, если у нас есть дизайн op-amp, который кто-то потратил много времени на разработку и проверку, этот дизайн будет упакован таким образом, чтобы другой дизайнер мог легко импортировать этот дизайн в свое рабочее пространство. У нас есть централизованный сервер для хранения этих пакетов, поэтому все нужные вам детали легко найти.

В то время как отдельный блок может быть сконструирован для конкретной схемы (например, для задания напряжения для операционного усилителя), его обычно можно повторно использовать без изменения первоначальной конструкции. Цикл проектирования длится месяц или дольше и включает проверку макета. Проектирование одного из этих блоков требует времени, чтобы ознакомиться с набором проблем, поэтому, даже если блок не идеален, вы, вероятно, попытаетесь его использовать.

ответил W5VO 1 WedEurope/Moscow2010-12-01T20:17:28+03:00Europe/Moscow12bEurope/MoscowWed, 01 Dec 2010 20:17:28 +0300 2010, 20:17:28
4

Я знаю, что TinyCAD позволяет сохранить схему на иерархическом символе - вы можете нарисовать, как вы хотите, чтобы схема была представлена ​​в более крупной схеме и указывали, какие входы и выходы имеются. Ваша схема в значительной степени проявляется как коробка с контактами в более крупной схеме, а простой двойной щелчок позволяет увидеть, что находится внизу и отредактировать. Все части в подсхеме отображаются в списке деталей, список соединений имеет все соединения подсхемы и т. Д. Это было какое-то время, но разве другие инструменты EDA не позволяют это или подобное поведение?

ответил AngryEE 1 WedEurope/Moscow2010-12-01T20:16:11+03:00Europe/Moscow12bEurope/MoscowWed, 01 Dec 2010 20:16:11 +0300 2010, 20:16:11

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

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

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