Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Общие принципы проектирования операционного устройства




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

Наиболее важными исходными данными для проектирования ОУ являются следующие:

· набор команд, который должно выполнять ОУ;

· разрядность и способ кодирования обрабатываемых данных;

· быстродействие (количество выполняемых операций в секунду);

· требования к интерфейсу устройства;

· стоимость разрабатываемого устройства.

Другими требованиями технического задания могут быть:

· конструктивные требования;

· потребляемая мощность, напряжение питания, надежность и т.д.

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

Целью проектирования ОА является разработка его структурной схемы и рабочих микропрограмм для всего набора команды.

Проектирование ОУ включает в себя следующие этапы:

1. разработка абстрактных алгоритмов выполнения команд;

2. выбор элементов ОА и синтез нестандартных операционных элементов;

3. структурный синтез ОА;

4. разработка принципиальной электрической схемы ОА;

5. разработка рабочих микропрограмм;

6. анализ характеристик спроектированного устройства;

7. синтез УА.

На первомэтапе для каждой заданной команды разрабатывается микропрограмма ее выполнения. Поскольку структура ОА в этот момент еще отсутствует, для обозначения операндов и результатов в основном используются абстрактные переменные. Исключение составляют обозначения конкретных шин интерфейса устройства, определенные в техническом задании.

Микропрограммы записываются в форме операторов присваивания без меток, а также в форме условных операторов.

На втором этапе анализируют созданные алгоритмы с целью выбора операционных элементов для реализации каждой микрооперации. Если какая-либо микрооперация не может быть выполнена с помощью известных операционных элементов с учетом возможных ограничений на их применение по условиям технического задания, то для ее выполнения необходимо разработать специальный операционный элемент.

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

Приятие решения на этом этапе зависит от заданного критерия проектирования. Первый подход чаще используется тогда, когда критерием проектирования является высокое быстродействие, второй - когда критерием служит минимизация стоимости оборудования ОУ.

На третьем этапе синтезируется структурная схема ОА. Методика синтеза во многом зависит от заданного критерия проектирования. После разработки структурной схемы окончательно определяется состав операционных элементов, их соединение между собой, подключение к шинам внешнего интерфейса. Кроме того, определяется состав и назначение сигналов микроопераций, которые должны формироваться УА, а также состав логических устройств.

На четвертом этапе разрабатывают принципиальную электрическую схему ОА. На этом этапе для построения схемы выбирают конкретные элементы и ориентируются на их управляющие и информационные сигналы.

На пятом этапе проектирования вместо абстрактных алгоритмов выполнения команд разрабатывают их рабочие микропрограммы, достаточные для синтеза УА.

На шестом этапе на основе анализа принципиальной схемы ОА и рабочих микропрограммам оценивают наиболее важные характеристики спроектированного устройства. Если они не отвечают требованиям ТЗ, то процесс проектирования повторяют с одного из предыдущих этапов.

На последнем этапе выполняется проектирование УА.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 455; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.027 сек.