Файл: Курсовой проект по дисциплине Проектная деятельность.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.11.2023

Просмотров: 104

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.




Рисунок 8 - Схема для конечного автомата, адрес 2561

  1. Создание таблицы значений СДНФ

По созданной схеме адреса можно составить таблицу значений.

Таблица 1 – Таблица значений

TEK

BX

БУД

TEK

BX

БУД

TEK

BX

БУД

TEK

BX

БУД

TEK

BX

БУД

S0

0

S0

S1

0

S0

S2

0

S0

S3

0

S0

S4

0

S0

S0

1

S0

S1

1

S0

S2

1

S0

S3

1

S4

S4

1

S0

S0

2

S1

S1

2

S1

S2

2

S1

S3

2

S1

S4

2

S1

S0

3

S0

S1

3

S0

S2

3

S0

S3

3

S0

S4

3

S0

S0

4

S0

S1

4

S0

S2

4

S0

S3

4

S0

S4

4

S0

S0

5

S0

S1

5

S2

S2

5

S0

S3

5

S0

S4

5

S0

S0

6

S0

S1

6

S0

S2

6

S3

S3

6

S0

S4

6

S0

S0

7

S0

S1

7

S0

S2

7

S0

S3

7

S0

S4

7

S0

S0

8

S0

S1

8

S0

S2

8

S0

S3

8

S0

S4

8

S0

S0

9

S0

S1

9

S0

S2

9

S0

S3

9

S0

S4

9

S0

S0

A

S0

S1

A

S0

S2

A

S0

S3

A

S0

S4

A

S0

S0

B

S0

S1

B

S0

S2

B

S0

S3

B

S0

S4

B

S0

S0

C

S0

S1

C

S0

S2

C

S0

S3

C

S0

S4

C

S0

S0

D

S0

S1

D

S0

S2

D

S0

S3

D

S0

S4

D

S0

S0

E

S0

S1

E

S0

S2

E

S0

S3

E

S0

S4

E

S0

S0

F

S0

S1

F

S0

S2

F

S0

S3

F

S0

S4

F

S0


Можно сократить таблицу до нужных значений и перевести значений S0, S1, S2, S3, S4, и числа от 0 до F в десятичную систему.

S0 – 000

S1 – 001

S2 – 010

S3 – 011

S4 – 111

Таблица 2 – Значения для построения СДНФ




T2

T1

T0

Vx3

Vx2

Vx1

Vx0

B2

B1

B0

S0

0

0

0

0

0

1

0

0

0

1

S1

0

0

1

0

0

1

0

0

1

0

S1

0

0

1

0

1

0

1

0

1

0

S2

0

1

0

0

0

1

0

0

0

1

S2

0

1

0

0

1

1

0

0

1

1

S3

0

1

1

0

0

1

0

0

0

1

S3

0

1

1

0

0

0

1

1

1

1

S4

1

1

1

0

0

1

0

0

0

1

По построенной таблицу 2 напишем коды для элементов В2, В1, В0.

Далее были найдены значения для 3-х будущих.



Буд2=

Буд1= + +

Буд0= + + + + +


  1. Блок памяти.

1 Блок памяти (ПЗУ)



Рисунок 10 – ПЗУ



Рисунок 11 – строки и столбцы элементов памяти

Блок состоит из пинов входа, выхода, счетчика ROM.

Постоянное запоминающее устройство (ROM) — энергонезависимая память, используется для хранения массива неизменяемых данных.

  1. Блок конечного автомата



Рисунок 12 – Конечный автомат

Задача конечного автомата пропустить нужные значения дальше по схеме. Блок состоит из входных и выходных пинов, логические элементы «НЕ», «И», «ИЛИ», так же используются D-триггеры.

  1. Блок сдвигового регистра



Рисунок 13 – Сдвиговый регистр

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

При создании этого блока так же использовался D-триггер, пины входа и выхода.

Принцип работы сдвигового регистра: входные значения берет от ПЗУ, и распределяется на 4 «строки» однотипной работы, в них находится по 3 D-триггера, соединенных последовательно, при попадании числа на первый столбец D-триггеров число на выходе Q отсылается в пин выхода с названием «F» (First), при поступлении нового числа на первый столбец, D-триггеры освобождают под него место и предыдущее число «сдвигается» дальше по схеме (в пин «S» (second)), и так происходит до момента остановки программы.


  1. Общая схема после совмещения всех блоков

3.4 Общая схема после совмещения всех блоков



Рисунок 14 – Схема курсового проекта



Рисунок 15 – Работа программы

Заключение

В ходе выполнения работы мы создали схему для модуля поиска адреса в последовательном синхронном интерфейсе, для этого мы создали таблицу со значением адреса в каждый момент времени, по этой таблице сделали коды для элементов B2, B1, B0.

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

Показали исправную работу программы.

Таким образом, можно сделать вывод о том, что поставленные в курсовом проекте задачи решены.

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

1. Аверченко А.П. Система проектирования DEEDS, схемный редактор: учебное методическое пособие, ОмГТУ. – Омск: Изд-во ОмГТУ, 2023 – 2-39 с. (Дата обращения 04.04.2023)

2. Digital Electronics Deeds – схемный редактор: Текст электронный – URL: https://www.digitalelectronicsdeeds.com/ (Дата обращения 05.12.2023)

3. Коваленко, Т. А. Вычислительная техника и Информационные технологии: учебное пособие / Т. А. Коваленко, А. Г. Солодов, А. Ю. Хлесткин. — Самара: ПГУТИ, 2017 — Часть 2 — 2017. — 108 с. — ISBN 978-5-904029-69-2. — Текст: электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/182276 (дата обращения: 12.04.2023). — Режим доступа: для авториз.

4. Федотов, А. В. Компьютерное управление в производственных системах: учебное пособие для вузов / А. В. Федотов, В. Г. Хомченко. — 2-е изд., стер. — Санкт-Петербург: Лань, 2021. — 620 с. — ISBN 978-5-8114-8065-4. — Текст: электронный // Лань: электронно-библиотечная система. — URL: https://e.lanbook.com/book/171424 (дата обращения: 12.04.2023). — Режим доступа: для авториз. пользователей.

5. Шевелев, Ю. П. Дискретная математика: учебное пособие / Ю. П. Шевелев. — 4-е изд., стер. — Санкт-Петербург: Лань, 2022. — 592 с. — ISBN 978-5-8114-4284-3. — Текст: электронный // Лань: электронно-библиотечная система. — URL: https://e.lanbook.com/book/206510 (дата обращения: 13.04.2023). — Режим доступа: для авториз. пользователей.