Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Микропроцессоры

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


      В результате  этих  инноваций,  Pentium  процессор  выполняет  команды
вычислений с плавающей запятой в пять раз быстрее, чем  33-МГц Intel486  DX,
оптимизируя  их  для  высокоскоростных  численных   вычислений,   являющихся
неотъемлемой частью  таких  усовершенствованных  видеоприложений, как CAD  и
3D-графика.


      Pentium процессор снаружи представляет собой  32-битовое   устройство.
Внешняя шина данных к  памяти  является   64-битовой,   удваивая  количество
данных, передаваемых в течение одного  шинного   цикла.   Pentium  процессор
поддерживает несколько типов  шинных  циклов,   включая  пакетный  режим,  в
течение которого происходит порция  данных  из 256 бит  в  кэш  данных  и  в
течение одного шинного цикла.


      Шина  данных  является   главной   магистралью,    которая    передает
информацию между процессором и подсистемой   памяти.   Благодаря   этой  64-
битовой  шине  данных,  Pentium  процессор  существенно  повышает   скорость
передачи по сравнению с процессором Intel486 DX -  528  MB/сек для  66  МГц,
по  сравнению  со  160  MB/сек  для  50  МГц  процессора  Intel486  DX.  Эта
расширеная   шина   данных    способствует    высокоскоростным   вычислениям
благодаря   поддержке   одновременной   подпитки   команда-ми   и    данными
процессорного блока суперскалярных вычислений,  благодаря  чему  достигается
еще  большая  общая  производительность  Pentium процессора по  сравнению  с
процессором Intel486 DX.


      Давая возможность разработчикам проектировать системы  с   управлением
энергопотреблением,  защитой  и  другими  свойствами,    Pentium   процессор
поддерживаем режим управления системой (SMM),  подобный  режиму  архитектуры
Intel SL.


      Вместе со всем, что сделано нового для  32-битовой   микропроцессорной
архитектуры  фирмы  Intel,  Pentium  процессор   сконструирован  для  легкой
наращиваемости с использованием  архитектуры  наращивания фирмы  Intel.  Эти
нововведения  защищают  инвестиции  пользователей  посредством   наращивания
производительности, которая помогает   поддерживать  уровень  продуктивности
систем, основанных на  архитектуре  процессоров  фирмы  Intel,  больше,  чем
продолжительность  жизни   отдельных  компонентов.  Технология   наращивания
делает   возможным   использовать   преимущества   большинства   процессоров
усовершенствованной технологи в уже существующих системах с помощью  простой
инсталяции  средства   однокристального   наращивания    производительности.
Например,    первое  средство  наращивания  -  это   OverDrive    процессор,
разработанный  для процессоров  Intel486  SX  и  Intel486  DX,  использующий
технологию  простого   удвоения   тактовой   частоты,   использованную   при
разработке  микропроцессоров Intel486 DX2.


      Первые модели процессора Pentium работали на частоте 60  и  66  МГц  и
общались со своей внешней кэш-памятью второго  уровня  по  64-би-товой  шине
данных, работающей на полной скорости процессорного ядра.  Hо если  скорость
процессора Pentium растет, то системному  разработчику все труднее и  дороже
обходится  его  согласование   с   материнской   платой.   Поэтому   быстрые
процессоры Pentium используют делитель  частоты  для  синхронизации  внешней
шины с помощью меньшей частоты.  Hапример,  у  100  МГц  процессора  Pentium
внешняя шина работает на 66 МГц, а у 90 МГц - на 60 МГц.  Процессор  Pentium
использует одну  и  ту   же  шину  для  доступа  к  основной  памяти   и   к
периферийным  подсистемам, таким как схемы PCI.



                        3.10. Процессор Pentium Pro.



                   3.10.1.     Общее описание процессора.



      Pentium Pro это высокотехнологичный процессор шестого   поколения  для
высокоуровневых десктопов, рабочих станций  и  мультипроцессорных  серверов.
Массовое производство процессора Pentium   Pro,   содержащего  на  кристалле
столько транзисторов, сколько никогда  не   было  на  серийных  процессорах,
сразу в нескольких вариантах стартует  с 1 ноября,  т.е.  с  самого  момента
объявления. Беспрецедентный случай в  истории  компании,  да  и  электронной
промышленности.


      Hапомним  некоторые  его  особенности.  Агрессивная   суперконвейерная
схема, поддерживающая исполнение команд в  произвольном   порядке,  условное
исполнение далеко наперед (на 30  команд)   и   трехпоточная  суперскалярная
микроархитектура. Все эти методы  могут  поразить воображение,  но  ни  один
из них не является чем-то оригинальным:  новые чипы  NexGen  и  Cyrix  также
используют    подобные    схемы.    Однако,    Intel    обладает    ключевым
превосходством.  В  процессоры  Pentium  Pro встроена вторичная  кэш-память,
соединенная  с   ЦПУ   отдельной   шиной.   Эта  кэш,  выполненная  в   виде
отдельного   кристалла   статического    ОЗУ   емкостью   256К   или   512К,
смонтированного  на  втором   посадочном   месте   необычного   двухместного
корпуса  процессора  Pentium  Pro,   значительно   упростила   разработчикам
проектирование  и  конструирование  вычислительных систем на его основе.


      Реальная производительность  процессора  оказалась  намного  выше  200
единиц,  которые  назывались   в   качестве   запланированного    стартового
ориентира при февральском технологическом анонсировании P6.


      Pentium Pro это значительный шаг вперед. И хотя в  процессоре  Pentium
впервые была реализована суперскалярная форма  архитектуры х86, но это  была
ограниченная реализация: в нем интегрирована пара целочисленных  конвейеров,
которые могут обрабатывать две  простые команды параллельно,  но  в  порядке
следования команд  в  программе  и без т.н. условного исполнения  (наперед).
Hапротив,  новый  процессор это трехпоточная суперскалярная машина,  которая
способна одновременно отслеживать прохождение пяти команд. Для  согласования
с такой высокой пропускной способностью потребовалось резко  улучшить  схему
кэширования,  расширить  файл  регистров,   повысить   глубину   упреждающей
выборки  и  условного  исполнения   команд,    усовершенствовать    алгоритм
предсказания  адресов  перехода  и  реализовать  истинную  машину    данных,
обрабатывающую команды не по порядку, а  сразу  по  мере  готовности  данных
для  них.  Ясно,  что  эта  схема  нечто  большее,  чем  Pentium,    что   и
подчеркивает, по мнению Intel, суффикс Pro в имени процессора.



                 3.10.2.     Два кристалла в одном корпусе.



      Самая  поразительная  черта  Pentium  Pro  -   тесно    связанная    с
процессором кэш-память второго уровня (L2), кристалл которой смонтирован  на
той же подложке, что и ЦПУ. Именно так, Pentium Pro это  два  чипа  в  одном
корпусе. Hа одном чипе размещено собственно  ядро   процессора,   включающее
два  8-Килобайтовых  блока  кэш-памяти  первого уровня; другой чип это  256-
Кб СОЗУ, функционирующее  как  четырехканальная порядково-ассоциативная  кэш
второго уровня.


      Два этих кристалла объединены  в  общем  387-контактном   корпусе,  но
связаны линиями, не выходящими на  внешние   контакты.   Hекоторые  компании
называют такой чип корпуса МСМ (multichip module),  однако Intel  использует
для  него  термин   dual-cavity   PGA   (pin-grid  array).  Разница  слишком
неосязаема  и  лежит,  вполне  вероятно,   в   области  маркетинга,   а   не
технологии,  так   как   использование   МСМ   заработало   себе   репутацию
дорогостоящей технологии.  Hо  сравнивая   цены   на  процессоры  Pentium  и
Pentium Pro, можно утверждать, что  новая  терминология  исправит  положение
дел, так как P6 претендует на  статус  массового   процессора.   Впервые   в
истории   промышленности   многокристалльный  модуль  станет  крупносерийным
изделием.


      Степень интеграции нового процессора также поражает: он  содержит  5.5
млн. транзисторов, да еще 15.5 млн. входит в  состав  кристалла  кэш-памяти.
Для сравнения, последняя версия  процессора  Pentium  состоит  из  3.3  млн.
транзисторов. Естественно, в  это  число  не   включена  кэш  L2,  поскольку
Pentium требует установки внешнего   комплекта  микросхем  статического  ОЗУ
для реализации вторичной кэш-памяти.


      Элементарный расчет поможет понять 6почему  на  256К  памяти требуется
такое  огромное  число  транзисторов.   Это   статическое   ОЗУ,  которое  в
отличие от динамического, имеющего всего  один  транзистор на  бит  хранения
и периодически регенирируемого, использует  для   хранения  бита  ячейку  из
шести транзисторов:


      256 х 1024 х 8 бит х 6 тр-ров = 12.5  млн.   транзисторов.   С  учетом
буферов и обвязки накопителя как раз и выйдет 15.5 миллионов.


      Площадь процессорного кристалла равна 306 кв.мм.  (для   сравнения,  у
первого  процессора  Pentium  кристалл  имел  площадь  295 кв.мм).  Кристалл
статической памяти, как   всякая   всякая   регулярная  структура,  упакован
намного плотнее - 202 кв.мм. Только Pentium  Pro 150 MHz изготавливается  по
0.6-микронной  технологии.   Все   остальные  версии    нового    процессора
изготавливаются    по    0.35-микронной BiCMOS-технологии  с  четырехслойной
металлизацией.


      Почему компания  Intel  пошла  на  двухкристалльный  корпус, объединив
ядро ЦПУ с вторичным кэшем?  Во-первых  комбинированный  корпус  значительно
упростил  изготовителям  ПК  разработку   высокопроизводительных  систем  на
процессоре Pentium Pro.


      Одна из главных проблем  при  проектировании  компьютера   на  быстром
процессоре связана с точным согласованием с процессором вторичного  кэша  по
его размеру и  конфигурации.  Встроенная  в  Р6   вторичная  кэш  уже  тон
12345След.
скачать работу

Микропроцессоры

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ