Скачать 479.53 Kb.
|
2 Обзор литературы по проектированию микропроцессорных систем
3 Формализация задачи проектирования микропроцессорной системы Формализация задачи проектирования микропроцессорной системы включает определение входов и выходов аппаратных и программных блоков, конкретных процессов обработки, формулирование и учет системных ограничений (эксплуатационных, временных, объемных, точностных и др.) на основе функций, которые будет выполнять разрабатываемая система. Первый шаг цикла проектирования микропроцессорной системы включает в себя определение набора требований пользователя и создания вытекающей из них функциональной спецификации, а также формулирование системных требований к микропроцессорной системе. Требования пользователя определяют то, что он хочет получить от системы, и что она должна делать. В рамках дипломного проекта в качестве требований пользователя выступает задание на проектирование микропроцессорной системы. Функциональная спецификация микропроцессорной системы определяет, какие функции должны выполняться для удовлетворения требований пользователя и обеспечения интерфейса (связи) между системой и ее внешним окружением (обслуживающим персоналом, исполнительными устройствами, датчиками и т.д.). Последнее определяет наличие и количество индикационных элементов, клавиатуры, входов и выходов микропроцессорной системы. На этапе формулирования системных требований детализируется функциональная спецификация с точки зрения выполнения системных функций (системная функция ввода-вывода дискретной информации, системная функция ввода-вывода аналоговой информации, обслуживание клавиатуры и индикации и др.). Таким образом, на всех этих этапах определения спецификаций и разработки функционально-системных требований к микропроцессорной системе из общей проблемы, часто поставленной абстрактно и независимо от техники ее реализации, формулируются конкретные, четкие требования и выделяются выполняемые функции на основе принятых для технического описания микропроцессорной системы терминов и определений параметров, характеристик, режимов работы. Для микропроцессорной системы требуется проектирование, как аппаратных, так и программных средств. Необходимо, во-первых, определить аппаратную и программную конфигурации; во-вторых – какие функции спецификации будут выполняться аппаратной частью, а какие - программной. При этом необходимо тщательно учитывать особенности, достоинства и недостатка реализации функций каждой частью микропроцессорной системы. Так, к преимуществам программной реализации можно отнести: широкие “интеллектуальные” функциональные возможности; осуществимость перенастройки микропроцессорной системы на новые условия, задачи, объекты и т.д. путем изменения только программного обеспечения. Наряду с положительными качествами программная реализация функций МПС обладает по сравнению с аппаратной некоторыми ограничительными особенностями, которые могут влиять на компромиссный выбор того или иного метода реализации функций микропроцессорной системы:
4 Критерии оценки качества микропроцессорной системы Основными критериями оценки качества микропроцессорных систем являются: производительность, точность, надежность. Производительность. Пиковая или техническая производительность представляет собой теоретический максимум быстродействия микропроцессорной системы при идеальных условиях. Данный максимум определяется как число вычислительных операций, выполняемое в единицу времени имеющимися в системе обрабатывающими логико-арифметическими устройствами. Предельное быстродействие достигается при обработке бесконечной последовательности несвязанных между собой и неконфликтующих при доступе в память команд (т.е. когда результат любой операции не зависит от действий, выполненных другими командами). Разумеется подобная ситуация чисто гипотетическая, и на практике ни одна система не в состоянии работать длительное время с пиковой производительностью, хотя и может приближаться к этой величине. Хорошим показателем является производительность в диапазоне от 0,8 до 0,9 от пикового значения. При выполнении реальных прикладных программ эффективная производительность может быть существенно меньше пиковой. Характеристики функционирования микропроцессорной системы на уровне внутренних устройств существенно зависят от программы и обрабатываемых данных. Поэтому невозможно оценить производительность только на основании их тактовой частоты. Для оценки производительности вычислительных средств используется набор характерных задач. Время выполнения каждой из задач набора составляет основу для расчета индекса производительности исследуемой вычислительной системы. Индекс производительности является относительной оценкой, несущей информацию о том, насколько быстрее или медленнее исследуемая система выполняет задачи по сравнению с некоторой эталонной системой. Если определить производительность эталонной системы, вычисляемую числом выполняемых в секунду вычислительных операций, то можно определить абсолютное значение производительности исследуемой микропроцессорной системы. В таблице приведены основные классы количественных индексов производительности вычислительных систем. |
Методические указания к курсовому проектированию по дисциплине «Проектирование асоиу» «Проектирование асоиу» / Сост. Агарунова Л. А.; Волгоград гос техн ун-т, Волгоград, 2003. – 26 с | Методические указания по курсовому проектированию на тему: «Пожарная... Методические указания по курсовому проектированию на тему: «Пожарная безопасность в строительстве» (для всех форм обучения специальности... | ||
Методические указания и задания к контрольной работе по дисциплине... Дисциплина "Проектирование трикотажного производства" рассматривает совокупность технологических процессов изготовления изделий,... | Методические указания по курсовому проектированию для студентов экономических... Департамент кадровой политики и образования ставропольский государственный аграрный университет | ||
Методические указания по курсовому проектированию для студентов специальности... Краевое государственное бюджетное образовательное учреждение среднего профессионального образования | Методические указания по курсовому проектированию по дисциплине «Операционные системы» Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования | ||
Методические указания к курсовому проектированию по дисциплине «Операционные системы» Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования | Методические указания по курсовому проектированию по дисциплине «Электрическое... Для специальности 140613 (1806) «Техническая эксплуатация и обслуживание электрического и электромеханического оборудования» | ||
Методические указания к самостоятельной работе по дисциплине «Микропроцессорные... Цель работы изучение современных однокристальных микроконтроллеров с cisc- и risc- архитектурой, организации их памяти и функционирования,... | Методические указания к курсовому проектированию «Информационные... Федеральное Государственное бюджетное образовательное учреждение высшего профессионального образования | ||
Методические указания к курсовому проектированию по дисциплине» Налоговая... Тема – Методические аспекты учета финансовых результатов в пассажирских автотранспортных организациях | Методические указания по дипломному проектированию, разрабатываемые выпускающими Методические указания к дипломному проектированию (часть 2) по специальности 270113 «Механизация и автоматизация строительства» на... | ||
За верность профессии Методические указания по курсовому проектированию на тему: «Пожарная безопасность в строительстве» (для всех форм обучения специальности... | Третий возраст Методические указания по курсовому проектированию на тему: «Пожарная безопасность в строительстве» (для всех форм обучения специальности... | ||
Решение №32 от 24 января 2011 г Методические указания по курсовому проектированию на тему: «Пожарная безопасность в строительстве» (для всех форм обучения специальности... | Программа компьютерный ликбез Методические указания по курсовому проектированию на тему: «Пожарная безопасность в строительстве» (для всех форм обучения специальности... |