УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантПрограмма оптимизации работы тактового генератора в цифровых тактируемых схемах
ПредметИнформационные технологии
Тип работыдиплом
Объем работы96
Дата поступления12.12.2012
2900 ₽

Содержание

Введение. 4 Глава 1. Постановка проблемы. 8 1.1. Введение. 8 1.2.Цифровые тактируемые схемы. 8 1.3.Логическая модель схемы. 14 Глава 2. Выбор и реализация алгоритма. 18 2.1.Введение. 18 2.2. Обзор существующих алгоритмов. 19 Линейные алгоритмы 20 Алгоритмы "расширенной верификации" 20 2.3.Выбор алгоритма. 21 2.4.Задание условий 22 2.5.Описание алгоритмов. 24 Алгоритм для RSTC. 25 Алгоритм для GSTC. 26 Глава 3. Создание программы. 28 3.1.Структуры данных. 28 Входные данные. 28 Выходные данные. 29 Промежуточные данные. 30 3.2.Структура программы. 30 Предварительное редактирование. 31 Распознавание схемы. 32 Основная процедура. 32 3.3.Выбор платформы проектирования и его обоснование. 33 3.4.Структура промежуточных данных. 34 3.5.Входные данные. 35 Файлы с описанием схемы 35 Предредактирование. 37 3.6.Выходные данные. 41 3.7.Проверка входных данных. 41 Проверка после редактирования файла с описанием 42 Проверка при предредактировании 43 Проверка после предредактирования. 43 3.8.Работа с программой. 43 3.9.Разработка программы. 46 Средства разработки. 46 Считывание данных из файла. 47 Подготовка к работе основной программы. 48 Процедура оптимизации. 49 3.10.Отладка и тестирование. 50 Глава 4. Технология программирования с использованием средств быстрой разработки приложений. 52 4.1.Введение. 52 4.2.Особенности RAD–средств. 54 Визуальная компонентность. 54 Многократное использование кода. 55 4.3.Создание программ в среде Delphi. 56 4.4.Отладка программ. 62 Глава 5. Организационно–экономическая часть 64 5.1.Введение. 65 5.2.Методика определения сегментов рынка. 66 5.3.Поиск сегментов рынка для программы оптимизации работы тактового генератора 69 5.4.Вывод. 73 Глава 6. Производственная и экологическая безопасность 75 6.1.Введение. 76 6.2.Рабочее место программиста. 78 6.3.Вредные факторы, присутствующие на рабочем месте и их классификация. 79 6.4.Вредные производственные воздействия. 80 Электрическая опасность. 80 Нерациональность освещения. 81 Психофизические факторы. 81 Микроклимат. 81 Посторонние шумы. 82 Постороннее электромагнитное излучение. 82 6.5.Эргономические требования. 84 6.6.Эргономика окружающей среды. 86 6.7.Экологическая безопасность. 87 6.8.Расчет освещенности на рабочем месте программиста. 87 6.9.Выводы. 89 Список используемой литературы. 90 Приложение 1. Описания классов. 92 Приложение 2. Исходные тексты. 95

Введение

С самого появления компьютеров, области их примене-ния ширились, охватываю все новые и новые задачи. Одним из основных способов использования компьютеров является помощь в построении, изучении и производстве средств электронной промышленности. При этом с ускорением про-гресса задачи, возлагаемые на "электронных помощников" становятся все сложнее и сложнее. Интенсивное развитие электронной техники характери-зуется внедрением в производство различных изделий микро-электроники, что приводит к более тесной взаимосвязи чис-то технических проблем со схемотехническими. Например, разработчики элементной базы радиоэлектронной аппаратуры должны учитывать схемотехнические вопросы создания аппа-ратуры, поскольку они изготавливают законченные в той или иной степени функциональные устройства. Разработчики же радиоэлектронной аппаратуры должны, с одной стороны, ис-пользовать существующую микроэлектронную элементную базу, а с другой стороны, выдвигать требования на разработку новых интегральных схем (ИС) с учетом возможностей инте-гральной технологии. Сложность микроэлектронных систем, высокие требова-ния к качеству функционирования и техническим характери-стикам - быстродействию, надежности, точности - обуслав-ливают трудоемкость их разработки. Дальнейший прогресс микроэлектроники требует развития и совершенствования ме-тодов и средств проектирования микроэлектронной аппарату-ры и составляющих ее элементов - ИС. Процесс проектирования ИС - многоэтапный процесс. На большинстве этапов осуществляется поиск наилучших или, по крайней мере, допустимых решений среди множества возмож-ных. Такой поиск составляет содержание задач, называемых экстремальными задачами, или задачами оптимизации. Данный дипломный проект не ставит своей целью созда-ние программы оптимизацию параметров ИС на всех этапах проектирования схемы. Мы рассмотрим этап после разработки логики и создания принципиальной схемы ИС. На этом этапе становится задача выбора частоты тактового генератора, которая определяет скорость работы всей схемы. Пояснительная записка к дипломному проекту состоит из 6-ти глав, заключения и приложений. • Глава 1 содержит описание проблемы, а также ее анализ; • В главе 2 выбирается алгоритм оптимизации работы тактового генератора; • Глава 3 является конструкторской части и включает в себя проработку структур данных, разработку про-граммы и другое; • Глава 4 содержит технологическую часть - описыва-ются технологии программирования с использованием средств быстрой разработки приложений; • Глава 5 - организационно экономическая часть, где производится сегментация рынка программы оптимиза-ции работы тактового генератора; • В главе 6 рассматриваются вопросы эргономики и их решение для создания комфортных условий труда про-граммиста; Также пояснительная записка содержит заключительную часть, подводящую итоги выполненной работы и приложения, содержащие тексты программы и различные схемы и диаграм-мы.

Литература

I. Исследовательский раздел. [1] Jin-fuw Lee, Donald T. Tang and C. K. Wong A Timing Analy-sis Algorithm for Circuits with Level Sensitive Latches, IBM Thomas J. Watson Research Center, 1994 [2] Narenda Shenoy, Robert K. Brayton, Alberto L. Sangiovanni-Vincentelli Graph Algorithms for Clock Schedule Optimization, Depart-ment of EECS, University of California, Berkeley, 1992 [3] Karem A. Sakallah, Trevor N. Mudge and Oyeunle A. Olukotun Optimal Clocking Of Synchronous Systems, Advanced Computer Architec-ture Lab, Department of EECS, University of Michigan, 1990 [4] Karem A. Sakallah, Trevor N. Mudge and Oyeunle A. Olukotun checkTc and minTc: Timing Verification and Optimal Clocking of Syn-chronous Digital Circuits, Department of EECS, University of Michi-gan, 1990 [5] Ichiang Lin, John A. Ludwig, Kwok Eng Analyzing Cycle Stealing on Synchronous Circuits with Level-Sensitive Latches, IBM Corporation, Enterprise Systems, 1992 II. Конструкторский раздел. [6] Джон Матчо, Дэвид Р. Фолкнер Delphi Бином, 1995 [7] П. Г. Дарахвелидзе, Е. П. Маркова Delphi–среда визуального программирования BHV, 1996 [8] С.Орлик Секреты Delphi на примерах Бином, 1997 [9] Delphi Interactive Journey №№ 1-6’95, 1-3’97 II. Технологический раздел. [10] Журнал «Технология Клиент–Сервер» №3-4'96 [11] Журнал PC-WEEK №№ 20’97, 27’96, 12’96 [12] Журнал PC Magazine/RE №5'97 стр. 148-170. II. Организационно-экономический раздел. [13] Моисеева Н.К., Костина Г.Д. Маркетинговые исследования при создании и использовании программных продуктов. Методические указания для выполнения курсовых и дипломных работ по специ-альности «Менеджмент». Москва, 1996 II. Раздел «Производственная и экологическая безопасность». [14] Журнал PC Magazine/AE №3'95 стр. 48-55 [15] Журнал Hard'n'Soft №12'95 стр. 72-75 [16] Журнал PC Magazine/RE №12'96 стр. 25-49. [17] Журнал Мир ПК №10'96 стр. 10-20. [18] Журнал Монитор-Аспект №2'94 стр. 80-84. [19] Журнал Hard'n'Soft №3'97 стр 22-33
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте