[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, ... 10, 11, 12
Автор Сообщение
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль
Темы занятий:

1. Каскадирование логических элементов
2. Каскадирование дешифраторов
3. Каскадирование шифраторов
4. Каскадирование мультиплексоров
5. Каскадирование сумматоров
6. Разработка и каскадирование умножителей
7. Матричные умножители
8. Каскадирование регистров
9. Каскадирование ПЗУ
10. Преобразователи кодов на ПЗУ
11. Каскадирование ОЗУ
12. Цифровые устройства для сортировки
13. Синтез комбинационных схем на мультиплексорах
14. СУРС
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль
Планы работы по темам:

1. Каскадирование логических элементов

1. Определение логических операций и логических элементов
(AND OR XOR NOT)
2. Каскадирование логических элементов
(2AND -> 8AND, 2OR -> 8OR, 2XOR - 8XOR, NOT -> 8NOT)
3. Определение комбинированных логических операций
AND-NOT OR-NOT XOR-NOT
4. Каскадирование комбинированных логических операций
8AND-NOT, 8OR-NOT, 8XOR-NOT
5. 1-битовая беззнаковая схема сравнения
6. 2-битовая беззнаковая схема сравнения
7. 2-битовая знаковая схема сравнения
8. 4-битовая беззнаковая схема сравнения (каскадированием)
9. 4-битовая знаковая схема сравнения
10. 32-битовая беззнаковая схема сравнения
11. 32-битовая знаковая схема сравнения
Базовая теория
Задания студентов - 2010
Из опыта 2009-го года


2. Каскадирование дешифраторов

1. УГО и определение дешифратора
2. Логические функции 1/2/3-битного дешифратора.
3. Функциональная схема 2-битного дешифратора
4. 4-битный дешифратор из 2-битных (каскадирование).
5. 16-битный дешифратор из 4-битных (каскадирование).
6. Задачи с использованием дешифратора.
7. Ассоциативная память (регистры + компараторы).
Базовая теория
Задания студентов - 2010

3. Каскадирование шифраторов

1. УГО и определение шифратора
2. Логические функции 1/2/3-битного шифратора.
3. Функциональная схема 2-битного шифратора (2-1)
4. 4-битный шифратор из 2-битных (4-2) каскадирование.
5. 16-битный шифратор из 4-битных (16-4)каскадирование).
6. Шифраторы 64-6, 256-8
7. Задачи с использованием шифратора.
8. Ассоциативная память (регистры + компараторы).
Базовая теория
Задания студентов 2010 2009

4. Каскадирование мультиплексоров

1. УГО и определение мультиплексора
2. Логические функции 1/2/3-битного мультиплексора.
3. Функциональная схема 2-битного мультиплексора
4. 4-битный мультиплексор из 2-битных (каскадирование).
5. 16-битный мультиплексор из 4-битных (каскадирование).
6. Задачи с использованием мультиплексора.
7. Ассоциативная память (регистры + компараторы).
Базовая теория
Задания студентов 2010 2009


5. Каскадирование сумматоров

1. УГО и алгоритм работы сумматора
2. Логические функции 1-разрядного сумматора.
3. Каскадирование сумматоров (2,4, 8, ... разрядов)
4. Вычитание с помощью сумматора
5. 4-битное умножение с помощью сумматоров и сдвигов
6. Каскадирование умножителей.
7. Задачи с использованием сумматоров и умножителей
Базовая теория
Задания студентов 2010

6. Разработка и каскадирование умножителей

1. Альтернативные схемы умножителей
2. Каскадирование умножителей
3. Задачи с использованием сумматоров и умножителей
Базовая теория

7. Матричные умножители

Теория
Дополнительные пояснения

Решения в HLCCAD:
Базовый умножитель 2*2
Матричный умножитель 6*8

8. Каскадирование регистров
Базовая теория

9. Каскадирование ПЗУ
Базовая теория

10. Преобразователи кодов на ПЗУ
Базовая теория
Из опыта 2010 года

11. Каскадирование ОЗУ
Базовая теория
Память-задания студентов 2009

12. Цифровые устройства сортировки
Из опыта 2010 года

13. Синтез комбинационных схем на мультиплексорах

Понятие о технологических базисах синтеза
Базис И-ИЛИ-НЕ
Базис И-НЕ
Базис ИЛИ-НЕ

Базис мультиплексоров
Базис ОЗУ

Связь между ОЗУ и мультиплексорами

Задания
4-битный инкрементор на базе мультиплексоров
- 16->1
- 8->1
- 4->1

2-битный (каскадируемый) инкрементор с переносом.
40-битный инкрементор

Реализация элементов 2И, 2ИЛИ, НЕ, 2И-НЕ, 2ИЛИ-НЕ на мультиплексорах.

Теория Задачи 2010
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль
Лекция 1. Введение

В процессе изучения двух предыдущих предметов
"Организация и функционирование ЭВМ",
"Архитектура вычислительных систем"

Студенты получили навыки:
- анализа и проектирования цифровых устройств
- программирования на языках ассемблера и C-MPA
- ? установки новых заданий для DL

В рамках ПАПВС-2011 предполагается
знакомство с новой теорией по проектированию, а также
совершенствование полученных практических навыков.

СУРС (6 часов)

- студенты (можно в команде) готовят модель полезного цифрового
устройства (гаджета), попутно при желании выставляя на DL
фрагменты в качестве заданий на проектирование/программирование

- студенты (можно в команде) готовят доклад (с картинками и иллюстрациями),
по теме, согласованной с преподавателем, загружают его в теорию
и читают доклад на лекции

В конце семестра невыполненный СУРС выставляется как пропуск 3 пар.

Лекционные занятия

В начале лекции - записываем план. Те, у кого есть на лекции
ноутбук, могут не записывать - план лекции выложен на форуме.
По ходу лекции можно опережать лектора, активность поощряется
бонусными баллами.

Бонусируется загрузка в новые задачи заданий,
спроектированных по теме лекции.


Как устанавливать задачи
Краткая инструкция от Боневич Екатерины (ПМ-41, май 2009)
Документация
Как ограничивать используемые устройства и размерности контактов

План темы 1. Каскадирование логических элементов

1. Определение логических операций и логических элементов
(AND OR XOR NOT)
2. Каскадирование логических элементов
(2AND -> 8AND, 2OR -> 8OR, 2XOR - 8XOR, NOT -> 8NOT)
3. Определение комбинированных логических операций
AND-NOT OR-NOT XOR-NOT
4. Каскадирование комбинированных логических операций
8AND-NOT, 8OR-NOT, 8XOR-NOT
5. 1-битовая беззнаковая схема сравнения
6. 2-битовая беззнаковая схема сравнения
7. 2-битовая знаковая схема сравнения
8. 4-битовая беззнаковая схема сравнения (каскадированием)
9. 4-битовая знаковая схема сравнения
10. 32-битовая беззнаковая схема сравнения
11. 32-битовая знаковая схема сравнения
12. Придумывание и решение своих задач по теме
Базовая теория
Задания студентов - 2010
Процессор с одной командой NOR
Из опыта 2009-го года
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль
Контрольные срезы - 2010

Контрольные срезы - это минимальный уровень навыков, которыми должны обладать студенты к моменту завершения ВУЗа.

По предмету
"Проектирование аппаратно-программных вычислительных средств - 2011"

эти требования таковы:
Нужно за 45 минут уметь выполнить четыре задания
- разработать схему условного арифметического выражения (4 балла)
- написать программу на ассемблере, вычисляющую тоже самое арифметическое выражение (4 балла)
- написать программу на С-МПА, вычисляющую тоже самое арифметическое выражение (1 балл)
- придумать полное множество тестов для этой программы (1 балл)

Контрольные срезы добавлены как отдельная колонка в ведомость оценок.
В результате суммарная оценка делится теперь на 5:
(контрольный срез, контроль практики, контроль теории, индивидуальные задания, новые задачи)
КРОМЕ ТОГО
Оценка на экзамен берется как МИНИМАЛЬНАЯ из оценок в колонках "Экзамен" и "Контрольный срез".
В частности, для того, чтобы получить 4 на экзамене, НЕОБХОДИМО получить как минимум 4 в колонке "Контрольный срез".

В течение семестра студентам предоставляются следующие плановые возможности пройти контрольный срез
- во время 5-ой контрольной
- во время 10-ой контрольной
- во время 14-17-ой контрольных.

Работу достаточно выполнить ОДИН раз на устраивающую Вас оценку.
В случае выполнения работы несколько раз выбирается МАКСИМАЛЬНАЯ оценка и выставляется в колонку "Контрольный срез" (пока вручную преподавателем).


Задачи внесены в раздел "Контрольные срезы. Самоподготовка" , чтобы любой студент мог потренироваться в решении любой задачи из контрольных срезов.
Владимир Тимошков

Темы: 1
Сообщений: 44

Мой профиль
Установили задачу на каскадирование 8xor из 2xor.
Тимошков, Сак, Сацура.

Сделали проверку на используемые устройства (не очень гибкую).
Дмитрий Герасимов

Темы: 0
Сообщений: 43

Мой профиль
Пузан, Головачев, Герасимов.

Поставили 2 задачи:
1. 8NOT.
2. 8OR-NOT.
Ирина Сочнева

Темы: 0
Сообщений: 22

Мой профиль
Марухленко, Руденков, Сочнева поставили новую задачу 2. HLCCAD - 8AND. Под аккаунтом Сочневой.
Николай Карпук

Темы: 0
Сообщений: 53

Мой профиль
Судас Денис, Карпук Николай поставили новую задачу 2. 1. HLCCAD - OR8 (1/1). мой акк.
p.s. С ограничениями.
______________________
Это был очень странный лес.. сначала я ходил за грибами, потом они за мной!)))хД
Владимир Тимошков

Темы: 1
Сообщений: 44

Мой профиль
Установили задачу на каскадирование 8xor-not из 2xor-not.
Тимошков, Сак, Сацура.

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

Стоит в Новых задачах у Тимошкова.
Александр Лашкевич

Темы: 0
Сообщений: 37

Мой профиль
Лашкевич, Дюбкин, Савицкий поставили новую задачу
1 - "HLCCAD - 8AND-NOT" 102949.

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

Темы: 1987
Сообщений: 47369

Мой профиль


Николай Карпук:

Судас Денис, Карпук Николай поставили новую задачу 2. 1. HLCCAD - OR8 (1/1). мой акк.
p.s. С ограничениями. 
Нет секретных тестов
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль


Александр Лашкевич:

Лашкевич, Дюбкин, Савицкий поставили новую задачу
1 - "HLCCAD - 8AND-NOT" 102949.

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

Темы: 1987
Сообщений: 47369

Мой профиль


Владимир Тимошков:

Установили задачу на каскадирование 8xor из 2xor.
Тимошков, Сак, Сацура.

Сделали проверку на используемые устройства (не очень гибкую). 
20 бонусов /3 = по 6
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль


Дмитрий Герасимов:

Пузан, Головачев, Герасимов.

Поставили 2 задачи:
1. 8NOT.
2. 8OR-NOT. 
20*2 / 3 = по 13
Михаил Долинский

Темы: 1987
Сообщений: 47369

Мой профиль


Ирина Сочнева:

Марухленко, Руденков, Сочнева поставили новую задачу 2. HLCCAD - 8AND. Под аккаунтом Сочневой. 
20/3 =по 6
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, ... 10, 11, 12
Time:0,048