Что такое однокристальный микрокомпьютер?


12

Я немного озадачен тем, что такое однокристальный микрокомпьютер. В частности, в чем разница между одночиповым микрокомпьютером и многочиповым микрокомпьютером? (Поскольку чип настолько неофициальный, на что именно он ссылается?)

Ответы:


20

Вот основные отличия:

Один чип

PIC Chip однокристальный компьютер

  • Все упаковано в одну и ту же физическую микросхему
  • IC содержит ядра процессора
  • IC содержит память (ROM и RAM)
  • IC содержит все оборудование ввода-вывода (видео, последовательный и т. Д.)

Однокристальные компьютеры в основном имеют форму, известную как микроконтроллерные микросхемы (наиболее известной из которых является серия PIC от Microchip inc), и используются во встроенных устройствах. Они предоставляют гораздо более базовую функциональность, но с ними гораздо проще работать, поскольку для их работы не требуются внешние микросхемы. Были предприняты некоторые попытки создать однокристальные компьютеры в стиле архитектур Intel или AMD для ПК, но из-за сложности используемых компонентов это оказалось непростой задачей. Опять же, они обычно используются во встроенных системах низкого уровня, таких как устройства с сенсорной панелью и промышленные системы управления.

Multi-чип

Мультичиповая диаграмма

  • ИС процессора содержит ядра процессора.
  • Видеопроцессор содержит видеопроцессор.
  • Модули RAM содержат оперативную память.
  • Чип BIOS содержит память ROM.
  • «Чипсет» (северный / южный мост и т. Д.) Содержит логику ввода-вывода и логику интерфейса шины

Традиционные компьютеры Multi-Chip . Некоторые из самых последних процессоров (некоторые из серии i от Intel) включают видеопроцессор в интегральную микросхему процессора, но им все еще требуются внешние микросхемы для взаимодействия с остальной частью компьютера (мост PCI и т. Д.)


Проголосовал, хотя есть небольшая фактическая ошибка IMO. Чипы PIC - это микропроцессоры, а не микрокомпьютеры.
Подмастерье Компьютерщик

1
Этот термин microcomputerбыл придуман в начале 80-х годов, когда настоящий компьютер, мейнфрейм, заполнил всю комнату. Идея заключалась в том, чтобы подчеркнуть его небольшой размер.
павильон

1
Micro отличался от mini и не имел ничего общего с размером процесса, используемым в компонентах - мини-компьютеры были меньше, чем мэйнфреймы, и больше, чем ПК / микрокомпьютеры. Практически говоря, смартфон МОЖЕТ считаться нано-компьютером по этим стандартам
Journeyman Geek

4
На самом деле, еще в 70-х и 80-х годах, когда все это было ультрасовременным, термин «микропроцессор» означал микросхему, которая была просто процессором, как в CPU в примере с несколькими микросхемами в этом ответе. Примерами могут быть 6502, 6800, 68000, 8088, 8086 и 80286. Если вы интегрировали периферийные устройства в микропроцессор, он стал «микроконтроллером». Примерами являются 6805, 68HC11, 80186 и 68010. Это произошло потому, что эти части будут использоваться в роли «система на кристалле» (или «система на меньшем количестве микросхем») в том, что мы сейчас называем встроенными системами. Некоторые микроконтроллеры имели внешние шины, другие - нет.
Майк Де Симоне

2
Следует отметить, что простой интеграции любой внешней функции недостаточно для того, чтобы сделать что-то «микроконтроллером». Например, 80386 и 68020 интегрировали модуль управления памятью (MMU) в чип, но все еще назывались микропроцессорами, поскольку они не могли сделать ничего интересного без дополнительных периферийных устройств. То же самое для 68030 и 80486DX, которые интегрировали математический сопроцессор с плавающей запятой, и более поздних чипов, которые интегрировали кеши и их контроллеры. Наконец, «микросхемы PIC» считаются микроконтроллерами, как и микросхемы Atmel AVR, обычно используемые в Arduino.
Майк ДеСимоне

2

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

Компьютер с несколькими микросхемами может иметь отдельные модули ввода-вывода, памяти и микросхемы обработки на отдельных матрицах и упаковках.

Примером системы SOC может служить геодез AMD - сопоставьте это с серией Intel 440 (да, она старая, но почти идеальный типичный чипсет старой школы)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.