ISD4004 Series Single-Chip Voice Record/Playback Devices 8-, 10-, 12-, and 16-Minute Durations GENERAL DESCRIPTION The ISD4004 ChipCorder® Products provide highquality, 3-volt, single-chip record/playback solutions for 8- to 16-minute messaging applications which are ideal for cellular phones and other portable products. The CMOS-based devices include an on-chip oscillator, antialiasing filter, smoothing filter, AutoMute™ feature, audio amplifier, and high density, multilevel Flash storage array.
ISD4004 Series 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 8, 10, 12, and 16 minutes High-quality, natural voice/audio reproduction • AutoMute feature provides background noise attenuation during periods of silence • • Fully addressable to handle multiple messages Nonvolatile message storage Powe
Table of Contents DETAILED DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Speech/Sound Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Flash Storage . . . . . . . . . . . . . . . . . .
ISD4004 Series FIGURES, CHARTS, AND TABLES IN THE ISD4004 SERIES DATA SHEET iv Figure 1: Figure 2: Figure 3: Figure 4: Figure 5: Figure 6: Figure 7: Figure 8: Figure 9: Figure 10: Figure 11: Figure 12: Figure 13: Figure 14: Figure 15: ISD4004 Series TSOP and PDIP/SOIC Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 ISD4004 Series ANA IN Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 SPI Port . . . . . . . . . . . . . . . . . . . .
ISD4004 Series DETAILED DESCRIPTION PROGRAMMING SPEECH/SOUND QUALITY The ISD4004 series is also ideal for playback-only applications, where single or multiple message Playback is controlled through the SPI port. Once the desired message configuration is created, duplicates can easily be generated via an ISD programmer. The ISD4004 ChipCorder series includes devices offered at 4.0, 5.3, 6.4, and 8.0 KHz sampling frequencies, allowing the user a choice of speech quality options.
ISD4004 Series Figure 1: ISD4004 Series TSOP and PDIP/SOIC Pinouts ISD4004 ISD4004 28-PIN TSOP PDIP/SOIC Figure 2: ISD4004 Series ANA IN Modes 2 Voice Solutions in Silicon™
ISD4004 Series NON-INVERTING ANALOG INPUT (ANA IN+) SLAVE SELECT (SS) This pin is the non-inverting analog input that transfers the signal to the device for recording. The analog input amplifier can be driven single ended or differentially. In the single-ended input mode, a 32 mVp-p (peak-to-peak) maximum signal should be capacitively connected to this pin for optimal signal quality.
ISD4004 Series ROW ADDRESS CLOCK (RAC) This is an open drain output pin that provides a signal with a 200 ms period at the 8 KHz sampling frequency. (This represents a single row of memory and there are 2400 rows of memory in the ISD4004 series devices.) This signal stays HIGH for 175 ms and stays LOW for 25 ms when it reaches the end of a row. The RAC pin stays HIGH for 109.38 msec and stays LOW for 15.63 msec in Message Cueing mode (see page 5 for a more detailed description of Message Cueing).
ISD4004 Series SERIAL PERIPHERAL INTERFACE (SPI) DESCRIPTION The ISD4004 series operates from an SPI serial interface. The SPI interface operates with the following protocol. The data transfer protocol assumes that the microcontroller’s SPI shift registers are clocked on the falling edge of the SCLK. With the ISD4004, data is clocked in on the MOSI pin on the rising clock edge. Data is clocked out on the MISO pin on the falling clock edge. 1. All serial data transfers begin with the falling edge of SS pin.
ISD4004 Series Table 2:Opcode Summary Opcode <8 bits> Address <16 bits> Instruction Operational Summary POWERUP 00100XXX Power-Up: Device will be ready for an operation after TPUD. SETPLAY 11100XXX Initiates Playback from address . PLAY 11110XXX Playback from the current address (until EOM or OVF). SETREC 10100XXX Initiates a Record operation from address . REC 10110XXX Records from current address until OVF is reached.
ISD4004 Series SPI PORT The following diagram describes the SPI port and the control bits associated with it. Figure 3: SPI Port SPI CONTROL REGISTER The SPI control register provides control of individual device functions such as Play, Record, Message Cueing, Power-Up and Power-Down, Start and Stop operations, and Ignore Address pointers.
ISD4004 Series Figure 4: SPI Interface Simplified Block Diagram Table 4: Absolute Maximum Ratings (Packaged Parts)(1) Condition Table 5: Value Junction temperature 150°C Storage temperature range –65°C to +150°C Voltage applied to any pin (VSS – 0.3 V) to (VCC + 0.3 V) Voltage applied to MOSI, SCLK, (VSS – 1.0 V) to INT, RAC and SS pins (input current 5.
ISD4004 Series Table 6: DC Parameters (Packaged Parts) Symbol Parameters Min(2) Typ(1) Max(2) Units VCC x 0.2 Conditions VIL Input Low Voltage V VIH Input High Voltage 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 V IOH = –10 µA ICC VCC Current (Operating) — Playback — Record VCC x 0.8 V VCC – 0.
ISD4004 Series Table 7: AC Parameters (Packaged Parts) Symbol TPLAY Characteristic Playback Duration Min(2) Typ(1) Max(2) Units ISD4004-08M ISD4004-10M ISD4004-12M ISD4004-16M 8 10 12 16 min min min min TPUD Power-Up Delay ISD4004-08M ISD4004-10M ISD4004-12M ISD4004-16M 25 31.25 37.5 50 msec msec msec msec TSTOP or TPAUSE Stop or Pause in Record or Play ISD4004-08M ISD4004-10M ISD4004-12M ISD4004-16M 50 62.
ISD4004 Series Table 8: Absolute Maximum Ratings (Die)(1) Condition Value 150°C Storage temperature range –65°C to +150°C Voltage applied to any pad (VSS – 0.3 V) to (VCC + 0.3 V) Voltage applied to MOSI, SCLK, INT, (VSS – 1.0 V) to RAC and SS pins (input current 5.5 V limited to ± 20mA VCC – VSS Operating Conditions (Die) Condition Junction temperature 1. Table 9: Value Commercial operating temperature range 0°C to +50°C Supply voltage (VCC)(1) +2.7 V to +3.
ISD4004 Series Table 11: AC Parameters (Die) Symbol FS Characteristic Sampling Frequency Min(2) Typ(1) Max(2) Units Conditions ISD4004-08M ISD4004-10M ISD4004-12M ISD4004-16M 8.0 6.4 5.3 4.0 KHz KHz KHz KHz (5) (5) (5) (5) FCF Filter Pass Band ISD4004-08M ISD4004-10M ISD4004-12M ISD4004-16M 3.4 2.7 2.3 1.
ISD4004 Series Table 11: AC Parameters (Die) Symbol Min(2) Characteristic THD Total Harmonic Distortion VIN ANA IN Input Voltage Typ(1) 1 Max(2) Units 2 % 32 mV Conditions @ 1 KHz Peak-to-Peak(4) (7) (8) 1. Typical values: TA = 25°C 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.
ISD4004 Series TIMING DIAGRAMS Figure 5: Timing Diagram Figure 6: 8-Bit Command Format 14 Voice Solutions in Silicon™
ISD4004 Series Figure 7: 24-Bit Command Format SS BYTE 1 BYTE 2 BYTE 3 SCLK MOSI MISO A0 OVF A1 EOM A2 P0 A3 P1 A4 A5 P2 P3 A6 P4 A7 P5 A8 P6 A9 P7 A10 P8 A11 P9 A12 P10 A13 P11 A14 P12 A15 P13 X X X P14 P15 P16 C0 C1 C2 C3 C4 X X X X X Figure 8: Playback/Record and Stop Cycle ISD 15
ISD4004 Series Figure 9: Application Example Using SPI(1) 1. This application example is for illustration purposes only. ISD makes no representation or warranty that such application will be suitable for production. 2. Please make sure the bypass capacitor, C2 is as close as possible to the package.
ISD4004 Series Figure 10: Application Example Using Microwire(1) 1. This application example is for illustration purposes only. ISD makes no representation or warranty that such application will be suitable for production. 2. Please make sure the bypass capacitor, C2 is as close as possible to the package. Figure 11: Application Example Using SPI Port on Microcontroller(1) 1. This application example is for illustration purposes only.
ISD4004 Series DEVICE PHYSICAL DIMENSIONS Figure 12: 28-Lead 8x13.4 mm Plastic Thin Small Outline Package (TSOP) Type I (E) Table 13: Plastic Thin Small Outline Package (TSOP) Type I (E) Dimensions INCHES Min Nom Max Min Nom Max A 0.520 0.528 0.535 13.20 13.40 13.60 B 0.461 0.465 0.469 11.70 11.80 11.90 C 0.311 0.315 0.319 7.90 8.00 8.10 D 0.002 0.006 0.05 E 0.007 0.011 0.17 F 0.009 0.0217 0.15 0.22 0.27 0.55 G 0.037 0.039 0.041 0.95 1.00 1.
ISD4004 Series Figure 13: 28-Lead 0.600-Inch Plastic Dual Inline Package (PDIP) (P) Table 14: Plastic Dual Inline Package (PDIP) (P) Dimensions INCHES A Min Nom Max Min Nom Max 1.445 1.450 1.455 36.70 36.83 36.96 B1 0.150 B2 0.065 C1 0.600 C2 0.530 0.070 0.540 D 3.81 0.075 1.65 0.625 15.24 0.550 13.46 1.78 D1 0.015 E 0.125 F 0.015 G 0.055 1.91 15.88 13.72 0.19 H ISD MILLIMETERS 13.97 4.83 0.38 0.135 3.18 0.018 0.022 0.38 0.46 0.56 0.060 0.065 1.40 1.
ISD4004 Series Figure 14: 28-Lead 0.300-Inch Plastic Small Outline Integrated Circuit (SOIC) (S) Table 15: Plastic Small Outline Integrated Circuit (SOIC) (S) Dimensions INCHES Min Nom Max Min Nom Max A 0.701 0.706 0.711 17.81 17.93 18.06 B 0.097 0.101 0.104 2.46 2.56 2.64 C 0.292 0.296 0.299 7.42 7.52 7.59 D 0.005 0.009 0.0115 0.127 0.22 0.29 E 0.014 0.016 0.019 0.35 0.41 0.48 F 0.050 1.27 G 0.400 0.406 0.410 10.16 10.31 10.41 H 0.024 0.032 0.040 0.
ISD4004 Series Figure 15: ISD4004 Series Bonding Physical Layout1 (Unpackaged Die) MOSI SCLK VCCD2 INT ISD4004 Series VSSD2 I. II. Die Dimensions X: 4230 microns Y: 9780 microns MISO SS VCCD1 XCLK RAC VSSA VSSD1 Die Thickness(3) 11.5 ±0.5 mils III. Pad Opening (min) 90 x 90 microns 3.5 x 3.5 mils ISD4004 VSSA(2) VSSA AUD OUT AM CAP ANA IN– VCCA(2) ANA IN+ 1. The backside of die is internally connected to VSS. It MUST NOT be connected to any other potential or damage may occur. 2.
ISD4004 Series Table 16: ISD4004 Series Device Pin/Pad Designations, with Respect to Die Center (µm) Pin Pin Name X Axis Y Axis VSSA VSS Analog Power Supply –1898.1 –4622.4 VSSA VSS Analog Power Supply –1599.9 –4622.4 AUD OUT Audio Output 281.9 –4622.4 AM CAP AutoMute 577.3 –4622.4 ANA IN – Inverting Analog Input 1449.4 –4622.4 ANA IN + Noninverting Analog Input 1603.5 –4622.4 VCCA(1) VCC Analog Power Supply 1898.7 –4622.4 VSSA VSS Analog Power Supply 1885.2 –4622.
ISD4004 Series ORDERING INFORMATION Product Number Descriptor Key ISD4004– _ _ _ _ _ Special Temperature Field: Blank= Commercial Packaged (0°C to +70°C) or Commercial Die (0°C to +50°C) D = Extended (–20°C to +70°C) I = Industrial (–40°C to +85°C) Product Family ISD4000 Family Product Series 04 = Fourth Series (8–16 min) Package Type: E = 28-Lead 8x13.4mm Plastic Thin Small Outline Package (TSOP) Type 1 P = 28-Lead 0.
IMPORTANT NOTICES The warranty for each product of ISD (Information Storage Devices, Inc.), is contained in a written warranty which governs sale and use of such product. Such warranty is contained in the printed terms and conditions under which such product is sold, or in a separate written warranty supplied with the product. Please refer to such written warranty with respect to its applicability to certain applications of such product. These products may be subject to restrictions on use.