Starting from the functions defined by the проектирование PCB список сетей и методы загрузки списков и компонентов, five network macro errors that often occur during the loading of the netlist are summarized: undefined component package form, имя определения пакета PCB не существует, Компонент не найден, node not found, сеть уже существует, analyze the possible cause of the error and give a solution.
я. Introduction
система "Protei Design" стала первым в мире инструментом разработки EDA для внедрения технологии EDA в Windows Environment. Он очень эффективен, интерфейс дружелюбный. Он является одним из наиболее популярных и популярных в настоящее время программ EDA (автоматизация электронного проектирования). в целом, для проектирования схем с использованием программного обеспечения "Protel" необходимо пройти этапы проектирования схем (моделирование схем), создания схем, планирования PCB - листов, загрузки схем, компоновки компонентов и проводки элементов. при загрузке диаграммы для генерации сетевых макросов и редактирования веб - макросов часто появляются ошибки, приводящие к ошибкам при загрузке. Если эти ошибки не будут устранены, то соответствующие макрооперации не будут осуществляться надлежащим образом, что создаст многочисленные проблемы для последующего проектирования PCB, что не позволит успешно выполнить проектные работы. в данной статье описаны два способа загрузки сетевых таблиц и компонентов, а также причины и решения типичных ошибок при загрузке сетевых таблиц.
Во - вторых, определение и функции сетевой таблицы
в процессе проектирования PCB график сети является очень важным документом. It is the bridge between circuit schematic design and PCB board design, файл PCB создаёт душу. As the name suggests, сетевая таблица определяет электрическое соединение между элементами схемы, and is a textual expression of the component network connection extracted from the graphical schematic diagram. передача через таблицу сети, the connection definitions between the components that are exactly the same as those in the schematic diagram can be automatically obtained in the PCB diagram.
программное обеспечение "Protel" позволяет создавать многоформатные сетевые таблицы, адаптированные к различным приложениям проектирование PCB tools. принципиальная схема "Protel" призвана. The netlist file with net as the suffix consists of two parts: The first part: component information, Он описывает три атрибута элемента в схеме. The description information of the component is in square brackets. Первая строка - вкладка компонентов, обычно разные. Elements start with different letters. например, the beginning of R indicates resistance, емкость, выраженная в начале C; вторая строка - это форма упаковки компонентов на PCB; третья строка - модель компонентов. свойства, используемые для описания самого компонента, different types of components are indicated in the component model in different ways. Вы можете указать действительное значение или тип чипа по требованию.
Часть 2: компоненты соединены с информацией, включая все электрические соединительные сети в схеме принципала. сетевая информация заключена в скобки. Первая строка - имя сети. Если сетевая вкладка определена в схеме соединений, сеть будет именоваться сетевым ярлыком в сетевой таблице. если не определено тег сети, то программное обеспечение будет распределяться по порядку при создании сетевой таблицы; вторая строка и последующая строка - это сведения о узлах сети, включая метки элементов и номера труб. например, U3 - 13 относится к тринадцатому кавычкам компонента U3. ноги. Все трубчатые ножки одного и того же элемента в сети соединены, то есть можно определить имя сети для любых трубчатых ножек в сети.
Загрузка сетевой таблицы и компонентов
The process of loading the netlist and components is actually the process of loading the data of the schematic design into the проектирование PCB система печатных плат. This process can be implemented in two ways. метод 1: использовать синхронизатор для загрузки сетевых таблиц и элементов непосредственно из файла схемы. You must first create a PEB file in the same design database where the schematic is located, Загрузка всех необходимых модуль PCB libraries in advance. метод 2: загружать списки сетей и их компоненты с помощью файлов списка сетей. All changes in the data in the проектирование PCB система может быть выполнена через Интернет макросы. The network macro list includes three columns of attributes: column N0 (used to display the step number of the conversion network table); Action column (used to display the content of the operation to be performed when the network table is converted); Error column (used to display the occurrences in the conversion network table) mistake).
при загрузке сетевого листа во время производства PCB в силу различных причин часто возникают ошибки, а информация об ошибках, предоставляемая самим программным обеспечением, является слишком простой и зачастую простой для понимания на английском языке. Это привело к последующей разработке проекта PCB. из - за многих проблем проектные работы не могут быть успешно завершены. ниже анализируются возможные причины ошибок из различных типичных макроошибок и предлагаются соответствующие решения.
Общие сведения о макроошибках в сети, причины и методы их обработки
1. форма упаковки компонентов, не определенных на схеме
Описание ошибки: в хранилище не найден внешний вид упаковки
причина ошибки: (1) на схемной схеме элемент не указывает форму упаковки; (2) в редакторе PCB не была добавлена библиотека модулей, содержащая необходимые компоненты;
способ обработки: (1) открывает файл списка сетей, проверяет, какие компоненты не определены, добавляют ли пакеты непосредственно в список сетей или находят соответствующие компоненты в схемах, дважды щёлкнув на них, в появившемся диалоге свойств заполняет соответствующие пакеты в столбце FootPrint; (2) в редакторе PCB Выполнить команду меню Design / Add / Remove Library... В появившемся диалоге укажите требуемую библиотеку компонентов PCB и добавьте ее в текущий редактор PCB.
2. не существует имени определения пакета PCB
Error description: Footprint**not found in Librarv
причина ошибки: 1) схема герметизации компонентов PCB не найдена. например, PCB - пакет. в Lib нет комплектов для небольших светодиодов LED; (2) принципиальная схема сборки содержит ошибку в форме упаковки. например, "RB0.2 / 0.4" написано в виде затвора для конденсаторов полярного характера.
метод обработки: (1) изменить конфигурацию пакета PCB. Lib файл, создание пакета компонентов LED, затем выполнение команды обновления PCB; (2) вернуться на принципиальную схему, тщательно проверить, соответствует ли название пакета элементов на схеме с печатью PCB.
3. не найдено никаких компонентов
Описание ошибки: невозможно найти компонент
причина ошибки: Advpcb. След печатной платы in the ddb file package. файл Lib содержит большинство пакетов, but if a component in the schematic diagram has a special package form, PCB Footprint. The Lib file library cannot be found, необходимо загрузить библиотеку пакетов.
Processing method: In the design file manager window, Щёлкните на пиктограмме файла PCB для перехода в режим редактирования PCB, and load the corresponding component package library through the "Add/команда Удалить.
4. узел не найден
Error description: Node not found
причина ошибки: (1) указывает, что в сети больше нет узлов; 2) наименование цоколя элемента отличается от наименования цоколя герметичной трубы в хранилище PCB; (3) схема расположения элементов отличается от соответствующего имени пакета PCB.
сети уже существуют
Описание ошибки: сеть уже существует
причина ошибки: 1) макро - операция пытается добавить то же самое имя сети, что и в таблице PCB; (2) принципиальные карты скрытых pin информационных узлов, совпадающих с другими сетевыми точками.
метод обработки: (1) открыть файл схемы, изменить повторяющееся имя сети или удалить избыточное имя сети в соответствии с схемой; для (2) можно открыть файл схемы, найти ошибочную сетевую точку соединения, затем в диалоговом окне Открыть свойства элемента, выбрать "скрытый контакт", затем можно увидеть скрытые элементы контактов в сети, а затем изменить те же сетевые узлы, чтобы они принадлежали другим узлам.
Заключительные замечания
Netlist loading errors often occur, в основном из - за ошибки упаковки. после обнаружения ошибки, you should browse first, Затем, как только вы поймете причину возникновения проблемы, вы сможете быстро обнаружить проблему. The root cause of the error should be eliminated so that the problem can be solved quickly and effectively. одновременно, it is necessary to be standardized and careful when designing the schematic diagram and editing the модуль PCB уменьшить количество ошибок.