PowerPC 600
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2023 г. ) |
Семейство PowerPC 600 было первым семейством PowerPC процессоров . Они были разработаны на предприятии в Сомерсете в Остине, штат Техас , совместно финансируемым и укомплектованным инженерами IBM и Motorola в рамках альянса AIM . Компания Somerset была открыта в 1992 году, и ее целью было создание первого процессора PowerPC, а затем продолжение разработки процессоров PowerPC общего назначения для персональных компьютеров . Первым воплощением стал PowerPC 601 в 1993 году, а вскоре последовало второе поколение с PowerPC 603, PowerPC 604 и 64-битным PowerPC 620.
POWER , PowerPC и Power ISA. Архитектуры |
---|
NXP (ранее Freescale и Motorola) |
ИБМ |
|
IBM/Нинтендо |
Другой |
Ссылки по теме |
Отменено выделено серым цветом , историческое — курсивом |
Нуклеарная семья
[ редактировать ]Процессор | Этапы конвейера | Разное |
---|---|---|
PowerPC 601 | 4 | 3 исполнительных блока, статическое предсказание ветвей. Поддержка СМП. |
PowerPC 603 | 4 | 5 исполнительных блоков, прогнозирование ветвей. Нет СМП. |
PowerPC 604 | 6 | Суперскалярное, внеочередное исполнение, 6 исполнительных блоков. Поддержка СМП. |
PowerPC 620 | 5 | Исполнение вне очереди — поддержка SMP. |
PowerPC 601
[ редактировать ]PowerPC 601 был первым поколением микропроцессоров, поддерживавшим базовый 32-битный PowerPC набор команд . Серьезные усилия по проектированию начались в середине 1991 года, а первые прототипы микросхем были доступны в октябре 1992 года. Первые процессоры 601 были представлены на IBM RS / 6000 рабочей станции в октябре 1993 года (наряду с ее более мощным многочиповым родственником IBM POWER2 линейки процессоров ). и первые Apple Power Macintosh - 14 марта 1994 года. Модель 601 была первой усовершенствованной однокристальной реализацией архитектуры POWER/PowerPC, разработанной в условиях аварийного графика с целью вывести PowerPC на рынок и укрепить альянс AIM. Чтобы добиться чрезвычайно агрессивного графика, включающего при этом существенно новые функции (такие как существенное повышение производительности, новые инструкции и, что важно, первую реализацию симметричной многопроцессорной обработки (SMP) POWER/PowerPC), в конструкции использовался ряд ключевых технологий и стратегий управления проектами. Команда 601 использовала большую часть базовой структуры и частей IBM. Однокристальный процессор RISC (RSC), [1] но также включал поддержку подавляющего большинства новых инструкций PowerPC, не входящих в набор инструкций POWER . Хотя почти каждая часть конструкции RSC была изменена, а многие конструктивные блоки были существенно изменены или полностью переработаны с учетом совершенно другой унифицированной -вывода структуры шины ввода и поддержки когерентности SMP/памяти . Новые изменения в PowerPC, использующие базовую структуру RSC, были очень полезны для снижения неопределенности при планировании площади микросхемы и временном анализе/настройке. Стоит отметить, что 601 не только реализовал существенные новые ключевые функции, такие как SMP, но также выступал в качестве моста между POWER и будущими процессорами PowerPC, помогая IBM и разработчикам программного обеспечения в переходе на PowerPC. От начала проектирования до вывода на рынок первого прототипа 601 прошло всего 12 месяцев, чтобы как можно быстрее вывести PowerPC на рынок.
60x автобус
[ редактировать ]Чтобы помочь в быстром включении архитектуры шины 88110 в модель 601 на благо альянса и ее клиентов, руководство Motorola предоставило не только спецификации архитектуры шины 88110, но и несколько проектировщиков, разбирающихся в шинах 88110, которые помогли с реализация и проверка логики шины 60x. Поскольку команда разработчиков системы Apple была знакома со структурой шины ввода-вывода модели 88110 компании Motorola, а реализация шины ввода-вывода была четко определена и документирована, команда разработчиков 601 внедрила технологию шины, чтобы сократить время выхода на рынок. Автобус был переименован в автобус 60x после внедрения в 601. [2] Эти дизайнеры Motorola (и небольшое количество Apple) присоединились к более чем 120 дизайнерам IBM при создании 601.
Использование шины 88110 в качестве основы для шины 60x помогло во многих отношениях улучшить расписание. Это помогло команде Apple Power Macintosh сократить объем перепроектирования поддерживающих их ASIC , а также сократить количество времени, необходимое разработчикам и архитекторам процессоров для предложения, документирования, согласования и закрытия нового интерфейса шины (успешно избегая «шинного интерфейса»). Wars», ожидаемых руководством 601, если автобус 88110 или предыдущие автобусы RSC не были приняты на вооружение).Стоит отметить, что принятие шины 88110 в интересах усилий Apple и альянса произошло за счет усилий первой группы разработчиков системы IBM RS/6000, вспомогательные ASIC которых уже были реализованы вокруг совершенно другой структуры шины RSC.
Эта шина 60x позже стала довольно долгоживущим базовым интерфейсом для многих вариантов процессоров 601, 603, 604, G3 , G4 и Motorola/Freescale PowerQUICC .
Дизайн
[ редактировать ]Чип был разработан для широкого спектра приложений и имел поддержку внешнего кэша L2 и симметричной многопроцессорной обработки . Он имел четыре функциональных блока, включая блок с плавающей запятой , целочисленный блок , блок ветвления и блок секвенсора. В состав процессора также входил блок управления памятью . Целочисленный конвейер имел длину четыре этапа, конвейер ответвления — два этапа, конвейер памяти — пять этапов, а конвейер с плавающей запятой — шесть этапов.
Впервые выпущенный в системах IBM осенью 1993 года, он продавался IBM как PPC601 и Motorola как MPC601. Он работал на скоростях от 50 до 80 МГц. Он был изготовлен с использованием КМОП- процесса 0,6 мкм с четырьмя уровнями алюминиевых межсоединений . Матрица была 121 мм. 2 большой и содержал 2,8 миллиона транзисторов. 601 имеет унифицированный кэш L1 объемом 32 КБ , емкость которого в то время считалась большой для встроенного кэша. Отчасти благодаря большому кэшу он считался высокопроизводительным процессором в своем сегменте, превосходя по производительности конкурирующий Intel Pentium . PowerPC 601 использовался в первых Power Macintosh компьютерах от Apple , а также в различных рабочих станциях RS/6000 и серверах SMP от IBM и Groupe Bull .
IBM была единственным производителем микропроцессоров 601 и 601+ на своих в Берлингтоне, Вермонт и Ист-Фишкилл, Нью-Йорк производственных предприятиях . В модели 601 использовался процесс IBM CMOS-4s, а в модели 601+ использовался процесс IBM CMOS-5x. Чрезвычайно небольшое количество этих процессоров 601 и 601+ было переименовано в логотипы Motorola и номера деталей и распространялось через Motorola. Эти факты несколько неясны, поскольку существуют различные изображения «Motorola MPC601», в частности один конкретный пример умелого маркетинга Motorola, когда 601 был назван одним из « . Motorola Продуктов года» журнала Time Magazine 1994 года с маркировкой
PowerPC 601в
[ редактировать ]Обновленная версия PowerPC 601v или PowerPC 601+ , работающая на частоте от 90 до 120 МГц, была представлена в 1994 году. Она была изготовлена по новой технологии КМОП 0,5 мкм с четырьмя уровнями межсоединений, в результате чего размер кристалла составил 74 мм. 2 . Дизайн 601+ был переназначен с CMOS-4 на CMOS-5x командой только IBM. Чтобы избежать задержек выхода на рынок из-за изменений в инструментах проектирования и унификации основных правил, модели 601 и 601+ были разработаны с использованием инструментов IBM EDA на системах IBM и изготовлены на предприятиях только IBM. [3] [4] [5] [6]
PowerPC 603
[ редактировать ]PowerPC 603 был первым процессором, реализующим полную 32-битную архитектуру PowerPC , как указано. Представленный в 1994 году, это была передовая конструкция для своего времени: один из первых микропроцессоров, предлагающий двойной выпуск (до трех со складыванием ветвей) и внеочередное исполнение в сочетании с низким энергопотреблением 2,2 Вт и небольшим кристаллом. 85 мм 2 . [7] [8] [9] [10] Он был разработан как недорогой процессор с низким энергопотреблением для портативных приложений. Одной из основных функций были функции энергосбережения (режим сна, сон и сон), которые могли значительно снизить энергопотребление, потребляя всего 2 мВт в спящем режиме. 603 имеет четырехступенчатый конвейер и пять исполнительных блоков: целочисленный блок, блок с плавающей запятой, блок прогнозирования ветвей , блок загрузки/сохранения и блок системного реестра. Он имеет отдельные кэши L1 объемом 8 КБ для инструкций и данных, а также 32/64-битную шину памяти 60x, достигающую частоты до 120 МГц при напряжении 3,8 В. [10] Ядро 603 не имело аппаратной поддержки SMP .
PowerPC 603 имел 1,6 миллиона транзисторов и был изготовлен IBM и Motorola по КМОП-процессу 0,5 мкм с четырьмя уровнями межсоединения. Матрица была 85 мм. 2 большой рисунок 2,2 Вт на частоте 80 МГц. [10] [11] Архитектура 603 является прямым предком архитектуры PowerPC 750 , продаваемой Apple как PowerPC «G3».
Модель 603 предназначалась для использования на портативных компьютерах Apple Macintosh, но не могла запускать программное обеспечение эмуляции 68K с производительностью, которую Apple считала адекватной, из-за меньшего кэша процессора. В результате Apple решила использовать 603 только в своей недорогой линейке настольных компьютеров Performa. [12] [13] Это привело к задержке выпуска Apple PowerBook 5300 и PowerBook Duo 2300 , поскольку Apple решила дождаться версии процессора. Использование Apple 603 в линейке Performa 5200 привело к тому, что процессор получил плохую репутацию. Помимо проблемы с производительностью эмуляции 68K, машины Performa поставлялись с множеством конструктивных недостатков, некоторые из которых были серьезными, связанными с другими аспектами конструкции компьютеров, включая производительность и стабильность сети, проблемы с шиной (ширина, скорость, конкуренция, и сложность), ошибки ПЗУ и производительность жесткого диска. [14] [15] Ни одна из проблем линейки 5200, за исключением производительности эмуляции 68K, не была связана с 603. Скорее, процессор был модернизирован для использования с материнскими платами 68K и другими устаревшими деталями. [16] Сайт Low End Mac оценивает Performa 5200 как худший Mac всех времен. [17] Модель 603 нашла широкое применение в различных встраиваемых устройствах. [ нужна ссылка ]
PowerPC 603e и 603ev
[ редактировать ]Проблемы производительности 603 были решены в PowerPC 603e . Кэш L1 был увеличен и увеличен до 16 КБ четырехстороннего наборно-ассоциативного кэша данных и инструкций. Тактовая частота процессоров также была увеличена вдвое, достигнув 200 МГц. Сокращение производственного процесса до 350 нм позволило добиться скорости до 300 МГц. Эту часть иногда называют PowerPC 603ev . 603e и 603ev имеют по 2,6 миллиона транзисторов каждый и имеют размер 98 мм. 2 и 78 мм 2 большие соответственно. 603ev потребляет максимум 6 Вт на частоте 300 МГц. [18] [19]
PowerPC 603e был первым массовым процессором для настольных ПК, достигающим частоты 300 МГц, который использовался в Power Macintosh 6500 . 603e также использовался в картах-ускорителях Phase5 для линейки компьютеров Amiga с процессорами с частотой от 160 до 240 МГц. PowerPC 603e до сих пор продается IBM и Freescale, а также другими компаниями, такими как Atmel и Honeywell , которые производят радиационно-стойкий вариант RHPPC . PowerPC 603e также был сердцем BeBox от Be Inc. BeBox примечателен тем, что представляет собой многопроцессорную систему, для которой 603 не была предназначена. IBM также использовала процессоры PowerPC 603e в серии IBM ThinkPad 800 . В некоторых сериях цифровых осциллографов ЛеКрой использовал PowerPC 603e в качестве основного процессора. [20] [21] Процессоры 603e также питают все 66 спутников парка Iridium спутниковых телефонов . Каждый из спутников содержит семь процессоров Motorola/Freescale PowerPC 603e, работающих на частоте примерно 200 МГц каждый. Специальный процессор 603e также используется в Mark 54 Lightweight Torpedo .
G2
[ редактировать ]Ядро PowerPC 603e, переименованное G2 в компанией Freescale , является основой для многих встроенных процессоров PowerQUICC II и, как таковое, продолжает развиваться. PowerQUICC II от Freescale Процессоры SoC имеют обозначение MPC82xx и выпускаются в различных конфигурациях с частотой до 450 МГц. Название G2 также используется как ретроним для процессоров 603e и 604, чтобы соответствовать G3, G4 и G5.
е300
[ редактировать ]Компания Freescale усовершенствовала ядро 603e, назвав его e300 , во встраиваемых процессорах PowerQUICC II Pro . Были добавлены кэши L1 большего размера (32/32 КБ) и другие меры по повышению производительности. PowerQUICC II Pro от Freescale Процессоры SoC имеют обозначение MPC83xx и выпускаются в различных конфигурациях, обеспечивая скорость до 667 МГц. e300 также является ядром процессора SoC MPC5200B , который используется в небольшом компьютере EFIKA .
PowerPC 604
[ редактировать ]PowerPC 604 был представлен в декабре 1994 года вместе с 603 и был разработан как высокопроизводительный чип для рабочих станций и серверов начального уровня и, как таковой, имел поддержку симметричной многопроцессорной обработки аппаратную . 604 широко использовался в клонах высокопроизводительных системах Apple, а также в Macintosh , недорогих IBM RS/6000 серверах и рабочих станциях , ускорительных платах Amiga и в качестве встроенного процессора для телекоммуникационных приложений.
604 — это суперскалярный процессор, способный одновременно выполнять четыре инструкции. Модель 604 имеет шестиступенчатый конвейер и шесть исполнительных блоков, которые могут работать параллельно, выполняя до шести инструкций за каждый цикл. Два простых и один комплексный целочисленный блок , один блок с плавающей запятой , один блок обработки ветвей, управляющий внеочередным выполнением , и один блок загрузки/сохранения. Он имеет отдельные кэши данных и инструкций L1 объемом 16 КБ. Внешний интерфейс представляет собой 32- или 64-битную шину 60x, работающую на тактовой частоте до 50 МГц.
PowerPC 604 содержит 3,6 миллиона транзисторов и был изготовлен IBM и Motorola с использованием КМОП-процесса 0,5 мкм с четырьмя уровнями межсоединения. Размер матрицы составлял 12,4 мм на 15,8 мм (196 мм). 2 ) и потреблял 14-17 Вт на частоте 133 МГц. Он работал на скоростях от 100 до 180 МГц. [22] [23] [24]
PowerPC 604e
[ редактировать ]PowerPC 604e был представлен в июле 1996 года и включал в себя блок регистров условий и отдельные кэши данных и инструкций L1 объемом 32 КБ, а также другие изменения в подсистеме памяти и блоке прогнозирования ветвей, что привело к увеличению производительности на 25% по сравнению с его предшественником. Он имел 5,1 миллиона транзисторов и был изготовлен IBM и Motorola по КМОП-процессу 0,35 мкм с пятью уровнями межсоединения. Матрица была 148 мм. 2 или 96 мм 2 большой, производимый Motorola и IBM соответственно, потребляющий 16–18 Вт при частоте 233 МГц. Он работал на частотах от 166 до 233 МГц и поддерживал шину памяти до 66 МГц. [25] [26]
PowerPC 604ев «Мах5»
[ редактировать ]PowerPC 604ev , 604r или «Mach 5» был представлен в августе 1997 года и по сути представлял собой 604e, изготовленный IBM и Motorola по более новому процессу, обеспечивающий более высокие скорости при меньшем энергопотреблении. Матрица была 47 мм. 2 small, изготовленный по КМОП-технологии 0,25 мкм с пятью уровнями межсоединений и потребляющий 6 Вт на частоте 250 МГц. Он работал на частотах от 250 до 400 МГц и поддерживал шину памяти до 100 МГц.
В то время как Apple отказалась от 604ev в 1998 году в пользу PowerPC 750 , IBM продолжала использовать его в моделях начального уровня своих компьютеров RS/6000 в течение нескольких лет.
PowerPC 620
[ редактировать ]PowerPC 620 был первой реализацией всей 64-битной архитектуры PowerPC. Это был PowerPC второго поколения, наряду с 603 и 604, но ориентированный на рынок высокопроизводительных рабочих станций и серверов. На бумаге он был мощным, и первоначально предполагалось, что он будет запущен вместе со своими собратьями, но запуск был отложен до 1997 года. Когда он все-таки появился, характеристики были сравнительно низкими, и значительно более дешевый 604e превзошел его. [27] Поэтому модель 620 никогда не производилась в больших количествах и нашла очень мало применения. Единственным пользователем PowerPC 620 была Groupe Bull на своих машинах Escala UNIX , но они не поставляли больших объемов. IBM, намеревавшаяся использовать его на рабочих станциях и серверах, решила вместо этого дождаться еще более мощных RS64 и POWER3 64-битных процессоров .
Модель 620 была произведена компанией Motorola по технологии 0,5 мкм. В нем было 6,9 миллиона транзисторов, а площадь кристалла составляла 311 мм. 2 . Он работал на тактовой частоте от 120 до 150 МГц и потреблял 30 Вт на частоте 133 МГц. Более поздняя модель была построена с использованием техпроцесса 0,35 мкм, что позволило ей достигать частоты 200 МГц. [ нужны дальнейшие объяснения ]
620 был похож на 604. Он имеет пятиступенчатый конвейер, ту же поддержку симметричной многопроцессорной обработки и такое же количество исполнительных блоков; блок загрузки/хранения, блок ветвления, FPU и три целочисленных блока. Благодаря более крупному кэшу инструкций и данных объемом 32 КБ, поддержке кэша L2 емкостью 128 МБ , а также более мощным модулям ветвления и загрузки/сохранения с большим количеством буферов, 620 был очень мощным. Таблица истории ветвей также была больше и могла отправлять больше инструкций, так что процессор мог обрабатывать выполнение вне очереди более эффективно, чем 604. Модуль с плавающей запятой также был улучшен по сравнению с 604. Благодаря более быстрому циклу выборки и поддержке несколько ключевых аппаратных инструкций (например, sqrt) сделали его в сочетании с более быстрыми и широкими шинами данных более эффективным, чем FPU в 604. [ нужны дальнейшие объяснения ]
Автобусы 6XX и GX
[ редактировать ]Системная шина представляла собой более широкую и быструю 128-битную шину памяти, называемую шиной 6XX . Она была разработана как системная шина для многопроцессорных систем, к которым должны были подключаться процессоры, кэши, память и устройства ввода-вывода при помощи микросхемы управления системой. Он поддерживает как 32-, так и 64-битные процессоры PowerPC, адреса памяти размером более 32 бит и NUMA среды . Он также использовался в POWER3, RS64 и 601, а также в системах RS/6000 на базе 604 (с мостовым чипом). [28] Позже шина превратилась в шину GX в POWER4 , а затем в GX+ и GX++ в POWER5 и POWER6 соответственно. Шина GX также используется в мейнфреймах IBM z10 и z196 System z .
- Вклад в историю Unix в Bull (Интересное чтение об использовании PowerPC 620 в Bull. На французском языке)
Большая семья
[ редактировать ]PowerPC 602
[ редактировать ]PowerPC 602 представлял собой урезанную версию PowerPC 603, специально созданную для игровых консолей компаниями Motorola и IBM и представленную в феврале 1995 года. [29] Он имеет меньшие кэши L1 (4 КБ инструкций и 4 КБ данных), модуль одинарной точности с плавающей запятой. [29] и блок предсказания ветвления в уменьшенном масштабе. Он предлагался на частотах от 50 до 80 МГц и потреблял 1,2 Вт на частоте 66 МГц. Он состоял из 1 миллиона транзисторов и имел диаметр 50 мм. 2 большой размер, изготовленный по технологии КМОП 0,5 мкм с четырьмя уровнями межсоединений. [30]
Компания 3DO разработала игровую консоль M2 , в которой использовались два PowerPC 602. [29] [31] но он никогда не продавался.
PowerPC 603q
[ редактировать ]21 октября 1996 года (QED) без фабрики компания по производству полупроводников Quantum Effect Devices процессор, совместимый с PowerPC 603, под названием « PowerPC 603q » анонсировала на Microprocessor Forum . Несмотря на свое название, он не имел ничего общего ни с одним другим 603. Это была реализация 32-битной архитектуры PowerPC с нуля, ориентированная на рынок высокопроизводительных встраиваемых систем, разработанная в течение двух лет. Таким образом, он был маленьким, простым, энергоэффективным, но мощным; соответствует более дорогому 603e, потребляя при этом меньше энергии. Он имел упорядоченный пятиэтапный конвейер с одним целочисленным блоком, двойной точности блоком с плавающей запятой (FPU) и отдельными кэшами инструкций размером 16 КБ и кэшем данных 8 КБ. Хотя целочисленный блок имел совершенно новую конструкцию, FPU был заимствован из R4600 для экономии времени. Это было 69 мм. 2 небольшой, изготовленный по технологии 0,5 мкм, и потреблял всего 1,2 Вт при частоте 120 МГц. [32] [33]
Модель 603q была разработана для Motorola, но они расторгли контракт до того, как 603q был запущен в серийное производство. В результате выпуск 603q был отменен, поскольку QED не могла продолжать продавать процессор, поскольку у них не было собственной лицензии PowerPC.
PowerPC 613
[ редактировать ]Похоже, что «PowerPC 613» — это имя, которое Motorola дала PowerPC третьего поколения. [34] [35] [36] Предположительно, он был переименован в PowerPC 750 в ответ на Exponential Technology от процессор x704 , который был разработан, чтобы значительно превзойти 604. Однако вряд ли есть какие-либо источники, подтверждающие это, и это может быть чистым предположением или ссылкой на совершенно другой процессор.
PowerPC 614
[ редактировать ]Подобно PowerPC 613, «PowerPC 614» могло быть названием, данным Motorola PowerPC третьего поколения. [34] [36] и позже переименован по той же причине, что и 613. Было высказано предположение, что эта часть была переименована в « PowerPC 7400 », и Motorola даже переименовала ее в PowerPC четвертого поколения, хотя архитектурные различия между «G3» и «G4» были небольшими. Однако вряд ли есть какие-либо источники, подтверждающие это, и это может быть чистым предположением или ссылкой на совершенно другой процессор.
PowerPC 615
[ редактировать ]« PowerPC 615 » — процессор PowerPC, анонсированный IBM в 1994 году, но так и не дошедший до массового производства . Его основная особенность заключалась в том, чтобы включить в кристалл ядро x86 , что позволило процессору самостоятельно обрабатывать инструкции как PowerPC, так и x86. [37] Операционная система, работающая на PowerPC 615, может выполнять либо 32-битные, либо 64-битные инструкции PowerPC, 32-битные инструкции x86 или их комбинацию. Смешивание инструкций потребует переключения контекста в ЦП с небольшими накладными расходами. Единственными операционными системами, поддерживавшими 615, были Minix и специальная версия OS/2 . [38]
Это было 330 мм. 2 большой и производится IBM по технологии 0,35 мкм. Он был совместим по выводам с Intel Pentium процессорами и сопоставим по скорости. Процессор был представлен только как прототип, и программа была уничтожена отчасти тем, что Microsoft никогда не поддерживала этот процессор. Инженеры, работавшие над PowerPC 615, позже попали в Transmeta , где работали над процессором Crusoe . Поскольку был продемонстрирован прогресс в разработке программного обеспечения для динамического перевода, такого как технология Digital FX!32 , был выражен скептицизм по поводу выделения аппаратных ресурсов для запуска сторонних двоичных файлов, когда такие ресурсы вместо этого можно использовать для улучшения собственной производительности, что также улучшает производительность переведенные двоичные файлы. [39] : 94
PowerPC 625
[ редактировать ]«PowerPC 625» было ранним названием 64-битных процессоров PowerPC серии Apache, разработанных IBM на основе набора инструкций PowerPC-AS «Amazon». Позже они были переименованы в « RS64 ». Обозначение «PowerPC 625» никогда не использовалось для конечных процессоров.
PowerPC 630
[ редактировать ]«PowerPC 630» было ранним названием высокопроизводительного 64-битного процессора PowerPC, разработанного IBM для унификации наборов инструкций POWER и PowerPC . Позже он был переименован в « POWER3 », вероятно, чтобы отличить его от более ориентированных на потребителя процессоров «PowerPC», используемых Apple .
PowerPC 641
[ редактировать ]«PowerPC 641» , кодовое имя Habanero , — несуществующий проект PowerPC, разработанный IBM в 1994–1996 годах. Было высказано предположение, что это был PowerPC третьего поколения на базе процессора 604. [40] [41]
См. также
[ редактировать ]- PowerPC 970
- Архитектура набора команд IBM POWER
- Микропроцессоры IBM Power
- Мощность ОДИН
- Список моделей Macintosh, сгруппированных по типу процессора
Ссылки
[ редактировать ]- ^ Стоукс, Джон (3 августа 2004 г.). «PowerPC на Apple: история архитектуры, часть I (стр. 2, «PowerPC 601»)» . Арс Техника .
- ^ «Интерфейс шины для 32-битных микропроцессоров» (PDF) . Моторола . 1997.
- ^ Аллен, М.; Беккер, М. (февраль 1993 г.). Аспекты многопроцессорной обработки микропроцессора PowerPC 601 . Компкон. стр. 117–126.
- ^ Беккер, Майкл К.; и др. (сентябрь 1993 г.). «Микропроцессор PowerPC 601». IEEE микро . 13 (5): 54–68. дои : 10.1109/40.238002 . S2CID 26895845 .
- ^ Мур, ЧР (февраль 1993 г.). Микропроцессор PowerPC 601 . Компкон. стр. 109–116.
- ^ «Микропроцессор PowerPC 601» . Архивировано из оригинала 7 февраля 2009 года.
- ^ Фам и др., «Суперскалярный RISC-микропроцессор 3,0 Вт, 75 SPECint92 85 SPECfp92», Сборник технических документов ISSC , стр. 212–213, февраль 1994 г.
- ^ Берджесс и др., «Микропроцессор PowerPC 603: высокопроизводительный, маломощный, суперскалярный RISC-микропроцессор», Труды COMPCON '94 , февраль 1994 г.
- ^ Гэри и др., «Микропроцессор PowerPC 603: конструкция с низким энергопотреблением для портативных приложений», Труды COMPCON '94 , февраль 1994 г.
- ^ Перейти обратно: а б с Героза и др., «Суперскалярный RISC-микропроцессор мощностью 2,2 Вт, 80 МГц», IEEE Journal of Solid-State Circuits , vol. 29, стр. 1440–1454, декабрь 1994 г.
- ^ Джеймс Кале; Дин Огден. «Микропроцессор PowerPC 603» . ИБМ. Архивировано из оригинала 6 августа 1997 года.
- ^ Линли Гвеннап (27 февраля 1997 г.). «Артур возрождает линейку PowerPC» (PDF) . Отчет микропроцессора . Том. 11, нет. 2. S2CID 51808955 . Архивировано из оригинала (PDF) 30 июля 2018 года.
Крошечные 8-килобайтные кэши 603, как известно, плохо подходят для программного обеспечения Mac OS, особенно для эмуляции 68 КБ; даже кэши 603e вызывают значительное снижение производительности на более высоких тактовых частотах. Учитывая заданную Артуром частоту 250 МГц и выше, удвоение кэшей снова имело смысл.
- ^ Янсен, Дэниел (2014). «Процессоры: PowerPC 603 и 603e» . Бюджетный Mac . Проверено 29 июля 2018 г.
- ^ Барбер, Скотт (1997). «Проблемы с Performance и Power Mac x200» . Бюджетный Mac . Проверено 29 июля 2018 г.
- ^ Дэвисон, Реми. «10 худших компьютеров Mac, когда-либо созданных» . Безумно отличный Мак. Архивировано из оригинала 1 февраля 2010 года . Проверено 30 июля 2018 г.
- ^ Найт, Дэниел (2014). «Power Mac и Performa x200, дорожные яблоки» . Бюджетный Mac . Проверено 29 июля 2018 г.
- ^ «Перформа 5200» . Бюджетный Mac. 1995 . Проверено 29 июля 2018 г.
- ^ «Страница 603e Freescale» . Фрискейл Полупроводник .
- ^ «Страница IBM 603e» . Архивировано из оригинала 7 февраля 2009 года.
- ^ Каталог контрольно-измерительной продукции LeCroy, 1998 г., TMCAT98 0498
- ^ Каталог продукции для испытаний и измерений LeCroy, 2001 г.
- ^ Стоукс, Джон (3 августа 2004 г.). «PowerPC на Apple: история архитектуры, часть I (стр. 6, PowerPC 604)» . Арс Техника.
- ^ Гвеннап, Линли (18 апреля 1994 г.). «PPC 604 превосходит Pentium». Отчет микропроцессора . 8 (5).
- ^ Сонг, Питер С.; Денман, Марвин; Чанг, Джо (октябрь 1994 г.). «Микропроцессор PowerPC 604 RISC». IEEE микро . 14 (5): 8. дои : 10.1109/MM.1994.363071 . S2CID 11603864 .
- ^ «Страница IBM PowerPC 604e» . ИБМ . [ мертвая ссылка ]
- ^ «Страница NXP PowerPC 604e» .
- ^ «IBM разрушает планы по выпуску системы PowerPC 620» . Технический монитор . New Statesman Media Group Ltd., 25 августа 1997 г. Проверено 20 марта 2021 г.
- ^ Томпсон, Том; Райан, Боб. «PowerPC 620 взлетает» . Байт. Архивировано из оригинала 20 декабря 1996 года.
- ^ Перейти обратно: а б с «М2». Следующее поколение (6). Imagine Media : 36–40. Июнь 1995 года.
- ^ «Спецификация аппаратного обеспечения микропроцессора PowerPC 602 RISC» (PDF) . Архивировано из оригинала (PDF) 7 августа 2016 г. Проверено 24 июля 2016 г.
- ^ Информация о консоли 3DO / Matsushita M2
- ^ «QED объявляет о разработке микропроцессорной технологии PowerPC в дополнение к существующим микропроцессорам MIPS» (пресс-релиз). Устройства квантового эффекта . 21 октября 1996 г. Архивировано из оригинала 12 июля 2007 г.
- ^ Терли, Джим (18 ноября 1996 г.). «PowerPC 603q от QED ориентирован на низкую стоимость» . Отчет о микропроцессоре : 22–23.
- ^ Перейти обратно: а б PowerPC готовится к следующему поколению – более скоростной RISC впереди до 1997 года
- ^ Арт Ариспе - менеджер проекта/технический менеджер Motorola, 1991–1996 гг.
- ^ Перейти обратно: а б Кодовые названия процессоров – PowerPC
- ^ Хафхилл, Том Р. «Альтернативные взгляды на 615» . Байт . Архивировано из оригинала 20 декабря 1996 года.
- ^ «Microsoft убила PowerPC 615» . Регистр . 1 октября 1998 года.
- ^ «DEC представляет технологию FX!32» . Электронные новости . 6 ноября 1995 г., стр. 1, 94 . Проверено 12 октября 2022 г.
- ^ «Резюме Чарльза Мура» (PDF) . Архивировано из оригинала (PDF) 24 июля 2011 года.
- ^ Каждый, Дэвид К. (1999). «G3 — они становятся все лучше» . Архивировано из оригинала 10 октября 1999 года.
Дальнейшее чтение
[ редактировать ]- Вайс, Шломо; Смит, Джеймс Эдвард (1994). МОЩНОСТЬ и PowerPC . Морган Кауфманн. ISBN 1558602798 . — Соответствующие части: глава 8 (описывается PowerPC 601) и глава 11 (сравнение PowerPC 601 и Alpha 21064).