Скачать 0.91 Mb.
|
Таблица микроопераций
Таблица Признаки результатов
Таблица Логические условия
Таблица Параметры вариантов
Колонка КЭ (значение частного критерия) заполняется на следующем этапе. При выполнении этого этапа можно воспользоваться рекомендациями /3-6/. Э3. Выбор оптимального из рассмотренных вариантов производится по результатам выбора элементной базы ОU и структур функциональных элементов, что позволяет в конечном итоге определить или выбрать значение tC. Для выбора элементной базы операционной части препроцессора учитывается: 1) основной состав функциональных элементов; 2) требования по быстродействию и потребляемой мощности. Структуры схем функциональных элементов вначале выбираются несложные, с невысоким быстродействием. Например, сумматор строится с последовательным переносом, умножитель на БИС матричного типа и т.д. И только после того как определены временные параметры полученных схем и сделаны выводы, что их значения не позволяют построить схему, соответствующую заданным значениям ТЗД и tD, переходят к более сложным схемам. Например, сумматор строится по схеме с параллельным переносом, а умножитель - на БИС ПЗУ или по конвейерной схеме включения БИС умножителей. Определив таким образом схемы функциональных элементов, выполняющих наиболее длительные операции, определяется период синхросигнала: tс= tп+ tсс, где tп - время паузы синхросигнала; tсс - длительность синхроимпульса. При этом должны выполнятся условия: tп tкс; tссtрг, где tкс - максимальное время задержки в комбинационной схеме, включенной между двумя соседними регистрами, tрг - время записи информации в регистр. Для выбора оптимального варианта можно использовать частный критерий
вычисляя его по данным табл.3, для каждого варианта, где Wmax - число функциональных элементов, соответствующее наиболее сложному варианту . Выбирается вариант с большим значением Кэ . Э4. После того как определены структуры основных функциональных элементов операционной части препроцессора переходят к разработке и синтезу принципиальных схем всех остальных ее функциональных элементов. При синтезе схем операционных элементов (сумматоров, вычитателей, умножителей, сдвигателей и т.п.) в основном решаются следующие задачи:
Решения этих задач подробно рассматривались на лекциях по курсу "Схемотехника ЭВМ". С ними также можно ознакомится по литературе /6-10/. Выбор микросхем производится с учетом их временных параметров, поскольку параметры синхросигнала определены, и с учетом потребляемых токов . При выборе микросхем нужно следить:
При этом если эти условия выполняются для большой части типов микросхем, выбираются такие микросхемы, которые обладают меньшим потребляемым током. Использование этого принципа позволяет обеспечить высокое качество проектирования в смысле критерия (1,2,3). Применение же микросхем с большим быстродействием, чем требуется, во-первых, удорожает схему, во-вторых, создает лишние проблемы, вызванные повышенной крутизной фронтов сигнала: появление отражений сигнала при несогласованности линий связи с входными или выходными сопротивлениями элементов и т.п. При разработке принципиальных схем функциональных элементов рассматриваются несколько вариантов, из которых выбирается наименее сложный. При выполнении этого этапа следует использовать справочную литературу [6,7]. В пояснительной записке приводятся принципиальные схемы и их описание всех функциональных элементов. Для функциональных элементов требующих при их разработке выполнения синтеза приводится подробная процедура синтеза. К таким функциональным элементам относятся, например, комбинационные схемы нестандартного вида, формирователи сигналов и др. Проверка согласования схем по нагрузочной способности производится путем расчетов коэффициентов объединения Ко и коэффициентов разветвления Кр. При Ко/Кр >1 в схему включаются буферные элементы с повышенной нагрузочной способностью, например, передатчики сигналов или используются микросхемы с открытым коллектором. Для схем с большими значениями Ко используется разветвление цепей на группы, чтобы внутри каждой группы выполнялось условие Ко/Кр<1. Выходы групп объединяются буферном элементом. Расчеты приводятся в ПЗ. На заключительной стадии этапа определяются векторы управляющих сигналов для каждого такта работы операционной части и временная диаграмма их выдачи. Э5. На основе результатов предыдущего этапа выполняется синтез блока микропрограммного управления MPCU. В некоторых случаях этот этап может отсутствовать, например при конвейерной структуре операционной части препроцессора. Вначале определяется структура микрокоманд (рис.4).
Рис.4. Структура микрокоманд Разрядность операционной части q определяется общим числом управляющих сигналов. Адресная часть служит для формирования адреса следующей микрокоманды (АСМК) с учетом кода условий. Число разрядов адресной части обычно составляет p = m + s ; m = log2Nm; s = log2Nv, где Nm - общее число микрокоманд; Nv - число вариантов формирования АСМК. В общем случае структура MPCU (рис.5) состоит из двух блоков: формирователя АСМК (AMIF) и блока хранения микрокоманд (MIM). AMIF содержит преобразователь начального адреса I/A, выполненный на ПЗУ и предназначенный для преобразования Ins в адрес первой микрокоманды микропрограммы, соответствующей данной Ins; INC, MUX и MXCU, которые служат для формирования АСМК в зависимости от кода адресной части данной микрокоманды и кода условий CC; RGMIA. MIM содержит ПЗУ микрокоманд (ROMMI) емкостью Nmx(q+p); (q+p)-разрядный регистр микрокоманд (RGMI), предназначенный для хранения кода очередной микрокоманды. Определив параметры функциональных элементов MPCU (Nm,q,m,s) и выбрав соответствующую элементную базу составляются принципиальные схемы функциональных элементов MPCU. Э6. По результатам выполнения этапов Э4, Э5 составляется таблица состава элементов (табл. 7) Таблица Состав элементов
Рис.5. Структура MPCU: AMIF - формирователь АСМК; MIM – блок хранения микрокоманд; INC - инкрементор; MXCU - схема управления мультиплексором MUX; C - тактовый сигнал; I/A – преобразователь кода команды в начальный адрес микропрограммы; RGMIA – регистр адреса микрокоманды; ROMMI - ПЗУ микрокоманд; RGMI – регистр микрокоманды Разбиение схемы устройства на ТЭЗы производится при
при использовании микросхем со штыревыми выводами или при
при использовании микросхем с планарными вводами и при двустороннем их размещении на плате, где S - суммарная площадь посадочных мест для всех микросхем схемы; Sп - площадь платы, используемая для размещения микросхем ; а - коэффициент, учитывающий потери полезной площади на промежутки между посадочными местами: а = 0,6...0,85. Значение коэффициента a зависит от степени разнотипности размещаемых корпусов микросхем. При однотипных корпусах а = 0,85. Полезная площадь Sп определяется размерами платы за вычетом периферийных зон. При использовании платы 233,4х160 размер полезной площади составляет 203,4х140 мм (периферийные зоны имеют соответственно ширину 10,10,10,20 мм). Разбиение схемы на ТЭЗ производится по одному из двух способов: функциональному или поразрядному. В первом случае на ТЭЗах размещаются функционально законченные узлы или наборы взаимосвязанных функциональных элементов (ФЭ). Во втором случае на ТЭЗах размещаются функциональные узлы меньшей разрядности, при этом ТЭЗы оказываются почти идентичны друг другу, что повышает технологичность конструкции. Достоинством первого способа является меньшее количество межплатных связей, что высвобождает часть контактов разъема для резервирования отдельных контактов с целью повышения надежности разъемного соединения . Результаты разбиения представляются в таблице (табл. 8.) Разработка принципиальных электрических схем ТЭЗов заключается в решении следующих задач:
Таблица |
Методические указания к выполнению контрольной работы №1 для студентов... Статистика: методические указания к выполнению контрольных работ для студентов специальности 1-25 01 07 «Экономика и управление на... |
Методические указания и контрольные задания для студентов специальности... Методические указания содержат тематический план, программу курса, задания и методические указания к выполнению контрольных работ,... |
||
Методические указания по выполнению курсового проекта для студентов... Курсовой проект предназначен для приобретения навыков по схемотехническому проектированию несложных цифровых устройств. Проект выполняется... |
Методические указания к выполнению курсовой работы для студентов... Методические указания содержат перечень тем и примерные планы курсовых работ по дисциплине «Анализ хозяйственной деятельности», а... |
||
Методические указания по изучению курса для студентов дневного и... Г-83 арм финансиста. Методические указания по изучению курса для студентов дневного и заочного отделений специальности 050104 / Донецк:... |
Методические указания и контрольные задания к выполнению контрольных... Методические указания содержат программу курса, контрольные вопросы по темам курса, контрольные задания и методические рекомендации... |
||
Методические рекомендации по выбору варианта контрольной работы Экономика организации (предприятия) : контрольные задания и методические указания к выполнению контрольных работ №1 и №2 для студентов... |
Методические рекомендации по выбору варианта контрольной работы Экономика организации (предприятия) : контрольные задания и методические указания к выполнению контрольных работ для студентов специальности... |
||
Методические указания по выполнению курсового проекта Выполнению работы предшествует всестороннее изучение теоретического и практического материала, отраженного в рекомендуемых к изучению... |
Методические указания по обучению студентов технических университетов... Методические указания предназначены для студентов факультета ибм, обучающихся по специальности «Менеджмент» |
Поиск на сайте Главная страница Литература Доклады Рефераты Курсовая работа Лекции |