Texas Instruments SN76489

Texas Instruments SN76489
Pinout of the standard Texas Instruments SN76489 chip. The packaging is a standard 16-pin DIP.

The SN76489 Digital Complex Sound Generator (DCSG) is a TTL-compatible Programmable Sound Generator chip from Texas Instruments. It contains three square wave tone generators and one white noise generator, each of which can produce sounds at various frequencies and sixteen different volume levels.[1] Its main application has been the generation of music and sound effects in game consoles, arcade games and home computers (such as the BBC Micro and the IBM PCjr), existing alongside the competing and similar General Instrument AY-3-8910.

The SN76489 was originally designed to be used in the TI-99/4 computer, where it was first called the TMS9919 and later SN94624, and had a 500 kHz max clock input rate. Later, when it was sold outside of TI, it was renamed the SN76489, and a divide-by-8 was added to its clock input, increasing the max input clock rate to 4 MHz, to facilitate sharing a crystal for both NTSC colorburst and clocking the sound chip. A version of the chip without the divide-by-8 input was also sold outside of TI as the SN76494, which has a 500 kHz max clock input rate.[1]

The frequency of the square waves produced at each channel is derived by two factors: the speed of the external clock and a value provided in a control register for that channel (called N). Each channel's frequency is arrived at by dividing the clock by 32 and then dividing the result by N.[1]

There are two versions of the SN76489: the SN76489 (Narrow DIP version labeled SN76489N) and the SN76489A (Narrow DIP version labeled SN76489AN). The former was made around 1980-1982 and the latter from 1983 onward. They differ in that the output of the SN76489 is the inverse of the expected waveform (the waveform 'grows' towards 0 V from 2.5 V), while the SN76489A the waveform is not inverted. The pseudorandom noise feedback in the both versions is generated from an XNOR of bits 12 and 13 for feedback, and bit 13 being the noise output. The pseudorandom generator is cleared to 0s (with the feedback bit set to 1) on writes to chip register 6, the noise mode register.[1]

Sega used real SN76489 chips in their SG-series computers, but used SN76489A clones in their Master System, Game Gear, and Mega Drive/Sega Genesis game consoles. These modified sound chips were incorporated into the system's video display processor. Although basic functionality is almost identical to that of the original SN76489A sound processor, a few small differences existed: the randomness for the noise channel is generated differently, and the Game Gear's version includes an extension for stereo audio output. The periodic noise is also 16 stages long on the Sega-made clones; 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.[2]

Another clone is the NCR 7496 or NCR 8496, used in the Tandy 1000 computer. It again has a different white noise pattern but is otherwise functionally identical to the SN76489.[citation needed]

It is worth noting that the SN76489A seems to be totally identical to the SN76496 in terms of the outputs produced, but the latter additionally features an "AUDIO IN" pin (on pin 9) for integrated audio mixing.[3]

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Texas Instruments SN76489 — Pinout del Texas Instruments SN76489. El Generador Programable de Sonido (PSG) SN76489 es un chip de sonido de cuatro canales compatible TTL diseñado y fabricado por Texas Instruments. Su aplicación principal fue la generación de música y efectos …   Wikipedia Español

  • Texas Instruments SN76489 — Назначение выводов SN76489 Основная статья: Микросхемы звукогенераторов SN76489 микросхема программируемого звукового генератора (DCSG, Digital C …   Википедия

  • Texas Instruments SN76496 — Назначение выводов SN76489 SN76489 электронный компонент, микросхема программируемого звукового генератора (DCSG, Digital Complex Sound Generator по терминологии производителя). Разработана компанией Texas Instruments для использования в… …   Википедия

  • Texas Instruments TI-99/4A — Infobox computer Name = Texas Instruments TI 99/4A Photo = Caption = 1979 TI 99/4 with RF modulator, optional Speech Synthesizer, keyboard overlays, and a cartridge. Note orange shift keys. Type = Home computer Released = June, 1981 (99/4 in June …   Wikipedia

  • Texas Instruments SN76477 — SN76477 электронный компонент, микросхема программируемого генератора звука, разработанная компанией Texas Instruments в конце 1970 х годов. По терминологии разработчика, она представляет собой комплексный генератор звука (Complex Sound… …   Википедия

  • Texas Instruments TMS9918 — Микросхема Texas Instruments TMS9918A Texas Instruments TMS9918  электронный компонент, микросхема видеоконтроллера (VDP, Video Display Processor). Разрабатывалась компанией Texas Instrumen …   Википедия

  • SN76489 — Назначение выводов SN76489 SN76489 электронный компонент, микросхема программируемого звукового генератора (DCSG, Digital Complex Sound Generator по терминологии производителя). Разработана компанией Texas Instruments для использования в… …   Википедия

  • Sega Genesis — Sega Genesis …   Wikipedia

  • Master System — Sega Master System Hersteller Sega Typ Stationäre Spielkonsole Generation 3. Generation / 8 Bit Ära …   Deutsch Wikipedia

  • Sega Mark III — Sega Master System Hersteller Sega Typ Stationäre Spielkonsole Generation 3. Generation / 8 Bit Ära …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”