Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КП регистр сдвига / КУРСОВОЙ ПРОЕКТ / 6 продолжение стр 33-48(2024).docx
Скачиваний:
0
Добавлен:
25.04.2024
Размер:
3.8 Mб
Скачать

Раздел 7. Моделирование работы разрабатываемого регистра

Моделирование проводим в программе DEEDS. Данное комплексное программное обеспечение, разработано для обучения и проектирования в области электроники. Оно предоставляет широкий спектр инструментов и возможностей для создания электронных схем, моделирования и анализа их работы, а также для проектирования печатных плат и создания трехмерных моделей устройств [5].

Одной из ключевых особенностей DEEDS является ее простота и удобство использования. С помощью DEEDS можно легко создавать сложные электронные схемы и проектировать свои устройства.

Моделирование работы D триггера. Триггер находится в начальном состоянии, показано на рисунке 7.1.

Рисунок 7.1 – Моделирование работы D триггера. Триггер находится в начальном состоянии

Рисунок 7.2 – Моделирование работы D триггера. На вход данных триггера подали лог.1. Синхросигнал не подавался

Рисунок 7.3 – Моделирование работы D триггера. На вход синхронизации подали активный фронт сигнала. Видим, что триггер переключился

Рисунок 7.4 – Моделирование работы D триггера. На вход сброса подали активный уровень. На рисунке видим сброс триггера

На рисунке 7.5 показанна временная диаграмма работы триггера.

Рисунок 7.5 – Моделирование работы D триггера. Временная диаграмма работы триггера

Рисунок 7.6 – Схема регистра, синтезированная в САПР DEEDS

Рисунок 7.7 – Моделирование работы регистра

Рисунок 7.8 – Моделирование работы регистра

Запустим симуляцию диаграммы, из результатов видно, что данные сдвигаются от младшего разряда к старшему, показано на рисунке 7.9.

Рисунок 7.9 – Временная диаграмма работы регистра

В данном разделе провели моделирование работы регистра в программе DEEDS. Наглядно видно что регистр работает в заданных параметрах и соответствует заданным характеристикам.

Раздел 8. Применение регистров в вычислительной технике

Главное применение всех регистров сдвига состоит в преобразовании параллельного кода в последовательный, и наоборот. Такое преобразование используется, например, при передаче информации на большие расстояния, при записи информации на магнитные носители, при работе с телевизионными мониторами и с видеокамерами, а также во многих других случаях. Такая передача позволяет сократить количество соединительных проводов, а также упростить защиту передаваемых данных от действия внешних электромагнитных помех. Еще одно применение сдвиговых регистров состоит в организации всевозможных линий задержек, особенно имеющих значительное количество каскадов. С помощью сдвиговых регистров можно обеспечить задержку любого входного сигнала на целое число тактов. Такие линии задержки могут применяться для сравнения нескольких последующих тактов входного сигнала, для выполнения арифметических операций с несколькими тактами входного сигнала и для других подобных целей. Сдвиговые регистры могут также использоваться для формирования импульсов заданной длительности, причем длительность импульса может задаваться управляющим кодом, то есть быть программно- управляемой. Сдвиговые регистры могут также использоваться для умножения и деления двоичных чисел на 2 в степени n, где n - целое число, больше нуля [6].

В данном разделе мы рассмотрели сферы применения регистров в вычислительной технике. Данные регистры можно применять в электронике. В современном мире регистры нашли применение и повсеместно используются.