Техасские инструменты SN76489
SN76489 [1] Digital Complex Sound Generator (DCSG) — это TTL -совместимый программируемый чип генератора звука от Texas Instruments . [2] Его основным применением было создание музыки и звуковых эффектов в игровых консолях , аркадных видеоиграх и домашних компьютерах ( TI-99/4A , BBC Micro , ColecoVision , IBM PCjr , Tomy Tutor , Master System , Game Gear , Tandy 1000 ), конкурируя с аналогичным General Instrument AY-3-8910 .
Он содержит: [1]
- 3 прямоугольных генератора сигналов
- Широкий диапазон частот
- 16 различных уровней громкости
- 1 генератор шума
- 2 типа ( белый шум и периодический)
- 3 разные частоты
- 16 различных уровней громкости
Обзор
[ редактировать ]Первоначально SN76489 был разработан для использования в компьютере TI-99/4 , где он сначала назывался TMS9919, а затем SN94624, и имел максимальную входную тактовую частоту 500 кГц. Позже, когда он был продан за пределами TI, он был переименован в SN76489, и к его тактовому входу было добавлено деление на 8, что увеличило максимальную входную тактовую частоту до 4 МГц , чтобы облегчить совместное использование кристалла как для NTSC для цветовой синхронизации цветной синхронизации NTSC , так и . тактирование звукового чипа. Версия чипа без входа деления на 8 также продавалась за пределами TI как SN76494, которая имеет 500 кГц . максимальную входную тактовую частоту [1]
Генераторы тонов
[ редактировать ]Частота прямоугольных волн , создаваемых тональными генераторами на каждом канале, определяется двумя факторами:
- Скорость внешних часов
- 10-битное значение, хранящееся в регистре управления для этого канала (называемое N).
Частота каждого канала получается путем деления внешней тактовой частоты на 4 (или 32 в зависимости от варианта микросхемы), а затем деления результата на N. [1] Таким образом, общий диапазон делителя составляет от 4 до 4096 (или от 32 до 32768). При максимальной тактовой частоте это дает диапазон частот от 122 Гц до 125 кГц. Или, как правило, от 108 Гц до 111,6 кГц с тактовым входом NTSC (~ 3,58 МГц) - диапазон примерно от A2 (на две октавы ниже среднего A) до 5–6 раз превышающих общепринятые пределы восприятия звука человеком.
Генератор шума
[ редактировать ]Обратная связь по псевдослучайному шуму генерируется из операции XNOR битов 12 и 13 для обратной связи, причем бит 13 является выходным шумом. Генератор псевдослучайных чисел сбрасывается в 0 (с битом обратной связи, установленным в 1) при записи в регистр 6 чипа, регистр режима шума. [1]
Семейство продуктов
[ редактировать ]Существует две версии SN76489: SN76489 ( версия узкого DIP с маркировкой SN76489N) и SN76489A (версия узкого DIP с маркировкой SN76489AN). Первый был сделан примерно в 1980–1982 годах, а второй - с 1983 года. Они отличаются тем, что выходной сигнал SN76489 имеет обратную форму сигнала (форма сигнала «растет» в сторону 0 В от 2,5 В), а у SN76489A форма сигнала не инвертируется.
SN76496 кажется полностью идентичным SN76489A с точки зрения выходов, но имеет контакт «AUDIO IN» (на контакте 9) для интегрированного микширования звука. [3]
Вариант чипа | Частота (макс.) | Аудиовход |
---|---|---|
ТМС9919/СН94624 | 500 кГц | Нет |
СН76489/СН76489А | 4 МГц | Нет |
SN76494/SN76494A | 500 кГц | Да |
СН76496/СН76496А | 4 МГц | Да |
Клоны и преемники
[ редактировать ]Sega использовала настоящие чипы SN76489AN в своей игровой консоли SG-1000 и компьютере SC-3000, но использовала клоны SN76489A в своих игровых консолях Master System , Game Gear и Sega Genesis . Эти модифицированные звуковые чипы были включены в процессор видеодисплея (VDP) системы. Хотя базовая функциональность практически идентична оригинальной SN76489A, существует несколько небольших отличий:
- Случайность для шумового канала генерируется по-другому.
- Версия Game Gear включает дополнительный регистр флагов, который определяет, какой динамик(ы) выводит каждый аудиоканал (левый, правый или оба).
- Периодический шум имеет длину 16 стадий вместо 15; это имеет существенное значение для музыки/программ, использующих периодический шум, поскольку звуки будут воспроизводиться с частотой на 6,25% ниже, чем на чипах производства TI. [4]
Другой клон — NCR 8496, используемый в некоторых моделях компьютера Tandy 1000 . Более поздние машины Tandy 1000 (особенно серии SL, TL и RL) интегрировали функциональность SN76496 в PSSJ ASIC .
Использование
[ редактировать ]Аркадные видеоигры
[ редактировать ]- Эти игры имеют общий дизайн платы от Tehkan с тремя функционально идентичными SN76496:
- Эти игры имеют общий дизайн доски от Universal Entertainment Corporation :
- Леди Баг (использует 2)
- Мистер До! (используются 2 функционально идентичные детали с маркировкой U8106)
- Замок мистера До (используется 4)
- Дикая поездка мистера До (используется 4)
- Делать! Беги, беги (используется 4)
- От Конами :
- Микки
- Дорожный боец
- Раш'н Атака
- Time Pilot '84 (используется функционально идентичная деталь с маркировкой Y2404)
- От Сеги :
- Банковская паника
- Супер Локомотив
- Сега Мега-Тех
- Сега Система 1
- Сега Система 2
- Sega System E (основана на Master System и использует чип-клон SEGA PSG)
- Сега Заксон
Домашнее оборудование
[ редактировать ]- Музыкальная карта ALF MC1 - дополнительная карта Apple II, использовала три чипа, всего девять голосов плюс шум.
- Бандай RX-78
- Мастер BBC
- Би-би-си микро
- Колеко Адам
- ColecoVision – использовался SN76489AN
- Женева 9640
- IBM PCjr — использовался SN76489AN
- Мемотек МТХ
- Нео Гео Карман
- Neo Geo Pocket Color - использовался клон T6W28, подобный SN76489, который поддерживает стереовыход.
- Sega Game Gear - использовала клон, интегрированный в VDP, который имеет дополнительный выходной регистр динамика для простой поддержки стерео.
- Sega Genesis - использовала клон SEGA PSG, интегрированный в VDP в качестве вторичного звукового чипа.
- Sega Master System - использовался клон SEGA PSG, интегрированный в его VDP.
- Сега Пико
- Sega SG-1000 — использовался SN76489AN
- Sharp MZ-800 — использовался SN76489AN.
- Сорд М5
- Tandy 1000 - в ранних системах использовался SN76496 или NCR 8496, более поздние системы интегрированы в PSSJ ASIC.
- SN76489 ISA Soundboard – звуковая карта для любителей для IBM XT/PC
- Lo-Tech Tandy Soundboard – прототип звуковой карты для IBM XT/PC
- ТИ-99/4А – использован оригинальный TMS9919.
- Томи Тьютор
- Тошиба Пасопия 7
- ВТех КреатиВижн
Ссылки
[ редактировать ]- ^ Jump up to: а б с д и Инженерный состав Texas Instruments Semiconductor Group. «СН 76489 АН» (PDF) .
- ^ SN76489AN — Руководство (PDF) . Техасские инструменты.
- ^ «Программируемый генератор тона/шума SN76494, SN76494A, SN76496, SN76496A» (PDF) . Техасские инструменты. 1989 [1984].
- ^ Максим (27 апреля 2005 г.). «Примечания SN76489» . СМС-сила! . Архивировано из оригинала 17 мая 2006 года.