2_1 (774785), страница 2

Файл №774785 2_1 (Методы к лабам) 2 страница2_1 (774785) страница 22017-06-07СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Рис.1.7

Далее в поле Symbols выбирается искомый компонент, после чего курсор мыши следует пе­реместить на поле чертежа. При этом к курсору мыши привязывается контурное изображение выбранного компонента, которое перемещается вместе с указателем. Построим пятиразрядный сдвигающий на два разряда вправо регистр на триггерах типа D. Для ввода такого триггера воспользуемся элементом FDCP категории триггеров Flip Flop (рис.1.8).


Рис.1.8

Этот элемент имеет 4 входа и 1 выход. Вход “PRE” – установка в “1”. Вход “CLR”- установка в “0”. Если на вход “PRE” подать сигнал 1, то триггер перейдет в состояние “1”. Соответственно, если на вход “CLR” подать 1, то состояние триггера измениться на “0”.

Чтобы повернуть размещаемый элемент, нужно воспользоваться выпадающим списком Orientation. Далее следует поместить указатель с изображением элемента в соответствующее место страницы схемы и зафиксировать его, щелкнув левой кнопкой мыши. Чтобы развернуть уже расположенный элемент, нужно выделить его, а затем выполнить команду Edit\Rotate. При этом выбранный элемент повернется на 90 градусов (рис.1.7).

Следующий шаг в процессе создания схемы – выполнение всех необходимых со­единений. Для этих целей в редакторе ECS используются проводники (Wire) и шины (Bus).

Включение режима ввода проводников производится нажатием кнопки на инструментальной панели или при выборе команды Wire из выпадающего меню Add. Формирование цепи начинается с фиксации стартовой точки, которая может располагаться на свободном месте поля чертежа или совпадать с контактом вывода одного из компонентов. Для этого следует поместить курсор мыши в требуемую точку на поле чертежа и щелкнуть левой кнопкой мыши. Дальнейшая последова­тельность действий зависит от режима трассировки цепей на изображении схемы, который выбирается с помощью кнопок на странице Options в панели дополнитель­ных параметров. Если кнопка Use the Manual method to add single line segments between the points you indicate находится в нажатом состоянии, то установ­лен режим ручной трассировки цепей на изображении схемы. При этом после фик­сации начальной точки цепи следует переместить курсор мыши в позицию, соответ­ствующую точке изгиба, соединения с другим проводником или контактом компо­нента, а также конечной точке цепи. При этом формируемый сегмент цепи отобра­жается штриховой линией. Фиксация сегмента осуществляется щелчком левой кнопкой мыши в конечной точке, после чего новый фрагмент цепи отображается основной линией (рис.1.9).


Рис.1.9

Рис. 1.9

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

Р ежим автоматической трассировки цепей на изображении схемы активизирует­ся при нажатии кнопки Use the Autorouter to add one or more line segments between the points you indicate, расположенной на странице Options в панели дополнитель­ных параметров. В этом режиме фиксируются только начальная и конечная точки цепи, а точки изгиба формируются автоматически. Чтобы добавить новый сегмент к созданной ранее цепи, следует расположить курсор на любом ее участке и щелкнуть левой кнопкой мыши, после чего в этой позиции ото­бразится точка, отмечающая соединение двух цепей. Далее следует повторить рассмот­ренные выше действия. Для соединения формируемой цепи с ранее созданной нужно установить конечную точку одного из сегментов новой цепи непосредственно на изо­бражении существующего проводника. После щелчка левой кнопкой мыши в позиции пересечения появляется точка - символ объединения цепей (рис.1.10).

Рис.1.10

Для формирования соединений элементов схемы в виде шин необходимо выпол­нить следующую последовательность действий. Вначале в режиме ввода проводни­ков создается графическое изображение шины в виде фрагмента одиночной цепи в соответствии с инструкциями, рассмотренными выше. До тех пор, пока не задано название шины в соответствующем формате (с указанием разрядности или перечис­лением проводников), она отображается сплошной тонкой линией как одиночная цепь. Затем следует перейти в режим формирования отводов шины, нажав кнопку на панели инструментов или выполнив команду Bus lap из выпадающего меню Add. При этом к курсору присоединяется изображение отвода шины. Символ отвода шины может быть подключен к вертикальному или горизонтальному сегменту ши­ны. Далее нужно указать точку подключения проводника к шине, расположив на ней курсор и щелкнув левой кнопкой мыши. При этом символ отвода присоединяется к изображению выбранной шины. Сформировав, таким образом, все отводы шины, производится их соединение с соответствующими цепями схемы (рис.1.11).


Рис1.11

Соединение двух шин и формиро­вание новых сегментов шин осуществляется так же, как и для обычных цепей, в режиме ввода проводников. После подключения проводников к отводам шины производится присвоение соответствующих названий этих цепей. Разрабатывая схему в редакторе ECS, прежде всего необходимо установить названия цепей, входящих в состав шин, используемых для соединений с "внешними" элементами или контролируемых в процессе последующего моделирования и анализа временных соотношений. В состав названия цепи могут входить прописные и строчные буквы латинского алфавита (А - Z, а - z), цифры (0-9), а также символ подчеркивания "_". Название долж­но начинаться с буквы или цифры и может состоять только из цифр. Длина названия не должна превышать 255 символов. Чтобы включить режим ввода названия цепей, следует нажать кнопку на панели инструментов или выбрать пункт Add в основном меню, а затем в соответствующем всплывающем меню - строку Net Name. Вид панели показан на рис.1.11.

С помощью кнопок, расположенных на этой странице, следует выбрать способ ввода названий цепей. При этом необходимо учитывать, что если на схеме присутст­вуют два или более проводника с одинаковыми названиями, не имеющие точек соединений, то они объединяются электрически в одну цепь. В этом случае считает­ся, что цепь состоит из нескольких ветвей. При нажатой кнопке Name the branch (рис.1.11) устанавливается название одной (выбранной) ветви цепи. Если кнопка Name the branch's net находится в нажатом состоянии, то одно название присваивается всем ветвям цепи. Для цепей, состоящих из одной ветви, при фиксации любой из этих двух кнопок получается один и тот же результат. После выбора одной из этих кно­пок следует активизировать поле ввода имени цепи, поместив на него курсор и щелкнув левой кнопкой мыши. Название цепи набирается в этом поле с помощью клавиатуры.

Названия шин устанавливаются в том же режиме и той же последовательности, что и имена цепей. При этом нужно обратить внимание на то, что в схемотехниче­ском редакторе ECS различаются два типа шин: упорядоченные и неупорядоченные. В упорядоченной шине все проводники имеют одно и то же имя, совпадающее с названием шины, и соответствующий порядковый номер. В состав неупорядоченной шины входят цепи с произвольными названиями. Для упорядоченной шины назва­ние задается в формате: [:], например, DATA_IN[5:0]. Названия проводников упорядоченной шины указываются в формате [], например, DATA_IN[4]. Формат имени неупорядоченной шины имеет следующий вид: , [, ,...,<имя цепи N>], например, CLOCK,RESET,SETUP. Названия отводов неупорядоченной шины совпа­дают с соответствующими именами цепей, входящими в состав названия шины.

Как уже было сказано ранее, если встречаются две цепи с одинаковым названием, то они электрически объединяются в одну цепь. Таким образом, можно упростить построение схемы. Пусть имеется шина CLR[4:0] (рис.1.12) – установка в “0”. Эта шина должна состоять из пяти проводников: CLR[0]..CLR[4]. Мы можем обозначить входы CLR триггеров, проведя короткие цепи, один конец которых будет начинаться на соответствующем входе триггера, а второй – замыкаться не будет. Т.е. будет отрезок цепи. Эти цепи именуются CLR[0]..CLR[4]. Таким образом, мы сообщаем, что эти цепи являются частью шины. При этом нам не нужно делать отводы шины и с оединять их с указанными цепями. Это облегчает и упрощает задачу.

Рис.1.12

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

Д ля включения режима ввода маркеров цепей следует нажать кнопку на панели инструментов или выполнить команду I/O Marker из выпадающего меню Add, после чего к курсору привязывается изображение маркера. Его тип (входной input, выходной output или двунаправленный bidirectional) указывается с помощью группы кнопок с зависимой фикса­цией, расположенных на странице Options панели дополнительных параметров (рис.1.13).

Для внесения в схему дополнительной информации в схемотехническом редакторе применяются атрибуты. Различают следующие основные группы атрибу­тов в редакторе ECS: атрибуты компонентов, цепей и контактов. Для их определения и редактирования в выпадающем меню Edit предусмотрена строка Object Properties, от­к рывающая диалоговую панель.

Рис.1.13

Для удобства работы со схемой и отчетами о выполнении последующих этапов проектирования рекомендуется задать позиционные обозначения (имена) для ком­понентов схемы. Режим их ввода включается при выборе команды Instance Name из выпадающего меню Add или нажатии кнопки на панели инструментов. Далее необходимо в поле редактирования Name на странице Options панели дополнительных параметров, ввести с клавиатуры текст обозначения компонента, располо­жить курсор на изображении соответствующего компонента и щелкнуть левой кнопкой мыши. Можно изменить и имя компонента, если дважды щелкнуть по нему левой клавишей мышки и в открывшейся панели изменить его имя.

После завершения чертежа схемы необходимо выполнить ее проверку. Часть воз­можных ошибок обнаруживается уже в процессе создания схемы. Но полный контроль может быть выполнен только для законченной схемы. Для проверки разра­ботанной схемы предназначена команда Check Schematic, которая располагается в выпадающем меню Tools, а также кнопка на инструментальной панели схемотехнического редактора.

В процессе верификации осуществляется контроль целост­ности схемы и выполнения правил электрических соединений. Выяв­ляются такие ошибки, как неподключенные цепи, контакты и отводы шины, а также ошибки, возникающие при соединении выходов нескольких компонентов. После выполнения проверки открывается окно отчета. В этом окне отображаются сообщения об ошибках и предупреждения с указанием цепи или компонента, с которым они связаны. Иногда при проверке выдается сообщение, что цепь номер x не подключена к “пинам” или входу-выходу. При этом ни одна цепь не выделяется другим цветом и при переборе всех цепей выясняется, что цепь с именем x отсутствует. Возможен вариант, что эта цепь была переименована и подключена ко входу, но редактор “считает”, что она не изменялась. Выход – сохранить схему и перезапустить редактор.

Характеристики

Тип файла
Документ
Размер
540,5 Kb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7001
Авторов
на СтудИзбе
261
Средний доход
с одного платного файла
Обучение Подробнее