Четырёхразрядный сдвиговый регистр

Логическое моделирование четырёхразрядного сдвигового регистра в установленных режимах. Разработка теста с использованием системы схемотехнического проектирования "Мозаика". Временная диаграмма после преобразования. Результаты логического моделирования.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 18.08.2009
Размер файла 1,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Курсовая работа

по дисциплине

«Моделирование»

на тему:

«Четырёхразрядный сдвиговый регистр»

Москва 2007 г.

1. Техническое задание

1. Провести анализ заданной схемы на предмет корректности её работы в установленных режимах. При необходимости внести исправления в схему.

2. Разработать обнаруживающий тест с использованием системы схемотехнического проектирования «Мозаика».

1.1 Исходная схема ЦУ

1.2 Исходная временная диаграмма

1.3 Режимы работы схемы

1. Все переключения триггеров осуществляются по положительному фронту на входе C.

2. Выходы триггеров обнуляются при логическом “0” на входе R.

3. Запись данных с входов D0 - D3 (параллельная загрузка) осуществляется при логической “1” на входе E и положительном фронте на входе C.

4. При SDV=”1” и логическом “0” на входе E выход Q0 устанавливается в “1”.

5. Сдвиг данных происходит при E=”0” и положительном фронте на входе C.

1.4 Требуемые результаты

Необходимо провести моделирование заданной схемы, если потребуется, внести исправления в схему, а также построить обнаруживающий тест с максимальной полнотой.

2. Анализ технического задания

Заданное цифровое устройство должно представлять собой четырёхразрядный сдвиговый регистр. Для этого необходимо в схеме ЦУ заменить элементы 2И-ИЛИ на элементы 2И-ИЛИ-НЕ, а также добавить вход S к триггерам.

2.1 Схема ЦУ после преобразования

2.2 Временная диаграмма после преобразования

3. Логическое моделирование

3.1 Описание на языке ЯЗОС

схема

1: 533ЛН1(E,!E)

2: 533ЛР11.2(SDV,!E,E,D0,P11)

3: 533ЛР11.2(Q0,!E,E,D1,P12)

4: 533ЛР11.2(Q1,!E,E,D2,P13)

5: 533ЛР11.2(Q2,!E,E,D3,P14)

6: 533ТМ2(S,P23,C,R,Q0,!Q0)

7: 533ТМ2(S,P24,C,R,Q1,!Q1)

8: 533ТМ2(S,P25,C,R,Q2,!Q2)

9: 533ТМ2(S,P26,C,R,Q3,!Q3)

10: 533ЛН1(P11,P23)

11: 533ЛН1(P12,P24)

12: 533ЛН1(P13,P25)

13: 533ЛН1(P14,P26)

X1/1: ВХ(D0)

X1/2: ВХ(D1)

X1/3: ВХ(E)

X1/4: ВХ(D2)

X1/5: ВХ(SDV)

X1/6: ВХ(D3)

X1/7: ВХ(S)

X1/8: ВХ(C)

X2/9: ВХ(R)

X2/10: ВЫХ(Q3)

X2/11: ВЫХ(Q2)

X2/12: ВЫХ(Q1)

X2/13: ВЫХ(Q0)

X2/14: ВЫХ(!Q0)

X2/15: ВЫХ(!Q1)

X2/16: ВЫХ(!Q2)

X3/17: ВЫХ(!Q3)

$

3.2 Результаты логического моделирования

Изменив исходную схему в соответствии с пунктом 2, получаем следующую временную диаграмму:

1-2) Запись данных в триггеры с входов D0-D3 по положительному фронту на входе C.

3-4) Сдвиг данных в триггерах при логическом “0” на входе E и логической “1” на входе C и запись логической “1” в первый триггер.

5-6) Сдвиг данных в триггерах при логическом “0” на входе E и логической “1” на входе C и запись логического “0” в первый триггер.

4. Разработка оптимального обнаруживающего теста

Данный тест должен проверять все возможные неисправности за минимальное количество тактов. Для разработки теста необходимо знать номера контактов элементов схемы.

4.1 Номера контактов элементов схемы

Имя ф-модели

Вх[_D], Вых[_D]

Номер контактов микросхемы и функциональный флаг

533ЛР11.2

Вх

Вых

2,3,4,5;

6;

533ЛН1

Вх

Вых

1;

2;

533ТМ2

Вх

Вых

4,2,3,1;

5;

4.2 Текущие неисправности типа “0”

4.3 Тестирование. Проверка неисправности типа “0”

Для проверки неисправности типа “0” на 6 выходе 2 элемента необходимо подать на вход D0 и SDV два логических “0”, на вход E две логические “1”, на вход C логический “0” и логическую “1”. Это приведёт к тому, что на выходе 6 элемента 2 установится логическая “1” и произойдет переключение триггера. Данная неисправность будет исправлена.

Статистическая диаграмма:

Оценка полноты теста

Оставшиеся неисправности:

Как видно из таблицы, неисправности типа “0” отслежены.

4.4 Тестирование. Проверка неисправности типа “1”

К тесту для проверки неисправности типа “0” добавляется тест для проверки неисправности типа “1” с минимально возможным временным разрывом. Тестируются неисправности 3-2, 3-4; 2-3, 3-3, 4-5, 5-3; 5-4.

Приведенная ниже временная диаграмма отображает соответствующие тестовые наборы.

Статистическая диаграмма:

Оценка полноты теста:

Оценка неисправности:

Как видно из таблицы, указанные выше неисправности типа “1” отслежены.

Заключение

В работе было выполнено логическое моделирование четырёхразрядного сдвигового регистра. Построен наиболее полный оптимальный обнаруживающий тест, который проверяет наличие возможных неисправностей за 12 тактов. Задание выполнено с использованием программы логического моделирования «Мозаика» .

Литература

1. «Методические указания к выполнению курсовой работы по дисциплине моделирование», Гоманилова Н.Б., Погодин В.Н.

2. Список контактов элементов встроенный в программу «Мозаика».


Подобные документы

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

    курсовая работа [214,2 K], добавлен 23.06.2011

  • Структурная схема модели системы, временная диаграмма, блок-схема моделирующего алгоритма, математическая модель, описание машинной программы решения задачи, результаты моделирования. Сравнение имитационного моделирования и аналитического расчета.

    курсовая работа [209,7 K], добавлен 28.06.2011

  • Методы расчета, схемотехнического проектирования и конструирования элементов и блоков ЦВМ. Разработка регистра, схемы записи и считывания из оперативной памяти. Применение макроопределений при моделировании устройств и построении принципиальных схем.

    курсовая работа [1,1 M], добавлен 12.02.2013

  • Программное средство системного моделирования. Структурная схема модели системы, временная диаграмма и ее описание. Сравнение результатов имитационного моделирования и аналитического расчета характеристик. Описание машинной программы решения задачи.

    курсовая работа [146,5 K], добавлен 28.06.2011

  • Необходимость создания моделируемой системы. Описание моделируемой системы и задание моделирования. Структурная схема модели системы. Блок–диаграмма. Текст программы. Описание текста программы. Результаты моделирования. Эксперимент, его результаты.

    курсовая работа [35,9 K], добавлен 19.11.2007

  • Разработка устройства управления процессора для выполнения команд сложения, вычитания и поразрядного логического "или", с использованием способов адресации операндов: регистр-регистр, регистр - непосредственно операнд, регистр - прямая адресация памяти.

    курсовая работа [72,8 K], добавлен 21.11.2011

  • Характеристика работы сервиса технического обслуживания автомобилей и основные составляющие процесса. Структурная схема модели, временная диаграмма, Q-схема системы и их описание. Сравнение результатов моделирования и машинная программа работы сервиса.

    дипломная работа [140,2 K], добавлен 18.06.2011

  • Простейшие электрические цепи первого порядка. Характеристика электрических цепей второго порядка, их параметры. Элементы нелинейных цепей. Основные этапы моделирования схем с помощью программы схемотехнического проектирования и моделирования Micro-Cap.

    контрольная работа [196,6 K], добавлен 17.03.2011

  • Концептуальная модель процесса обслуживания покупателей в магазине. Описание системы моделирования GPSS. Разработка моделирующей программы на специализированном языке имитационного моделирования в среде AnyLogic. Результаты вычислительных экспериментов.

    курсовая работа [906,9 K], добавлен 12.07.2012

  • Разработка программы с использованием GPSS, моделирующей процесс работы взлётно-посадочной полосы. Сравнение результатов имитационного моделирования и аналитического расчета характеристик. Блок-диаграмма модели. Возможные улучшения в работе системы.

    курсовая работа [393,3 K], добавлен 03.07.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.