4-x разрядный регистр сдвига с параллельной записью



Дата26.07.2014
Размер58.8 Kb.
ТипКурсовая


Московский государственный институт электроники и математики

(технический университет)

Кафедра информационно-коммуникационные технологии

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

по дисциплине “Моделирование”

на тему

«4-x разрядный регистр сдвига с параллельной записью»

(Вариант 15)


Выполнил студент гр. С-74:

Овчинников Д. В.

Преподаватель:

Гоманилова Н. Б.

Москва 2009

Оглавление


Оглавление 3

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

Заданная схема 4

Заданная временная диаграмма входных сигналов 5

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

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

Анализ рабочего задания 5

Анализ схемы 5

Анализ временной диаграммы 6

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

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

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

Разработка обнаруживающего теста 10

Разработка оптимального теста 11

Выводы 24

Список использованной литературы 24




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


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

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

Заданная схема



Заданная временная диаграмма входных сигналов



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


  1. Проведение логического моделирования.

  2. Проведение отладки схемы при необходимости.

  3. Разработать тест для обнаружения неисправностей.

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

Анализ рабочего задания


Заданная схема представляет собой 4-x разрядный регистр сдвига с параллельной записью.

При логической 1 на входе R выходы устанавливаются в 0.

Параллельная запись осуществляется при IN0 = IN1 = 1.

Сдвиг вправо осуществляется при наличии положительного фронта на входе С и IN0 = 1, IN1 = 0. Сдвиг влево – при положительном фронте на входе С и IN0 = 0, IN1= 1.

Режим хранения осуществляется при IN0 = IN1 = 0.

Анализ схемы


Данная схема содержит неточность, так как у D-триггера 1533 ТМ2 вход R инверсный.

Для корректной работы схемы необходимо на вход S триггеров, который не указан в схеме, подавать константную единицу.


Анализ временной диаграммы


Временная диаграмма построена некорректно, так как нельзя, чтобы изменение сигнала на любом входе, приходился на момент прихода положительного фронта на вход С.



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

В программе Мозаика нет элемента 2-И-4-ИЛИ, поэтому пришлось использовать элемент 2-3-3-2-И-4-ИЛИ-НЕ, на входы 5 и 11 подавалась константная единица, на выходе стоял инвертор.


Построенная схема в Мозаике:

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


схема

1: 533ЛН1(IN1,P12)

2: 533ЛН1(IN0,P13)

3: 533ЛН1(IN1,P14)

4: 533ЛН1(IN0,P15)

5: 1533ЛИ1(IN0,P12,P16)

6: 1533ЛИ1(P13,P14,P17)

7: 1533ЛИ1(IN0,IN1,P18)

8: 1533ЛИ1(P15,IN1,P19)

9: 1533ТМ2(const 1,P29,C,P28,Q0,X0)

10: 1533ТМ2(const 1,P30,C,P28,Q1,X1)

11: 1533ТМ2(const 1,P31,C,P28,Q2,X2)

12: 1533ТМ2(const 1,P32,C,P28,Q3,X3)

13: 533ЛН1(R,P28)

14: 533ЛН1(P33,P29)

15: 533ЛН1(P34,P30)

16: 533ЛН1(P35,P31)

17: 533ЛН1(P36,P32)

18: 1533ЛР13(Q0,P17,D->,P16,const 1,D0,P18,const 1,Q1,P19,P33)

19: 1533ЛР13(Q1,P17,Q0,P16,const 1,D1,P18,const 1,Q2,P19,P34)

20: 1533ЛР13(Q2,P17,Q1,P16,const 1,D2,P18,const 1,Q3,P19,P35)

21: 1533ЛР13(Q3,P17,Q2,P16,const 1,P18,D3,const 1,P19,D<-,P36)

X1/1: ВХ(const 1)

X1/2: ВХ(C)

X1/3: ВХ(R)

X1/4: ВХ(IN1)

X1/5: ВХ(IN0)

X1/6: ВХ(D<-)

X1/7: ВХ(D3)

X1/8: ВХ(D->)

X2/9: ВХ(D0)

X2/10: ВХ(D1)

X2/11: ВХ(D2)

X2/12: ВЫХ(Q0)

X2/13: ВЫХ(X0)

X2/14: ВЫХ(Q1)

X2/15: ВЫХ(X1)

X2/16: ВЫХ(Q2)

X3/17: ВЫХ(X2)

X3/18: ВЫХ(Q3)

X3/19: ВЫХ(X3)

$

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




Схема работает корректно.

Разработка обнаруживающего теста


Оценка полноты теста по временной диаграмме

Как видно из графика видно, при заданной диаграмме показатель полноты обнаруживающего теста около 60%, тест не оптимальный.



Разработка оптимального теста


  1. На первом такте проверим на 1 входы триггеров R, для этого подадим на R = 1. Что приведет к установке всех триггеров на в 1.







  1. Проверяем выходы элементов 7-3, 18-6, 20-6, 21-6 на ноль. Для этого подаем:

IN1 = 1, IN0 = 1, D<- = 1, D-> = 0, D0 = 0, D1 = 1, D2 = 0, D3 = 0. Все триггеры установлены в 1.






  1. Проверяем элементы 1-2, 5-3, 11-5, 19-6 на ноль. Для этого подаем:

IN1 = 0, IN0 = 1, D<- = 1, D-> = 0, D0 = 1, D1 = 1, D2 = 1, D3 = 1.




  1. Проверяем выходы элементов 4-2, 8-3 на ноль и входы элементов 4-1, 6-2, 7-1 на единицу. Для этого подаем:

IN1 = 1, IN0 = 0, D<- = 0, D-> = 1, D0 = 1, D1 = 1, D2 = 1, D3 = 1.




  1. Проверяем выходы элементов 3-2, 2-2, 6-3 на ноль. Для этого подаем:

IN1 = 0, IN0 = 0, D<- = 1, D-> = 1, D0 = 1, D1 = 1, D2 = 1, D3 = 1.






  1. Проверим нулевую неисправность на элементе 12-5. Для этого подаем:

IN1 = 1, IN0 = 1, D<- = 1, D-> = 1, D0 = 1, D1 = 0, D2 = 0, D3 = 1.




  1. Проверим на единичную неисправность элемент 19-1. Для этого подаем:

IN1 = 0, IN0 = 0, D<- = 1, D-> = 1, D0 = 1, D1 = 1, D2 = 1, D3 = 1.





  1. Проверим на единичную неисправность элемент 21-2. Для этого подаем:

IN1 = 1, IN0 = 0, D<- = 0, D-> = 0, D0 = 1, D1 = 1, D2 = 1, D3 = 1.




  1. Проверим на единичную неисправность элемент 19-13. Для этого подаем:

IN1 = 0, IN0 = 1, D<- = 0, D-> = 0, D0 = 0, D1 = 0, D2 = 0, D3 = 0.



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



Выводы


В работе было проведено логическое моделирование 4-x разрядного регистра сдвига с параллельной записью, построение диаграмм, иллюстрирующих режимы работы, описанные в ТЗ, и построен оптимальный обнаруживающий тест, который проверяет наличие возможных неисправностей за 9 тактов. Задание выполнено с использованием программы “Мозаика”.

Список использованной литературы


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


Похожие:

4-x разрядный регистр сдвига с параллельной записью icon4-x разрядный регистр сдвига с параллельной записью
Провести анализ заданной схемы на предмет корректности её работы в установленных режимах. При необходимости внести исправления в...
4-x разрядный регистр сдвига с параллельной записью iconИнформация для прессы 64-разрядный персональный компьютер formoza на выставке «Связь-Экспокомм-2005»
Группа компаний «Формоза» представила на выставке «Связь-Экспокомм-2005» массовый 64-разрядный компьютер formoza 64Е280+ в рамках...
4-x разрядный регистр сдвига с параллельной записью icon14. международные и региональные морские организации 14 классификационные общества
Американский регистр судоходства American Bureau of Shipping Английский регистр судоходства Ллойд Lloyd's Register of Shipping
4-x разрядный регистр сдвига с параллельной записью iconГосударственный регистр населения
Основные положения создания автоматизированной системы «Государственный регистр населения» 6
4-x разрядный регистр сдвига с параллельной записью iconКто осуществляет технический надзор судов? Права и обязанности. Квалификационное общество (регистр)
Регистр является государственным органом, осуществляющим технический надзор и классификацию морских судов независимо от их ведомственной...
4-x разрядный регистр сдвига с параллельной записью iconМинимально допустимое расстояние для параллельной прокладки силовых и информационных кабелей в скс
Это самый распространенный вопрос который не имеет однозначного ответа. (Вопрос касается только совместной/параллельной прокладки...
4-x разрядный регистр сдвига с параллельной записью iconПовторение курса по математике 5 8 классов и полугодие 9 класса
Задания первой части выполняются с краткой записью ответа или выбором правильного ответа. Задания второй части предусматривают полное...
4-x разрядный регистр сдвига с параллельной записью iconМоделирование параллельной работы судовых синхронных генераторов в пакете vissim
Рассмотрены особенности моделирования параллельной работы судовых синхронных генераторов в пакете VisSim. Получена модель, позволяющая...
4-x разрядный регистр сдвига с параллельной записью iconДокладчик Э. В. Хайруллов Вопрос №1: «О положении дел с записью в детские сады и школы Ульяновской области»
Вопрос №1: «О положении дел с записью в детские сады и школы Ульяновской области»
4-x разрядный регистр сдвига с параллельной записью icon«Вычитание вида 12 …»
Закрепить разрядный состава 10; формировать умения складывать и вычитать числа в пределах 20 с опорой на десятичный состав чисел;...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org