- •Введение
- •Техническое задание
- •Описание мпи Общие сведения.
- •Общая организация.
- •Функциональная организация.
- •Временные диаграммы взаимодействия устройства и мпи в выбранном режиме
- •Описание бмк 5501хм2
- •Используемые семисегментные индикаторы.
- •Реализация проекта Определение списка выводов бис.
- •Синтез структурной схемы устройства
- •Определение структуры устройства на верхнем уровне иерархии
- •Блок интерфейса с мпи
- •Первичный вариант
- •Альтернативный вариант
- •Внутренние регистры устройства
- •Блок индикации
- •Арифметико-логическое устройство (алу)
- •Синтез принципиальной схемы устройства Реализация принципиальной схемы на верхнем уровне иерархии
- •Реализация блока inout (интерфейса с мпи)
- •Реализация блока win (схемы управления адресным окном)
- •Реализация блоков outdv (буферных блоков)
- •Реализация блока dc8b (определения смещения внутри окна)
- •Реализация блока dc8n4 (индикации)
- •Реализация блока mux4x1
- •Реализация блока dec(семисегментного индикатора)
- •Реализация блоков reg8 (внутренних регистров)
- •Реализация блока summ8 (алу)
- •Реализация блока deccom (дешифрации команд)
- •Заказ контрольных точек
- •Моделирование работы устройства
- •Разработка топологии устройства Размещение устройства на бмк 5501хм2
- •Трассировка и оценка задержек
- •Оптимизация размещения
- •Маршрут проектирования
- •Технико-экономическое обоснование выбора проектирования схемы на бмк
- •Технико-экономический анализ прогрессивности принимаемого решения и формирование исходных данных для расчета
- •Выбор различных вариантов реализации схемы для сравнения и приведения их к сопоставимому виду
- •Расчет капитальных вложений
- •Расчет текущих затрат
- •Расчет основных показателей сравнительной экономической эффективности
- •Расчет капитальных вложений
- •Расчет текущих затрат
- •Расчет основных показателей сравнительной экономической эффективности
- •Список принятых сокращений
- •Инженерно-психологические факторы при обработке программ на эвм. Экологическая безопасность. Предисловие
- •Цели и задачи инженерно-психологического проектирования
- •Понятие интерфейса взаимодействия и принципы его проектирования
- •Человек как звено обработки информации Зрительная система человека и ее основные характеристики
- •Характеристики слухового аппарата человека
- •Преобразование информации в кратковременной памяти человека
- •Сенсомоторная деятельность оператора
- •Надежность выполнения операций
- •Надежность работы оператора с ручкой управления
- •Задачи инженерно-психологического проектирования взаимодействия человека и эвм
- •Экология
- •Выводы по главе 6
Дипломный проект МИЭТ
МГИЭТ
Факультет Электроники и Компьютерных Технологий
Кафедра ПКИМС
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ДИПЛОМНОМУ ПРОЕКТУ
НА ТЕМУ
Разработка специализированного контроллера для системы управления микроклиматом технологического процесса на базе БМК серии 5501ХМ3.
Дипломант Анискович А.А.
Руководитель проекта Ермак В.В
Консультант Денисов А.Н.
Консультант по технологической части Денисов А.Н.
Консультантпо организационно экономической части ЛукьяновА.И.
Консультант по производственно-экологической части КонстантиноваЛ.А.
МОСКВА 1997
Оглавление
Введение 5
Техническое задание 10
Описание МПИ 10
Общие сведения. 10
Общая организация. 11
Функциональная организация. 13
Временные диаграммы взаимодействия УСТРОЙСТВА и МПИ в выбранном режиме 13
Описание БМК 5501ХМ2 13
Используемые семисегментные индикаторы. 14
Реализация проекта 15
Определение списка выводов БИС. 15
Синтез структурной схемы УСТРОЙСТВА 15
Определение структуры устройства на верхнем уровне иерархии 16
Блок интерфейса с МПИ 16
Внутренние регистры устройства 19
Блок индикации 19
Арифметико-логическое устройство (АЛУ) 20
Синтез принципиальной схемы УСТРОЙСТВА 21
Реализация принципиальной схемы на верхнем уровне иерархии 21
Реализация блока INOUT (интерфейса с МПИ) 21
Реализация блока WIN (схемы управления адресным окном) 25
Реализация блоков OUTDV (буферных блоков) 33
Реализация блока DC8B (определения смещения внутри окна) 33
Реализация блока DC8N4 (индикации) 33
Реализация блока MUX4X1 38
Реализация блока DEC(семисегментного индикатора) 38
Реализация блоков REG8 (внутренних регистров) 38
Реализация блока SUMM8 (АЛУ) 38
Реализация блока DECCOM (дешифрации команд) 46
Реализация блока COM8 (подготовки данных) 46
Реализация блока SUMM (cумматора) 50
Синтез тестов и функциональная верификация УСТРОЙСТВА 50
Синтез тестов 50
Заказ контрольных точек 58
Моделирование работы УСТРОЙСТВА 59
Разработка топологии УСТРОЙСТВА 63
Размещение УСТРОЙСТВА на БМК 5501ХМ2 63
Трассировка и оценка задержек 64
Оптимизация размещения 64
Маршрут проектирования 65
Технико-экономическое обоснование выбора проектирования схемы на БМК 69
Технико-экономический анализ прогрессивности принимаемого решения и формирование исходных данных для расчета 69
Выбор различных вариантов реализации схемы для сравнения и приведения их к сопоставимому виду 70
Расчет капитальных вложений 71
Расчет текущих затрат 72
Расчет основных показателей сравнительной экономической эффективности 74
Расчет капитальных вложений 75
Расчет текущих затрат 77
Расчет основных показателей сравнительной экономической эффективности 78
а) Расчет приведенных затрат ( N=10000 шт. ). 78
б) Расчет годового экономического эффекта ( N=10000 шт. ). 78
Выводы 79
Список принятых сокращений 80
Инженерно-психологические факторы при обработке программ на ЭВМ. Экологическая безопасность. 82
Предисловие 82
Цели и задачи инженерно-психологического проектирования 83
Понятие интерфейса взаимодействия и принципы его проектирования 85
Человек как звено обработки информации 86
Зрительная система человека и ее основные характеристики 86
Характеристики слухового аппарата человека 90
Преобразование информации в кратковременной памяти человека 91
Сенсомоторная деятельность оператора 93
Задачи инженерно-психологического проектирования взаимодействия человека и ЭВМ 94
Экология 96
Выводы по главе 6 97
Введение
Развитие вычислительной техники и соответствующего программного обеспечения создает новые предпосылки разработки и широкого применения САПР в научно-исследовательской, опытно-конструкторской и производственной деятельности.
Базовые матричные кристаллы являются универсальными кристаллами-заготовками, расположенными на полупроводниковой пластине. Такие кристаллы называют базовыми, поскольку все фотошаблоны, за исключением слоев коммутации, для их изготовления являются постоянными и не зависят от реализуемой схемы. Простейшие элементы располагаются на кристалле в узлах прямоугольной решетки, поэтому его называют матричным.
Помимо ячеек, являющихся заготовками для реализации элементов, на БМК могут присутствовать фиксированные части соединений. К ним относятся шины питания, земли и заготовки для реализации частей сигнальных соединений.
Применяют два варианта организации ячеек матрицы БМК . В первом варианте на основе элементов ячейки может быть сформирован один базовый элемент, выполняющий элементарную функцию. Для реализации более сложных функций используется несколько ячеек. Число, разновидности и параметры элементов определяются электрической схемой базового элемента.
Во втором варианте на основе элементов ячейки может быть сформирован любой функциональный библиотечный элемент. Типы библиотечных элементов и их число определяются электрической схемой самого сложного функционального элемента.
Базовый матричный кристалл представляет собой матрицу не коммутированных транзисторов, регулярно расположенных на кристалле. Нанесением на базовый матричный кристалл межэлементных металлизированных межсоединений может быть реализована любая заданная функциональная логическая схема. БМК обеспечивают значительное сокращение сроков разработки полузаказных ИС. Непрерывное совершенствование технологии и схемотехники элементов БМК, а также методов и средств АП БИС на их основе будет способствовать все более широкому и быстрому внедрению достижений микроэлектроники в цифровую аппаратуру и, прежде всего , высокопроизводительные вычислительные машины.
Наиболее успешно проблема проектирования и изготовления большой номенклатуры БИС и СБИС решается на основе, так называемых, базовых матричных кристаллов ( БМК ).
В соответствии с современной методикой проектирования разработчик матричных БИС формирует ее структуру в виде соединения функциональных элементов (транзисторов, триггеров) и макроэлементов (цифровых узлов - мультиплексоров, сумматоров, регистров), входящих в состав библиотечного набора. Он состоит обычно из 50-150 элементов и микроэлементов и называется библиотекой функциональных элементов.
Характеристики БМК зависит от типа активного компонента - транзистора. В современных БМК в качестве основных компонентов используются биполярные и МОП-транзисторы. Логические элементы на биполярных транзисторах обеспечивают меньшую задержку переключения, чем МОП-транзисторы. Элементы на КМОП-транзисторах потребляют меньшую мощность.
Микросхемы КМОП структуры являются весьма перспективными приборами. Дальнейшее их развитие связано с одной стороны, с усовершенствованием существующих изделий, с другой - с созданием новой продукции, главным образом БИС и СБИС.
Проектирование схемы матричных БИС осуществляется с помощью библиотеки базовых элементов ( БЭ ). Библиотечный выбор базовых элементов должен обеспечивать реализацию всех функций, характерных для данного класса устройств. Для этого библиотека должна содержать информацию о выполняемых функциях, электрических параметрах и характеристиках элементов.
Способы формирования библиотеки, ее состав, способы кодирования и хранения информации в ней изменяются за счет множества различных факторов, связанных с процессом разработки и проектирования микросхемы. Основными факторами, влияющими на состав и номенклатуру функциональных элементов, являются:
выполняемые элементами функции, которые могут быть определены до или в процессе проектирования;
схемотехнические решения для цифровых, вспомогательных и специальных элементов, которые могут быть типовыми, синтезированными или найденными эвристически;
электрические параметры элементов, которые могут быть фиксированными, непрерывно модифицируемыми или имеющими ограниченное число типономиналов;
условия совместимости элементов библиотеки с элементами, построенными на другой схемотехнической основе;
способы создания микротопологии элементов библиотеки.
При создании БИС на основе БМК заранее определяются функции элементов, схемотехнические решения, рисунок специализации ячеек для образования элемента, электрические параметры элементов, геометрические размеры элементов или число специализируемых ячеек для образования элемента.
Вся информация о библиотеке публикуется в каталоге, которым пользуется разработчик функционально-логической, принципиальной электрической схемы или топологического чертежа.
Таким образом, самыми общими требованиями, предъявляемыми к библиотеке элементов, должны стать требования инвариантности заложенных в ней технических решений к параметрам проектируемых матричных БИС; изменения технологии изготовления, по крайней мере, в рамках выбранного схемотехнического базиса; изменения конструктивно-технологических проектных норм; функциям, выполняемым проектируемыми устройствами; программным средствам и технологии проектирования БИС и СБИС.
Если рассматривать ячейку БМК как однотипное топологическое и, соответственно, схемотехническое мультиплицируемое на поле кристалла решение в базовых топологических слоях, то это не позволяет делать вывод о комплексных показателях эффективности БМК. Совокупность следующих основных факторов и при возможности их цифровых оценок позволит судить в целом о БМК как о продукции:
число разводимых вентилей " И-НЕ " или " ИЛИ-НЕ " с учетом САПР и календарного времени (заказчик - исполнитель) разводки;
число элементов в библиотеке, наличие руководящих материалов;
электрофизические параметры БМК, параметры в ТУ (быстродействие, нагрузочная способность, ток потребления и т.д.)
степень разработанности САПР и доступность вычислительных средств, на которых производятся соответствующие разработки САПР;
экономические показатели эффективности использования БМК;
конструктивные характеристики и условия применения БМК.
Таким образом , выбор именно конструктивно-схематического решения ячейки кристалла БМК на начальном этапе проектирования с учетом перечисленных факторов в результате определяет технико-экономические показатели продукта - БМК.
В данном дипломном проекте рассмотрено проектирование 7 канального таймера с предустановкой на БМК К42, в системе автоматизированного проектирования , включающего :
схемный редактор OrCAD
система логического моделирования ASCT
программа планировки и размещения библиотеки элементов на БМК - WINRAZM
пакет программ проектирования топологии COMPIL , RASKR, SINTEZ, KONTROL, ZADER, OPTOP.