
- •Содержание
- •Лабораторная работа № 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. Контрольные вопросы
Лабораторная работа № 8.1 Создание схемного элемента
1. Создание символа элемента
1. Загрузить программу Schematic.
2. Настроить конфигурацию графического редактора:
• Вызвать команду Options Configure. В диалоговом окне Options Configure. установить размер рабочего поля формата А4 (в области Workspace Size включить кнопку А4) и включить миллиметры как основную систему единиц (в области Units включить mm). Нажать кнопку ОК.
• Вызвать команду Options Grids. В диалоговом окне Options Grids. установить новую сетку графического редактора с шагом, равным 2.50 mm (в области Grid Spacing набрать на клавиатуре 2.50 и нажать на кнопку Add). Добавить сетки с шагом 1.25 и 0.50 mm. Сетку 2.50 mm сделать рабочей (выбрать ее и нажать Кн.1). Нажать кнопку ОК.
• Вызвать команду Options Display и в диалоговом окне установить белый цвет для фона рабочего поля (для изменения цвета надо нажать кнопку Background и в открывшемся окне палитры цветов выбрать нужный), черный цвет для сеток (1xGrid и 10xGrid) и текста (Text), темносиний для выводов (PIN) и открытых концов выводов и проводников (Open End).
• Для прикрепления курсора к узлам сетки графического редактора вызвать команду View Snap Grid (выбрать ее и нажать Кн.1 мыши). Данная команда как включает режим прикрепления курсора к сетке, так и выключает его. Команда работает, если она помечена галочкой.
• Установить курсор в точку с координатами 10.00, 10.00 и нажать три раза на клавишу серый плюс клавиатуры, приближающую область рисования.
• Вызвать команду Options Current Line и в открывшемся диалоговом окне Options Current Line в поле Width (ширина) выбрать Thin (тонкая линия), а в поле Style (стиль) выбрать Solid (сплошная линия). Нажать кнопку ОК.
3. Выбрать команду Place Line. Для ускорения вызова команды можно воспользоваться быстрой кнопкой (в дальнейшем об этой возможности упоминать не будем). Нарисовать прямоугольник, последовательно помещая курсор в точки углов прямоугольника и нажимая Кн.1 (см. а) на рис. 3). Для окончания рисования нажать правую кнопку мыши (Кн.2).
4. Выбрать команду Place Pin. Перевести курсор в область рисования и нажать Кн.1. Откроется диалоговое окно Place Pin. В этом окне установить длину контакта (в поле Length выбратьUser 7.5mm). Настроить отображение имен контактов (в поле Display включить метку Pin Des и выключить метку Pin Name). В области Display Characteristics выбрать в открывающемся списке Outside Edge значение Dot, а в остальных списках области – None. Нажать кнопку ОК.
5
.
Переместить курсор в точку, где должен
находиться выходной вывод элемента, и
нажать Кн. 1. Появится выходной вывод
(см. б) на рис. 3). Нажать Кн. 2, а затем –
опять Кн.1.
Рис. 3
В открывшемся вновь диалоговом окне Place Pin убрать кружок инверсии (в списке Outside Edge выбрать None). Нажать кнопку ОК.
Поставить курсор в точку, где должен находиться первый входной вывод элемента, нажать и удерживать Кн.1 мыши. При нажатой Кн. l мыши дважды нажать клавишу с буквой R для разворота контакта на 180°. Отпустить Кн.l. Переместить курсор в точку, где должен находиться второй входной вывод элемента, и нажать Кн.l мыши. Результат представлен на рис. 3 в).
6. Вызвать команду Place Text. Перевести курсор в область рисования и нажать Кн.1. Откроется диалоговое окно Place Text.
В диалоговом окне в поле Text набрать символ &. Установить выравнивание текста (Justification) по центру, как по вертикали, так и по горизонтали. В списке стилей текста (Style) выбрать стиль PartStyle. Нажать кнопку ОК.
7. Установить курсор внутри прямоугольника и нажать клавишу Кн.l. Результат показан на рис. 3 г).
Вызвать команду Edit Select.
8. Все введенные контакты имеют один и тот же номер 0. Для перенумерования контактов вызвать команду Utils Renumber. В результате откроется диалоговое окно Utils Renumber.
В диалоговом окне установить режим перенумерации контактов (в поле Type установить Pin Num). Проверить, чтобы начальный номер контакта (Starting Number) и приращение нумерации (Increment Value) были равны 1. Нажать кнопку ОК.
Появится предупреждение о необратимости действия команды:
This operation is not undoable. Continue?
(Эта операция не может быть отменена. Продолжить?).
Выбрать кнопку Да.
(Следует заметить, что результаты выполнения этой команды можно изменить, повторив ее).
Переместить курсор в центр квадратика на первом входном выводе и нажать клавишу Кн.1. Вывод изменит цвет и получит новый номер 1. Повторить эти действия поочередно для остальных выводов элемента. В результате выводы получат разные номера (см. д) на рис. 3).
9. Ввести точку привязки элемента. Выбрать команду Place Ref Point. Переместить курсор в центр квадратика первого вывода и нажать Кн.1. Результат представлен на рис. 3 е).
10. Ввести атрибуты элемента. В качестве атрибутов введем место для размещения позиционного обозначения и тип элемента (марку ИС).
Выбрать команду Place Attribute. Перевести курсор в поле рисования и щелкнуть Кн.1, в результате появится диалоговое окно Place Attribute.
Выбрать в диалоговом окне в области категорий атрибута (Attribute Category) назначение атрибута для компонента (Component). В области имен атрибутов (Name) выбрать имя атрибута позиционного обозначения (RefDes). Установить в открывающемся списке Text Style стиль PartStyle. Установить выравнивание текста (Justification) по вертикали – низ, а по горизонтали – центр. Нажать кнопку ОК.
Установить курсор над прямоугольником и нажать Кн.1. Результат показан на рис. 3 ж).
Нажать Кн.2 и затем – Кн.1, в результате вновь появится диалоговое окно Place Attribute. Выбрать в диалоговом окне в области категорий атрибута (Attribute Category) назначение атрибута для компонента (Component). В области имен атрибутов (Name) выбрать тип (Type). Установить выравнивание текста (Justification) по вертикали и по горизонтали – центр. Нажать кнопку ОК.
Установить курсор в нижней части прямоугольника и нажать Кн.1. Результат показан на рис. 3 з).
11. Записать созданный элемент в библиотеку элементов. Будем считать, что у нас еще нет библиотеки. Создадим новую библиотеку с именем test.lib.
Для создания новой библиотеки выбрать команду Library New и в открывшемся диалоговом окне задать имя test.lib. Нажать кнопку Сохранить. Далее нужно присоединить созданную библиотеку. Выбрать команду Library Setup и в диалоговом окне Library Setup нажать кнопку Add. В открывшемся диалоговом окне Library File Listing найти и активизировать созданную библиотеку test.lib. Нажать кнопку Открыть.
Теперь в диалоговом окне Library Setup появится подключенная к графическому редактору пустая пока библиотека test.lib. Нажать кнопку ОК.
12. Вызвать команду Edit Select. Выделить весь созданный элемент. Для этого нужно установить курсор в точку, находящуюся левее и выше всех точек рисунка элемента (левый верхний угол окна выделения), нажать и удерживать Кн.1. Удерживая Кн.1, переместить курсор в противоположный угол окна выделения (правее и ниже всех точек рисунка элемента) и отпустить Кн.1. В результате все графические примитивы введенного элемента будут выделены цветом. (Выделить все примитивы элемента можно командой Edit All select.)
13. Вызвать команду Library Symbol Save As, в результате откроется диалоговое окно Symbol Save As.
Здесь в поле Library выбрать библиотеку test.lib. В области Display включить метки RefDes и Type, а метку Value выключить. Выключить метку занесения информации в библиотеку как отдельного элемента (Create Component). В поле Symbol набрать имя элемента LA3 и нажать кнопку ОК.