Jump to content

Нубус

(Перенаправлено с NuBus 90 )
Нубус
Год создания 1987 год ; 37 лет назад ( 1987 )
Создано С
Ширина в битах 32
Стиль Параллельно
Macintosh II Материнская плата с шестью слотами NuBus, видимыми слева.
Пример видеокарты NuBus: Radius PrecisionColor Pro 8/24xj. Это карта «половинной длины» с максимальной длиной 7 дюймов (18 см). Максимальная длина полноразмерных карт NuBus составляет 12 дюймов (30 см).

NuBus ( / ˈ n ( j ) u ˌ b ʌ s / ) — 32-битная параллельная компьютерная шина , первоначально разработанная в Массачусетском технологическом институте и стандартизированная в 1987 году как часть NuMachine проекта рабочей станции . [ 1 ] Первая полная реализация NuBus была осуществлена ​​Western Digital для их NuMachine и для Lisp Machines Inc. LMI Lambda . Позже NuBus был включен в продукты Lisp компании Texas Instruments ( Explorer ) и использовался в качестве основной шины расширения Apple Computer , а вариант под названием NeXTBus был разработан NeXT . Он больше не широко используется за пределами рынка встраиваемых систем.

Архитектура

[ редактировать ]

Ранние микрокомпьютерные шины, такие как S-100, часто представляли собой просто соединения с выводами микропроцессора и шинами питания. Это означало, что изменение архитектуры компьютера обычно приводило и к новой шине. Чтобы избежать подобных проблем в будущем, NuBus был разработан таким образом, чтобы быть независимым от процессора, его общей архитектуры и любых деталей обработки ввода-вывода.

Среди множества передовых функций той эпохи NuBus использовала 32-битную объединительную плату, когда были распространены 8- или 16-битные шины. Это рассматривалось как придание шине «готовности к будущему», поскольку обычно считалось, что 32-битные системы появятся в ближайшем будущем, в то время как 64-битные шины и выше останутся непрактичными и чрезмерными. [ нужна ссылка ]

Кроме того, NuBus не зависел от самого процессора. Большинство шин до этого момента соответствовали стандартам передачи сигналов и данных машины, к которой они были подключены ( с прямым или прямым порядком байтов например, ). NuBus не делал таких предположений, а это означало, что любую карту NuBus можно было подключить к любой машине NuBus, если был соответствующий драйвер устройства .

Чтобы выбрать правильный драйвер устройства, NuBus включил схему идентификации, которая позволяла картам идентифицировать себя на главном компьютере во время запуска. Это означало, что пользователю не нужно было настраивать систему, что до этого момента было проклятием шинных систем. Например, в ISA драйвер нужно было настроить не только для карты, но и для всей требуемой памяти, используемых ею прерываний и так далее. NuBus не требовал такой настройки, что делало его одним из первых примеров архитектуры plug-and-play .

С другой стороны, хотя эта гибкость значительно упростила NuBus для пользователей и авторов драйверов устройств, она усложнила задачу разработчикам самих карт. В то время как большинство «простых» шинных систем легко поддерживались с помощью нескольких микросхем ввода-вывода , предназначенных для использования с этим ЦП, с NuBus каждая карта и компьютер должны были преобразовать все в не зависящий от платформы «мир NuBus». Обычно это означало добавление микросхемы контроллера NuBus между шиной и любыми микросхемами ввода-вывода на карте, что увеличивало затраты. Хотя сегодня это тривиальная задача, необходимая для всех новых автобусов, в 1980-х годах NuBus считался излишне сложным и дорогим.

Реализации

[ редактировать ]
Крупный план разъемов NuBus 90 в Macintosh Quadra 950.

NuBus стал стандартом IEEE в 1987 году как IEEE 1196 . В этой версии использовался стандартный DIN 41612 96-контактный трехрядный разъем , при котором система работала на тактовой частоте 10 МГц с максимальной пакетной пропускной способностью 40 МБ/с и средней скоростью от 10 до 20 МБ/с. Более позднее дополнение, NuBus 90 , увеличило тактовую частоту до 20 МГц для повышения пропускной способности, пакетное увеличение примерно до 70 МБ/с и среднее значение примерно до 30 МБ/с.

NuBus был впервые коммерчески разработан в Western Digital NuMachine и впервые использован в производственном продукте их лицензиатом, Lisp Machines, Inc. , в LMI-Lambda, Lisp Machine . Проект и группа разработчиков были проданы Western Digital компании Texas Instruments в 1984 году. Технология была включена в их TI Explorer , также Lisp Machine . В 1986 году компания Texas Instruments использовала NuBus в многопроцессорной системе UNIX S1500. Позже и Texas Instruments, и Symbolics разработали платы Lisp Machine NuBus (TI MicroExplorer и Symbolics MacIvory) на основе своих микропроцессоров, поддерживающих Lisp. Эти платы NuBus представляли собой машины Lisp сопроцессора для линейки Apple Macintosh (Mac II и Mac Quadras).

также выбрала NuBus Компания Apple Computer для использования в своем проекте Macintosh II , где его принцип «включай и работай» хорошо сочетается с философией Mac по простоте использования. [ 2 ] Он использовался в большинстве серий Macintosh II , составлявших линейку Mac профессионального уровня с конца 1980-х годов. он был модернизирован до NuBus 90 Начиная с Macintosh Quadras, и использовался до середины 1990-х годов. Ранние Quadras поддерживали частоту 20 МГц только тогда, когда две карты разговаривали друг с другом, поскольку контроллер материнской платы не был обновлен. Позже эта проблема была решена при реализации NuBus на моделях 660AV и 840AV . Этот улучшенный контроллер NuBus использовался в моделях Power Macintosh 6100 , 7100 и 8100 первого поколения . Более поздние модели Power Mac использовали Intel PCI шину . В реализации Apple NuBus использовались штыревые и гнездовые разъемы на задней стороне карты, а не краевые разъемы с винтами Phillips внутри корпуса, которые используются в большинстве карт, что значительно упрощает установку карт. Компьютеры Apple также имели постоянно включенный источник питания +5 В для таких задач, как наблюдение за телефонной линией, когда компьютер был выключен. Очевидно, это было частью неутвержденного стандарта NuBus.

также выбрала NuBus Компания NeXT Computer для своей линейки машин, но использовала другую физическую схему печатной платы . NuBus, похоже, не нашел особого применения за пределами этих функций, и когда Apple перешла на PCI в середине 1990-х годов, NuBus быстро исчез.

См. также

[ редактировать ]
  1. ^ «Стив Уорд CSAIL» . Архивировано из оригинала 27 сентября 2011 г. Проверено 21 сентября 2011 г.
  2. Технические характеристики Macintosh II. Архивировано 10 апреля 2008 г. на Wayback Machine на apple.com.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bc7631f4fcd887e92395d2d5a4cf5460__1700955420
URL1:https://arc.ask3.ru/arc/aa/bc/60/bc7631f4fcd887e92395d2d5a4cf5460.html
Заголовок, (Title) документа по адресу, URL1:
NuBus - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)