Автор |
Сообщение |
13.01.2011 16:40:22
Тема: Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Темы занятий:
1. Каскадирование логических элементов
2. Каскадирование дешифраторов
3. Каскадирование шифраторов
4. Каскадирование мультиплексоров
5. Каскадирование сумматоров
6. Разработка и каскадирование умножителей
7. Матричные умножители
8. Каскадирование регистров
9. Каскадирование ПЗУ
10. Преобразователи кодов на ПЗУ
11. Каскадирование ОЗУ
12. Цифровые устройства для сортировки
13. Синтез комбинационных схем на мультиплексорах
14. СУРС
|
13.01.2011 16:41:51
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Планы работы по темам:
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
|
14.01.2011 09:30:46
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Лекция 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-го года
|
22.01.2011 18:15:43
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Контрольные срезы - 2010
Контрольные срезы - это минимальный уровень навыков, которыми должны обладать студенты к моменту завершения ВУЗа.
По предмету
"Проектирование аппаратно-программных вычислительных средств - 2011"
эти требования таковы:
Нужно за 45 минут уметь выполнить четыре задания
- разработать схему условного арифметического выражения (4 балла)
- написать программу на ассемблере, вычисляющую тоже самое арифметическое выражение (4 балла)
- написать программу на С-МПА, вычисляющую тоже самое арифметическое выражение (1 балл)
- придумать полное множество тестов для этой программы (1 балл)
Контрольные срезы добавлены как отдельная колонка в ведомость оценок.
В результате суммарная оценка делится теперь на 5:
(контрольный срез, контроль практики, контроль теории, индивидуальные задания, новые задачи)
КРОМЕ ТОГО
Оценка на экзамен берется как МИНИМАЛЬНАЯ из оценок в колонках "Экзамен" и "Контрольный срез".
В частности, для того, чтобы получить 4 на экзамене, НЕОБХОДИМО получить как минимум 4 в колонке "Контрольный срез".
В течение семестра студентам предоставляются следующие плановые возможности пройти контрольный срез
- во время 5-ой контрольной
- во время 10-ой контрольной
- во время 14-17-ой контрольных.
Работу достаточно выполнить ОДИН раз на устраивающую Вас оценку.
В случае выполнения работы несколько раз выбирается МАКСИМАЛЬНАЯ оценка и выставляется в колонку "Контрольный срез" (пока вручную преподавателем).
Задачи внесены в раздел "Контрольные срезы. Самоподготовка" , чтобы любой студент мог потренироваться в решении любой задачи из контрольных срезов.
|
14.02.2011 17:18:30
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Владимир Тимошков
Темы: 1
Сообщений: 44
Мой профиль
|
Установили задачу на каскадирование 8xor из 2xor.
Тимошков, Сак, Сацура.
Сделали проверку на используемые устройства (не очень гибкую).
|
14.02.2011 17:20:32
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Дмитрий Герасимов
Темы: 0
Сообщений: 43
Мой профиль
|
Пузан, Головачев, Герасимов.
Поставили 2 задачи:
1. 8NOT.
2. 8OR-NOT.
|
14.02.2011 17:21:15
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Ирина Сочнева
Темы: 0
Сообщений: 22
Мой профиль
|
Марухленко, Руденков, Сочнева поставили новую задачу 2. HLCCAD - 8AND. Под аккаунтом Сочневой.
|
14.02.2011 17:23:13
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Николай Карпук
Темы: 0
Сообщений: 53
Мой профиль
|
Судас Денис, Карпук Николай поставили новую задачу 2. 1. HLCCAD - OR8 (1/1). мой акк.
p.s. С ограничениями.
______________________
Это был очень странный лес.. сначала я ходил за грибами, потом они за мной!)))хД
|
14.02.2011 17:30:10
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Владимир Тимошков
Темы: 1
Сообщений: 44
Мой профиль
|
Установили задачу на каскадирование 8xor-not из 2xor-not.
Тимошков, Сак, Сацура.
Сделали проверку на используемые устройства (не очень гибкую).
Стоит в Новых задачах у Тимошкова.
|
14.02.2011 17:31:49
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Александр Лашкевич
Темы: 0
Сообщений: 37
Мой профиль
|
Лашкевич, Дюбкин, Савицкий поставили новую задачу
1 - "HLCCAD - 8AND-NOT" 102949.
при выставлении ограничений возникла следующая проблема: нельзя фильтровать в схемах инвертирование контактов, т.е. допустим чистый AND2 и AND2 с инвертированным выходом будет распознавать как один и тот же элемент, а по условию необходимо чтобы пропускало только второй
|
15.02.2011 22:03:31
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Николай Карпук:
Судас Денис, Карпук Николай поставили новую задачу 2. 1. HLCCAD - OR8 (1/1). мой акк.
p.s. С ограничениями.
Нет секретных тестов
|
15.02.2011 22:05:31
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Александр Лашкевич:
Лашкевич, Дюбкин, Савицкий поставили новую задачу
1 - "HLCCAD - 8AND-NOT" 102949.
при выставлении ограничений возникла следующая проблема: нельзя фильтровать в схемах инвертирование контактов, т.е. допустим чистый AND2 и AND2 с инвертированным выходом будет распознавать как один и тот же элемент, а по условию необходимо чтобы пропускало только второй
Вы не отослали авторское решение
и должны быть основной и секретный тесты
|
15.02.2011 22:41:20
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Владимир Тимошков:
Установили задачу на каскадирование 8xor из 2xor.
Тимошков, Сак, Сацура.
Сделали проверку на используемые устройства (не очень гибкую).
20 бонусов /3 = по 6
|
15.02.2011 22:42:51
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Дмитрий Герасимов:
Пузан, Головачев, Герасимов.
Поставили 2 задачи:
1. 8NOT.
2. 8OR-NOT.
20*2 / 3 = по 13
|
15.02.2011 22:44:37
Тема: Re:Проектирование аппаратно-программных вычислительных средств (ПО-3) - 2011
|
Михаил Долинский
Темы: 2008
Сообщений: 47608
Мой профиль
|
Ирина Сочнева:
Марухленко, Руденков, Сочнева поставили новую задачу 2. HLCCAD - 8AND. Под аккаунтом Сочневой.
20/3 =по 6
|
|