![]() КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Верификация схемы ERC
После создания принципиальной электрической схемы целесообразно выявить синтаксические ошибки, исправить их и только после этого перейти к разработке ПП. Проверку схемы выполняют по команде Utils>ERC (Electrical Rules Check). В основном меню этой команды (рисунок 4.11, а) задают перечень проверок, результаты которых приводятся в текстовом отчете: Single Node Nets — цепи, имеющие единственный узел; No Node Nets — цепи, не имеющие узлов; Electrical Rules — электрические ошибки, когда соединяются выводы несовместимых типов (например, соединяются два выходных вывода или выходной вывод подключается к выводу источника питания); Unconnected Pins — неподключенные выводы компонентов; Unconnected Wires — неподключенные (плавающие) цепи; Bus/Net Errors — входящие в состав шины цепи, встречающиеся только один раз (т. е. они входят в шины, но не выходят из них); Component Rules — компоненты, расположенные поверх других компонентов; Net Connectivity Rules — неправильное подключение цепей земли и питания, которое может быть вызвано одной их трех причин: - символ источника питания подключен к цепи, имеющей другое имя; - скрытый глобальный вывод компонента подсоединен к цепи, имя которой не совпадает с именем по умолчанию; - две цепи, например, А и В объединены под именем А, в то время как цепь В существует отдельно; при появлении этого предупреждения необходимо с помощью команды Edit>Nets переименовать цепи; Hierarchy Rules — ошибки иерархической структуры. Степень серьезности отдельных ошибок (Error, Warning или Ignored) назначается в диалоговом окне (рисунок 4.11, б), открываемом после нажатия на панель Severity Level (только для опытных специалистов). Кроме того, в меню, показанном на рисунке 4.11, а, необходимо включить опции View Report (Просмотр отчета сообщений об ошибках) и Annotate Errors (Индикация ошибок на схеме).
а) б) Рисунок 4.11 – Настройка конфигурации ERC: выбор перечня (а) и назначение типов ошибок (б)
Сообщения об ошибках заносятся в файл <имя схемы>.ERC, изменение этого имени производят после выбора панели Filename. Поиск ошибок в соответствии с заданной конфигурацией начинается после нажатия панели ОК. Информация об ошибках помечается на схеме индикаторами и выводится в текстовый отчет (рисунок 4.12, б). В текстовом файле с расширением имени *.ERC приводится конфигурация настройки программы ERC, перечень всех ошибок и предупреждений и статистика и координаты ошибок. На рисунке 4.12, б приведен пример такого файла. В частности, несмотря на то, что схема RST-триггера на рисунке 4.11 собрана без ошибок, для нее по входам RS отсутствуют коннекторы (разъемы или контактные площадки), о чем сообщает программа ERC. Координаты ошибок приводятся в той системе единиц, которая выбрана в меню команды Options>Configure.
а) б) Рисунок 4.12 – Диагностическое сообщение об ошибках
Дата добавления: 2015-07-02; Просмотров: 717; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |