AY-3-8500: Difference between revisions

From Citylan
Jump to navigationJump to search
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Programmable Sound Generator'''<br>
'''Pong-in-a-chip device'''<br>


=Family=
=Family=
{| border="1" cellpadding="4" cellspacing="0"
{| border="1" cellpadding="4" cellspacing="0"
|+ style="background:silver" | Family chips table
|+ style="background:silver" | Family chips table
! chip !! Year !! Derived from !! [[Package]] !! Notes
! chip !! Year !! Derived from !! Package !! Function !! Description !! Games !! Features
|-
|-
| AY-3-8500<br>AY-3-8500-1 || 1976 ||  || || 4 Ball & Paddle games and 2 shooting games
| AY-3-8500<br>AY-3-8500-1 || 1976 ||  || DIP28-600mil || Ball & Paddle || Six selectable games for one or two players, with vertical paddle motion. || Tennis, Soccer, Squash, Practice, Rifle I, Rifle II || On-screen scoring. Sound Generation. Selectable paddle size, ball speed, rebound angles.
|-
|-
| AY-3-8510 || 1978? || AY-3-8500 || DIP16-mil300 || 4 Ball & Paddle games in color
| AY-3-8550<br>AY-3-8550-1 || 1976 || AY-3-8500 || DIP28-600mil || Ball & Paddle (two axis) || Six selectable games for one or two players, with vertical and horizontal paddle motion. || Tennis, Soccer, Squash, Practice, Rifle I, Rifle II || On-screen scoring. Sound Generation. Selectable paddle size, ball speed, rebound angles. Plus color-coding of score and player, and "hit" and "miss" scoring in Practice game.
|-
|-
| AY-3-8512 || 1978? || AY-3-8510 || DIP16-mil300 || Ball & Paddle games in color with two target shooting games
| AY-3-8510 || 1978? || AY-3-8500 || DIP16-300mil ||  || 4 Ball & Paddle games in color ||  ||
|-
|-
| AY-3-8515<br>AY-3-8515-|| 1976? || ||  || Color picture encoder for the AY-3-8500
| AY-3-8512  || 1978? || AY-3-8510 || DIP16-300mil || || Ball & Paddle games in color with two target shooting games ||  ||  
|-
|-
| AY-3-8550<br>AY-3-8550-1  || 1976 || AY-3-8500 ||  || 4 Ball & Paddle games and 2 shooting games with horizontal player motion
| AY-3-8515<br>AY-3-8515-1  || 1976? ||  || DIP16-300mil || Color Processor || Adds color to the AY-3-8500-1 and AY-3-8550-1 ||  || Colors changed by the "game select" inputs.
|-
|-
| AY-3-8600<br>AY-3-8600-1 || 1977 ||  ||  || 8 Ball & Paddle games
| AY-3-8600<br>AY-3-8600-1 || 1977 ||  ||  ||  || 8 Ball & Paddle games ||  ||
|-
|-
| AY-3-8601<br>AY-3-8601-1 || 1976 ||  ||  || Square Off: Combat Squares, Racing Squares, Shooting Squares, 2 Jungle Games (supposedly unreleased)
| AY-3-8601<br>AY-3-8601-1 || 1976 ||  ||  || Square Off || Combat Squares, Racing Squares, Shooting Squares, 2 Jungle Games (supposedly unreleased) ||  ||
|-
|-
| AY-3-8602<br>AY-3-8602-1 || 1976 ||  ||  || Volleyball Plus: Volleyball, Protection, Hazard (supposedly unreleased)
| AY-3-8602<br>AY-3-8602-1 || 1976 ||  ||  || Volleyball Plus || Volleyball, Protection, Hazard (supposedly unreleased) ||  ||
|-
|-
| AY-3-8603<br>AY-3-8603-1 || 1976 ||  || || Roadrace: Two car racing games
| AY-3-8603<br>AY-3-8603-1 || 1976 ||  || DIP28-600mil || Roadrace || One or two player games where racing skill in "traffic" generates the highest score. || Roadrace, Qualify || Each player maneuvers around other cars on the race track. Color display with AY-3-8615.
|-
|-
| AY-3-8604<br>AY-3-8604-1 || 197? ||  ||  || Barricade (2-player Snakes game)
| AY-3-8604<br>AY-3-8604-1 || 197? ||  ||  || Barricade ||  Two players Snakes game ||  ||
|-
|-
| AY-3-8605<br>AY-3-8605-1 || 1977 ||  || || 3 submarine war games
| AY-3-8605<br>AY-3-8605-1 || 1977 ||  || DIP28-600mil || Warfare || One or two player games featuirng subs, destroyers, cargo ships, and spaceships. || Sea Battle, Counterattack I&II, Night Battle, Space Battle I&II || Fire depth charges, missiles, and torpedoes. Varied skill selection. Color display with AY-3-8615.
|-
|-
| AY-3-8606<br>AY-3-8606-1 || 1977 ||  || || 10 breakout games
| AY-3-8606<br>AY-3-8606-1 || 1977 ||  || DIP28-600mil || Wipeout || One or two player games where players "wipe out" objects by controlling a ball in the play area. || Wipeout I-IV, Color Squares I-IV, Breakthrough I&II || Skill selection including paddle size, ball size, and ball speed. Color display with AY-3-8615.
|-
|-
| AY-3-8607<br>AY-3-8607-1 || 1977 ||  || || Target shooting games
| AY-3-8607<br>AY-3-8607-1 || 1977 ||  || DIP28-600mil || Shooting Gallery || Twelve games for one or two players using external photocell rifles for shooting. || Skeet I-IV, Attack I-IV, Destruct I-IV || Three dimensional target effect by diminishing target size. Color display with AY-3-8615.
|-
|-
| AY-3-8610<br>AY-3-8610-1 || 1977 || AY-3-8600 || || 8 Ball & Paddle games with 2 target shooting games
| AY-3-8610<br>AY-3-8610-1 || 1977 || AY-3-8600 || DIP28-600mil || Supersport || Ten selectable games for one or two players, with vertical and horizontal paddle motion. || Tennis, Hockey, Soccer, Squash, Practice, Gridball, Basketball I&II, Target I&II || Realistic ball service & scoring. Individually selectable paddle sizes. Color-coded score. Color display with the AY-3-8615.
|-
|-
| AY-3-8615<br>AY-3-8615-1  || 1976 ||  || || Color picture encoder for the AY-3-8600
| AY-3-8615<br>AY-3-8615-1  || 1976 ||  || DIP28-600mil || Color Processor || Adds color to the "8600" series dedicated TV Game circuits. ||  || Colors changed by the "game select" inputs.
|-
|-
| AY-3-8650<br>AY-3-8650-1  || 1976 ||  ||  || Advanced controls and options when used with AY-3-8600
| AY-3-8650<br>AY-3-8650-1  || 1976 ||  ||  || || Advanced controls and options when used with AY-3-8600 || ||
|-
|-
| AY-3-8700<br>AY-3-8710 (PAL) || 1976 ||  || DIP28-mil600 || Tank battle game
| AY-3-8700-1<br>AY-3-8710 (PAL) || 1976 ||  || DIP28-600mil || Battle || A two player "tank battle" game where each player has a steerable tank and a fire control button. || Tank Battle || The on-screen "battlefield" includes anti-shell barricades and exploding mines.
|-
|-
| AY-3-8760<br>AY-3-8765 (PAL) || 1976 ||  || DIP28-mil600 || 4 motor-cycle games: Skill cycle, Cycle race...
| AY-3-8760 || 1976 ||  || DIP28-600mil || Motorcycle || A one player game where the player controls the speed of a motorcycle on a three track course. || Stunt Cycle, Drag race, Motocross, Enduro || Selectable NTSC/CCIR compatibility. Pro-Am game difficulty selection. Full color display.
|-
|-
| AY-3-8800<br>Ay-3-8800-1 || 1976 ||  || || 4 games: Black Jack, Draw Poker, Acey/Ducey and WAR
| AY-3-8765 || 1976 ||  || DIP28-600mil || Motorcycle || A one player game where the player controls the speed of a motorcycle on a three track course. || Stunt Cycle, Drag race, Motocross, Enduro || Selectable NTSC/CCIR compatibility. Pro-Am game difficulty selection. Full color display.
|-
|-
| AY-3-8888<br>Ay-3-8888-1 || 1976 ||  ||  || 2 Vegas games: Black Jack and Slot Machine
| AY-3-8800<br>Ay-3-8800-1 || 1976 ||  ||  || || 4 games: Black Jack, Draw Poker, Acey/Ducey and WAR ||  ||
|-
|-
| AY-3-8889<br>Ay-3-8889-1 || 1976 ||  ||  || Tic-Tac-Toe and LEM (Lunar Landing Module)
| AY-3-8888<br>Ay-3-8888-1 || 1976 ||  ||  ||  || 2 Vegas games: Black Jack and Slot Machine ||  ||
|-
| AY-3-8889<br>Ay-3-8889-1 || 1976 ||  ||  ||  || Tic-Tac-Toe and LEM (Lunar Landing Module) ||  ||
|}
|}


=Pinout=
=Pinout=
<pre>
<pre>
AY-3-8910
                    AY-3-8500
DIP40
                  DIP28-600mil
        +---\/---+
                    +---\/---+
Vss(GND)| 1    40| Vcc (+5V)
                NC | 1    28| NC
    NC | 2    39| TEST 1
                Vss | 2    27| Hit Input
AN.CH.B | 3    38| AN.CH.C
      Sound Output | 3    26| Shot Input
AN.CH.A | 4    37| DA0
                Vcc | 4    25| Reset Input
    NC | 5    36| DA1
        Ball Angles | 5    24| Score and Field Output
  IOB7 | 6    35| DA2
        Ball Output | 6    23| Practice
  IOB6 | 7    34| DA3
        Ball Speed | 7    22| Squash
  IOB5 | 8    33| DA4
      Manual Serve | 8    21| Soccer
  IOB4 | 9    32| DA5
Right Player Output | 9    20| Tennis
  IOB3 |10    31| DA6
Left Player Output |10    19| Rifle Game 1
  IOB2 |11    30| DA7
    Right Bat Input |11    18| Rifle Game 2
  IOB1 |12    29| BC1
    Left Bat Input |12    17| Clock Input
  IOB0 |13    28| BC2
          Bat Size |13    16| Sync Output
  IOA7 |14    27| BDIR
                NC |14    15| NC
  IOA6 |15   26| TEST 2
                    +--------+
  IOA5 |16    25| A8
  IOA4 |17    24| *A9
  IOA3 |18    23| *RESET
  IOA2 |19    22| CLOCK
  IOA1 |20    21| IOA0
        +--------+




AY-3-8912
                              AY-3-8550
DIP28
                              DIP28-600mil
          +---\/---+
                              +---\/---+
  AN.CH.C | 1    28| DA0
Horizontal Motion Select Input | 1    28| Composite Picture Data
  TEST 1 | 2    27| DA1
                          Vss | 2    27| Hit Input
Vcc (+5V) | 3    26| DA2
                  Sound Output | 3    26| Shot Input
  AN.CH.B | 4    25| DA3
                          Vcc | 4    25| Reset Input
  AN.CH.A | 5    24| DA4
                  Ball Angles | 5    24| Score and Field Output
Vss (GND) | 6    23| DA5
                  Ball Output | 6    23| Practice
    IOA7 | 7    22| DA6
                    Ball Speed | 7    22| Squash
    IOA6 | 8    21| DA7
                  Manual Serve | 8    21| Soccer
    IOA5 | 9    20| BC1
          Right Player Output | 9    20| Tennis
    IOA4 |10    19| *BC2
            Left Player Output |10    19| Rifle Game 1
    IOA3 |11    18| BDIR
              Right Bat Input |11    18| Rifle Game 2
    IOA2 |12    17| A8
                Left Bat Input |12    17| Clock Input
    IOA1 |13    16| *RESET
                      Bat Size |13    16| Sync Output
    IOA0 |14    15| CLOCK
    Right Bat Horizontal Input |14    15| Left Bat Horizontal Input
          +--------+
                              +--------+


                          AY-3-8603(-1)
                          DIP28-600mil
                          +---\/---+
                      Vss | 1    28| Test 1 \do not connect
                      Sync | 2    27| Test 2 /
                  Blanking | 3    26| master Reset
        Color Bust Locator | 4    25| Hue Modifier
                Background | 5    24| Lo Freq. Out
                Boundaries | 6    23| White Noise Out
    Player Cars and Score | 7    22| Crash gate Out
  Race Track Obstacle Cars | 8    21| Handicap
        3.579745MHz Input | 9    20| Game Select 1
        Left Player Input |10    19| Game Select 2
Engine Time Constant Input |11    18| Game reset
                        NC |12    17| NC
      Engine Sound Output |13    16| Vp
        Right Player Input |14    15| NC
                          +--------+
                    AY-3-8605(-1)
                    DIP28-600mil
                      +---\/---+
                  Vss | 1    28| Select 1
                Sync | 2    27| Select 2
  Color Bust Locator | 3    26| Select 3
  Composite Blanking | 4    25| Strobe 1
    Background Video | 5    24| Strobe 2
                  NC | 6    23| Engine Sound Out
          Left Video | 7    22| Fire Sound Out
          Right Video | 8    21| Sonar Sound Out
3.579745MHz Clock In | 9    20| Submariner Control In
  Explosion Sound Out |10    19| Destroyer Control In
              Hue Out |11    18| Test (NC)
Fire Depth Charge In |12    17| Game reset
      Fire Torpedo In |13    16| Vi
      Skill Select 2 |14    15| Skill Select 1
                      +--------+
                  AY-3-8606(-1)
                  DIP28-600mil
                  +---\/---+
              Vss | 1    28| Select 1
              Sync | 2    27| Select 2
          Blanking | 3    26| Select 3
Color Bust Locator | 4    25| Strobe 1
        Background | 5    24| Strobe 2
        Boundaries | 6    23| Strobe 3
        Left Video | 7    22| Strobe 4
      Right Video | 8    21| High Speed
3.579745MHz Input | 9    20| Ball Size
              Test |10    19| Bat Size
Left Bat Vertical |11    18| Reset
        Left Serve |12    17| Right Serve
            Sound |13    16| Vp
              Test |14    15| Right Bat Vertical
                  +--------+
                        AY-3-8607(-1)
                        DIP28-600mil
                        +---\/---+
              Vss (GND) | 1    28| Select 1
                    Sync | 2    27| Select 2
                Blanking | 3    26| Select 3
      Color Bust Locator | 4    25| Strobe 1
          Background Out | 5    24| Strobe 2
          Left Video Out | 6    23| Left Vertical In *
        Right Video Out | 7    22| Left Horizontal In *
            Decay Sound | 8    21| Speed Select *
      3.579745MHz Input | 9    20| Target Size *
          Oscillator Out |10    19| Hit 2
                Tone Out |11    18| Reset
1 Rifle / 2 Rifle Select |12    17| Shoot 1
      Oscillator Control |13    16| Vp
        Serve / Shoot 2 |14    15| Hit 1
                        +--------+
* PIN functions are for one player games.
For two players games functions are:
23| Player Two Speed Select
22| Player Two Target Size
21| Player One Speed Select
20| Player One Target Size
</pre>
</pre>


=Frequency=
=Frequency=
AY-3-8910<br>
AY-3-8500: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock<br>
Set reader to FREQ, put black probe to GND, red probe to 22 to measure CPU clock<br><br>
AY-3-8550: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock<br>
AY-3-8912<br>
AY-3-8603: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br>
Set reader to FREQ, put black probe to GND, red probe to 15 to measure CPU clock
AY-3-8605: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br>
AY-3-8606: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock<br>
AY-3-8607: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
 
=Notes=
The '''-1''' after the part number means "NTSC", without it means "CCIR"


=External links=
=External links=
[http://en.wikipedia.org/wiki/General_Instrument_AY-3-8910 AY-3-8910 page on Wikipedia]
[https://en.wikipedia.org/wiki/AY-3-8500 AY-3-8500 page on Wikipedia]<br>
[http://www.pong-story.com/gi.htm Pong-in-a-chip Story at Pong-Story]<br>
[https://seanriddledecap.blogspot.com/2017/02/blog-post.html Sean Riddle's decap for AY-3-8500]<br>
[https://seanriddledecap.blogspot.com/2019/09/gi-ay-3-8603-ball-and-paddle-games-ay-3.html Sean Riddle's decap for AY-3-8603]<br>
[https://seanriddledecap.blogspot.com/2018/05/blog-post_7.html Sean Riddle's decap for AY-3-8606-1]


=Files=
=Files=
<gallery widths="150px">
<gallery widths="150px">
File:AY-3-8910.pdf|AY-3-8910 Datasheet
File:AY-3-8500.pdf|AY-3-8500 and AY-3-8500-1 Datasheet
File:AY-3-8603.pdf|AY-3-8603 and AY-3-8603-1 Datasheet
File:AY-3-8605.pdf|AY-3-8605 and AY-3-8605-1 Datasheet
File:AY-3-8606.pdf|AY-3-8606 and AY-3-8606-1 Datasheet
File:AY-3-8607.pdf|AY-3-8607 and AY-3-8607-1 Datasheet
</gallery>
</gallery>


[[Category:Sound Chips]]
[[Category:CPU]]
[[Category:DIP40-600mil]]
[[Category:DIP28-600mil]]
[[Category:DIP28-600mil]]

Latest revision as of 12:16, 5 September 2019

Pong-in-a-chip device

Family

Family chips table
chip Year Derived from Package Function Description Games Features
AY-3-8500
AY-3-8500-1
1976 DIP28-600mil Ball & Paddle Six selectable games for one or two players, with vertical paddle motion. Tennis, Soccer, Squash, Practice, Rifle I, Rifle II On-screen scoring. Sound Generation. Selectable paddle size, ball speed, rebound angles.
AY-3-8550
AY-3-8550-1
1976 AY-3-8500 DIP28-600mil Ball & Paddle (two axis) Six selectable games for one or two players, with vertical and horizontal paddle motion. Tennis, Soccer, Squash, Practice, Rifle I, Rifle II On-screen scoring. Sound Generation. Selectable paddle size, ball speed, rebound angles. Plus color-coding of score and player, and "hit" and "miss" scoring in Practice game.
AY-3-8510 1978? AY-3-8500 DIP16-300mil 4 Ball & Paddle games in color
AY-3-8512 1978? AY-3-8510 DIP16-300mil Ball & Paddle games in color with two target shooting games
AY-3-8515
AY-3-8515-1
1976? DIP16-300mil Color Processor Adds color to the AY-3-8500-1 and AY-3-8550-1 Colors changed by the "game select" inputs.
AY-3-8600
AY-3-8600-1
1977 8 Ball & Paddle games
AY-3-8601
AY-3-8601-1
1976 Square Off Combat Squares, Racing Squares, Shooting Squares, 2 Jungle Games (supposedly unreleased)
AY-3-8602
AY-3-8602-1
1976 Volleyball Plus Volleyball, Protection, Hazard (supposedly unreleased)
AY-3-8603
AY-3-8603-1
1976 DIP28-600mil Roadrace One or two player games where racing skill in "traffic" generates the highest score. Roadrace, Qualify Each player maneuvers around other cars on the race track. Color display with AY-3-8615.
AY-3-8604
AY-3-8604-1
197? Barricade Two players Snakes game
AY-3-8605
AY-3-8605-1
1977 DIP28-600mil Warfare One or two player games featuirng subs, destroyers, cargo ships, and spaceships. Sea Battle, Counterattack I&II, Night Battle, Space Battle I&II Fire depth charges, missiles, and torpedoes. Varied skill selection. Color display with AY-3-8615.
AY-3-8606
AY-3-8606-1
1977 DIP28-600mil Wipeout One or two player games where players "wipe out" objects by controlling a ball in the play area. Wipeout I-IV, Color Squares I-IV, Breakthrough I&II Skill selection including paddle size, ball size, and ball speed. Color display with AY-3-8615.
AY-3-8607
AY-3-8607-1
1977 DIP28-600mil Shooting Gallery Twelve games for one or two players using external photocell rifles for shooting. Skeet I-IV, Attack I-IV, Destruct I-IV Three dimensional target effect by diminishing target size. Color display with AY-3-8615.
AY-3-8610
AY-3-8610-1
1977 AY-3-8600 DIP28-600mil Supersport Ten selectable games for one or two players, with vertical and horizontal paddle motion. Tennis, Hockey, Soccer, Squash, Practice, Gridball, Basketball I&II, Target I&II Realistic ball service & scoring. Individually selectable paddle sizes. Color-coded score. Color display with the AY-3-8615.
AY-3-8615
AY-3-8615-1
1976 DIP28-600mil Color Processor Adds color to the "8600" series dedicated TV Game circuits. Colors changed by the "game select" inputs.
AY-3-8650
AY-3-8650-1
1976 Advanced controls and options when used with AY-3-8600
AY-3-8700-1
AY-3-8710 (PAL)
1976 DIP28-600mil Battle A two player "tank battle" game where each player has a steerable tank and a fire control button. Tank Battle The on-screen "battlefield" includes anti-shell barricades and exploding mines.
AY-3-8760 1976 DIP28-600mil Motorcycle A one player game where the player controls the speed of a motorcycle on a three track course. Stunt Cycle, Drag race, Motocross, Enduro Selectable NTSC/CCIR compatibility. Pro-Am game difficulty selection. Full color display.
AY-3-8765 1976 DIP28-600mil Motorcycle A one player game where the player controls the speed of a motorcycle on a three track course. Stunt Cycle, Drag race, Motocross, Enduro Selectable NTSC/CCIR compatibility. Pro-Am game difficulty selection. Full color display.
AY-3-8800
Ay-3-8800-1
1976 4 games: Black Jack, Draw Poker, Acey/Ducey and WAR
AY-3-8888
Ay-3-8888-1
1976 2 Vegas games: Black Jack and Slot Machine
AY-3-8889
Ay-3-8889-1
1976 Tic-Tac-Toe and LEM (Lunar Landing Module)

Pinout

                    AY-3-8500
                   DIP28-600mil
                    +---\/---+
                 NC | 1    28| NC
                Vss | 2    27| Hit Input
       Sound Output | 3    26| Shot Input
                Vcc | 4    25| Reset Input
        Ball Angles | 5    24| Score and Field Output
        Ball Output | 6    23| Practice
         Ball Speed | 7    22| Squash
       Manual Serve | 8    21| Soccer
Right Player Output | 9    20| Tennis
 Left Player Output |10    19| Rifle Game 1
    Right Bat Input |11    18| Rifle Game 2
     Left Bat Input |12    17| Clock Input
           Bat Size |13    16| Sync Output
                 NC |14    15| NC
                    +--------+


                               AY-3-8550
                              DIP28-600mil
                               +---\/---+
Horizontal Motion Select Input | 1    28| Composite Picture Data
                           Vss | 2    27| Hit Input
                  Sound Output | 3    26| Shot Input
                           Vcc | 4    25| Reset Input
                   Ball Angles | 5    24| Score and Field Output
                   Ball Output | 6    23| Practice
                    Ball Speed | 7    22| Squash
                  Manual Serve | 8    21| Soccer
           Right Player Output | 9    20| Tennis
            Left Player Output |10    19| Rifle Game 1
               Right Bat Input |11    18| Rifle Game 2
                Left Bat Input |12    17| Clock Input
                      Bat Size |13    16| Sync Output
    Right Bat Horizontal Input |14    15| Left Bat Horizontal Input
                               +--------+


                          AY-3-8603(-1)
                          DIP28-600mil
                           +---\/---+
                       Vss | 1    28| Test 1 \do not connect
                      Sync | 2    27| Test 2 /
                  Blanking | 3    26| master Reset
        Color Bust Locator | 4    25| Hue Modifier
                Background | 5    24| Lo Freq. Out
                Boundaries | 6    23| White Noise Out
     Player Cars and Score | 7    22| Crash gate Out
  Race Track Obstacle Cars | 8    21| Handicap
         3.579745MHz Input | 9    20| Game Select 1
         Left Player Input |10    19| Game Select 2
Engine Time Constant Input |11    18| Game reset
                        NC |12    17| NC
       Engine Sound Output |13    16| Vp
        Right Player Input |14    15| NC
                           +--------+


                     AY-3-8605(-1)
                     DIP28-600mil
                      +---\/---+
                  Vss | 1    28| Select 1
                 Sync | 2    27| Select 2
   Color Bust Locator | 3    26| Select 3
   Composite Blanking | 4    25| Strobe 1
     Background Video | 5    24| Strobe 2
                   NC | 6    23| Engine Sound Out
           Left Video | 7    22| Fire Sound Out
          Right Video | 8    21| Sonar Sound Out
 3.579745MHz Clock In | 9    20| Submariner Control In
  Explosion Sound Out |10    19| Destroyer Control In
              Hue Out |11    18| Test (NC)
 Fire Depth Charge In |12    17| Game reset
      Fire Torpedo In |13    16| Vi
       Skill Select 2 |14    15| Skill Select 1
                      +--------+


                  AY-3-8606(-1)
                  DIP28-600mil
                   +---\/---+
               Vss | 1    28| Select 1
              Sync | 2    27| Select 2
          Blanking | 3    26| Select 3
Color Bust Locator | 4    25| Strobe 1
        Background | 5    24| Strobe 2
        Boundaries | 6    23| Strobe 3
        Left Video | 7    22| Strobe 4
       Right Video | 8    21| High Speed
 3.579745MHz Input | 9    20| Ball Size
              Test |10    19| Bat Size
 Left Bat Vertical |11    18| Reset
        Left Serve |12    17| Right Serve
             Sound |13    16| Vp
              Test |14    15| Right Bat Vertical
                   +--------+


                        AY-3-8607(-1)
                        DIP28-600mil
                         +---\/---+
               Vss (GND) | 1    28| Select 1
                    Sync | 2    27| Select 2
                Blanking | 3    26| Select 3
      Color Bust Locator | 4    25| Strobe 1
          Background Out | 5    24| Strobe 2
          Left Video Out | 6    23| Left Vertical In *
         Right Video Out | 7    22| Left Horizontal In *
             Decay Sound | 8    21| Speed Select *
       3.579745MHz Input | 9    20| Target Size *
          Oscillator Out |10    19| Hit 2
                Tone Out |11    18| Reset
1 Rifle / 2 Rifle Select |12    17| Shoot 1
      Oscillator Control |13    16| Vp
         Serve / Shoot 2 |14    15| Hit 1
                         +--------+
* PIN functions are for one player games.
For two players games functions are:
23| Player Two Speed Select
22| Player Two Target Size
21| Player One Speed Select
20| Player One Target Size

Frequency

AY-3-8500: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock
AY-3-8550: Set reader to FREQ, put black probe to GND, red probe to 16 and 17 to measure CPU clock
AY-3-8603: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
AY-3-8605: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
AY-3-8606: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock
AY-3-8607: Set reader to FREQ, put black probe to GND, red probe to 2 and 9 to measure CPU clock

Notes

The -1 after the part number means "NTSC", without it means "CCIR"

External links

AY-3-8500 page on Wikipedia
Pong-in-a-chip Story at Pong-Story
Sean Riddle's decap for AY-3-8500
Sean Riddle's decap for AY-3-8603
Sean Riddle's decap for AY-3-8606-1

Files