Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Спектакль | |
---|---|
Максимум. Частота процессора | От 16 МГц до 50 МГц |
Ширина данных | 32 бит |
Ширина адреса | 32 бит |
Кеш | |
Кэш L1 | 256 байт для инструкций и данных, 16 строк по 4 записи по 4 байта в каждой, прямое отображение [1] [2] |
Архитектура и классификация | |
Набор инструкций | Motorola 68000 серии |
Физические характеристики | |
Пакет (ы) | |
Продукты, модели, варианты | |
Вариант (ы) | 68EC030 |
История | |
Предшественник | Motorola 68020 |
Преемник | Motorola 68040 |
Motorola 68030 ( « шестьдесят-восемь-о-тридцать ») представляет собой 32-разрядный микропроцессор в семье Motorola 68000 . Он был выпущен в 1987 году. 68030 был преемником Motorola 68020 , за ним последовала Motorola 68040 . В соответствии с общим названием Motorola , этот процессор часто называют 030 (произносится как ой-три-ой или ой-тридцать ).
68030 имеет 273 000 транзисторов со встроенными кэшами инструкций и данных по 256 байт каждый. Он также имеет встроенный блок управления памятью (MMU), но не имеет встроенного блока с плавающей запятой (FPU). С 68030 можно использовать чипы 68881 и более быстрые 68882 с плавающей запятой. Также была выпущена более дешевая версия 68030, Motorola 68EC030, без встроенного MMU. Он обычно был доступен как в 132-контактном QFP, так и в 128-контактном PGA.пакеты. Плохие тепловые характеристики пакета QFP ограничили полный вариант 68030 QFP частотой 33 МГц; PGA 68030s включает версии 40 МГц и 50 МГц. Также была небольшая поставка упакованных вариантов ЕС QFP.
Как микроархитектура, 68030 - это, по сути, ядро 68020 с дополнительным 256-байтовым кешем данных , сжатием процесса и добавленным пакетным режимом для кешей , где четыре длинных слова могут быть помещены в кэш без дальнейшего вмешательства ЦП. Motorola использовала процесс сжатия, чтобы разместить на кристалле больше оборудования; в данном случае это был MMU , который в основном (но не полностью [3]) совместим с внешним 68851. Интеграция MMU сделала его более экономичным, чем 68020 с внешним MMU; это также позволяло 68030 получать доступ к памяти на один цикл быстрее, чем комбинация 68020/68851. Однако 68030 может переключаться между синхронной и асинхронной шинами без сброса. В 68030 также отсутствуют некоторые инструкции 68020, но он увеличивает производительность на ≈5% при снижении энергопотребления на ≈25% по сравнению с 68020.
68030 можно использовать с шиной 68020, и в этом случае его производительность аналогична 68020, от которого он был создан. Однако 68030 предоставляет дополнительный интерфейс синхронной шины, который при использовании ускоряет доступ к памяти до 33% по сравнению с 68020 с одинаковой тактовой частотой. Более точный производственный процесс позволил Motorola масштабировать процессор полной версии до 50 МГц. Вариант EC достиг максимальной частоты 40 МГц.
Приложения [ править ]
68030 был использован во многих моделях компании Apple Macintosh II и Commodore Amiga серии персональных компьютеров , NeXT Cube, позже Альфа - микросистем многопользовательских систем, а также некоторые потомки Atari ST линии , такие как Atari TT и Atari сокола . Он также использовался в рабочих станциях Unix, таких как линейка настольных рабочих станций Sun Microsystems Sun-3x (ранее «sun3» использовала 68020), лазерных принтерах и Nortel Networks DMS-100.телефонный коммутатор центрального офиса. Совсем недавно ядро 68030 было адаптировано Freescale в микроконтроллер для встраиваемых приложений.
LeCroy использовал 68EC030 в некоторых моделях своих цифровых осциллографов серии 9300, включая модели с суффиксом «C» [4] : 87-88 и высокопроизводительные модели серии 9300 [4], а также аппаратную опцию Mega Waveform Processing для 9300 на базе 68020. Серийные модели. [4]
В сетевой карте HP LaserJet 4 Laserjet 4 JetDirect от Hewlett-Packard в качестве основного процессора используется 68030. Эта карта представляет собой небольшую систему UNIX, в которой система в сети ведет себя так же, как демон lpd.
Варианты [ править ]
68EC030 - это недорогая версия 68030, разница между которыми заключается в том, что 68EC030 не имеет встроенного блока управления памятью (MMU) и, таким образом, по сути является модернизированным 68020.
68EC030 использовался в качестве ЦП для недорогой модели Amiga 4000 и на ряде карт ускорителей ЦП для линейки компьютеров Commodore Amiga . Он также использовался в маршрутизаторе Cisco Systems серии 2500 , устройстве для межсетевого взаимодействия компьютеров малого и среднего бизнеса.
Частота 50 МГц является эксклюзивной для керамического корпуса PGA , пластиковый '030 остановился на 40 МГц.
Технические данные [ править ]
Частота процессора | 16, 20, 25, 33, 40, 50 МГц, за исключением MC68EC030, доступного в 25 и 40 МГц | [1] |
Внутренняя архитектура Гарварда | [1] | |
Адресная шина | 32 бит | [5] |
Шина данных | 32 бит | [5] |
Кеш | 256 байт для инструкций и данных, 16 строк по 4 записи по 4 байта каждая, с прямым отображением | [1] [2] |
динамический размер шины | [1] | |
пакетный интерфейс памяти | [1] | |
Спектакль | 18 MIPS @ 50 МГц | [1] |
Ссылки [ править ]
- ^ a b c d e f g "Страница описания продукта MC68030" . Freescale . 2012. Архивировано из оригинала на 6 октября 2014 года.
- ^ a b «Руководство пользователя MC68030» (PDF) . Motorola. 1990. Архивировано из оригинального (PDF) 25 октября 2017 года.
- ↑ Горд, Рой (2 мая 1990 г.). «68851 PMMU и 68030 MMU» . Проверено 24 мая 2017 .
Ни PMMU, ни 68030 MMU не являются надстройкой друг друга.
PMMU имеет инструкции и регистры, которых нет в 68030 MMU, в то время как последний имеет регистры не в PMMU.
Однако в типичной реализации Unix для переноса кода, специфичного для PMMU, на 68030 потребовалось немного времени.
- ^ a b c LeCroy 1996 Каталог продукции для испытаний и измерений, дополнительное оборудование для серии 9300, обработка мега сигналов, страницы 66-67
- ^ a b «Семейство микропроцессоров Motorola 68030 (MC68030)» . cpu-world.com . 17 ноября 2012 г.
Внешние ссылки [ править ]
- 68030 изображений и описаний на cpu-collection.de
- Официальная информация о микроконтроллере Freescale MC68030
- Технические характеристики семейства Motorola 68k доступны на сайте bitsavers.org
- Чрезвычайно редкие изображения (общие) предсиликонового макета эмулятора 68030. (перед тем, как разложить кремний, они сделали симулятор из скрытой логики)