Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
113
Добавлен:
30.03.2015
Размер:
4.78 Mб
Скачать

Создание таблицы выводов и сохранение ткм

1. В окне (рис. 1.5) выбрать Pins View и заполнить таблицу (рис. 1.6) информацией, взятой из технической документации для текущего компонента.

2. Установить соответствие между номерами контактов столбца Sym Pin# и номерами выводов в столбце Pin Des. В столбце Sym Pin# указывается номер(!) вывода символа в соответствующей секции символа компонента.

Рис. 1.6. Таблица выводов элемента

3. В столбец Pad# ввести номера контактных площадок корпуса компонента.

4. В столбец Pin Des ввести номера выводов компонентов на схеме.

5. В столбец Pin Name ввести имена выводов в каждой секции (включая контакты «земли» – имя GND и «питания» - имя VCC).

6. В столбцы Gate Eq и Pin Eq ввести данные о логической эквивалентности секций и выводов соответственно. Выводы и секции с одинаковой эквивалентностью в процессе размещения модулей на печатной плате могут быть автоматически «переставлены». Для некоторых компонентов указанные столбцы не заполняются ввиду отсутствия у них эквивалентных секций и выводов.

7. В столбце Elec Type указать тип вывода, используемый при поиске ошибок в схемах электрических принципиальных (этот столбец рекомендуется заполнить до ввода данных в столбец Gate #). После установки курсора в ячейку столбца и нажатием стрелки справа в одноименной горизонтальной строке раскрывается список типов выводов:

  • Unknown – вывод, не имеющий определенного типа;

  • Passive – пассивный вывод;

  • Input – входной вывод;

  • Output – выходной вывод;

  • Bidirectional – двунаправленный вывод;

  • Ореп-Н – открытый эмиттер ИС типа ЭСЛ (к выводу должен быть подключен нагрузочный резистор);

  • Open-L – открытый коллектор ИС типа ТТЛ (к выводу должен быть подключен нагрузочный резистор);

  • Passive-H – пассивный компонент (обычно резистор), подключаемый к источнику питания (соответствует высокому логическому уровню);

  • Passive-L – пассивный компонент (обычно резистор), подключаемый к «земле» (соответствует низкому логическому уровню); 3-State – трехстабильный вывод (имеет высокий и низкий логический уровень и уровень высокого импеданса);

  • Power – вывод питания или «земли». Назначение этого типа выводу автоматически проставляет номер секции PWR в столбце Gate # таблицы выводов.

8. Для сохранения интегрированного образа компонента предварительно необходимо выполнить команду Component/Validate для проверки согласованности всех данных компонента и в случае отсутствия ошибок сохранить компонент в текущей библиотеке командой Component Save As. Имя компонента указывается по дополнительному запросу, например: K561ЛА7.

1.2. Порядок выполнения работы

Рассмотрим порядок разработки ТКМ на примере МС КР1533ЛА3.

Создание уго компонента микросхемы

1. Настройка сетки и единиц измерения: установить шаги сетки 5 и 2,5 мм (Options/Grid), включить Snap In Grid. Выполнить команду Options/Configure в поле Units, выбрать mm (миллиметры).

2. Рисование контура УГО: при помощи команды Place/Line рисуем контур УГО логического элемента размером 15х10 мм.

3. Расстановка выводов элемента: выполнить команду Place/Pin. В открывшемся окне в поле Length установить флажок в поле User и задать длину 5мм. В областях Inside Edge, Outside Edge, Inside, Outside установить none. В области Display убрать флажок напротив Pin Name. В поле Default Pin Des ввести номер вывода 1, нажать ОК. Установить первый вывод, отступив вниз от левого верхнего угла контура 5 мм. Затем отступить вниз ещё 5 мм, установить второй вывод. Для формирования выходного вывода выполнить команду Place/Pin. В области Outside Edge выбрать значение Dot, а в остальных областях оставить none. Нажать кнопку ОК. Отступив от правого верхнего угла 7,5 мм нажать левую кнопку (ЛК) мыши и, удерживая её, нажать клавишу F, затем отпустить ЛК.

4. Ввод текста: выполнить команду Place/Text. Откроется окно, в котором в поле Text набрать символ &. В области выравнивания текста (Justification) установить выравнивание текста по вертикали - верх, а по горизонтали - центр. Нажать кнопку ОК. Установить курсор внутри контура и нажать ОК.

5. Ввод атрибутов элемента: выполнить команду Place/Attribute. В появившемся диалоговом окне в области категорий атрибута (Attribute Category) указать назначение атрибута для элемента (Component). В области имен атрибутов (Name) выбрать имя атрибута позиционного обозначения (Refdes). В области выравнивания текста (Justification) установить выравнивание текста по вертикали – вниз, а по горизонтали – центр. Нажать кнопку ОК. Установить курсор сверху изображения символа и щелкнуть левой кнопкой мыши. Повторить предыдущую операцию для вывода имени компонента (Туре). Расположить его ниже контура компонента.

Рис. 1.7. Символ 2И-НЕ

6. Установка точки привязки: выполнить команду Place/Ref Point, установить точку привязки на левый верхний вывод УГО.

7. Проверка правильности созданного символа: выполнить команду Utils/Validate. Устранить ошибки и вновь выполнить проверку.

8. Сохранение созданного символа: выполнить команду Library/New, создать библиотеку с именем K155. Нажав Symbol/Save, выбрать созданную библиотеку К155, ввести имя символа в поле Symbol 2И-НЕ и нажить ОК. Созданный символ представлен на рис. 1.7.