Jump to content

Лисий друг III

Выпущенная в качестве шины расширения Commodore Amiga 3000 в 1990 году, Zorro III компьютерная шина использовалась для подключения периферийных Amiga устройств к материнской плате . Zorro III, разработанная ведущим инженером Commodore International Дэйвом Хейни , 32-битная шина заменила 16-битную шину Zorro II, использовавшуюся в Amiga 2000 . ПК и до него Как и в случае с шиной Zorro II, Zorro III обеспечивал истинное автоопределение Plug and Play (аналогично шине PCI ), при котором устройствам динамически выделялись ресурсы, необходимые им при загрузке.

Zorro III продолжил дизайн адреса Zorro II с прямым отображением в памяти (в отличие от процессоров 80x86, семейство MC68K, используемое в Amiga, не имело отдельного механизма адресации ввода-вывода). Как и в случае с Zorro II в 24-битных системах, Zorro III зарезервировал большой кусок 32-битного адресного пространства реальной памяти для больших карт с отображением памяти, а меньший кусок с меньшей степенью детализации выделения — для плат типа «I/O». Zorro III никогда не поддерживался на 24-битных адресах или 16-битных устройствах данных — для этого требовался полностью 32-битный процессор. ЦП мог напрямую обращаться к любому устройству Zorro III в качестве памяти, поэтому можно было сделать (и было сделано) расширение памяти Zorro, а также можно было использовать видеопамять на видеокарте в качестве системной оперативной памяти .

В качестве асинхронной шины Зорро III определял циклы шины заданной длины, в течение которых могла выполняться транзакция, соответствующая спецификациям шины. Первоначальная реализация Zorro III была в виде вентильной матрицы «Fat» Buster (BUS conTrollER) компании Commodore, чему способствовали очень высокоскоростной PAL и многочисленные буферные микросхемы TTL для буферизации, изоляции и мультиплексирования шины. Реализация Amiga 4000 была по сути такой же, но включала вторую вентильную матрицу для замены буферов TTL. Чип Buster обеспечивал арбитраж шины, трансляцию между протоколами шины MC68030 и циклами шины Zorro II или Zorro III (географически отображаемыми на основе адреса шины Zorro), а также механизм векторных прерываний, который обычно не используется. Мастера шины Zorro II были законными «захватчиками» шины, но устройства Zorro III подвергались справедливому арбитражу и имели ограниченное время владения шиной.

Несмотря на то, что Zorro III был 32-битной шиной, он использовал тот же 100-контактный слот и краевой разъем , что и Zorro II. Дополнительные линии адреса и данных были предоставлены путем мультиплексирования некоторых существующих соединений с изменением характера линий на разных этапах цикла доступа к шине (например, адрес становится данными). Однако шина не была полностью мультиплексированной; младшие 8 бит адреса были доступны во время циклов данных, что позволяло Zorro III поддерживать быстрый пакетный цикл в страничном режиме. Правильно спроектированные карты расширения Zorro II могут сосуществовать с картами Zorro III; от мастера шины Zorro III не требовалось поддерживать доступ DMA к целям шины Zorro II. Карты могли обнаружить объединительную плату Zorro III и Zorro II, что позволяло некоторым картам Zorro III работать при подключении к более старой шине Zorro II, хотя и с пониженной скоростью передачи данных, как у Zorro II.

Шина Zorro III имеет теоретическую пропускную способность 150 МБ/с, что соответствует идеальному ведущему и ведомому устройству Zorro III, работающему с минимальным временем настройки и удержания. [1] [2] [3] Реальная скорость передачи данных между реализацией Zorro III для Amiga 3000/4000 и картой Zorro III составляет где-то около 13,5 Мбайт/с из-за ограничений чипа Buster. [4] Это было сопоставимо с первой реализацией PCI от Intel, максимальная скорость которой составляла 25 Мбайт/с. Zorro III был оптимизирован для будущих однокристальных реализаций протокола, но ресурсы, доступные в Commodore в 1990 году, ограничивали первоначальную реализацию.

Это также ограничивающий фактор для плат расширения Amiga PCI сторонних производителей , таких как, например, Elbox Mediator PCI или Matay Prometheus PCI (около 12 МБайт/с PCI для системы 68k). Передача DMA между двумя картами Zorro III (или картами PCI на плате расширения PCI) может быть намного быстрее. [5]

Карта памяти

[ редактировать ]
Адрес Размер [Мбайт] Описание
0x0000 0000 2.0 Чип памяти
0x0020 0000 8.0 Место для расширения памяти Zorro II
0x00A0 0000 1.5 Пространство расширения ввода-вывода Zorro II
0x00B8 0000 3.0 A2000 Регистровое пространство материнской платы
0x00E8 0000 0.5 Зорро II Ввод/вывод
0x00F0 0000 1.0 ПЗУ материнской платы
0x0100 0000 112.0 A3000 Место на материнской плате
0x0800 0000 128.0 32-битное пространство расширения памяти
0x1000 0000 1792.0 Пространство расширения Зорро III [6]
0x8000 0000 2032.0 Сдержанный
0xFF00 0000 64 КБ Блок конфигурации Зорро III
0xFF01 0000 16.0 Сдержанный [7]
0xFFFF FFFF

Физический

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

Физический разъем представляет собой стандартный краевой разъем карты с расстоянием 2,54 мм (100 мил) и 2 × 50 рядами контактов. [8]

Власть:

[Вольт] [Ампер]
0 +5 < 2,0
0 −5 < 0,3
+12 < 8,0
−12 < 0,3

[6]

См. также

[ редактировать ]
  1. ^ Дэйв Хейни , разработчик автобуса Zorro III, утверждает в этой публикации, что теоретический максимум автобуса Zorro III может быть получен на основе информации о времени, приведенной в главе 5 технической спецификации Zorro III. Архивировано 16 июля 2012 г. на Wayback. Машина .
  2. ^ Дэйв Хейни, разработчик шины Zorro III, утверждает в этой публикации, что Zorro III является асинхронной шиной и поэтому не имеет классического номинала в МГц. Максимальное теоретическое значение МГц может быть получено путем изучения ограничений по времени, подробно описанных в технической спецификации Zorro III. Архивировано 16 июля 2012 г. на Wayback Machine , что должно давать около 37,5 МГц. Ни одна из существующих реализаций не обеспечивает такого уровня.
  3. Дэйв Хейни, разработчик шины Zorro III, утверждает в этой публикации, что максимальная скорость пакетной передачи Zorro III составляет 150 МБ/с.
  4. ^ «Сообщение Майкла Бемера на сайте amiga.org о реальной скорости Зорро III» . Архивировано из оригинала 29 февраля 2012 г. Проверено 19 марта 2013 г.
  5. ^ czex.com - Часто задаваемые вопросы по Прометею
  6. ^ Jump up to: а б Хейни, Дэйв (20 марта 1991 г.). «Спецификация автобуса Zorro III» (PDF) . Commodore-Amiga, Inc. Архивировано из оригинала (PDF) 16 июля 2012 года . Проверено 4 января 2008 г. 090430 thule.no p16 рис.1-1
  7. ^ «Спецификация системы Amiga 3000+. Усовершенствованный компьютер семейства Amiga 3000. Версия документа 0.6. Выпуск DevCon, 1991 г., Дэйв Хейни, 17 июля 1991 г. Авторские права: 1991 Commodore-Amiga, Inc» (PDF) . Архивировано из оригинала (PDF) 16 июля 2012 года . Проверено 1 мая 2009 г. 090501 thule.no p14
  8. ^ «Замена слотов Зорро? — English Amiga Board» . 090501 eab.abime.net
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f430a35d63ff73ebf67252a6bc3f6496__1703572860
URL1:https://arc.ask3.ru/arc/aa/f4/96/f430a35d63ff73ebf67252a6bc3f6496.html
Заголовок, (Title) документа по адресу, URL1:
Amiga Zorro III - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)