![]() | |
НПО Системы Безопасности (499)340-94-73 График работы: ПН-ПТ: 10:00-19:00 СБ-ВС: выходной ![]() ![]() |
Главная » Периодика » Безопасность 0 ... 133134135136137138139 ... 233 в последней строке с командой APPEND реализована функция загрузки. Эта команда позволяет выполнить операцию OR для определенных переменных, что, в свою очередь, дает возможность перевести конечный автомат в состояние, соответствующее набору входных данных. Напомним, что впереди стоит строка с оператором IF и переменной Head, благодаря которым гарантируется отсутствие конфликтов при выполнении команды APPEND. Выражения до команды APPEND: CountPinO.d = lload & ???..... # !load & ???.....; Выражения после команды APPEND: CountPinO.d = lload & ???..... # lload & ???..... # load ь LoadPinO; В качестве упражнения, попробуйте реализовать данный счетчик как реверсивный, т. е. добавьте в него возможность вычитания. Далее попробуйте реализовать его на базе не виртуального, а конкретного устройства. Глава 6. ПРОЕКТИРОВАНИЕ ПЕЧАТНЫХ ПЛАТ Данная глава посвящена работе с редактором чертежей печатных плат РСВ Layout Editor и встроенным автотрассировщиком системы Protel 99 SE (рис. 6.1). Здесь приведена информация, необходимая при работе с системой, описаны основные функции программы по размещению компонентов на плате, выполнению разводки проводников, проверке правил электрических соединений, генерации выходных файлов для изготовления фотошаблонов и распечатке конструкторской документации. Более подробную информацию о различных объектах редактора принципиальных схем можно найти в файле электронной справки пакета. В этой главе также описано, как провести анализ целостности сигналов в цепях только что разработанной платы. Пользователь узнает, как правильно устанавливать правила проектирования для проведения расчета некоторых специфических параметров, таких как импеданс цепей, уровни положительных и отрицательных выбросов импульсов, длительности фронтов и задержек распространения. Кроме того, здесь описьшается, как правильно провести моделирование отражений и перекрестных искажений сигналов на разработанной плате, а затем получить истинные временные диаграммы результирующих сигналов в различных проводниках схемы. Подробная информация по всем этим вопросам представлена в разделе Верификация проекта печатной платы. iLbmt I ISsOfPl OFPSquM t IPCtr JfsQFPtmSoiMZrCK . jofpiiKiasaTi i !QfPlK12-4eiT J JOfPlMJWl ! ! UL. I №. ![]() ,,„,,,„,,„i.,.,.,„,,,,,„„i...,....,„„i..........„,,„ ! ! S ! S 5 8 ! = .iJ . d Рис. 6.1. Редактор печатных ппат системы Protel 99 SE Редактор печатных плат - основные возможности Редактор чертежей печатных плат Редактор чертежей печатных плат РСВ Layout Editor является основным редактором топологических документов системы Protel 99 SE. При помощи этого редактора пользователь может создавать, редактировать и тестировать печатные платы. С помощью редактора печатных плат разработчик может сгенерировать все необходимые выходные файлы, которые будут в дальнейшем использоваться для изготовления фотошаблона печатной платы. Редактор библиотек топологических посадочных мест Редактор библиотек топологических посадочных мест РСВ Library Editor является вторым редактором топологических документов системы Protel 99 SE. Он используется для создания, редактирования и управления библиотеками топологических посадочных мест и корпусов компонентов. В целом, этот редактор имеет много общего с редактором чертежей печатных плат, но в нем присутствует ряд дополнительных функций, предназначенных именно для управления библиотеками компонентов. Бессеточный автотрассировщик Система Protel 99 SE содержит простое в использовании, но мощное приложение -встроенный в редактор печатных плат бессеточный автотрассировщик. Хотя автотрассировщик подключается к оболочке Design Explorer как отдельный сервер, он настраивается и работает только под управлением редактора печатных плат. Автотрассировщик системы Protel 99 SE использует разумную комбинацию проверенных временем методов и принципиально новых алгоритмов трассировки проводников. Здесь используются три утилиты Neural Net, Neural Costs и Neural Shapes, базирующиеся на технологии нейронных сетей - основного направления развития искусственного интеллекта. Старые методы трассировки были значительно улучшены, чтобы соответствовать повышенным требованиям современных электронных устройств. Как и профессиональный конструктор, автотрассировщик решает три основные задачи проектирования: полная разводка проводников, высокие скорость и качество трассировки. Однажды начав разводить схему при помощи встроенного автотрассировщика системы Protel 99 SE, пользователь будет удивлен тому, как он ранее мог обходиться без него. Возможности редактора печатных плат Редактор печатных плат представляет собой полностью законченную систему размещения компонентов и проводников на многослойных платах с множеством полезных функциональных возможностей, обеспечивающих продуктивную работу проектировщика. При использовании редактора печатных плат в комбинации с редактором принципиальных схем, программой моделирования и компилятором устройств на базе 0 ... 133134135136137138139 ... 233 |