Texas Instruments SN76489 - Texas Instruments SN76489


The SN76489 Digital Complex Sound Generator (DCSG) je a TTL -kompatibilní programovatelný zvukový generátor čip z Texas Instruments. Obsahuje:[1]
- 3 čtvercová vlna generátory tónů.
- Široká škála frekvencí.
- 16 různých úrovní hlasitosti.
- 1 generátor šumu.
- 2 typy (bílý šum a periodické).
- 3 různé frekvence.
- 16 různých úrovní hlasitosti.
Jeho hlavní aplikací byla generace hudby a zvukové efekty v herní konzole, arkádové hry a domácí počítače (tak jako Texas Instruments TI-99 / 4A, BBC Micro, ColecoVision, a IBM PCjr ), soutěžící s podobnými Obecný nástroj AY-3-8910.
Přehled
SN76489 byl původně navržen pro použití v TI-99/4 počítač, kde byl poprvé nazýván TMS9919 a později SN94624 a měl maximální vstupní frekvenci hodin 500 kHz. Později, když byl prodán mimo TI, byl přejmenován na SN76489 a k jeho hodinovému vstupu byl přidán rozdělovač na 8, čímž se zvýšila maximální vstupní frekvence na 4 MHz, aby se usnadnilo sdílení krystalu pro oba NTSC barevný výbuch a taktování zvukového čipu. Verze čipu bez vstupu dělení podle 8 byla také prodána mimo TI jako SN76494, který má 500 kHz maximální rychlost vstupu hodin.[1]
Generátory tónů: The frekvence čtvercových vln produkovaných generátory tónů na každém kanálu je odvozeno ze dvou faktorů:
- Rychlost externích hodin.
- Hodnota poskytnutá v řídicím registru pro tento kanál (nazývaná N).
K frekvenci každého kanálu se dospěje vydělením externích hodin 4 (nebo 32 v závislosti na variantě čipu) a následným vydělením výsledku N.[1] Celkový rozsah děliče je tedy od 4 do 4096 (nebo 32 až 32768). To dává frekvenční rozsah při maximální frekvenci vstupního času 122 Hz až 125 kHz (nebo obvykle 108 Hz až 111,6 kHz, s hodinovým vstupem NTSC Colorburst - rozsah zhruba od A2 (dvě oktávy pod střední A) až po 5–6násobek obecně přijímané limity lidského vnímání zvuku).
Generátor šumu: Pseudonáhodná šumová zpětná vazba je generována z XNOR bitů 12 a 13 pro zpětnou vazbu, přičemž bit 13 je výstupem šumu. Generátor pseudonáhodnosti je vymazán na 0 s (s bitem zpětné vazby nastaveným na 1) při zápisu do registru 6 čipu, registru šumového režimu.[1]
Produktová řada
Existují dvě verze SN76489: SN76489 (Úzký DIP verze označená SN76489N) a SN76489A (verze s úzkým DIP označená SN76489AN). První byl vyroben kolem let 1980–1982 a druhý od roku 1983. Liší se tím, že výstup SN76489 je inverzní vůči očekávanému tvaru vlny (tvar vlny „roste“ směrem k 0 V z 2,5 V), zatímco tvar vlny SN76489A není invertován.
SN76496 se zdá být zcela identický s SN76489A, pokud jde o produkované výstupy, ale je vybaven kolíkem "AUDIO IN" (na kolíku 9) pro integrované mixování zvuku.[2]
Varianta čipu | Frekvence (max) | Audio vstup |
---|---|---|
TMS9919 / SN94624 | 500 kHz | Ne |
SN76489 / SN76489A | 4 MHz | Ne |
SN76494 / SN76494A | 500 kHz | Ano |
SN76496 / SN76496A | 4 MHz | Ano |
Klony a nástupci
Sega použité skutečné SN76489AN čipy v jejich SG-1000 herní konzole a počítač SC-3000, ale ve svých používaly klony SN76489A Hlavní systém, Herní zařízení, a Sega Genesis herní konzole. Tyto upravené zvukové čipy byly začleněny do procesoru video displeje systému. Přestože je základní funkce téměř totožná s funkcí původního zvukového procesoru SN76489A, existovalo několik drobných rozdílů: náhodnost kanálu šumu je generována odlišně a verze Game Gear obsahuje další registr příznaků, který určuje, které reproduktory každý zvuk kanály jsou na výstupu (levý, pravý nebo oba). Periodický šum je u klonů vyrobených v Sega také 16 stupňů dlouhý, nikoli 15; to je významný rozdíl pro hudbu / programy, které používají periodický šum, protože zvuky budou hrát o 6,25% nižší výšky tónu než na čipech vyrobených TI.[3]
Dalším klonem je NCR 8496, používaný v některých modelech Tandy 1000 počítač. Později stroje Tandy 1000 (zejména řady SL, TL a RL) integrovaly funkčnost SN76496 do PSSJ ASIC.
Používání
Arkádové hry
- Tyto hry sdílely společný deskový design od uživatele Tehkan který používal tři funkčně identické SN76496.
- Tyto hry sdílely společný deskový design od uživatele Universal Entertainment Corporation:
- Lady Bug (použitý 2)
- Pane Do! (použité 2 funkčně identické části označené U8106)
- Hrad pana Do (použitý 4)
- Mr. Do's Wild Ride (použito 4)
- Dělat! Běž běž (použito 4)
- Z Konami:
- Road Fighter
- Time Pilot '84 (použit funkčně identický díl označený Y2404)
- Z Sega:
- Blokovat Gal
- Kongo Bongo
- Bankovní panika
- Sega Mega-Tech
- Systém Sega 1
- Systém Sega 2
- Sega System E byl založen na Master System a použil klonový čip ve svém VDP.
Domácí hardware
- Hudební karta ALF MC1 - Doplňková karta Apple II, používá tři čipy pro celkem devět hlasů plus šum
- BBC Master
- BBC Micro
- Coleco Adam
- ColecoVision
- CreatiVision
- Ženeva 9640
- IBM PCjr
- Memotech MTX
- Neo Geo kapsa
- Neo Geo kapesní barva
- Herní zařízení - použil klon integrovaný do jeho VDP, který má další výstupní registr reproduktorů pro jednoduchou stereofonní podporu.
- Sega Genesis - použil jej jako sekundární zvukový čip
- Hlavní systém - použil klon integrovaný do jeho VDP.
- Mega-Tech
- Pico
- SG-1000 - používá SN76489AN
- Sharp MZ-800 - používá SN76489AN
- Sord M5
- Tandy 1000 - dřívější systémy používaly SN76496 nebo NCR 8496, pozdější systémy integrované do PSSJ ASIC
- SN76489 ISA Soundboard - fandící zvuková karta pro IBM XT / PC
- Lo-Tech Tandy Soundboard - Prototypová zvuková karta pro IBM XT / PC
- Texas Instruments TI-99 / 4A - používá původní TMS9919
- Tomy Tutor
Viz také
Reference
- ^ A b C d Technický personál společnosti Texas Instruments Semiconductor Group. „SN 76489 AN“ (PDF).
- ^ „SN76494, SN76494A, SN76496, SN76496A programovatelný generátor tónu / šumu“ (PDF). Texas Instruments. 1984, 1989. Zkontrolujte hodnoty data v:
| rok =
(Pomoc) - ^ Maxim (27. dubna 2005). „SN76489 poznámky“. Síla SMS!. Archivovány od originál dne 17. května 2006.