- Texas Instruments SN76489
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. 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.
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.
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.
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.
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.
- ^ a b c d Engineering staff of Texas Instruments Semiconductor Group. and manuals/Datasheets - TI/SN76489.pdf "SN 76489 AN" (PDF). ftp://ftp.whtech.com//datasheets and manuals/Datasheets - TI/SN76489.pdf.
- ^ Maxim (April 27, 2005). "SN76489 notes". SMS Power!. http://www.smspower.org/maxim/docs/SN76489.txt.
- ^ "SN76494, SN76494A, SN76496, SN76496A programmable tone/noise generator" (PDF). Texas Instruments. 1984, 1989. http://www.ic-on-line.cn/view_download.php?id=1106623&file=0054\sn76494_409323.pdf.
Wikimedia Foundation. 2010.
Look at other dictionaries:
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
Master System — Sega Master System Hersteller Sega Typ Stationäre Spielkonsole Generation 3. Generation / 8 Bit Ära … Deutsch Wikipedia
Sega Master System — マスターシステム … Wikipedia
Sega Mega Drive — Infobox CVG system manufacturer = Sega type = Video game console generation = Fourth generation lifespan = vgrelease|JP=October 29, 1988vgrelease|NA=August 14, 1989 vgrelease|EU=November 30, 1990 media = ROM cartridge CPU = Motorola 68000… … Wikipedia
Sound chip — A sound chip is an integrated circuit (i.e. chip ) designed to produce sound (see chiptune). It might be doing this through digital, analog or mixed mode electronics. Sound chips normally contain things like oscillators, envelope controllers,… … Wikipedia
IBM PCjr — (model 4860) Pictured with Racore Drive II third party add on Manufacturer Teledyne, Lewisburg, Tennessee Release date March 1984 ( … Wikipedia
Sega SG-1000 — Infobox CVG system| title = Sega SG 1000 manufacturer = Sega type = Video game console generation = Second generation lifespan = flagicon|Japan July 15, 1983 flagicon|AUS 1983 flagicon|NZL 1983 flagicon|Japan July, 1984(SG 1000 II) discontinue =… … Wikipedia
Sega Pico — Infobox CVG system title=Sega Pico logo= manufacturer=Sega type=Video game console generation=Fourth generation era lifespan=1993 CPU=Motorola 68000 media=Storyware unitssold= successor=Advanced Pico Beena|The Sega Pico, also known as… … Wikipedia
BBC Master — Infobox computer Name = BBC Master Series Photo = Type = 8 bit Microcomputer Released = Early 1986 Discontinued = 1994 Processor = MOS Technology 65SC12, optional Intel 80186 or 65C102 depending on model Memory = 128 KB 512 KB OS = Acorn MOS,… … Wikipedia
General Instrument AY-3-8910 — pin, and a double resolution but double rate volume envelope table) as the YM2149.It produced very similar results to the Texas Instruments SN76489 and was on the market for a similar period.The chips are no longer made, but a declining stock is… … Wikipedia