Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Место и маршрут используются в нескольких контекстах:

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

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

Иногда некоторые люди называют весь процесс размещения и маршрута «планировкой».

Печатная плата [ править ]

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

Размещение и разводка обычно выполняется в два этапа. Сначала нужно разместить компоненты, а затем развести соединения между компонентами. Размещение компонентов не является абсолютным на этапе маршрутизации, поскольку оно все еще может быть изменено путем перемещения и вращения, особенно в проектах, использующих более сложные компоненты, такие как FPGA или микропроцессоры. Их большое количество сигналов и их потребности в целостности сигналов могут потребовать оптимизации размещения. [1]

Полученный дизайн затем выводится в формате RS-274X Gerber для загрузки в CAM-систему производителя.

Программируемая вентильная матрица [ править ]

Процесс размещения и маршрутизации для FPGA обычно не выполняется человеком, а используется инструмент, предоставленный поставщиком FPGA или другим производителем программного обеспечения. Необходимость в программных инструментах обусловлена ​​сложностью схемы внутри ПЛИС и функцией, которую разработчик желает выполнять. Проекты FPGA описываются с использованием логических схем, содержащих цифровую логику и языки описания оборудования, такие как VHDL и Verilog . Затем они будут подвергнуты автоматической процедуре размещения и маршрутизации для создания распиновки, которая будет использоваться для взаимодействия с частями за пределами FPGA. [1]

Интегральные схемы [ править ]

Этап размещения и маршрутизации IC обычно начинается с одной или нескольких схем, файлов HDL, предварительно маршрутизированных IP-ядер или некоторой комбинации всех трех. Он создает макет IC, который автоматически преобразуется в маску в стандартном формате GDS II или OASIS . [2]

История [ править ]

Окончательный макет ранних микросхем и печатных плат хранили в виде ленты отказа от Rubylith на прозрачной пленке .

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

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

Ссылки [ править ]

  1. ^ a b «Совместное проектирование ПЛИС и печатной платы увеличивает производительность производства» . Проектирование и изготовление печатных схем . Проверено 24 июля 2008 .
  2. ^ А. Канг, Дж. Лениг, И. Марков, Дж. Ху: «Физический дизайн СБИС: от разбиения графа до закрытия по времени», Springer (2011), DOI : 10.1007 / 978-90-481-9591-6 , ISBN 978-90-481-9590-9 , стр. 7-11.