SPC122A-nnnnV-C Sunplus Technology Co., Ltd., SPC122A-nnnnV-C Datasheet
SPC122A-nnnnV-C
Related parts for SPC122A-nnnnV-C
SPC122A-nnnnV-C Summary of contents
Page 1
... It operates in a wide voltage range of 2.4V - 5.5V with the maximum clock speed of 6MHz. In addition, the SPC122A has a Clock Stop mode for power savings. The power saving mode saves the RAM contents, but freezes the oscillator to lead all other functions to standby mode ...
Page 2
... CPU clock by writing the STOP CLOCK Register. CPU will then go to the stand-by mode. In such a mode, RAM and I/Os will remain in their previous states CPU wakes up. Port IOD7 - 0 is the only wake-up source in the SPC122A. PAGE 2 SPC122A *MEMORY MAP (From ROM view) ...
Page 3
... SPC122A wakes up, the internal CPU will go to the RESET State (Tw ≧ 65536 x T1) and then continue to execute the rest of program. Wakeup Reset will not influence RAM or I/Os (See FIG.1). Sleep Wake-up T1 CPU CLK T w Reset FIG ≧ 65536 x T1 CPU 9 ...
Page 4
... Users are able to simulate musical instruments or sound effects by simply controlling the envelope of tone output. 12. TIMER/COUNTER The SPC122A contains two 12-bit timer/counters, TMA and TMB respectively. TMA can be specified as a timer or a counter, but TMB can only be used as a timer. In the timer mode, TMA and TMB are re-loaded up-counters ...
Page 5
... Port 8-bit bi-directional Input / Output port with Pull-low or Open-drain option. As inputs, Port B can be in either the Pure or Pull-low states. As outputs, Port B can be either Buffer or Open-drain NMOS types (Sink current). ***See note 1 and 2 below. PAGE 5 SPC122A Description . DEC. 20, 2000 Version: 0.7 ...
Page 6
... Port 8-bit bi-directional Input / Output port with Pull-low or Open-drain option. As inputs, Port D can be either Pure or Pull-low states. As outputs, Port D can be either Buffer or Open- drain PMOS (send current). (Port D can be software programmed for wake up I/O) ***See note 1 and 2 below. PAGE 6 SPC122A Description VDD DEC. 20, 2000 OPT ...
Page 7
... 0 120 - Kohm PAGE 7 SPC122A Ratings < 7V -0. 0.5V + 0℃ to +60℃ -50℃ to +150℃ Test Condition VDD = 2.4V - 3.6V, 2-battery VDD = 3.6V - 5.5V, 3-battery CPU OSC2 Test Condition For 2-battery F = 2.0MHz @ 3V, no load CPU VDD = 3V VDD = 3V, one-channel VDD = 3V VDD = 3V VDD = ...
Page 8
... Sunplus Technology Co., Ltd. Preliminary Limit Min. Typ. Max. 3.6 - 5.5 - 6.5 8 2.0 - -3 0 PAGE 8 SPC122A Unit Test Condition V For 3-battery 4.0MHz @ 5V, no load CPU µA VDD = 5V mA VDD = 5V V VDD = 5V V VDD = 5V VDD = 4.2V OH VDD = 0.8V OL Pull Low kohm VDD = 5V DEC. 20, 2000 Version: 0.7 ...
Page 9
... Sunplus Technology Co., Ltd. Preliminary AND THE F OSC OSC 1. VDD = 4. 25℃ ℃ ℃ ℃ 6.0 5.0 4.0 3.0 2.0 1.0 0.0 600 800 3. Frequency vs. VDD 4.0 3.0 V =4.5V DD 2.0 V =3.0V 1 ℃ 4.0 5.0 6.0 PAGE 9 SPC122A 0 200 400 600 Rosc ( Kohms ) Rosc = 91 Kohms Rosc = 470 Kohms 2.0 3.0 4.0 5.0 VDD ( Volts ) DEC. 20, 2000 800 Version: 0.7 ...
Page 10
... AUD1 IOC (I/O) SPC122A VDD IOB7 - 0 VDD IOB(I/O) AUD2 IOD7 - 0 C6 0.1 µ IOD (I/O) Speaker RESET RESET 0.47 µF µ 0.1 SPC122A Application circuit (D/A Output) VDD R1 Resistor VDD 8050D OPT A17 IOA3 - 0 A16 - 0 IOA (I/O) ROMOE IOC7 - AUD1 IOC (I/O) SPC122A IOB7 - 0 VDD IOB(I/O) AUD2 220µ ...
Page 11
... SPC122A IOC7 - 1 IOC(I/O) IOB7 - 0 VDD IOB(I/O) AUD2 C6 IOD7 - 0 0.1µ Speaker IOD (I/O) VSS RESET RESET 0.47µF 0.1µ SPC122A Application circuit with Serial Interface I/O Application VDD VDD R1 Resistor VDD 8050D OPT VDD IOA0 SCL SPRS A16 - 0 IOA1 CS IOA2 ROMOE 256A SDA ...
Page 12
... IOC7 - 0 AUD1 IOC (I/O) SPC122A IOB7 - 0 AUD2 VDD IOB(I/O) VDD IOD7 - 0 µ 0.1 220µF IOD (I/O) VSS RESET C5 RESET 0.1µ SPC122A Application circuit (PWM Output) VDD R1 Resistor VDD XO XI OPT IOA3 - 0 IOA (I/O) ROMOE IOC7 - 0 IOC (I/O) Speaker SPC122A ~16Ω IOB7 - 0 IOB(I/O) IOD7 - 0 IOD (I/O) ...
Page 13
... AUD1 IOC0 SPC122A IOC7 - 1 IOC(I/O) AUD2 VDD IOB7 - 0 VDD IOB(I/O) 0.1µ 220 µF IOD7 - 0 IOD (I/O) VSS RESET C5 RESET 0.1µ SPC122A Application circuit with Serial Interface I/O Application VDD R1 Resistor VDD XI XO OPT VDD IOA0 SCL SPRS IOA1 ROMOE CS IOA2 256A SDA IOA3 ...
Page 14
... AUD1 IOC(I/O) SPC122A IOB7 - 0 AUD2 VDD IOB(I/O) VDD IOD7 - 0 0.1 µ IOD (I/O) 220µF RESET VSS C5 RESET 0.1µ SPC122A Application circuit with extension memory from 128K to 256K VDD R1 Resistor VDD XI XO IOA3 - 0 OPT A16 - 0 IOA(I/O) ROMOE IOC7 - 0 Speaker IOC(I/O) ~16Ω SPC122A IOB7 - 0 ...
Page 15
... APPLICATION CIRCUIT (6) SPC122A SPC122A SERIAL PROGRAMMING METHOD © Sunplus Technology Co., Ltd. Preliminary VDD VCC A0 SCK D0 SDA SUNPLUS WRITER SPOP SPOP CE CE GND GND A0 : Address Data 0 PAGE 15 SPC122A DEC. 20, 2000 Version: 0.7 ...
Page 16
... PAD ASSIGNMENT AND LOCATIONS 1. PAD ASSIGNMENT Note: To ensure that the IC function properly, bond all VDD and VSS pins. 2. ORDERING INFORMATION Product Number SPC122A-nnnnV-C Note1: Code number (nnnnV) is assigned for customer. Note2: Code number (nnnn = 0000 - 9999); version ( Z). © Sunplus Technology Co., Ltd. Preliminary Chip Size: 3250µ ...
Page 17
... PAGE 17 SPC122A Pad Name X Y IOD6 1432 -1182 IOD5 1432 -1038 IOD4 1434 -906 IOD3 1426 -759 IOD2 1427 -620 IOD1 1427 -485 IOD0 1424 -342 VDD ...
Page 18
... SUNPLUS for such applications. Please note that application circuits illustrated in this document are for reference purposes only. © Sunplus Technology Co., Ltd. Preliminary PAGE 18 SPC122A DEC. 20, 2000 Version: 0.7 ...
Page 19
... Speech duration @ 6KHz sampling rate with 4-bit ADPCM 3. Approx. 40 sec. speech. DEC. 20, 2000 0.7 1. Modify Application Circuit (6) : Serial Programming Method 2. Add Revision History 3. Renew to a new document format © Sunplus Technology Co., Ltd. Preliminary AND THE F OSC OSC PAGE 19 SPC122A Page DEC. 20, 2000 Version: 0.7 ...