isd4002

Upload: ricardo-urio

Post on 15-Oct-2015

6 views

Category:

Documents


0 download

TRANSCRIPT

  • June 2000

    ISD/Winbond 2727 North First Street, San Jose, CA 95134 TEL: 408/943-6666 FAX: 408/544-1787 http://www.isd.com

    Figure: ISD4002 Series Block Diagram

    GENERAL DESCRIPTIONThe ISD4002 ChipCorder products provide high-quality, 3-volt, single-chip record/playback solu-tions for 2- to 4-minute messaging applicationsideal for cellular phones and other portable prod-ucts. The CMOS-based devices include an on-chip oscillator, anti-aliasing filter, smoothing filter,AutoMute feature, audio amplifier, and highdensity, multilevel Flash storage array. TheISD4002 series is designed to be used in a micro-processor- or microcontroller-based system.Address and control are accomplished through aSerial Peripheral Interface (SPI) or Microwire SerialInterface to minimize pin count.

    Recordings are stored in on-chip nonvolatilememory cells, providing zero-power messagestorage. This unique, single-chip solution is madepossible through ISDs patented multilevel storagetechnology. Voice and audio signals are storeddirectly into solid-state memory in their naturalform, providing high-quality voice reproduction.

    ISD4002 SeriesSingle-Chip Voice Record/Playback Devices120-, 150-, 180-, and 240-Second Durations

  • ISD4002 Series

    ii Voice Solutions in Silicon

    Table: ISD4002 Series Summary

    PartNumber

    Duration (seconds)

    Input SampleRate (KHz)

    Typical Filter Pass Band (KHz)

    ISD4002-120 120 8.0 3.4

    ISD4002-150 150 6.4 2.7

    ISD4002-180 180 5.3 2.3

    ISD4002-240 240 4.0 1.7

    FEATURES Single-chip voice record/playback solution

    Single +3 volt supply

    Low-power consumption

    Operating current:ICC Play = 15 mA (typical)ICC Rec = 25 mA (typical)

    Standby current: 1 A (typical)

    Single-chip durations of 120, 150, 180, and 240 seconds

    High-quality, natural voice/audio reproduction

    AutoMute feature provides background noise attenuation during periods of silence

    No algorithm development required

    Microcontroller SPI or Microwire Serial Interface

    Fully addressable to handle multiple messages

    Nonvolatile message storage

    Power consumption controlled by SPI or Microwire control register

    100-year message retention (typical)

    100K record cycles (typical)

    On-chip clock source

    Available in die form, PDIP, SOIC, TSOP, and chip scale packaging (CSP)

    Extended temperature (20C to +70C) and industrial temperature (40C to +85C) versions available

  • ISD i

    !"#

    $%&'($$'%')* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ","#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ "# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .#'#/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    '*$'%')*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #'"#1&&$

    &&'

    2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3"'"#166$

    66'

    2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ *'#&'"#1&*&'*42 ++++++++++++++++++++++++++++++++++++++++++++++++ '#&'"#1&*&'*52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 6&")"#"#1&7)7%2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 6#12 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 6.#)"#'1.)'2+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !.#')"#1.')2+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !1(82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !'#"#1'*%2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !9&1&2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !$:#'"#1;(82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ !&"#."#97?"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >'# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @'## ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @

    %'.'*3'&3&.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    $'$=A'&('.$*')* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    )$'*3'*-).&%')*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >

  • ii Voice Solutions in Silicon

    -"B '!%)')'"# ++++++++++++++++++++++++++++++++ -"B '!"# +++++++++++++++++++++++++++++++++++++++++++++++++++ -"6B '!&*&'*. +++++++++++++++++++++++++++++++++++++++++++ 6-"!B '# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @-"B ''#/0/C0++++++++++++++++++++++++++++++++++++ -">B %00+++++++++++++++++++++++++++++++++++++++++++++++++++++ -"@B C#00-0#++++++++++++++++++++++++++++++++++++++++++++++ -" B >C#00-0#+++++++++++++++++++++++++++++++++++++++++++++ >-"DB #+++++++++++++++++++++++++++++++++++++++ >-"B &

    #$:07' ++++++++++++++++++++++++++++++++++++++++++ @-"B &

    #$:07.9 ++++++++++++++++++++++++++++++++++++ -"B &

    #$:07'#.# +++++++++++++++++++++++ -"6B &

    #$:07'9# ++++++++++++ D-"!B ( :6+!00#%0)"#1%)2%'1$2 ++++++++ -"B (+>'#"'1'212 ++++++++++++++++++++ -">B (+6'#0)"#'##"#1)'212 +++++++++++ -"@B '!C("#172 +++++++++++++++++++ 6-" B '!121E2 +++++++++++++++++++++++++++++++++++

    %B $:#'"#%++++++++++++++++++++++++++++++++++++++ %B )"00 +++++++++++++++++++++++++++++++++++++++++++++++++++ >%6B '##+++++++++++++++++++++++++++++++++++++++++++++++++++ @%!B &"#.:0"0#1#2 +++++++++++++++++++++++++++++++ %B )##1#2+++++++++++++++++++++++++++++++++++ %>B 0#1#2++++++++++++++++++++++++++++++++++++++++ D%@B &0#1#2 ++++++++++++++++++++++++++++++++++++++++ D% B &"#.:0"0#12 ++++++++++++++++++++++++++++++++++++++++ %DB )##12 ++++++++++++++++++++++++++++++++++++++++++++ %B 0#12+++++++++++++++++++++++++++++++++++++++++++++++++ %B &0#12+++++++++++++++++++++++++++++++++++++++++++++++++ %B '&0#+++++++++++++++++++++++++++++++++++++++++++++++++++ !%6B #%0)"#1%)2%'1$20 ++++++++++++++++ %!B #"'1'2120 +++++++++++++++++++++++++++ %B #0)"#'##"#1)'2120++++++++++++++++++ %>B '!#+++++++++++++++++++++++++++++++ !%@B 0+++++++++++++++++++++++++++++++++++++++++++++++++++++

  • 1ISD

    !"#$ %&'$&( $ '

    #$&( )' ' &(**##() $ # )

    +$#(%##('$"#' %$$$&(%#%

    #(#%*$%,,,

    -).$(%##('%"%'#$$((#$,()%,#

    +%'/0 1-1-2*

    $$'#%)*)34' $$* % + $ /52 %( 3$ 6

    ()6%(

    ' $ # #$

    ()6$*-#$$%

    ()$%$##

    Figure 1: ISD4002 Series TSOP and PDIP/SOIC Pinouts

    28-PIN TSOP

    ISD4002

    PDIP/SOIC

    ISD4002

  • 2 Voice Solutions in Silicon

    Figure 2: ISD4002 CSP Pinout

    Name BallLocationTSOP Pin #

    9

    66$

    $

    $0&$3 $

    $1$,1 $

    9

    66$

    %

    $8'287 %

    $1$,1r %

    9

    &&$

    %

    9

    66'

    &

    9

    66'

    & 1$

    9

    &&'

    & 1$

    9

    66$

    &

    026, '

    6&/. '

    ;&/. '

    5$& '

    0,62 (

    66 (

    9

    &&'

    (

    ,17 (

    Name BallLocationTSOP Pin #$ $ $

    % % % %

    & & & &

    ' ' ' '

    ( ( ( (

    ##"$$')78))$

    )$

    ( )

    )6$

    )

    " $$ $) $$ /866$

    2

    )$6%$) $ '%# '

    ( $ $ $ /866'

    2 ) $'%#'%

    ($$)$$#)%'866$

    866'

    )6866

    $ ) %%)$#)%866

    $

    !" %$$%$$%$#)$( $% ##8%/6%%62#9##$)(#$&(9'+5+57$' #% $ ' %&( ) %# #9## $%+5+57),#8%#$&('# ' +5+ 51$$

  • 3ISD

    # $$$$%%#%# , #8% #9## $ +5+ 5:)(%#$&('+5+ 5 1 ;$ )&$+5+57#+5+5 #( $% #+5+ 5: )( 866$

    $ & +5+57

    ) $ # ##)+

    NOTE ! " ## $ %!& " # '

    # #

    ' 0-

  • 4 Voice Solutions in Silicon

    ##1-%()$6$)6)(

    $ $%#

    $$ 6$%)(#/#2 (" $1-1- $$0 $$0

    $0- -' $ %.$##%( ) $

    ()6

    , -# ),-+>=%%1$$($()6'=-1 $=-1$'

    %$ $%'# !"#$%&( / $ ' ##('##(

    2 $ ( !?! ,@#(0-

  • 5ISD

    ##6 ))%$#$9$)#####((66##()('(

    ' $+1+1$')'(#/'D2'$/$2+,A;$)+1+*)#6'$#/626#(#+%1;$$+1%D'D,A;'+1$'$#/6#2+#)))($+1+*8&&$

    #*% * ' '$

    # #%.*$6$$0

  • 6 Voice Solutions in Silicon

    1$$' 6 $#$'6'$(%#$%$ ()6 # #$

    6

    , # # (%)6# ' '=-1#6 '

    9#$

    0HVVDJH&XHLQJFDQEHVHOHFWHGRQO\DWWKH

    EHJLQQLQJRIDSOD\RSHUDWLRQ

    $VWKH,QWHUUXSWGDWDLVVKLIWHGRXWRIWKH,6'

    FRQWURODQGDGGUHVVGDWDLVEHLQJVKLIWHGLQ&DUH

    VKRXOGEHWDNHQVXFKWKDWWKHGDWDVKLIWHGLQLV

    FRPSDWLEOHZLWKFXUUHQWV\VWHPRSHUDWLRQ,WLV

    SRVVLEOHWRUHDGLQWHUUXSWGDWDDQGVWDUWDQHZ

    RSHUDWLRQDWWKHVDPHWLPH6HH)LJXUHWKURXJK

    )LJXUHIRU2SFRGHIRUPDW

    %! ') ( 38'

    /

    9#( # !"#2'38'

    )$%##;9#(#% '$$#$ ( )

    , *-

  • 7ISD

    '$$#)*)'

    Figure 4: SPI Port

    *$(#$%$'%'%'$

    :KHQ,$%,JQRUH$GGUHVV%LWLVVHWWRDSOD\EDFNRUUHFRUGRSHUDWLRQVWDUWVIURPDGGUHVV$$)RU

    FRQVHFXWLYHSOD\EDFNRUUHFRUG,$%VKRXOGEHFKDQJHGWRDEHIRUHWKHHQGRIWKDWURZVHH5$&WLPLQJ

    2WKHUZLVHWKH,6'ZLOOUHSHDWWKHRSHUDWLRQIURPWKHVDPHURZDGGUHVV)RUPHPRU\PDQDJHPHQWWKH5RZ

    $GGUHVV&ORFN5$&SLQDQG,$%FDQEHXVHGWRPRYHDURXQGWKHPHPRU\VHJPHQWV

    Table 3: SPI Control Register

    Control Register Bit Device Function

    Control Register Bit Device Function

    3H5 =)) *H 1'

    KK

    ,

    KK

    ,

    *'%H*'%'

    *43 ( +D $)

    KK

    ,

    *(3

    KK

    ,

    $$/+I:+2H$/+I:+2

    1 =))1$$ *I:* -'$

    KK

    ,

    =)1$$)1$$

    +I:+ $

  • 8 Voice Solutions in Silicon

    6WUHVVHVDERYHWKRVHOLVWHGPD\FDXVHSHUPDQHQW

    GDPDJHWRWKHGHYLFH([SRVXUHWRWKHDEVROXWH

    PD[LPXPUDWLQJVPD\DIIHFWGHYLFHUHOLDELOLW\

    )XQFWLRQDORSHUDWLRQLVQRWLPSOLHGDWWKHVH

    FRQGLWLRQV

    &DVHWHPSHUDWXUH

    9

    &&

    9

    &&$

    9

    &&'

    9

    66

    9

    66$

    9

    66'

    Table 4: Absolute Maximum Ratings (Packaged Parts)(1)

    Condition Value

    L# ,M

    $#$ :M7,M

    8$

    ( /866

    :82/8&&

    782

    8$

    (/#B #+2

    /866

    :,82/8&&

    7,82

    8$

    1-0 53+/#B #+2

    /866

    :,828

    0#/$:,2

    M

    8&&

    :866

    :87@8

    Table 5: Operating Conditions (Packaged Parts)

    Condition Value

    ##$#$

    M7@M

    =9$#

    :M7@M

    $#

    :M7M

    ($/8&&

    2 7@878

    ?$/866

    2 8

    Figure 5: SPI Interface Simplified Block Diagram

  • ISD4002 Series

    9ISD

    1. Typical values: TA = 25C and 3.0 V.2. All min/max limits are guaranteed by ISD via electrical testing or characterization. Not all specifications are 100

    percent tested.3. VCCA and VCCD connected together.4. SS = VCCA = VCCD, XCLK = MOSI = VSSA= VSSD and all other pins floating.5. Measured with AutoMute feature disabled.

    Table 6: DC Parameters (Packaged Parts)

    Symbol Parameters Min(2) Typ(1) Max(2) Units Conditions

    VIL Input Low Voltage VCC x 0.2 V

    VIH Input High Voltage VCC x 0.8 V

    VOL Output Low Voltage 0.4 V IOL = 10 A

    VOL1 RAC, INT Output Low Voltage 0.4 V IOL = 1 mA

    VOH Output High Voltage VCC 0.4 V IOH = 10 A

    ICC VCC Current (Operating) Playback Record

    1525

    3040

    mAmA

    REXT = (3)

    REXT = (3)

    ISB VCC Current (Standby) 1 10 A(3) (4)

    IIL Input Leakage Current 1 A

    IHZ MISO Tristate Current 1 10 A

    REXT Output Load Impedance 5 KW

    RANA IN+ ANA IN+ Input Resistance 2.2 3.0 3.8 KW

    RANA IN ANA IN Input Resistance 40 56 71 KW

    AARP ANA IN+ or ANA IN to AUD OUT Gain 25 dB(5)

    Table 7: AC Parameters (Packaged Parts)

    Symbol Characteristic Min(2) Typ(1) Max(2) Units Conditions

    FS Sampling Frequency

    ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    8.06.45.34.0

    KHzKHzKHzKHz

    (5)

    (5)

    (5)

    (5)

    FCF Filter Pass Band ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    3.42.72.31.7

    KHzKHzKHzKHz

    3-dB Roll-Off Point(3) (7)

    3-dB Roll-Off Point(3) (7)

    3-dB Roll-Off Point(3) (7)

    3-dB Roll-Off Point(3) (7)

    TREC Record Duration ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    120150180240

    secsecsecsec

    (6)

    (6)

    (6)

    (6)

  • ISD4002 Series

    10 Voice Solutions in Silicon

    1. Typical values: TA = 25C and 3.0 V

    2. All min/max limits are guaranteed by ISD via electrical testing or characterization. Not all specifications are 100 percent tested.

    3. Low-frequency cut off depends upon the value of external capacitors (see Pin Descriptions).

    4. Single-ended input mode. In the differential input mode, VIN maximum for ANA IN+ and ANA IN is 16 mVp-p.

    5. Sampling Frequency can vary as much as 2.25 percent over the commercial temperature, and voltage ranges, and 6/+4 percent over the extended temperature, industrial temperature and voltage ranges. For greater stability, an external clock can be utilized (see Pin Descriptions).

    6. Playback and Record Duration can vary as much as 2.25 percent over the commercial temperature and voltage ranges, and 6/+4 percent over the extended temperature, industrial temperature and voltage ranges. For greater stability, an external clock can be utilized (see Pin Descriptions).

    7. Filter specification applies to the anti-aliasing filter and the smoothing filter. Therefore, from input to output, expect a 6dB drop by nature of passing through both filters.

    8. The typical output voltage will be approximately 570 mVp-p with VIN at 32 mVp-p.

    9. For optimal signal quality, this maximum limit is recommended.

    10. When a record command is sent, TRAC = TRAC + TRACLO on the first row addressed.

    TPLAY Playback Duration ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    120150180240

    secsecsecsec

    (6)

    (6)

    (6)

    (6)

    TPUD Power-Up Delay ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    2531.25

    37.550

    msecmsecmsecmsec

    TSTOP orTPAUSE

    Stop or Pause in Record or Play

    ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    5062.5

    75100

    msecmsecmsecmsec

    TRAC RAC Clock Period ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    200250300400

    msecmsecmsecmsec

    (10)

    (10)

    (10)

    (10)

    TRACLO RAC Clock Low Time

    ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    2531.25

    37.550

    msecmsecmsecmsec

    TRACM RAC Clock Period in Message Cueing Mode

    ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    125156.3187.5

    250

    secsecsecsec

    TRACML RAC Clock Low Time in Message Cueing Mode

    ISD4002-120ISD4002-150ISD4002-180ISD4002-240

    15.6319.5323.4431.25

    secsecsecsec

    THD Total Harmonic Distortion 1 2 % @ 1 KHz

    VIN ANA IN Input Voltage 32 mV Peak-to-Peak(4) (8) (9)

    Table 7: AC Parameters (Packaged Parts)

    Symbol Characteristic Min(2) Typ(1) Max(2) Units Conditions

  • 11ISD

    6WUHVVHVDERYHWKRVHOLVWHGPD\FDXVHSHUPDQHQW

    GDPDJHWRWKHGHYLFH([SRVXUHWRWKHDEVROXWH

    PD[LPXPUDWLQJVPD\DIIHFWGHYLFHUHOLDELOLW\

    )XQFWLRQDORSHUDWLRQLVQRWLPSOLHGDWWKHVH

    FRQGLWLRQV

    9

    &&

    9

    &&$

    9

    &&'

    9

    66

    9

    66$

    9

    66'

    Table 8: Absolute Maximum Ratings (Die)(1)

    Condition Value

    L# ,M

    $#$ :M7,M

    8$

    ( /866

    :82/8&&

    782

    8$

    (/#B #+2

    /866

    :,82/8&&

    7,82

    8$

    1-0 53+/#B #+2

    /866

    :,828

    8&&

    :866

    :87@8

    Table 9: Operating Conditions (Die)Condition Value

    ##$#$

    M7M

    ($/8&&

    2 7@878

    ?$/866

    2 8

    Table 10: DC Parameters (Die)Symbol Parameters Min(2) Typ(1) Max(2) Units Conditions

    8,/

    0'8$ 8&&

    9 8

    8,+

    !$8$ 8&&

    9 8

    82/

    -0'8$ 8 2/

    K,A+

    82/

    3+5-0'8$ 8 2/

    K,#+

    82+

    -!$8$ 8&&

    : 8 2+

    K:,A+

    &&

    8&&

    /-$2>*()6>3

    ,

    #+#+

    3(;7

    K

    3(;7

    K

    6%

    8&&

    /)(2 , , A+

    ,/

    06$ B, A+

    +=

    1- , , A+

  • 12 Voice Solutions in Silicon

    7\SLFDOYDOXHV7

    $

    &DQG9

    $OOPLQPD[OLPLWVDUHJXDUDQWHHGE\,6'YLDHOHFWULFDOWHVWLQJRUFKDUDFWHUL]DWLRQ1RWDOOVSHFLILFDWLRQVDUH

    SHUFHQWWHVWHG

    9

    &&$

    DQG9

    &&'

    FRQQHFWHGWRJHWKHU

    66 9

    &&$

    9

    &&'

    ;&/. 026, 9

    66$

    9

    66'

    DQGDOORWKHUSLQVIORDWLQJ

    0HDVXUHGZLWK$XWR0XWHIHDWXUHGLVDEOHG

    3(;7

    -0#

    3$1$,1

    +5+573

    3$1$,1r

    +5+5:3 @,

    +$53

    +5+57+5+5:+H-H? D

    Table 11: AC Parameters (Die)Symbol Characteristic Min(2) Typ(1) Max(2) Units Conditions

    ;6

    #$;&(

    %,%,%,%

    !" !" !" !"

    ;&)

    ;*D %,%,%,%

    @

    ,@

    !" !" !" !"

    D3%-*

    D3%-*

    D3%-*

    D3%-*

    5(&

    3 %,%,%,%

    ,,,

    3/$