Texas Instruments SN76489

Назначение выводов SN76489

SN76489микросхема программируемого звукового генератора (DCSG, Digital Complex Sound Generator по терминологии производителя). Разработана компанией Texas Instruments для использования в компьютере Texas Instruments TI-99/4, выпущенном в конце 1979 года. Основное назначение микросхемы — генерация музыки и звуковых эффектов в игровых консолях, автоматах и бытовых компьютерах.

Возможности

  • Три программируемых генератора прямоугольных импульсов (генераторы тона)
  • Один программируемый генератор белого шума
  • Программируемое усиление
  • Монофонический выход звука

Частота прямоугольных импульсов, получаемых с каждого из каналов, определяется двумя факторами: входной тактовой частотой, и значением делителя (N), записанным в управляющий регистр канала. Частота канала получается делением входной частоты на 32, и затем на N.

Для создания любительской музыки с помощью обычного PC-совместимого компьютера был создан музыкальный редактор-трекер — Mod2PSG2. Он позволяет писать музыку для SN76489, и впоследствии использовать её в программах для игровых консолей Sega Master System и Game Gear (для этого существует плеер с открытым исходным текстом).

Версии и аналоги

Микросхема выполнена по ТТЛ-технологии. Выпускалась в пластиковых корпусах DIP-16 и Narrow DIP-16 (узкий, с обозначениями SN76489N и SN76489AN). Изначально, при использовании в TI-99/4, микросхема имела обозначение TMS9919, позже SN94624. При выпуске для отдельных продаж была переименована в SN76489, и наибольшую известность получила под этим обозначением.

Было выпущено две модификации микросхемы — SN76489 и SN76489A. Версия A была разработана в начале 1980-х годов. Она отличается бо́льшей разрядностью сдвигового регистра генератора периодического шума.

Компания Sega использовала микросхему в оригинальном виде в своих домашних компьютерах, но для использования в игровых консолях она была интегрирована в состав заказных микросхем (в частности, в микросхему видеоконтроллера в Sega Mega Drive). Интегрированные версии имеют аналогичную функциональность, но алгоритм генерации шума в них немного отличается. Версия для карманной консоли Sega Game Gear также включает возможность простого панорамирования каналов в стерео (влево, вправо, посередине).

Также существует ряд аналогов SN76489. Это микросхемы TMS76489, SN76496, SN76494, NCR7496 (использовалась в компьютере Tandy 1000). Они имеют незначительные отличия. В частности, SN76494 не имеет входного делителя тактовой частоты, SN76494 и SN76496 имеют дополнительный вывод AUDIO IN для микширования генерируемого звука со внешним источником сигнала.

Список систем

В том или ином виде эта микросхема применялась примерно в 300 системах. Ниже приведён неполный список систем, не включающий различные игровые автоматы.

Игровые приставки

Компьютеры

См. также

Ссылки

  • Data Sheet (недоступная ссылка) (Original PDF)
  • SN76489 Data Sheet
  • SN76489 Sound Chip Details
  • SN76489 Notes
  • Сайт редактора Mod2PSG2
Перейти к шаблону «Звуковые карты для ПК»
IBM-PC-совместимые
  • Tandy (1983)
  • MPU-401 (1984)
  • IBM Music Feature Card[англ.] (1987)
  • AdLib (1987)
  • Covox (1987)
  • Roland MT-32[англ.] (1987)
  • Roland LAPC-I[англ.] (1989)
  • Sound Blaster (1989)
  • SSI-2001 (1989)
  • General MIDI (1991)
  • Pro AudioSpectrum[англ.] (1991)
  • Roland GS (1991)
  • Roland Sound Canvas[англ.] (1991)
  • Roland SC-55[англ.] (1991)
  • TBC Multisound[англ.] (1991)
  • Windows Sound System[англ.] (1992)
  • Gravis Ultrasound (1992)
  • Ensoniq Soundscape S-2000[англ.] (1994)
  • Yamaha XG[англ.] (1994)
  • Aztech WaveRider[англ.] (1995)
  • Terratec Maestro 32/96[англ.] (1996)
  • Aureal Semiconductor Vortex[англ.] (1997)
  • AC'97 (1997)
  • Ensoniq AudioPCI[англ.] (1997)
  • Terratec Audiosystem EWS64[англ.] (1998)
  • Sound Blaster Live! (1998)
  • General MIDI Level 2[англ.] (1999)
  • Environmental Audio Extensions (2001)
  • Intel High Definition Audio (2004)
Другие стандарты
Связанные