GPCR20A GENERALPLUS | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 12
Technical content
- GENERAL DESCRIPTION GPCR20A is a highly integrat ed ci rcuit that cont ains all of the necessary functions for providing high quality voice recording and playback. In o rder to provide the high qualit y voice, 4 times ove r sampling and 19 level digital filter technology are used to reduce the noise level. Easy-to- use, low po wer con sumption and compact size are the tremendous features of GPC R20A. Total of 512K bit s SRA M are cap able of storing ap proximately 2 0 seconds of audio or speech voice (@ 6KHz sampling rate). PWM speaker driver offers the simplest output solut ion for users. Furthermore, th e wide op erating po wer suppl y (2.4V - 5 .5V) provides various battery options to select. The development team of GPCR20A designs especially for compact message recorder, recordable toys and other similar products. It is welling to provide the best cost/performance ratio for users. 2. FEATURES Nature, high-quality playback suitable for voice, music, and tones. Single-chip voice record and playback device. Microphone differential input and preamplifier output Low pass amplifier input Automatic gain control PWM speaker driver Built in 128Kx4bits SRAM, address space (0-1FFFF) Wide operating voltage range: 2.4V - 5.5V Frequency of playing and recording: 4K - 10KHz 20 sec recording time @ 6.0KHz One voice box with 20 sec or 2 voice boxes with10 sec (Bonding option select one or two voice box) Edge or level-hold recording trigger (Bonding option select edge or level trigger) Prompt beep sound (Bonding option select beep or not) LEDs indication for record ing st arting and ending or play ing starting and ending. Edge trigger for playback triggers. Auto-playback f unction af ter en ding of recordin g (Bonding option select auto-playback or not). © Generalplus Technology Inc. Proprietary & Confidential 1 MAR. 03, 2005 Version: 1.1
- SIGNAL DESCRIPTIONS Mnemonic PIN No. Type Description ROSC 10 I The “ROSC” pin connect s w ith an exte rnal r esistor to VDD. To cooperate with a variable resistor, the frequency for recording and playing are adjustable to fulfill user ’s specifications. REC0 20 I The record-request pin for one voice box (20 sec) or the 1’st box of al 2 boxes (10 sec for each). REC0 with pull high resistor , is active in low and st art recording to 1’st voice box REC1 I REC1, The record-request pin for the 2’nd box of 2 boxes (10 sec for each). REC1 with pull high resistor, is active in low and start recording to 2’nd voice box. PLAY0 I PLAY0 The play-request pin for one voice box (20 sec) or the 1’st box of 2 boxes (10 sec for each). PLAY0 with pull high resistor , is acti ve in low and st art playing from 1’st voice box PLAY1 I PLAY1, The pl ay-request pi n for the 2’nd box of to tal 2 boxes (10 sec for each ). PLAY1 With pull high resistor, is active in low and start playing from 2’nd voice box MICP 2 I Microphone differential positive input MICN 3 I Microphone differential negative input AGC 5 I Automatic gain control input MICOUT 4 O Analog output of MIC preamplifier ADIP 6 I Analog input of low pass filter REC_BUSY 17 O The state of this pin will be low while recording. AUDP 23 O PWM driver positive output AUDN 24 O PWM driver negative output PVDD, PVSS 22, 25 Power PWM power and ground AVDD, AVSS 8, 1 Power Analog power and ground VDD, VSS 13, 11 Power Digital power and ground PLAY_BUSY 16 O The state of this pin is low while playing. KEY_OPT (*1) 7 I Bounding option for select one voice box or two voice boxes EDGE_OPT (*2) 12 I Bounding option for KEY is active in level trigger or edge trigger AUTO_OPT (*3) 7 I Bounding option for REC KEY auto-play-back function when record is finished. BEEP_OPT (*4) 9 I Bounding option for BEEP sound is enable or disable TEST 15 I TEST pin active high is in test mode (*1) KEY_OPT: B ounding op tion for select one v oice box or tw o v oice boxes, IF KEY_OPT = 0 Î One voice box mode 512K. IF KEY_OPT = 1 Î Two voice box mode 256K for each. Default setting is 0 (*2) EDGE_OPT: Bounding option for REC KEY auto-play-back function when record is finished. IF EDGE_OPT = 0 Î level trigger. IF EDGE_OPT = 1 Î edge trigger. Default setting is 0 (*3) AUTO_OPT: Bounding option for REC KEY auto-play-back function when record is finished. IF AUTO_OPT = 0 Î No auto play when record is finished. IF AUTO_OPT = 1 Î Auto play when record is finished. Default setting is 0 (*4) BEEP_OPT: Bounding option for BEEP sound is enable or disable. IF BEEP_OPT = 0 Î No beep mode. IF BEEP_OPT = 1 Î Beep mode Default setting is 0 If there’s no bounding option selected, the default setting will be kept low. © Generalplus Technology Inc. Proprietary & Confidential 2 MAR. 03, 2005 Version: 1.1
- FUNCTIONAL DESCRIPTIONS EDGE_OPT is low (level trigger mode) KEY_OPT is low (one voice box mode) AUTO_OPT is low (no auto play when rec is finished) BEEP_OPT is high (beep mode) Beep REC_BUSY (Active low when recording) KEY Bouncing time=87ms First Record data delay time=87ms BEEP pluse width=43.5ms (Level Triggering)REC0 Explain: GPCR20A in level trigger mode, when REC0 is pressed, REC0 is active at low voltage. Bouncin g after KEY_ bouncing time (87ms), a BEEP sound is played. W aiting delay time (87ms), GPCR20A start recording. W hen REC0 is released, REC0 is not active, GPCR20A stop recording. EDGE_OPT is high (edge trigger mode) KEY_OPT is high (two voice box mode) AUTO_OPT is low (no auto play when rec is finished) BEEP_OPT is high (beep mode) Beep REC_BUSY (Active low when recording) KEY Bouncing time=87ms First Record data delay time=87ms BEEP pluse width=43.5ms (EDGE Triggering)REC0 REC1 Explain: GPCR20A in edge trigger mode, when REC0 is pressed, REC0 B is active at low voltage. Bouncin g after KEY_ bouncing time (87ms), a BEEP sound is played. W aiting delay time (87ms), GPCR20A start recording. W hen REC0 is released, GPCR20A continue to record until sound data in voice box is full. © Generalplus Technology Inc. Proprietary & Confidential 3 MAR. 03, 2005 Version: 1.1
REC_BUSY (Active low when recording) KEY Bouncing time=87ms First Record data delay time=87ms BEEP pluse width=43.5ms PLAY_BUSY (Active low when playing) Start play (EDGE Triggering)REC0 REC1 Explain: GPCR20A in edge trigger and auto-playback mode, REC0 is pressed; REC0 is active at low voltage. After KEY_ bouncing time (87ms), a BEEP sound is played. Waiting delay time (87ms), GPCR20A start recording. REC0 is released, GPCR20A continue to record until sound data in voice box is full. Then GPCR20A start to play-back sound recorded in 1’st voice box. EDGE_OPT is low (level trigger mode) KEY_OPT is high (two voice box mode) AUTO_OPT is high (auto play mode) BEEP_OPT is high (beep mode) (LEVEL Triggering) Beep REC_BUSY (Active low when recording) KEY Bouncing time=87ms First Record data delay time=87ms BEEP pluse width=43.5ms PLAY_BUSY (Active low when playing) Start play REC0 REC1 Explain: GPCR20A in level trigger and auto-playback mode, REC0 is pressed, REC0 is active at low voltage. After KEY_ bouncing time (87ms), a BEEP sound is played. Waiting delay time (87ms), GPCR20A start recording. REC0 is released, GPCR20A start to play-back sound recorded in 1’st voice box. © Generalplus Technology Inc. Proprietary & Confidential 4 MAR. 03, 2005 Version: 1.1
EDGE_OPT is low (level trigger mode) KEY_OPT is high (two voice box mode) AUTO_OPT is high (auto play mode) BEEP_OPT is low (no mode) Beep REC_BUSY (Active low when recording) KEY Bouncing time=87ms First Record data delay time=87ms BEEP pluse width=43.5ms PLAY_BUSY (Active low when playing) Start play (LEVEL Triggering)REC0 REC1 Explain: GPCR20A in level trigger, auto-playback mode and NO beep mode, REC0 is pressed; REC0 is active at low voltage. After KEY_ bouncing time (87ms), none BEEP sound is played. Waiting delay time (87ms), GPCR20A start recording. REC0 is released, GPCR20A start to play-back sound recorded in 1’st voice box. KEY_OPT is high (two voice box mode) KEY BOUNCing time=87ms PLAY_BUSY ( Active low when playing) PLAY1 PLAY0 (Falling Edge Triggering) Explain: PLAY0 is pressed; PLAY0 is active at low voltage. After KEY_ bouncing time (87ms), GPCR20A start to play sound recorded in 1’st voice box. © Generalplus Technology Inc. Proprietary & Confidential 5 MAR. 03, 2005 Version: 1.1
- ELECTRICAL SPECIFICATIONS Limit Characteristics Symbol Min. Typ. Max. Unit Test condition Operating Temperature TEMP -10 25 70 ℃ - Operating Voltage VDD 2.4 - 5.5 V Temperature = 25°C ICC1 - 60 - No load, VDD = 3.0V Operating Current ICC2 - - 120 mA 8Ω Speaker, VDD = 3.0V Standby Current ISB - 1.0 10 µA VDD = 3.0V Input High Voltage VIH 0.7 x VDD - VDD V - Input Low Voltage VIL VSS - 0.2 x VDD V - Input pull high Resistor RI 300 - KΩ VDD = 3.0V Output High Voltage VOH 2.6 - - V VDD = 3.0V, IOH = 2mA Output Low Voltage VOL - - 0.4 V VDD = 3.0V, IOL = -4mA Sample Rate FS 4.0K 6.0K 10K Sa/Sec VDD = 3.0V Current of high voltage IOH - 2.0 - mA VDD = 3.0V Current of low voltage IOL - -4.0 - mA VDD = 3.0V Oscillation Resistor ROSC 180K 110K 62K Ω VDD = 3.0V 5.1. The Relationship of FOSC vs VDD @ ROSC = 110KΩ 23 45 VDD Fosc ( MHz ) 5.2. The Relationship of FOSC vs. ROSC 60 80 100 120 140 160 180 Rosc ( Kohm ) Fosc ( MHz ) © Generalplus Technology Inc. Proprietary & Confidential 6 MAR. 03, 2005 Version: 1.1
- APPLICATION CIRCUITS The system is capable of recording as long as the RECx sw itch is being pressed (level triggering or edge trigger). The recorded message or audio can be pl ayed back when the PLAYx sw itch is pressed (fallin g edge triggering) . When system is recording, the LED light from RELED will be on until the end of recording. RECx : REC0 or REC1 PLAYx : PLAY0 or PLAY1 6.1. Best Quality Adjustable for AUDP VDD AUDN AVSS ADIP MICOUT AVDD ROSC AGC MICP GPCR20A VDD alternating frequency RECO_BUSY 2.2K 4.7µ470K speaker R=110K VDD 0.1µ MICVSS PLAY_BUSY PLAY0 REC0 REC1 PLAY1 KEY_OPT MICN 9.1K 9.1K TEST 220µ VDD VDD EDGE_OPT AUTO_OPT BEEP_OPT PVDD PVSS 0.1µ LED 220µ VSS The path of MICP and MICN shield with GND in PCB layout The power line of AVDD,VDD,PVDD must separate each other in PCB layout 0.1µ 0.1µ 0.1µ © Generalplus Technology Inc. Proprietary & Confidential 7 MAR. 03, 2005 Version: 1.1
6.2. Best Cost (Reduce Component) Adjustable for AUDP VDD AUDN AVSS ADIP MICOUT AVDD ROSC AGC MICP GPCR20A VDD alternating frequency RECO_BUSY 2.2K 0.1µ 4.7µ470K speaker R=110K VDD 0.1µ MICVSS PLAY_BUSY PLAY0 REC0 REC1 PLAY1 KEY_OPT MICN TEST VDD VDD EDGE_OPT AUTO_OPT BEEP_OPT PVDD PVSS LED VSS The path of MICP and MICN shield with GND in PCB layout The power line of AVDD,VDD,PVDD must separate each other in PCB layout Reduce power VDD and PVDD 0.1µF and 220µF 0.1µ 0.1µ PCB Layout Note: 1) The path of MICP and MICN shield with GND (reduce noise comes from MIC) 2) The power line of AVDD, VDD, PVDD, ROSC must separate each other. (Reduce noise comes from Power line) 3) The ground line of AVSS, VSS, PVSS must separate each other. (Reduce noise comes from Ground) © Generalplus Technology Inc. Proprietary & Confidential 8 MAR. 03, 2005 Version: 1.1
- PACK AGE/PAD LOCATIONS 7.1. PAD Assignment 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 AVSS MICP MICN MICOUT AGC ADIP AUTO_OPT AVDD BEEP_OPT ROSC VSS EDGE_OPT VDD KEY_OPT TEST PLAY_BUSY REC_BUSY PLAY0 PLAY1 REC0 REC1 PVDD AUDP AUDN PVSS X Y (0,0) This IC substrate should be connected to VDD Note1: Chip size included scribe line. Note2: To ensure that the IC functions properly, please bond all of VDD and VSS pins. Note3: The 0.1µF capacitor between VDD and VSS should be placed to IC as close as possible. 7.2. Ordering Information Product number Package type GPCR20A - C Chip form © Generalplus Technology Inc. Proprietary & Confidential 9 MAR. 03, 2005 Version: 1.1
7.3. PAD Locations PAD No. PAD Name X Y
1 AVSS -1558 -1873
2 MICP -1435 -1873
3 MICN -1315 -1873
4 MICOUT -1195 -1873
5 AGC -1075 -1873
6 ADIP -955 -1873
7 AUTO_OPT -835 -1873
8 AVDD -725 -1873
9 BEEP_OPT -614 -1873
10 ROSC -492 -1873
11 VSS -372 -1873
12 EDGE_OPT -242 -1873
13 VDD -132 -1873
14 KEY_OPT -22 -1873
15 TEST 108 -1873
16 PLAY_BUSY 228 -1873
17 REC_BUSY 348 -1873
18 PLAY0 468 -1873
19 PLAY1 588 -1873
20 REC0 708 -1873
21 REC1 828 -1873
22 PVDD 948 -1873
23 AUDP 1218 -1865
24 AUDN 1515 -1625
25 PVSS 1521 -1208
© Generalplus Technology Inc. Proprietary & Confidential 10 MAR. 03, 2005 Version: 1.1
- DISCLAIMER The information appearing in this publication is believed to be accurate. Integrated circuits sold by Generalplus Technology are covered by the warranty and patent indemnification provisions sti pulated in the terms of sal e only. GENERALPLUS makes no w arranty, express, statutory implied or b y description regarding the information in this publication or regarding the freedom of the described chip(s) from patent infringement. FURTHERMORE, GENERALPLUS MAKES NO WARRANTY OF MERCHANTABILITY OR FIT NESS FOR AN Y P URPOSE. GENERALPLUS reserves the ri ght to hal t production or alter the specifications and prices at any time without notice. Accordingly, the reader is cautioned to verify that the data sheets and other information in this publication are current befor e placing orders. Products described herein are i ntended for use i n normal commercial applications. Applications involving unusual envi ronmental or reliability requirements, e.g. military equipment or medical lif e support equipment, are specifically not recommended without additional processing by GENERALPLUS for such applications. Please note that application circuits illustrated in this document are for reference purposes only. © Generalplus Technology Inc. Proprietary & Confidential 11 MAR. 03, 2005 Version: 1.1
- REVISION HISTORY Date Revision # Description Page MAR. 03, 2005 1.1 Remove Chip Size 9 JUN. 07, 2004 1.0 Original Note: The GPCR20A data sheet v1.0 is a continued version of SPCR20A data sheet v0.3. © Generalplus Technology Inc. Proprietary & Confidential 12 MAR. 03, 2005 Version: 1.1