
- •Содержание
- •Лабораторная работа № 4 триггеры
- •1. Введение
- •6. Контрольные вопросы
- •Лабораторная работа № 4.1 двухступенчатые триггеры
- •1. Постановка задачи
- •2. Пример проектирования двухступенчатого триггера
- •3. Экспериментальное исследование триггера
- •4. Подготовка к выполнению работы
- •5. Порядок выполнения работы
- •6. Отчет по работе
- •7. Варианты заданий
- •Группа 2
- •Лабораторная работа № 4.2 триггерные структуры на d- и jk-триггерах
- •1. Проектирование триггерных структур на d-триггерах
- •2. Проектирование триггерных структур на jk-триггерах
- •2. Cинтез синхронных счетчиков
- •2.1. Счетчик на jk–триггерах
- •2.1. Счетчик на d–триггерах
- •3. Организация переноса
- •4. Примеры схем и временных диаграмм
- •5. Создание дешифратора
- •6. Контрольные вопросы
- •7. Подготовка к выполнению работы
- •8. Порядок выполнения работы
- •9. Отчет по работе
- •10. Варианты заданий
- •Лабораторная работа № 6 Регистры
- •1. Введение
- •2. Регистры памяти
- •3. Регистры сдвига
- •4. Цепи ввода и вывода информации в регистрах
- •5. Регистры сдвига с обратными связями
- •5.1. Простое кольцо
- •5.2. Кольцо Мёбиуса – счетчик Джонсона
- •6. Контрольные вопросы
- •7. Подготовка к выполнению работы
- •8. Порядок выполнения работы
- •2. Проектирование конечных автоматов
- •2.1. Проектирование конечного автомата без учета времени
- •2.2. Проектирование конечного автомата с учетом времени
- •3. Контрольные вопросы
- •Группа 2
- •Лабораторная работа № 8 Проектирование цифровых устройств в pcad 2001
- •Введение
- •Лабораторная работа № 8.1 Создание схемного элемента
- •1. Создание символа элемента
- •2. Редактирование символов
- •3. Контрольные вопросы
- •2. Внесение изменений в схему
- •3. Вывод схемы на печать
- •4. Контрольные вопросы
2. Редактирование символов
1. После загрузки графического редактора Schematic, по команде Options Grids установить шаг сетки, необходимый для размещения выводов компонентов и нанесения графической информации.
2. По команде Place Part в рабочем поле разместить символ компонента.
3. Включить режим выделения объектов и выделить данный символ щелчком Кн.1 мыши.
4. Выполнить команду Edit Explode Part, преобразующую выбранный символ в набор графических объектов. После преобразования графика символа не изменяется, только вместо позиционного обозначения символа и его типа появляются названия атрибутов в фигурных скобках. Если до выполнения этой команды символ представлял собой единое целое, то теперь доступны для редактирования все его составные части (выводы, линии, надписи и т. п.). Например, по команде Place Pin можно добавить выводы, однако новые выводы автоматически получат номер 0. Чтобы привести нумерацию в порядок, нужно выполнить команду Utils Renumber.
5. После внесения всех изменений надо выполнить операцию блочного выделения всех принадлежащих символу графических объектов, заключив их в прямоугольную рамку.
6. Выполнить команду Library Symbol Save As. В списке Library указать имя нужной открытой библиотеки и в графе Symbol ввести имя символа. Причем, если компонент в целом будет создаваться в дальнейшем с помощью Library Executive, не нужно включать опцию Create Component (при включении этой опции в библиотеку будет занесен компонент, не имеющий информации о его корпусе). На панели Display выбрать атрибуты, значения которых нужно отображать на схеме: RefDes – позиционное обозначение, Туре – тип (совпадает с именем символа), Value – значение номинала (например, сопротивление резистора). Нажать кнопку OK.
3. Контрольные вопросы
Какие программы входят в состав САПР PCAD 2001?
Каково назначение программы Schematic?
Каково назначение программы Library Executive?
Каковы особенности графических редакторов PCAD 2001?
В чем заключается настройка конфигурации Schematic?
Укажите последовательность действий пользователя при создании символа элемента.
Как создается библиотека компонентов, что в нее записывается?
Как редактируются символы элементов компонентов?
4. Подготовка к выполнению работы
Изучить методику создания компонентов в САПР PCAD 2001, изложенную в данном методическом пособии.
Подготовить необходимые данные для создания компонента, заданного преподавателем.
5. Порядок выполнения работы
Создать символ заданного компонента.
6. Отчет по работе
Отчет должен содержать:
Эскизы символа компонента.
Распечатки рисунков с символом компонента.
Лабораторная работа № 8.2
Создание схем
1. Создание принципиальной схемы
1. Загрузить графический редактор Schematic.
2. Настроить конфигурацию графического редактора:
• Вызвать команду Options Configure. Появится диалоговое окно Options Configure. В диалоговом окне установить размер рабочего поля формата А4 (в области Workspace Size включить кнопку А4), включить миллиметры как основную систему единиц (в области Units включить mm). Нажать кнопку Edit Title Scheets. Выбрать вкладку Scheets. Ввести имя страницы, например, Sheet 1. Выбрать вкладку Titles. Выделить введенное имя страницы. Выбрать Custom, назначить размеры рабочего поля, поставить флажок в окне Display Border, выбрать стиль текста (если есть подходящий), нажать кнопку Select – выбрать в папке Titles форматку А4, нажать кнопку Modify. Нажать кнопку Close. В окне Options Configure нажать кнопку OK.
• Вызвать команду Options Display и в открывшемся диалоговом окне установить белый цвет для фона рабочего поля (для изменения цвета надо нажать кнопку Background и в открывшемся окне палитры цветов выбрать нужный), черный цвет для сеток (1xGrid и 10xGrid) и текста (Text), темносиний для выводов (Pin) и открытых концов выводов и проводников (Open End).
• Вызвать команду Options Grid. Появится диалоговое окно Options Grid. В диалоговом окне установить сетку графического редактора с шагом, равным 2.50 мм (в области Grid Spacing набрать на клавиатуре 2.50 и нажать кнопку Add). Нажать кнопку ОК.
• Прикрепить курсор к узлам сетки графического редактора. Выбрать команду View Snap Grid и нажать Кн.1. (Данная команда как включает режим прикрепления, так и выключает его. Если команда помечена галочкой, то курсор уже прикреплен к сетке. В этом случае надо нажать Кн.2.)
3. Если в п.2 не было подходящего стиля текста, то выбрать команду Options Text Style. В результате откроется диалоговое окно Options Text Style, где надо нажать кнопку Add.
В открывшемся диалоговом окне Add Text Style в поле Style Name набрать имя нового стиля текста (например, MyStyle) и нажать кнопку ОК.
В диалоговом окне Text Style Properties включить переключатель Allow True Type и нажать кнопку Font. В результате появится стандартное диалоговое окно Windows для настройки шрифтов. Выбрать шрифт с кириллицей, например, шрифт Arial размером 8 пунктов. Нажать кнопку ОК. В окне Text Style Properties нажать кнопку OK.
В диалоговом окне Options Text Style щелкнуть дважды Кн.l по строке с именем стиля MyStyle. В результате диалоговое окно закроется, а созданный текстовый стиль станет активным.
4. Выбрать команду File Design Info. В открывшемся окне выбрать Fields и заполнить информационные поля диалогового окна.
Для заполнения информационного поля надо выбрать нужную строку, например, Author, нажать кнопку Properties… В открывшемся окне ввести текст в строке Value, например, Иванов И.И. и нажать кнопку OK.
5. Выбрать команду Place Field. Щелкнуть клавишей Кн.1 в любом месте рабочего поля графического редактора. В результате откроется диалоговое окно Place Field. В диалоговом окне выбрать имя информационного поля Author (автор) и нажать кнопку ОК. Переместить курсор в соответствующий элемент основной надписи чертежа и нажать Кн.1. (Если не удается разместить правильно текст, то надо отключить курсор от сетки, убрав галочку перед командой View Snap to Grid).
Щелкнуть клавишей Кн.1 в любом месте рабочего поля графического редактора. В результате вновь откроется диалоговое окно Place Field. В диалоговом окне выбрать имя информационного поля Title (заглавие) и нажать кнопку ОК. Переместить курсор в соответствующий элемент основной надписи чертежа и щелкнуть Кн.1.
Аналогично поместить в основную надпись чертежа другие информационные поля, заполненные в п.4.
6. Выбрать команду Library Setup и в диалоговом окне Library Setup нажать кнопку Add. В открывшемся диалоговом окне Library File Listing найти и активировать нужные библиотеки (test.lib и proba.lib). Нажать кнопку Открыть. Теперь в диалоговом окне Library Setup будет две подключенные к графическому редактору библиотеки. Нажать кнопку ОК.
Настроить рабочее поле так, чтобы видна была вся форматка. Выбрать команду Place Part. Щелкнуть клавишей Кн.1 в любом месте рабочего поля графического редактора. Откроется диалоговое окно Place Part. В диалоговом окне выбрать элемент 155LA3 и нажать кнопку ОК. Поместить курсор в рабочее поле, где должен быть размещен элемент, и нажать Кн.1. После размещения нужного количества элементов 155LA3 нажать Кн.2. Аналогично поместить другие элементы. Пример размещения элементов схемы на рабочем поле показан на рис. 8.
Вызвать команду Place Wire. Ввести проводники согласно схеме. Начинать любую цепь лучше всего с вывода элемента – квадратика. Установить курсор на квадратик и нажать Кн.1. Если проводник подключен к выводу элемента, то после окончания прокладки проводника квадратик исчезает. Для окончания прокладки проводника нажать Кн.2. На свободном конце проводника формируется вывод в виде квадратика. Если надо сделать Т-образное ответвление от ранее проложенного проводника, то курсор следует установить на проложенный проводник и нажать Кн.1. После завершения прокладки проводника в месте Т-образного соединения образуется узел. Для удаления участка цепи его надо выделить, а затем нажать клавишу Delete. Пример прокладки проводников показан на рис. 8.
Р
ис.
8
Для именования цепей вызвать команду Place Port. Перевести курсор в рабочее поле и нажать Кн.1. Откроется диалоговое окно Place Port. В поле Net Name набрать +5V. Не устанавливать флажок Increment Port Name. Переключатель Pin Count (количество контактов) установить на один контакт (One Pin). Длину контактов (Pin Length) сделать большую (Long). Установить ориентацию (Pin Orientation) по горизонтали (Horizontal). Выбрать первую форму порта (Port Shape). Нажать кнопку ОК.
Для ввода порта поместите курсор на проводник цепи питания и нажмите Кн.1. Ввести порт GND для обозначения “земли”.
10. Если в процессе создания схемы удалялись элементы, а потом вводились аналогичные, то нумерация позиционных обозначений этого типа элементов будет нарушена. Более того, могут появиться даже лишние микросхемы. Для упорядочения номеров позиционных обозначений следует выполнить команду Utils Renumber. В открывшемся меню выбрать RefDes, Left to Right, Auto Group Parts и нажать кнопку OK.
11. Записать созданную принципиальную схему на диск, выполнив команду File Save as.
12. Выполнить команду Utils Generate Netlist. В диалоговом окне этой команды, нажав кнопку Netlist Filename, следует назначить имя выходного файла. В открывающемся списке Netlist Format выбрать формат записи выходного файла Tango.