Моделирование дискретных устройств в системе PCAD. Асинхронное троичное моделирование дискретных устройств, позволяющее проверять правильность функционирования устройств, страница 20

Обратите внимание: во втором примере вывода B27 нет!

Если шина с данным именем уже существует, выводится предупреждение:

Net exist: <mm>,<nn>... Merge with existing nets? YES NO где <mm>,<nn> – выводы шины.

Ответить YES для подсоединения к существующей цепи. NO – возвращает систему в режим запроса.

Если конфликта не возникает, то появляется запрос:

Select start point for path:<nn> где <nn> – имя первого вывода шины.

В ответ

– установить в строке состояния такие же параметры, что и в п.2.1.2 при создании схем, кроме параметра "угол", которому установить значение  45D,

– выбрать точку для начала первого вывода (точка 1 на рис. 2.5) и нажать BUT#1;

– на запрос системы:

Select the next point for path:<nn>

выбрать точку на цепи (точка 2 на рис. 2.5) и нажать BUT#1,

– на повторный запрос системы:

Select the next point for path:<nn>

выбрать точку цепи (точка 3 на рис. 2.5) и нажать BUT#1, после чего нажать клавишу BUT#2.

Система запросит:

Select location for bus bit name <nn>

Курсор при этом превращается в пунктирную рамку.

Выберите место для имени вывода и, если оно должно быть видимым, нажмите BUT#1, иначе BUT#2 (<ESC>).

Информация, введенная для первого вывода шины, далее служит шаблоном для ввода остальных выводов, поэтому на запрос системы:

Select location for <yy>

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


После завершения ввода выводов шины для первого компонента, повторить все действия для второго компонента (рис. 2.5 точки 4, 5, 6).

– Рисовать шину

Для этого необходимо выполнить команду:

– DRAW/LINE – рисовать линию,

– на подсказку системы:

Select start point ..., перевести курсор в строку состояния (клавишей F9) и установить

– активным слой BUS (можно клавишей F1),

–параметру "угол" значение "ORTH",

–параметру "ширина линии" значение, отличное от нуля, например 10; для этого на подсказку системы:

Enter line width: ввести цифру 10 и нажать клавишу <RETURN>;

После этого перевести курсор в рабочее поле и нарисовать линию (см. рис. 2.6).

Отказ от команды – нажатие BUT#2.

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

2.5. Контроль созданной схемы


Контроль схемы производится по списку ее цепей, полученному при выполнении п.2.7. (файл с расширением .NLT или .XNL). Для этого необходимо вызвать программу PCERC командой

>PCERC <RETURN>

На экране появится открывающее меню:

PC–ERC

Options:

Configure PC–ERC

>>   Run PC–ERC      <<

Exit PC–ERC

Press [SPACE] for next option; [RETURN] to accept

Нажав два раза клавишу <SPACE>, выбрать опцию Configure PC–ERC, в которой задается программа проверки схемы.

На экране появится меню конфигурации:

PC–ERC

Configure Engineering Rules Check

REPORT

1. Floating Pins                                              YES/NO

2. Nets with one or no connections                YES/NO

3. Nets with no Input pins                              YES/NO

4. Nets with no Output pins                           YES/NO

5. Nets with more than one Output pin          YES/NO

6. Nets with no pullup resistor                       YES/NO

7. Components with all Input pins tied together YES/NO

8. Packaging consistency check                     YES/NO

9. Page connector cross reference                  YES/NO

10. Attribute Summing                                    YES/NO

Press [SPACE] for the next option; [RETURN] to accept

Десять пунктов меню определяют десять правил проверки: