Введение
SN76489 Digital Complex Sound Generator (DCSG) – это программируемый чип-генератор сложного звука, совместимый с логикой TTL от Texas Instruments. Его основное применение – генерация музыки и звуковых эффектов в игровых консолях, аркадных автоматах и домашних компьютерах (таких как TI 99/4A, BBC Micro, ColecoVision, IBM PCjr, Tomy Tutor, Sega Master System, Sega Game Gear и Tandy 1000), конкурируя с аналогичным General Instrument AY-3-8910. Он содержит:
+ SN76489 Семейство продуктов Чип Вариант Частота (макс.) Аудио вход TMS9919 / SN94624 500 кГц Нет SN76489 / SN76489A 4 МГц Нет SN76494 / SN76494A 500 кГц Да SN76496 / SN76496A 4 МГц Да
Клоны и преемники
Sega использовала оригинальные чипы SN76489AN в своей игровой консоли SG 1000 и компьютере SC 3000, но использовала клоны SN76489A в игровых консолях Master System, Game Gear и Sega Genesis. Эти модифицированные звуковые чипы были интегрированы в процессор видеодисплея (VDP) этих систем. Хотя базовая функциональность почти идентична оригинальной SN76489A, есть несколько небольших отличий: генерация случайных чисел для шумового канала осуществляется иначе. Версия для Game Gear включает дополнительный регистр флагов, определяющий, на какие динамики выводится каждый звуковой канал (левый, правый или оба). Периодический шум имеет 16 ступеней вместо 15, что существенно влияет на музыку и программы, использующие периодический шум, поскольку звуки воспроизводятся на 6,25% ниже по тону, чем на чипах, произведенных TI. Другой клон – NCR 8496, который использовался в некоторых моделях компьютера Tandy 1000. В более поздних моделях Tandy 1000 (в частности, серий SL, TL и RL) функциональность SN76496 была интегрирована в ASIC PSSJ.
The randomness for the noise channel is generated differently. The Game Gear's version includes an additional flag register that designates which speaker(s) each audio channel are output (left, right, or both). The periodic noise is 16 stages long rather than 15; this makes a significant difference for music/programs which use periodic noise, as sounds will play at 6.25% lower pitch than on the TI made chips. Another clone is the NCR 8496, used in some models of the Tandy 1000 computer. Later Tandy 1000 machines (notably the SL, TL and RL series) integrated the SN76496's functionality into the PSSJ ASIC.