Система схемотехнического моделирования и проектирования Design Center



Программа автоматической трассировки SPECCTRA - часть 18


7. Изображение шин (линий групповой связи), состоящих из нескольких проводников, наносится на схему по команде Draw/Bus

(Ctrl+B,

) более широкой линией, чем проводник. Способ рисования шин такой же, как и проводников. Различие состоит в присвоении имени шине. Все шины обязательно должны иметь имена в виде списка имен входящих в них цепей, разделенных запятыми. Например, шина, состоящая из трех цепей, имеющих имена A, N1, N2, должна иметь имя LABEL=A,N1,N2; шина из цепей B0, B1, B2 может иметь имя B[0-2].  Имена можно присваивать и отдельным секциям шины, состоящим из разного количества цепей.

8. Размещение на схеме произвольного текста, который выводится на твердую копию чертежа, но не передается в программу моделирования, производится по команде Draw/Text (Ctrl+T,

). Изменение масштаба шрифта производится при вводе или редактировании текста, а выбор шрифта – по команде Options/Editor Configuration/Fonts.

9. Внесенные в схему изменения записываются в текущий каталог в файл схемы с расширением .sch по команде File/Save

(Ctrl+S). Если схема создана вновь, дополнительно запрашивается имя схемы. Запись схемы в файл с другим именем производится по команде File/Save As.

10. Схемы большого размера помещаются на нескольких страницах. Создание новых страниц и переход на другую страницу осуществляются по командам группы Navigate. Цепи, расположенные на нескольких страницах, соединяются с помощью имеющих одинаковые имена символов GLOBAL из библиотеки port.slb.

11. При моделировании применяются иерархические структуры трех типов –  блоки, иерархические символы и макромодели (subcircuits – подцепи):

а) изображение блока в виде прямоугольника размещается на схеме по команде Draw/Block. К контуру блока подводятся внешние проводники и шины –  в этих точках автоматически создаются внешние выводы блока и проставляются их номера. Таким образом удобно создать функциональную схему устройства. Схема замещения каждого блока создается по команде Navigate/Push (после выбора блока щелчком левой кнопки мыши), и, в свою очередь, она может иметь вложенные блоки без ограничений на количество уровней иерархии.


Содержание  Назад  Вперед