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

Технология PCB - какие навыки необходимы для замены дубликатов PCB?

Технология PCB

Технология PCB - какие навыки необходимы для замены дубликатов PCB?

какие навыки необходимы для замены дубликатов PCB?

2021-10-28
View:487
Author:Downs

В процессе преобразования платы репликации и проектирования PCB(PCB Design), из - за различных форматов данных или файлов между различными программными платформами, часто требуются другие инструменты для преобразования платформы или формата файла. В этой статье мы расскажем вам о методах перехода от Protel к Allegro.


1.  Схема протель для захвата СНГ


Мы можем использовать новые функции Protel DXP SP2 для преобразования схем Protel. С помощью этой функции мы можем напрямую преобразовать схемы Protel в Capture CIS.


Здесь мы выдвинули лишь несколько мер предосторожности, которые были резюмированы практикой:

1) Когда Protel DXP выводит файл Capture DSN, он не выводит информацию о пакете. При захвате мы увидим, что атрибуты следа ПХД всех компонентов пусты. Это требует от нас вручную добавлять информацию об упаковке к компонентам, что также является самой трудоемкой работой во всем процессе преобразования. При добавлении информации о пакете обратите внимание на сохранение соответствия пакета конструкции PCB Protel, а также ограничений Cadence на именование пакета. Например, резистор, пакет которого в Protel является AXIAL0.4, будет изменен на AXIAL04 при преобразовании библиотеки пакетов, описанной ниже. Это происходит потому, что Cadence не позволяет "." в названии пакета; Еще одним примером является коннектор DB9. Упакованный в протель как DB9RA/F, он будет заменен на DB9RAF. Поэтому, когда мы добавляем информацию о пакетах к компонентам в Capture, мы должны учитывать эти изменения названий.

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

3) В иерархической конструкции PCB шины, соединяющие модули, должны быть названы в Capture. Даже если такие шины были названы в родительском дизайне Protel, они должны быть воссозданы в Capture для обеспечения соединения.

4) Для устройств с несколькими компонентами в одном пакете обратите внимание на изменение их битовых номеров. Например, 74ls00 использует две двери в Protel с позиционными номерами U8A и U8B. Эта информация будет потеряна во время преобразования и должна быть добавлена повторно.


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


PCB design

2. Преобразование библиотеки пакетов Protel

При долгосрочном использовании Protel для проектирования PCB мы всегда будем накапливать обширную, проверенную на практике библиотеку пакетов Protel. Когда дизайн платформы меняется, как сохранить эту библиотеку всегда было головной болью. Для этого мы используем Orcad Layout и бесплатный инструмент Cadence Layout2Allegro.

1) Пакет PCB помещается в пустой PCB в Protel и выводит файл PCB в формате Protel PCB 2.8 ASCII;

2) Импорт этого файла Protel PCB 2.8 ASCII с помощью Orcad Layout;

3) Использование Layout2Allegro для преобразования генерируемых файлов Layout MAX в файлы Allegro BRD;

4) Затем мы использовали функцию экспорта Allegro для вывода библиотеки пакетов и библиотеки pad, чтобы завершить преобразование между библиотекой пакетов Protel и Allegro.


3. преобразование PCB Protel в Allegro

На основе двух предыдущих шагов мы можем осуществить переход от PCB Protel к Allegro. Этот процесс преобразования является более точным процессом воспроизведения дизайна. Мы воспроизводим схему и маршрутизацию PCB Protel в Allegro.

1) Передать netlist в формате Allegro, созданный на втором этапе захвата, Allegro BRD в качестве отправной точки для нашей работы по размножению;

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

3) Для восстановления информации о проводке спектра следует использовать в качестве моста. Во-первых, экспортируйте файл Specctra DSN, содержащий информацию о проводке от Protel. Для этого DSN файла, мы должны обратить внимание на следующие 2 пункта:

4) Название слоя в протеле отличается от названия в Allegro. Пожалуйста, обратите внимание на использование текстового редактора для внесения соответствующих изменений. Например, верхние и нижние слои в Protel являются топлеером и нижним слоем, в то время как в Allegro эти два слоя когда-то назывались верхние и нижние;

5) Обратите внимание, чтобы проверить определение via в спектре и добавить его в правила Allegro. Определить vias в Allegro для вывода проводной информации из спектры. Вы можете использовать сеансы, провода и маршрутные файлы. Рекомендуется использовать маршрутные файлы, а затем импортировать информацию о проводке в наш и воспроизвести расположение PCB Allegro, и мы делаем из Protel преобразования PCB в Allegro BRD.


Метод преобразования протель в Allegro

С быстрым развитием современной IT-индустрии требования к аппаратному оборудованию становятся все выше и выше. Разработчики аппаратных ПХД сталкиваются с проблемой проектирования высокоскоростных и высокоплотных ПХД. Как говорится, если рабочие хотят хорошо выполнять свою работу, они должны сначала усовершенствовать свои инструменты. Это также является причиной того, что все больше и больше разработчиков PCB отказываются от низкокачественных средств проектирования PCB и выбирают высокопроизводительное программное обеспечение PCB EDA, предоставляемое такими компаниями, как Cadence. Но такие изменения неизбежно приведут к проблемам того или иного рода. Благодаря раннему контакту и использованию, есть большое количество пользователей Protel в китае. Когда они выбирают высокоскоростные решения Cadence PCB, они все сталкиваются с проблемой трансплантировать свои конструкции Protel в программное обеспечение Cadence PCB design. Проблемы, возникающие в этом процессе, можно грубо разделить на два типа: первый из них заключается в Том, что дизайн не очень сложный, и разработчик PCB хочет использовать только мощную функцию автоматической маршрутизации Cadence CCT для завершения монтажных работ; Во-вторых, дизайн является сложным, и разработчик PCB должен полагаться на доверительные инструменты анализа шума используются для имитации сигнала и шума конструкции и установить проводку топологии проволочной сети.


В первом случае конверсионная работа относительно проста. Вы можете использовать инструмент преобразования Protel в CCT, предоставленный Protel или Cadence для завершения этой работы. Во втором случае работа, которую предстоит проделать, является относительно сложной, и метод такого преобразования кратко описывается ниже. Объектом анализа инструмента Cadence signal-to-noise analysis является BRD файл Cadence Allegro, и Allegro может читать сторонние netсписки, которые соответствуют его требованиям. Выход netlists в формате Telexis Protel отвечает требованиям Allegro для сторонних netlists, так что вы можете ввести файлы Protel в Allegro. Вот два момента для внимания читателей. Во-первых, Allegro сторонних netlists не допускают "." в разделе $PACKAGE; Во-вторых, в Protel мы используем форму BasName[0:N], чтобы представлять автобус, и BasName[x], чтобы представлять сигнал в автобусе. Изображение сигнала в автобусе в netlist Allegro third- это Bas NameX. Читатели могут решить эти проблемы, непосредственно изменив выход netlist Telexis Protel.


Allegro также требует файл device.txt для описания устройства каждого типа устройства при вводе сторонних сетевых таблиц. Он имеет следующий формат:

Упаковка: тип упаковки

Класс: Тип класса

Pincount: общее число игл

Фиксированный: ...


Наиболее распространенными являются PACKAGE, CLASS и PINCOUNT. PACKAGE описывает пакет устройства, но Allegro будет использовать элемент PACKAGE в сетевой таблице и игнорировать этот элемент в файле описания устройства при вводе сетевой таблицы. CLASS определяет тип устройства, используемого для анализа отношения сигнала к шуму. Cadence делит устройства на три категории: IC, IO и DISCRETE. PINCOUNT указывает число выводов устройства. Для большинства устройств достаточно включить эти три элемента в файл Device.txt.


С помощью сторонних сетевых таблиц и файлов описания устройств мы можем заменить дизайн схемы в Protel на программное обеспечение Cadence PCB Design в виде сетевой таблицы. Затем разработчики PCB могут использовать программное обеспечение Cadence PCB для разработки высокоскоростных и плотных PCB. Мощные возможности дизайна завершают ваш собственный дизайн.


Если вы завершили компоновку PCB в Protel, функция скриптов Allegro может копировать макет в Protcl в Allegro. В Protel разработчики PCB могут экспортировать файл Place & pick, содержащий информацию о местоположении, углу вращения каждого устройства в верхней или нижней части PCB. Вы можете легко создать скрипт из этого файла. Файл, выполните этот сценарий в Allegro, чтобы скопировать макет в Protel. Ниже приведен код C + + для завершения преобразования файла Place & pick в файл Allegro Script. Автор использует этот код, чтобы преобразовать его всего за несколько минут. Макет PCB пользователей с более чем 800 устройствами скопирован в Allegro. PCB design