Jump to content

Пользовательские чипы Amiga

Помимо наборов микросхем Amiga различные специально разработанные чипы использовались , в компьютерах Commodore Amiga , которые не относятся к «набору микросхем Amiga» в строгом смысле слова.

Системная логика

[ редактировать ]
Amiga 3000 Материнская плата с различными нестандартными чипами

CSG 5719 Gary , сокращение от Gate Array , использовался в Amiga 500 , 2000(B) и CDTV . Гэри обеспечивает связующую логику для управления шиной и содержит вспомогательные функции для дисковода гибких дисков . Он объединяет многие функции, встроенные в более раннюю Amiga 1000, чтобы снизить затраты.

Толстый Гэри

[ редактировать ]
Толстый Гэри в Amiga 4000

Fat Gary был обновлением Гэри для 32-битных A3000/T и A4000/T .

Гейл заменила Гэри в A600 и A1200 . Он также включает в себя логику управления для PCMCIA и внутреннего интерфейса ATA в этих системах.

Akiko — это CD32 универсальный «клеевой» чип , являющийся частью набора микросхем AGA, используемого в этой системе. Акико отвечает за реализацию связующей логики системы, которая в предыдущих моделях Amiga была обнаружена в дискретных чипах Budgie, Gayle и двух ЦРУ. CD32 В частности, он включает в себя логику управления контроллером CD-ROM , системные таймеры, два игровых порта, последовательный порт (AUX) и микросхему памяти, припаянную к материнской плате. [1] Он управляет EEPROM емкостью один килобайт для сохранения данных, таких как рекорды и т. д.

Кроме того, чип Akiko способен обеспечить простое массивной из в планарную аппаратное преобразование графики . Родной дисплей Amiga представляет собой плоский дисплей, которым легко и эффективно управлять для выполнения таких операций, как прокрутка или двухмерная композиция . Однако массивные дисплеи быстрее и эффективнее манипулируют 3D-графикой . Акико поддерживает это преобразование аппаратно, вместо сдвига битов исключительно с помощью кода ЦП, что приведет к увеличению накладных расходов . Преобразование происходит путем записи 32 8-битных пикселей в регистры Акико и обратного считывания восьми 32-битных слов преобразованных плоских данных для копирования в буфер дисплея.

Бриджитт

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

Bridgette — это встроенный шинный буфер серии A4000. Он соединяет чип, процессор и шины ввода-вывода. Он заменяет шесть чипов 74F646 и четыре чипа 74F245, использованных в исходной конструкции A3000. [2]

Расширение

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

Buster — это расширительный КОНТРОЛЛЕР ШИНЫ [3] и использовался в Amiga 2000(B), интегрируя дискретную логику оригинального A2000(A). Бастер управляет арбитражем шины и DMA для подсистемы расширения Zorro II .

Супер Бастер (Fat Buster)

[ редактировать ]
Супер Бастер в A4000

Линии Amiga 3000 и 4000 используют Super Buster для управления шиной и арбитража подсистем Zorro II и Zorro III . [4] Разработка Super Buster так и не была завершена, поэтому существуют различные уровни совместимости. [5] Все версии Super Buster совместимы по выводам и могут быть обновлены.

  • Уровень I — до версии 7 (A3000), обеспечивает поддержку только базового Zorro III без DMA.
  • Уровень II
    • Версия 9 (A4000) немного быстрее, чем уровень I. Она обеспечивает поддержку DMA, но содержит ошибку, которая может привести к блокировке шины.
    • Версия 11 (поздние версии A4000, A4000CR, A4000T и послепродажные версии) обеспечивает поддержку DMA для одного мастера шины. Для работы Buster 11 A3000 с частотой 16 МГц требуется обновление на 25 МГц.

Все версии полностью поддерживают Zorro II PIO и DMA.

Волнистый попугайчик

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

Используемый в A1200 , Budgie подключает порт расширения с люком для расширений, подобных Zorro II, и управляет дополнительной быстрой оперативной памятью .

Память и прямой доступ к памяти

[ редактировать ]
Рэмси в A4000T
ПЗУ A1200 Kickstart 3.0

Технология MOS Technology 8727 DMA использовалась в контроллере A2090(A) ST-506 / SCSI и обеспечивает управление DMA для контроллеров Konan DJC-002 (ST-506) и WD33C93 SCSI с побайтовой последовательностью и 64-битным преобразованием. байтовый FIFO буфер . [6]

используемый в SCSI-адаптерах A2091/A590, CDTV и расширении A570 CDROM 16-битный DMAC, , обеспечивает DMA и интерфейс шины для контроллера WD33C93A SCSI- или A570 микросхемы XC2064 FPGA , а также включает 24-битную генерацию адреса.

Рэмси и Супер DMAC

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

В сериях A3000 и A4000 Ramsey управляет встроенной 32-битной быстрой оперативной памятью , четырьмя банками по 1 или 4 МБ и обеспечивает генерацию адресов для Super DMAC . SDMAC в A3000/T обеспечивает DMA и интерфейс шины для встроенного контроллера SCSI WD33C93A.

Официально для SDMAC rev 02 требуется Ramsey 04, а для SDMAC 04 — аналог Ramsey 07. [7] но сообщалось, что комбинации SDMAC 04 + Ramsey 04 также работают. [8] Комбинация SDMAC 02 + Ramsey 07 обычно работает, но сообщалось о серьезных ошибках жесткого диска.

Кикстарт

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

ПЗУ Kickstart — это не специальный чип, а ПЗУ, запрограммированный по маске для большинства версий. Он содержит большую часть операционной системы . ПЗУ Kickstart 1.x имеют емкость 256 КиБ , Kickstart 2.x и 3.x содержат 512 КиБ. 32-битные Amigas используют пару 16-битных чипов для обеспечения полноширинного доступа. Позже несерийные версии обновлений часто реализовывались с PROM или EPROM .

Ввод/вывод

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

Все компьютеры Amiga используют два 8520 CIA адаптера ( комплексный интерфейсный адаптер ) для периферийного интерфейса и системных таймеров, за исключением CD32, где эти функции выполняются чипом Akiko. Чипы ЦРУ также использовались в некоторых других устройствах Commodore.

  • «Четные» функции ЦРУ: управление гибкими дисками, последовательное управление, некоторое состояние параллельного порта.
  • «Странные» функции ЦРУ: параллельный порт, клавиатура, поддержка гибких дисков, джойстик/кнопка мыши номер один.

«Контроллер Hedley» 390562-01 использовался в мониторе высокого разрешения A2024 и управлял буфером кадров (обычно восемью DRAM 64K×4 ) либо в режиме устранения мерцания , либо в своих собственных специальных режимах разрешения 1024×800/1024×1024.

Янтарный (390538-03) использовался в A3000(T) и в расширении фиксатора мерцания A2320 для A2000. Желтый буфер чередует видеополя в 256K×4 трех микросхемах памяти полей (OKI MSM514221) для преобразования чересстрочного вывода в прогрессивный формат («переплетение») с частотой 31 кГц, что в два раза превышает нормальную частоту развертки . Amber может точно сэмплировать режимы Lores и Hires, но отбрасывает каждый второй горизонтальный пиксель в режиме SuperHires (пиксели 35 нс ) (для простоты он всегда работает в режиме Hires). Режимы, отличные от 15 кГц, автоматически передаются на монитор без буферизации или изменения частот. Amber также был разработан для работы без дорогостоящей полевой памяти в качестве простого удвоителя сканирования , но не продавался таким образом.

Vidiot гибридная — это интегральная схема , которая работает как цифро-аналоговый преобразователь ( DAC ) для преобразования 12-битного видео поколения OCS/ECS в аналоговый выход RGB . Он также генерирует монохромный композитный видеосигнал и комбинированную синхронизацию. A3000 использует по одному Vidiot для видео с частотой 15 кГц и для вывода с частотой 31 кГц (янтарный). В A1000 используются дискретные резисторные матрицы и усиление. В A600 и AGA Amigas используются стандартные ЦАП.

  1. ^ «Большая книга аппаратного обеспечения Amiga — нестандартные чипы: Акико» .
  2. ^ Amiga Wiki - Бриджитт
  3. Название согласно списку Дэйва Хейни на eBay прототипа «башни» Fat Buster в апреле 2011 г.
  4. ^ «Архивы Дэйва Хейни - характеристики Fat Buster II» (PDF) . Архивировано из оригинала (PDF) 14 мая 2011 г. Проверено 13 августа 2010 г.
  5. ^ Большая книга оборудования Amiga - Пользовательские чипы: Buster
  6. ^ A2090A Технические данные контроллера жесткого диска, Commodore Electronics Ltd., октябрь 1988 г.
  7. ^ Большая книга оборудования Amiga - Пользовательские чипы: Рэмси
  8. ^ Ветка amiga.org о версиях чипа A3000
  • Техническое справочное руководство Commodore Amiga 500/2000
  • Схема системы А3000, март 1990 г.
  • Схема системы A4000, март 1992 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8c74b70d92157156545505aef76abe03__1719810180
URL1:https://arc.ask3.ru/arc/aa/8c/03/8c74b70d92157156545505aef76abe03.html
Заголовок, (Title) документа по адресу, URL1:
Amiga custom chips - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)