Texas Instruments SN76477

Last updated
SN76477
Sn76477.jpg
SN76477 in a 28-pin DIP package
Component type sound chip
First produced1978

SN76477 "complex sound generator" is a sound chip produced by Texas Instruments (TI). The chip came to market in 1978. [1] A compatible version is identified as ICS76477. [2]

Contents

The chip is typically used as a sound effects generator in arcade games and toys and for hobby projects. Among its better-known uses is the arcade game Space Invaders . The use of the SN76477 in a musical context is limited by the fact that it was difficult to electronically control the pitch of the produced sound, [3] and many of its advances features like envelope control required external circuity to implement.

The next year, TI released the Texas Instruments SN76489, which had fewer features but was much easier to integrate into systems, and saw considerably wider use in the market.

Overview

SN76477 top view SN76477 TOP VIEW.png
SN76477 top view

The SN76477 was an advanced design for its era, including three voltage controlled oscillator (VCO) "voices" that can be played at the same time to produce three-note polyphony. It also had a "super low frequency" oscillator (SLF) designed to be a control source that would be used to control the output of the three main voices, for instance, by turning the VCO output on and off at a given rate. A similar circuit added noise that can be mixed into the other voices, or gated by the SLF to produce its own percussion-like sounds. Additionally, the system included an envelope generator with controls for the attack and decay times, as well as the sustain level. The output of any of the channels was further controlled by an on/off switch, or a separate "one shot" switch that would play a given channel for a pre-specified time and then stop. [4]

The combination of these features made it among the more advanced sound chips of its era, with only the General Instrument AY-3-8910 offering some level of parity, although it lacked the SLF and the effects it could create. However, the SN76477 lacked any internal state, and all of the control inputs had to be provided through external circuity connected to various pins, whereas most sound chips included internal processor registers that controlled internal circuitry to provided these controls. This made the SN76477 significantly more difficult to implement; for instance, using the envelope generator required connecting three pins to resistors to provide reference levels for the attack, decay and sustain levels, and a capacitor to control the timing of the attack and decay. Even selecting the pitch for one of the VCOs required external circuits. [5]

There were two different sizes of the SN76477 available. The SN76477N was in a standard 0.6 in (15.24 mm) width dual in-line package (DIP). The SN76477NF was in a less common 0.4 inch (10.16 mm) width DIP. The SN76488 is similar to the SN76477 but with internal audio amplifier.

The following quotation summarizes its facilities:

[T]he SN76477 generates complex audio signal waveforms by combining the outputs of a low frequency oscillator, variable frequency (voltage controlled) oscillator (VCO) and noise source, modulating the resulting composite signal with a selected envelope and, finally, adjusting the signal's attack and decay periods. At each stage, the process can be controlled at the programming inputs of the signal modification and generation circuits, using control voltages, logic levels, or different resistor and capacitor values.

Lou Garner, Solid State, Popular Electronics magazine, October 1978. [6]

Sample circuit

A redraw of a demonstration circuit used to try out most of the capabilities of the 76477 sound chip 76477 Demo Circuit-D.png
A redraw of a demonstration circuit used to try out most of the capabilities of the 76477 sound chip

The text below is intended to explain the use of the 76477 in the demo circuit shown at the right.

Redraws of 76477 application circuits;

Uses

Uses of the SN76477 include the following devices:

See also

References

  1. Type SN76477 Complex Sound Generator Archived 2009-10-07 at the Wayback Machine – Texas Instruments Bulletin No. DL-S 12612, July 1978, (The datasheet)
  2. BG-Micro lists ICS76477 Sound Generator. Archived 2010-02-13 at the Wayback Machine
  3. SN-Voice: discussion of the SN Voice synthesiser. Archived 2008-06-29 at the Wayback Machine
  4. Manual 1978, p. 1.
  5. Manual 1978, pp. 2, 4.
  6. Solid State, Popular Electronics Magazine, October 1978.
  7. 8080a Simulation: Space Invaders – a report on writing an emulator for Space Invaders.

Bibliography