Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Overview  



1.1  Tone Generators  





1.2  Noise Generator  







2 Product Family  





3 Clones and successors  





4 Usage  



4.1  Arcade video games  





4.2  Home hardware  







5 References  





6 External links  














Texas Instruments SN76489






Español
Italiano

Nederlands
Português
Русский
Svenska
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from SN76489)

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

The SN76489[1] Digital Complex Sound Generator (DCSG) is a TTL-compatible programmable sound generator chip from Texas Instruments.[2] Its main application was the generation of music and sound effectsingame consoles, arcade video games, and home computers (TI-99/4A, BBC Micro, ColecoVision, IBM PCjr, Tomy Tutor, Master System, Game Gear, Tandy 1000), competing with the similar General Instrument AY-3-8910.

It contains:[1]

Overview[edit]

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 clock input 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]

Tone Generators[edit]

The frequency of the square waves produced by the tone generators on each channel is derived from two factors:

  1. The speed of the external clock
  2. A 10-bit value provided in a control register for that channel (called N)

Each channel's frequency is arrived at by dividing the external clock by 4 (or 32 depending on the chip variant), and then dividing the result by N.[1] Thus the overall divider range is from 4 to 4096 (or 32 to 32768). At maximum clock input rate, this gives a frequency range of 122 Hz to 125 kHz. Or typically 108 Hz to 111.6 kHz, with an NTSC colorburst (~3.58 MHz) clock input – a range from roughly A2 (two octaves below middle A) to 5–6 times the generally accepted limits of human audio perception.

Noise Generator[edit]

The pseudorandom noise feedback is generated from an XNOR of bits 12 and 13 for feedback, with 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]

Product Family[edit]

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 SN76496 seems to be totally identical to the SN76489A in terms of the outputs produced, but features an "AUDIO IN" pin (on pin 9) for integrated audio mixing.[3]

SN76489 Product Family
Chip Variant Freq (max) Audio In
TMS9919 / SN94624 500 kHz No
SN76489 / SN76489A 4 MHz No
SN76494 / SN76494A 500 kHz Yes
SN76496 / SN76496A 4 MHz Yes

Clones and successors[edit]

Sega used real SN76489AN chips in their SG-1000 game console and SC-3000 computer, but used SN76489A clones in their Master System, Game Gear, and Sega Genesis game consoles. These modified sound chips were incorporated into the systems' video display processor (VDP). Although basic functionality is almost identical to that of the original SN76489A, a few small differences exist:

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.

Usage[edit]

Arcade video games[edit]

Home hardware[edit]

References[edit]

  1. ^ a b c d e Engineering staff of Texas Instruments Semiconductor Group. "SN 76489 AN" (PDF).
  • ^ SN76489AN - Manual (PDF). Texas Instruments.
  • ^ "SN76494, SN76494A, SN76496, SN76496A programmable tone/noise generator" (PDF). Texas Instruments. 1989 [1984].
  • ^ Maxim (April 27, 2005). "SN76489 notes". SMS Power!. Archived from the original on May 17, 2006.
  • External links[edit]

  • Video games
  • icon 1980s
  • icon 1990s

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Texas_Instruments_SN76489&oldid=1226260097"

    Categories: 
    Sound chips
    Texas Instruments hardware
    Hidden category: 
    Commons category link is on Wikidata
     



    This page was last edited on 29 May 2024, at 14:37 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki