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 Architecture Overview  





2 SP0256 Variants  



2.1  SP0256-AL2  





2.2  SP0256-012  





2.3  SP0256-017  





2.4  SP0256-019  







3 References  





4 External links  














General Instrument SP0256: Difference between revisions






Español
Русский
 

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
 




Print/export  



















Appearance
   

 





Help
 

From Wikipedia, the free encyclopedia
 


Browse history interactively
 Previous editNext edit 
Content deleted Content added
Mr z (talk | contribs)
104 edits
Mr z (talk | contribs)
104 edits
Line 9: Line 9:

== SP0256 Variants ==

== SP0256 Variants ==



General Instrument made several variants of the SP0256. These variants differed primarily in their mask ROM content.

General Instrument made several variants of the SP0256. These variants differed primarily in their mask ROM content. Listed below are some known variants. Others likely exist that aren't listed on this page.



=== SP0256-AL2 ===

=== SP0256-AL2 ===


Revision as of 07:08, 22 August 2011

GI-SP0256 refers to a family of closely related NMOS LSI chips manufactured by General Instrument in the early 1980s, able to model the human vocal tract by a software programmable digital filter, creating a digital output converted into an analog signal through an external low pass filter. The SP0256 includes 16KiB of mask ROM. The various versions of SP0256 differ primarily in the voice data programmed into their mask ROMs.

Architecture Overview

The SP0256 (and its predecessor, the SP0250) implement an 12-pole, Linear Predictive Coding (aka LPC-12) all-pole Vocal Tract Model (VTM). The SP0256 generates speech with a 10kHz sample rate. The SP0256 realizes its 12-pole filter with a series of cascaded 2-pole IIR filter sections. This is in contrast to its contemporaries, such as Texas Instruments LPC Speech Chips, which used an 8kHz sample rate with a 10-pole model, and realized their VTM with a lattice filter.

The SP0256 combines the VTM with a simple controller that loads compressed coefficient data into the VTM, either from the on-chip ROM, external speech ROMs such as the SPR-128, or in the case of the Intellivoice, an SPB640 speech data FIFO.

SP0256 Variants

General Instrument made several variants of the SP0256. These variants differed primarily in their mask ROM content. Listed below are some known variants. Others likely exist that aren't listed on this page.

SP0256-AL2

The SP0256-AL2 is perhaps the most commonly encountered variant. It contains 59 allophones primarily intended for use with English language phrases and five pauses in its internal 16 KiB ROM. The SP0256-AL2 needs the control of an external microprocessor to concatenate allophones into words.[1]

The SP0256-AL2 was available in home brew kits for speech synthesis published in specialized magazines for microcomputers such as the VIC-20,[2]. Other companies produced add-ons for various 8-bit microcomputers, such as the Tandy Speech/Sound Program Pak for the TRS-80. The chip was also sold under the Archer brand by RadioShack stores as the "Narrator Speech Processor" (part number 276-1784), where earlier documentation incorrectly identified it as the SPO256 (with the letter "O" instead of the numeral "0").[1]

SP0256-012

Mattel's Intellivoice attachment for its Intellivision video game system uses the SP0256-012. This variant contains only Mattel-specific game phrases, including the energetic phrase "Mattel Electronics Presents," phrases for digits, and a couple additional game phrases. It does not contain the allophones found in the SP0256-AL2 or SP0256-019. Mattel only released five games with support for this device.[3]

SP0256-017

The SP0256-017 comes from a talking clock, and contains phrases specific to the talking clock.

SP0256-019

The Magnavox Odyssey²'s The Voice attachment uses the SP0256-019. This variant included the same allophones as the SP0256-AL2, along with some Magnavox-specific game phrases.

References

  1. ^ a b RadioShack. "SP0256 Narrator Speech Processor" (PDF). Retrieved 2011-07-30.
  • ^ "VIC-20 Talk-Back (Maplin GB17T LK00A)". Retro Computers. Retrieved 2011-07-30.
  • ^ Steven A. Orth (2004-10-04). "IntelliVoice Software". Retrieved 2011-07-30.
  • External links

  • t
  • e

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

    Categories: 
    Computer hardware stubs
    Sound chips
    Hidden category: 
    All stub articles
     



    This page was last edited on 22 August 2011, at 07:08 (UTC).

    This version of the page has been revised. Besides normal editing, the reason for revision may have been that this version contains factual inaccuracies, vandalism, or material not compatible with the Creative Commons Attribution-ShareAlike License.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki