точная сборка PCB, высокочастотная PCB, высокоскоростная PCB, стандартная PCB, многослойная PCB и PCBA.
Самая надежная фабрика по обслуживанию печатных плат и печатных плат.
Технология PCB

Технология PCB - параллельный метод проектирования платы

Технология PCB

Технология PCB - параллельный метод проектирования платы

параллельный метод проектирования платы

2021-10-07
View:347
Author:Downs

In PCB circuit board design, unlike the traditional method of dividing the design into several parts and completing each part independently, Эта новая технология может создавать параллельные процессы в общедоступных базах данных, и можно автоматически синхронизировать процесс изменения и решения возможных взаимных проблем. conflict. Это первый раз в Эда Индастриз..

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


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

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

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

архитектура параллельного проектирования

The new concurrent design technology requires a design process manager (server) and multiple design clients running in a network environment. основной задачей программного обеспечения сервера является получение запросов на обновление от каждого клиента, check the requests to ensure that no design rules are violated, синхронизация каждого клиента по содержимому обновления.

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

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

плата цепи

Потому что многие дизайнеры могут работать параллельно, без каких - либо ограничений, весь проектный цикл можно значительно сократить.

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

The design is initially loaded on the server. когда клиент присоединился к собранию и автоматически загрузил текущее состояние сервера в память клиента, the client is initialized and synchronized. как только клиент принимает участие в проектной Конференции, it can edit the design using standard editing tools available in the application.

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

Each edit event generated by the client must perform a local design rule check (DRC) before being sent to the server, Затем установите приоритет редактирования запроса, введите очередь входных сообщений в соответствии с принципом. Сервер получил запрос редактирования, it integrates it into the design database, затем выполнить DRC. если не найдено проблем, the edit request is approved and sent to all clients through the output message queue for synchronization of the client's internal core database.

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

автоматическая проводка платы

The second application of concurrent design technology is the automatic wiring of circuit boards. Distributed automatic wiring has been a "powerful weapon" of circuit board wiring software for many years. раньше, IC routers have been converted to run in a distributed environment. Однако, the circuit board wiring problem is very different. до сих пор, people still think that the automatic router must be adapted to make full use of the advantages of multiple computers to complete the same design. Поставщики программного обеспечения и инженеры - третьи стороны также неоднократно пытались добиться приемлемого улучшения производительности, but they all ended in failure.

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

интеграция эффективных инструментов

Потому что схемы спроектированы как процесс, включающий много шагов и правил, in order to obtain excellent productivity, самый эффективный инструмент точки должен быть тесно интегрирован. Data and rules must flow smoothly throughout the design process.

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

Было бы целесообразно создать интерфейс, через который один из инструментов ASCII будет преобразован в другой формат ввода ASCII. Таким образом, будут созданы сотни ASCII - интерфейсов, каждый из которых используется для решения общих проблем, связанных с несовместимостью моделей данных и правил.

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

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

4. Circuit and board design

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

For example, the parallel design method of circuit board design, schematic design, управление ограничениями, layout design, моделирование трехмерного машиностроения и производственное применение могут быть интегрированы каким - то образом, allowing all these applications to be put into use simultaneously, одновременно обновлять и синхронизировать все события редактирования. Even in a mixed environment, может появиться несколько похожих приложений, such as multiple layout tools.

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