Example: dental hygienist

Catalog Number 276-1784 - FutureBots

Catalog Number 276-1784AN EXCLUSIVE RADIO SHACK SERVICE TO THE EXPERIMENTERSPO256 NARRATORTM SPEECHF eaturesNatural SpeechStand Alone Operation with Inexpen-sive Support ComponentsWide Operating VoltageWord, Phrase, or Sentence Library,ROM ExpandableExpandable to 491 K of ROM DirectlySimple Interface to Most Microcom-puters or MicroprocessorsSupports Synthesis: FormantSynthesis: Allophone SynthesisGenerel DescriptionThe SPO256 (Speech Processor) is a singlechip N-Channel MOS LSI device that isable, using its stored program, to synthe-size speech or complex achievable output is equivalent to aflat frequency response ranging from 0to 5 kHz, a dynamic range of 42dB, anda signal to noise ratio of SP0256 incorporates four basicfunctions:RADIO SHACK, A DIVISION OF TANDY

This particular application (Allophone Set) requires only six address Pins (A1-A6) to address all the 69 allophones plus five pauses, a total of 64 locations.

Tags:

  Applications, Catalog, Number, Catalog number 276 1784, 1784

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Catalog Number 276-1784 - FutureBots

1 Catalog Number 276-1784AN EXCLUSIVE RADIO SHACK SERVICE TO THE EXPERIMENTERSPO256 NARRATORTM SPEECHF eaturesNatural SpeechStand Alone Operation with Inexpen-sive Support ComponentsWide Operating VoltageWord, Phrase, or Sentence Library,ROM ExpandableExpandable to 491 K of ROM DirectlySimple Interface to Most Microcom-puters or MicroprocessorsSupports Synthesis: FormantSynthesis: Allophone SynthesisGenerel DescriptionThe SPO256 (Speech Processor) is a singlechip N-Channel MOS LSI device that isable, using its stored program, to synthe-size speech or complex achievable output is equivalent to aflat frequency response ranging from 0to 5 kHz, a dynamic range of 42dB, anda signal to noise ratio of SP0256 incorporates four basicfunctions:RADIO SHACK, A DIVISION OF TANDY : FORT WORTH, TEXAS 76102 CANADA.

2 BARRIE, ONTARIO L4M 4W5 TANDY CORPORATIONAUSTRALIA BELGIUM UK91 KURRAJONG ROAD PARC INDUSTRIEL DE NANINNE BILSTON ROAD WEDNESBURYMOUNT DRUITT, N S W 2770 5140 NANINNE WEST MIDLANDS WS10 7JN464 Printed in USAA software programable digital filterthat can be made to model a 16K ROM which stores both dataand Instructions (THE PROGRAM).

3 A MICROCONTROLLER which con-trols the data flow from the ROM tothe digital filter, the assembly of the word strings necessary for linkingspeech elements together, and theamplitude and pitch information toexcite the digital PULSE WIDTH MODULATOR thatcreates A digital output which i s con-PROCESSORPIN CONFIGURATION verted to an analog signal when fil-tered by an external low pass Based Speech Processor- SPO256-AL2 One example of a preprogramed SPO256is the AL2 Usage with aMicroprocessorThe SPO256-AL2 requires the use of aprocessor to concatenate the speechsounds to form SPO256 is controlled using the ad-dress pins (A1-A8), ALD (Address Load)

4 ,and SE (Strobe Enable). The object forcontrolling the chip is to load an addressinto It which contains the desired allo-phone. The speech data for the allophoneset is contained within the internal 16 KROM of the PACKAGED IN BY RADIO SHACK A DIVISION OF TANDY CORPORATION This particular application (Allophone Set)requires only six address Pins (A1-A6) toaddress all the 69 allophones plus fivepauses, a total of 64 locations.

5 Forsimplicity, since only six address pins areneeded to address the 64 locations, pins A7and A8 can be tied low (to ground) and nowany further references to the address buswill Include A1-A6 end A7=A8=0 There are two modes available for loading anaddress into the chip. SE (Strobe Enable)controls the mode that will be 0 (SE=0) will latch is an address whenany one or more of the address pins makesa low to high transition. For example, to loadthe address one (1), A2 to A6=0 and A1 ispulsed high. To load the address twelve (12octal), A1=A3=A5=A6=0, A2 and A4 arepulsed high simultaneously.

6 (Note that anaddress of zero cannot be loaded using thismode).Mode 1 (SE=1) will latch in an address usingthe ALD pln. First, setup the desiredaddress on the address bus (A1-A6) andthenSPO256 BLOCK DIAGRAMC1C2C3 EXTERNAL ROMCONTROLALUDATA2K x 8 BITROMSTART ADDRESSLATCHADDRESSREGISTERHANDSHAKECONT ROLPULSE WIDTHMODULATORSOURCE ANDINTERPOLATION(5 REGISTERS)12 HOLDINGREGISTERS(COEFFICIENTS)VOCAL TRACT MODEL(12 POLE DIGITALFILTER)OSCROM DISABLEROM CLOCKSERIAL COEFFICIENT TRANSFERSERINVD1 SEROUTOSC 2 OSC 1 DIGITALOUT8 BITSA8A18 BITADDRESSSBY RESETALD SE LRQ SBY8 BITS7 BITS2low.

7 Any address can be loaded using thismode, but certain setup and hold times arethen pulse ALD required (refer to theattached timing diagram for the specifictimes).Two microprocessor interface pins areavailable for quick loading of are LRQ and SBY. LRQ (LoadRequest) tells the processor when the inputbuffer is full. SBY (Stand By) tells theprocessor that the chip has stopped talkingand no new address has been loaded. Eitherinterface pin can be used whenconcatenating allophones.

8 LRQ is an activelow signal, when LRQ goes low it is time toload a new address to the chip. If LRQ ishigh, then simply wait for It to go low beforeloading the address. SBY will stay high untilan address is loaded, then it will go low andstay low until all the internal instructions(Speech Code) from that one address arecompleted. Once this signal goes high, It istime to load a new address. Since speechdoes not require very fast address loading, itwould be acceptable to use SBY to interfaceto the end a word using allophones it isnecessary to load a pause to complete theword.

9 For example, the word TW O thenistosimoELECTRICAL CHARACTERISTICSM aximum Ratings*All pins with respect to to C to 125 CStandard ConditionsClock - Crystal Frequency .. MHzOperating Temperature (Ta) ..0 C to 70 CDC CHARACTERlSTlCS/SPO 256 Supply VoltageSupply CurrentCharacteristicSymMinTypMaxUnitsCo nditionsINPUTSA1-A8, ALD, SERIN, TEST, SELOGIC 0 LOGIC 1 CAPACITANCELEAKAGERESET, SBY RESETLOGIC 0 LOGIC 1 OUTPUTSSBY, Digital Out, C1, C2, C3,LRQ, ROM DIS, ROM CLK,SEROUTLOGIC 0 LOGIC 1 OSCILLATOROSC 2 (Output)LOGIC 0 LOGIC = 25 C, V , V = & SBY Reset outputs as Volts bias, f = MHzIL+10 aVPIN= Other Pins = (2LS TTL Loads)= -50 a (2LS TTL Loads)When driven from external 1 (Input) = V MINOSC 1 (Input)

10 = V MAXcan be implemented using the followingallophones, TT2-VW 2-PA1. PA1 is actuallynot an allophone but a pause which isneeded to end the word.*Exceeding these ratings could cause permanentdamage to the device. This is a stress rating only andfunctional operation of this device at these conditionsis not im-plied. Operating ranges are specified inStandard Condi-tions. Exposure to absolutemaximum rating conditions for extended periods mayaffect device labeled "typical" is presented for designguidance only and is not guaranteed3 PIN FUNCTIONSPIN NUMBER1 NAMEFUNCTION 1 ssGround2 RESETA logic 0 resets that portion of the SPpowered by VDD.


Related search queries