# General Instrument AY-3-8910

> General Instrument AY-3-8910

**Wikidata**: [Q300264](https://www.wikidata.org/wiki/Q300264)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/General_Instrument_AY-3-8910)  
**Source**: https://4ort.xyz/entity/general-instrument-ay-3-8910

## Summary
The General Instrument AY-3-8910 is a programmable sound generator (PSG) and integrated circuit designed to generate audio signals. Manufactured by General Instrument, it functions as a sound chip capable of producing audio from basic waveforms and is also known by variants such as the AY-3-8912, AY-3-8913, and the Yamaha YM2149.

## Key Facts
*   **Classification:** The AY-3-8910 is an integrated circuit and a programmable sound generator (sound chip).
*   **Manufacturer:** Produced by General Instrument.
*   **Aliases/Variants:** Also known as the AY-3-8912, AY-3-8913, Yamaha YM2149, YM2149, and AY8910.
*   **Distinguishing Features:** Includes integrated I/O ports (Input/Output), specifically utilizing pins for IOB3 through IOB7.
*   **Audio Channels:** Features distinct analog channels, specifically identified as Analog Channel A and Analog Channel B.
*   **Pinout Configuration:** Pin 1 is designated as Vss (Ground); Pin 3 is Analog Channel B; Pin 4 is Analog Channel A.
*   **Related Technologies:** It is related to or distinct from other sound chips like the Texas Instruments SN76489 (noted as "different from"), Texas Instruments SN76477, and the Yamaha YM2203.
*   **File Extension:** Associated with the `.ym` file extension.

## FAQs
### Q: What is the General Instrument AY-3-8910?
A: The General Instrument AY-3-8910 is a programmable sound generator integrated circuit used to generate audio signals in electronic devices.

### Q: What are the different versions of this chip?
A: The chip exists in several variations and clones, including the AY-3-8912, AY-3-8913, and the Yamaha YM2149.

### Q: How does the AY-3-8910 differ from the Texas Instruments SN76489?
A: While both are programmable sound generator chips, the General Instrument AY-3-8910 is explicitly categorized as different from the Texas Instruments SN76489 (incepted 1979) in technical classifications.

### Q: What specific hardware features are visible on the chip?
A: The chip includes two analog channels (A and B) and features general-purpose input/output pins (such as IOB3 to IOB7), distinguishing it from simpler sound generators.

## Why It Matters
The General Instrument AY-3-8910 represents a significant class of programmable sound generators (PSGs) that defined audio capabilities in early computing and gaming hardware. As an integrated circuit, it provided a standardized method for generating sound waveforms, moving beyond simple beeps to more complex audio.

Its relevance is highlighted by its extensive documentation across multiple platforms (indicated by 19 sitelinks and availability in 9 languages) and its direct relationship to other iconic sound technologies. The existence of the Yamaha YM2149 variant underscores its design's longevity and adaptability. By offering specific analog channels and I/O capabilities on a single chip, it streamlined hardware design for manufacturers utilizing sound synthesis. Its distinction from competing chips like the Texas Instruments SN76489 illustrates the diverse hardware ecosystem of the late 1970s and 1980s.

## Notable For
*   **Programmable Sound Generation:** Classified specifically as a programmable sound generator built on integrated circuit technology.
*   **Variant Ecosystem:** Serving as the base model for a family of chips including the AY-3-8912, AY-3-8913, and the licensed Yamaha YM2149.
*   **I/O Integration:** Distinguished by having specific pins allocated for Input/Output (IOB3–IOB7) alongside audio output, a feature not universal in all sound chips.
*   **Extensive Documentation:** Possessing a high sitelink count (19) and widespread wikidata presence, indicating high historical relevance.

## Body

### Classification and Manufacture
The General Instrument AY-3-8910 is an **integrated circuit** (IC) manufactured by **General Instrument**. It is technically classified as a **programmable sound generator** (PSG), a type of sound chip capable of generating audio signals built from one or more basic waveforms. It falls under the broader class of **sound chips** and **model series**.

### Technical Specifications
The chip functions as an 8-bit microprocessor peripheral. Its physical implementation includes a specific pinout configuration essential for hardware integration:
*   **Pin 1:** Vss (Ground).
*   **Pin 3:** Analog Channel B.
*   **Pin 4:** Analog Channel A.
*   **Pins 6–10:** Configured as IOB7, IOB6, IOB5, IOB4, and IOB3 respectively, indicating general-purpose input/output capabilities.

Schematics and sectional views confirm the top metal layout and pinout designations.

### Variants and Related Entities
The AY-3-8910 design was produced in several variations, differing often in pin count or packaging:
*   **AY-3-8912**
*   **AY-3-8913**
*   **Yamaha YM2149** (often considered a clone or second-source version).

In the lineage of sound chips, it is frequently associated with or compared against:
*   **Texas Instruments SN76489** (noted as a different entity).
*   **Texas Instruments SN76477** (incepted 1978).
*   **Yamaha YM2203** (a 6-channel FM soundchip).
*   **General Instrument SP0256** (a speech synthesizer).
*   **Ricoh 2A03** (an 8-bit microprocessor and sound chip).

### Identifiers and Resources
The entity is indexed under various databases:
*   **Wikidata:** Associated with the file /m/08d5hy.
*   **C64 Wiki:** ID "AY-3-8910".
*   **MobyGames:** Attribute ID 2615.
*   **Commons Category:** "AY-3-8910 chip and successors."

## References

1. Freebase Data Dumps. 2013