TC94A29FAG/FB TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic TC94A29FAG, TC94A29FB Single-Chip CD Processor with Built-in Controller (CD-CX) The TC94A29FAG/FB is a single-chip CD processor for digital servo, which incorporates a 4-bit microcontroller. The controller features an LCD driver, 4-channel 6-bit AD converter, 1 port 2-channel 2/3-line or UART serial interface module, a buzzer, 20-bit general-purpose counter function, interrupt function, and 8-bit timer/counter. The CPU can select one of four operating clocks (16.9344-MHz, 75-kHz or 32.768-kHz crystal oscillator and CR oscillator), facilitating interface with the CD processor. The CD processor incorporates sync separation protection and interpolation, EFM demodulator, error correction, digital equalizer for servo, and servo controller. The CD processor also incorporates a 1-bit DA converter. In combination with the TA2157F/FN digital servo head amplifier, the TC94A29FAG/FB can very simply configure an adjustment-free CD player. Thus, the IC is suitable for CD systems for automobiles and radio-cassette players. TC94A29FAG TC94A29FB Features · Single-chip CD processor with on-chip CMOS LCD driver and 4-bit microcontroller · Operating supply voltage: CD in operation: VDD = 3.0 to 3.6 V (3.3 V typ.) CD stopped: VDD = 1.8 to 3.6 V (only CPU in operation) · Weight LQFP64-P-1010-0.50: 0.32 g (typ.) QFP64-P-1212-0.65: 0.45 g (typ.) Supply current: CD in operation: IDD = 30 mA (typ.) CD stopped: IDD = 1.5 mA (CD standby mode, with 16.9344-MHz crystal oscillator, CPU in operation) CD stopped: IDD = 50 µA (CD standby mode, with 75-kHz crystal oscillator, CPU in operation) · Operating temperature range: Ta = −40 to 85°C · Package: LQFP/QFP-64 (0.5/0.65-mm pitch, 1.4 mm thick) · E2PROM: TC94AE29FAG/FB 1 2003-04-01 TC94A29FAG/FB 4-bit Microcontroller · Program memory (ROM): 16 bits ´ 8 Ksteps · Data memory (RAM): 4 bits ´ 512 words · Instruction execution time: 1.42 ms, 40 ms, 91.6 ms, TOSC ´ 3 (Every instruction consists of a single word.) · Crystal oscillator frequency: 16.9344 MHz, 75 kHz, 32.768 kHz, CR oscillation frequency · Stack levels: 6 · AD converter: 6 bits ´ 4 channels · LCD driver: 1/4 duty, 1/2 or 1/3 bias method, 64 segments (max.) · I/O ports: CMOS I/O ports: 26 (max.) N-channel open-drain I/O ports (for up to 5.5 V): 3 (max.) · Timer/counter: 8 bits (timer mode, pulse width detector and measure function) · General-purpose counter: 20 bits, 0.1 MHz to 20 MHz, Vin = 0.2 Vpp (min.), input amplifier incorporated · Serial interface module: 1 port 2 channel supporting 2/3-line method or UART (two input channels) · Four buzzer types: 0.75 kHz, 1 kHz, 1.5 kHz, and 3 kHz · Four modes: continuous, single-shot, 10 Hz intermittent, and 10 Hz intermittent at 1 Hz intervals · Interrupts: 1 external, 3 internal (CD sub-sync, serial interface, 8-bit timer) · Back-up mode: Four types: CD standby (CD processor stopped) Clock stop (oscillator stopped) Hardware wait (only crystal oscillator in operation) Software wait (CPU in intermittent operation) · Reset function: Power-on reset circuit, supply voltage detector (detection voltage = 1.5 V typ.) CD Processor · Reliable sync pattern detection, sync signal protection and interpolation · Built-in EFM demodulator and subcode decoder · High-correction capability using Cross Interleave Read Solomon Code (CIRC) logical equation C1 correction: dual C2 correction: quadruple · Jitter absorption capability of ± 6 frames · Built-in 16 KB RAM · Built-in digital output circuit · Built-in L/R independent digital attenuator · Bilingual audio output · Audio output: 32fs, 48fs or 64fs selectable · Subcode Q data is read-timing free and can be driven out in sync with audio data. · Built-in data slicer and analog PLL (adjustment-free VCO used) circuit · Automatic adjustment of loop gain, offset, and balance at focus servo and tracking servo · Built-in RF gain auto-adjusting circuit · Built-in digital equalizer for phase compensation · Supports different pickups using on-chip digital equalizer coefficient RAM. · Built-in focus and tracking servo control circuit · Search control supports all modes and realizes high-speed, stable search. · Lens kick and feed kick use speed control method. · Built-in AFC and APC circuits for disc motor CLV servo · Built-in defect/shock detector · Built-in 8 times over-sampling digital filter and 1-bit DA converter · Built-in analog filter for 1-bit DA converter · Built-in zero-data detection output circuit · Supports double-speed operation. Note: Output pins for subcode Q data and audio data have multiplexed functions for controller-dedicated pins. The function of each pin can be switched by program. 2 2003-04-01 TC94A29FAG/FB DVR LO DVSS RO DVDD CVSS XI XO CVDD DMO FMO SEL TEBC RFGC TRO FOO 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 RESET 49 1-bit DAC P8-0/MXI/OSC (BRK1) 50 P8-1/MXO (BRK2) 51 75-kHz / 32.768-kHz/CR P2-0/COM1 52 P2-1/COM2 53 P2-2/COM3 54 P2-3/COM4 55 TEST/P3-0/S1 56 P3-1/S2 57 P3-2/S3 58 P3-3/S4 59 P4-0/S5 60 P4-1/S6 61 P4-2/S7 62 P4-3/S8 63 P5-0/S9 64 CD processor-dedicated control input/output pins LCD driver (4 ´ 16 = 64 segments max.) 16.9344-MHz oscillator LQFP/QFP-64 (0.5/0.65-mm pitch) Top view AD converter Serial interface 1 6 7 8 9 10 11 12 13 P6-2/S15/ADin3/SBOK (BRK8) P6-3/S16/ADin4/CLCK (BRK9) MVDD MVSS P1-0/SCK1/RX1/CTin/DATA (BRK10) P1-1/SDIO1/TX1/SFSY (BRK11) P1-2/SI1/SBSY (BRK12) P1-3/BUZR (BRK13) Pull-up/pull-down can be specified. 14 15 32 TEZI 31 TEI 30 SBAD 29 FEI 28 RFRP 27 RFZI 26 VREF 25 AVDD 24 RFI 23 SLCO 22 AVSS 21 VCOF 20 LPFO 19 LPFN 18 TMAX 17 PDO 16 P7-2/INTR/SI2 (BRK16) 5 P7-1/SDIO2/TX2 (BRK15) 4 P6-1/S14/ADin2/IPF (BRK7) P5-2/S11/LRCK (BRK4) 3 P6-0/S13/ADin1/DOUT (BRK6) 2 P5-3/S12/AOUT (BRK5) 1 P5-1/S10/BCK (BRK3) Controller-dedicated pins P7-0/SCK2/RX2 (BRK14) Reset input Test mode input Pull-up/pull-down can be specified. Pin Connections CMOS I/O ports (up to 26 ports) Note: The TEST pin (pin 56) is pulled down during a reset, thus accepting test mode input. Therefore, it should be applied low or left open during a reset. 3 Buzzer output For BRK1 to BRK16, the backup state can be set to be released in port units. Frequency counter input Note: Interrupt input N-ch open-drain I/O (3 pins, 5.5 V max.) Serial interface 2 Also used for CD function 2003-04-01 TC94A29FAG/FB AVSS AVDD RFZI RFRP FEI SBAD TEI TEZI FOO TRO VREF RFGC TEBC FMO SEL DMO Block Diagram VREF VREF Clock gene. PWM XI Crystal OSC XO DA VREF CD clock ZDET SLCO TMAX PLL TMAX Servo control DVDD RFI Data slicer PDO AD VREF LPF 1-bit DAC RO DVSS LO VCOF ROM Digital equalizer RAM Automatic adjustment circuit DVR VCO VREF CLV servo LPFO Synchronous guarantee EFM decoder Sub code decoder VREF Audio out 16-k SRAM Digital out CVSS CD Reset MPX Address CVDD LPFN Correction circuit Microcontroller interface Reset SBSY CPU clock BCK, LRCK, AOUT, DOUT IPF, SBOK, CLCK, DATA, SFSY CR OSC P8-0/MX1/OSC (BRK1) Crystal OSC P8-1/MXO (BRK2) Data Reg (16 bits) G-Reg. R/W Buf. Port 8 Mask ROM (16 ´ 8192 Steps) Timer SBSY INTR ALU RAM (4 ´ 512 words) Interrupt cont. F/F Serial interface (SIO) Reset Instruction Decoder Program Counter RESET Power on Reset P7-0/SCK2/RX2 (BRK14) P7-1/SDIO2/TX2 (BRK15) MVDD Stack Reg. (16 Levels) Port 7 MVSS P7-2/INTR/SI2 (BRK16) AD conv. BCK, LRCK, AOUT, DOUT, IPF, SBOK, CLCK, DATA, SFSY, SBSY 20-bit counter 4 Buzzer SIO P1-3/BUZR (BRK13) P1-2/SI1/SBSY (BRK12) P1-0/SCK1/RX1/CTin/DATA (BRK10) P6-3/S16/ADin4/CLCK (BRK9) P6-2/S15/ADin3/SBOK (BRK8) P6-1/S14/ADin2/IPF (BRK7) P6-0/S13/ADin1/DOUT (BRK6) Port 1 P5-3/S12/AOUT (BRK5) P5-2/S11/LRCK (BRK4) P5-1/S10/BCK (BRK3) P5-0/S9 P3-1/S2 TEST/P3-0/S1 P2-3/COM4 P2-2/COM3 P2-1/COM2 P2-0/COM1 LCD Driver/IO Port 2, 3, 4, 5, 6 P1-1/SDIO1/TX1/SFSY (BRK11) Bias 2003-04-01 TC94A29FAG/FB Pin Functions Pin No. Symbol Pin Name Function and Operation Remarks System reset input pin for the device. 49 RESET Reset input A reset is applied while the RESET signal is low. When it is high, the 16.9344-MHz crystal oscillator (XI, XO) starts operating. The controller counts clock pulses from this oscillator and waits a specified standby time (approximately 50 ms) before starting the controller program from address 0. The CD processor is placed in the standby state at this time. MVDD MVSS Normally, raising the voltage on MVDD from 0 to 1.8 V or higher triggers a system reset (power-on reset) so that the RESET pin should be held at high. MVDD 2-bit CMOS I/O port. Input/output can be specified for each bit. When the pins are used as I/O port input, each pin can be pulled up or down by program. When backup release for clock stop mode or wait mode is enabled for the pins, a change in a pin can release the backup state. 50 51 P8-0 /MXI /OSC (BRK1) P8-1 /MXO (BRK2) I/O port 8-0 /crystal oscillator /CR oscillator I/O port 8-1 /crystal oscillator The program can set these pins to be used for a 75-kHz or 32.768-kHz dedicated crystal oscillator. The P8-0 pin can also be used for a CR oscillator. These clocks are used for the operation of the controller and peripheral devices. Upon a system reset, the 16.9344-MHz crystal oscillator (XI, XO) is selected as the clock for controller and peripheral device operation. The program can subsequently set the pins to oscillator pins and switch the clock generated from the oscillator to the controller clock. When the pins are used for an oscillator, executing the CKSTP instruction causes its oscillation to stop. (Note) When the P8-0 pin is used for a CR oscillator, the P8-1 pin can used as an I/O port pin. MVDD Input instructio RIN1 MVDD MVSS (When used for I/O port) Rout2 RfXT2 MXO MVDD MXI MVSS (Note) Backup release is enabled for both pins (When used for crystal oscillator) simultaneously. (Note) Use a crystal oscillator having a good startup characteristic. MVDD (Note) Upon a system reset, the pins are set to I/O port input. MVDD (Note) After setting the pins to oscillator pins, wait until oscillation settles before switching the controller clock. OSC R C MVSS (When P8-0 is used for CR oscillator) 5 2003-04-01 TC94A29FAG/FB Pin No. Symbol Pin Name Function and Operation Remarks 24-bit CMOS I/O port and 3-bit N-channel open-drain I/O port. 52 P2-0/COM1 53 P2-1/COM2 54 P2-2/COM3 55 P2-3/COM4 Input/output can be specified for each bit. When the P6-0 to P6-3 pins are used as I/O port input, each pin can be pulled up or down by program. When the P5-1 (BRK3) to P7-2 (BRK16) pins I/O port 2 are used as I/O port input and backup release /LCD common output for clock stop mode or wait mode is enabled for those pins (enabled/disabled in port units), a change in any of the pins can release the backup state. The P7-0 to P7-2 pins constitute an N-channel open-drain I/O port, to which a voltage of up to 5.5 V can be applied. LCD voltage MVDD MVDD Input instruction I/O ports 2 to 6 can be set to LCD driver output pins by program. The COM1 to COM4 pins drive common signals to the LCD panel while the S1 to S16 pins drive segment signals. The COM1 to COM4 signals configure a matrix with the S1 to S16 signals to display up to 64 segments. 56 TEST /P3-0/S1 57 P3-1/S2 58 P3-2/S3 59 P3-3/S4 60 P4-0/S5 61 P4-1/S6 62 P4-2/S7 63 P4-3/S8 LCD voltage MVDD When the LCDoff bit is set to 0, the COM1 to COM4 and S1 to S4 pins are collectively set to LCD output. For S5 to S16, the program can specify either I/O port or segment output individually for each pin. Test input /I/O port 3-0 The LCD can be driven by the 1/4-duty, 1/2-bias /LCD segment output method (frame frequency: 62.5 Hz) or the 1/4-duty, 1/3-bias method (frame frequency: 125 Input Hz). When the 1/2 bias method is set, three instruction common output levels (MVDD, 1/2MVDD and RIN2 GND) and two segment output levels (MVDD and GND) appear on the pins. When the 1/3 bias method is set, four common and segment output levels (MVDD, 1/3MVDD, 2/3MVDD and GND) appear on the pins. I/O port 3 /LCD segment output Upon a system reset or after clock stop mode is released, a non-select waveform (bias voltage) is driven and the DISP OFF bit is set to 0, after which the common signals are driven. During a system reset ( RESET = low), the TEST/P3-0/S1 pin is pulled down and accepts test mode input. This pin should be left open or applied low level during a reset. The P5-1 to P6-3 and P1-0 to P1-2 pins can be set to CD processor-dedicated pins on a per pin basis. The CD processor functions are as I/O port 4 /LCD segment output follows: MVDD Reset signal MVSS LCD voltage MVDD MVDD Input (Continued on next page) instruction 6 2003-04-01 TC94A29FAG/FB Pin No. Symbol Pin Name Function and Operation Remarks ●BCK: Bit clock output pin. One of three frequencies, 32, 48 or 64 can be specified using a CD command. LCD voltage At normal speed: 32 fs = 1.4112 MHz 64 P5-0/S9 MVDD ●LRCK: LR channel clock output pin. For the L channel, this pin drives a low level. For the R channel, it drives a high level. I/O port 5-0 The polarity can be inverted using a /LCD segment output CD command. At normal speed: 44.1 kHz ●AOUT: Audio data output pin. Either MSB first or LSB first can be specified using a Input CD command. instruction MVDD ●DOUT: Digital data output pin. It drives data at up to double speed (complying with CP-1201). ●IPF: 1 P5-1/S10 /BCK (BRK3) 2 P5-2/S11 /LRCK (BRK4) 3 P5-3/S12 /AOUT (BRK5) LCD voltage Correction flag output pin. If the AOUT output is C2 error detection/correction, a high level appears to indicate an uncorrectable symbol. (Also called C2PO) MVDD I/O port 5 /LCD segment output ●SBOK: CRCC test result output pin for subcode Q data. A high level appears /CD processor when the data has passed the test. function ●CLCK: Clock input/output pin for reading subcode P to W data. The input/output Input polarity can be inverted using a CD instruction command. Release enable ●DATA: Subcode P to W data output pin. MVDD ●SFSY: Frame sync signal output pin for playback. 4 5 6 7 ●SBSY: Block sync signal output pin for subcode. When a subcode sync is detected, a high level appears at S1. The controller enables CD interrupts. When an interrupt occurs on the falling edge of the SBSY signal, the program jumps to address 2. P6-0/S13 /ADin1 /DOUT (BRK6) P6-1/S14 /ADin2 /IPF (BRK7) P6-2/S15 /ADin3 /SBOK (BRK8) P6-3/S16 /ADin4 /CLCK (BRK9) AD input LCD voltage MVDD (Note) Interrupts should not be enabled when CD processor operation is undefined. I/O port 6 /LCD segment output /CD processor function P6-0 to P6-3 pins have multiplexed functions for the on-chip 6-bit 4-channel AD converter analog input. The on-chip AD converter uses Input successive approximation. The conversion time instruction is 242 ms when the 16.9344-MHz crystal Release oscillator is used and 7 instruction cycles enable (280 ms) when the 75-kHz crystal oscillator is RIN1 used. The program can specify necessary pins for AD analog input on a per bit basis. The internal power supply (MVDD) is used as the reference voltage. When the P6-0 to P6-3 pins are used as I/O port input, each pin can be MVDD pulled up or down by program. MVDD MVSS (Continued on next page) 7 2003-04-01 TC94A29FAG/FB Pin No. Symbol Pin Name Function and Operation 10 P1-0/SCK1 /RX1 /CTin /DATA (BRK10) I/O port 1-0 /serial clock input/output 1 /serial receive data 1 /counter clock input /CD processor function 11 P1-1/SDIO1 /TX1 /SFSY (BRK11) The P1-0 pin has multiplexed functions for general-purpose counter input. The input frequency is 0.1 MHz to 20 MHz. The counter incorporates an input amplifier and operates with capacitance-coupled small amplitudes. The counter is a 20-bit counter and can store 20-bit data directly in memory. The gate time can be selected from among 1 ms, 4 ms, 16 ms and 64 ms (when the 75-kHz crystal oscillator is used). In manual mode, the gate can be turned on and off within the specified time using instructions. 12 P1-2/SI1 /SBSY (BRK12) 13 P1-3/BUZR (BRK13) 14 P7-0/SCK2 /RX2 (BRK14) 15 P7-1/SDIO2 /TX2 (BRK15) 16 P7-2/INTR /SI2 (BRK16) I/O port 1-1 /serial data input/output 1 /serial transmit data 1 The P1-0 to P1-2 and P7-0 to P7-2 pins have /CD processor multiplexed functions for serial interface (SIO) function circuit input/output pins. I/O port 1-2 The SIO is a serial interface supporting 2-line /serial data input 1 and 3-line methods as well as UART. The /CD processor TC94A29FAG/FB has CMOS input/output pins function (SCK1/RX1, SDIO1/TX1, SI1) and N-channel open-drain (supporting up to 5.5 V) input/output pins (SCK2/RX2, SDIO2/TX2, SI2). One of the two sets of pins can be selected as serial interface. The serial interface circuit supports various options, including the number of the I/O port 1-3 clock edge to be used, the serial clock /buzzer output input/output, and the clock frequency. These options facilitate controlling the LSI and communications between the controllers. When SIO interrupts are enabled, an interrupt is generated as soon as execution of the SIO completes, causing the program to jump to I/O port 7-0 address 4. /serial clock The P1-3 pin has multiplexed functions for a input/output 2 /serial receive data 2 buzzer output pin. One of four frequencies within the range from 0.75 kHz, 1 kHz, 1.5 kHz I/O port 7-1 and 3 kHz can be selected for buzzer output /serial data (when the 75-kHz clock is used). The buzzer is input/output 2 driven at the selected frequency in one of four /serial transmit data 2 modes: continuous, single-shot, 10-Hz intermittent, and 10-Hz intermittent at 1-Hz intervals. I/O port 7-2 /interrupt input /serial data input 2 Remarks MVDD MVSS MVDD Input instruction Release enable (When used for I/O port) RfIN MVDD CTin MVSS (When P1-0 is used for general-purpose counter) The P7-2 pin has multiplexed functions for an external interrupt input pin. When interrupts are enabled and a pulse of 1.65 ms to 4.96 ms or more (13.3 ms to 40 ms when the 75-kHz clock is Input instruction used) is applied to this pin, an interrupt is Release generated and the program jumps to address 1. enable The input logic and rising/falling edge can be selected for interrupt inputs. This input can be applied as the clock gate signal to the internal 8-bit timer/counter, which allows input pulse width to be detected and measured. MVSS MVDD (Note) Backup release is enabled or disabled in port units. (Note) Upon a system reset, the pins are set to I/O port input. (Note) When the 32.768-kHz crystal oscillator or the CR oscillator is used, the general-purpose counter is used as a timer. 8 2003-04-01 TC94A29FAG/FB Pin No. Symbol Pin Name Function and Operation Remarks Power supply pins for the controller block. 8 Normally, VDD = 3.0 to 3.6 V. When only the CPU operates (when the 75-kHz/32.768-kHz oscillator is used), it can operate at VDD = 1.8 to 3.6 V. MVDD MVDD In the backup state (when the CKSTP instruction is executed), current dissipation decreases (10 mA or below), allowing the power Power supply pins for supply voltage to be reduced to 1.0 V. controller block Raising the voltage on MVDD pin from 0 V to 1.8 V or higher triggers a system reset, causing the program to start from address 0 (power-on reset). 9 MVSS MVSS (Note) At power-on reset operation, allow 1 ms to 50 ms while the device power supply voltage rises. (Note) The backup current is the total of currents for CVDD, MVDD and DVDD. AVDD Output pin for a phase error signal between the EFM and PLCK signals. 17 PDO Rout4 Drives one of four values: AVDD, Hi-Z, VREF, AVSS AVSS VREF AVDD TMAX detection result output pin. 18 19 TMAX LPFN CD processor control input/output pin Longer than specified cycle: Drives a high level (AVDD) Shorter than specified cycle: Drives a low level (AVSS) Within specified cycle: Hi-Z AVSS Inverted input pin for PLL low-pass filter amplifier. AVDD VREF LPFN 20 LPFO Output pin for PLL low-pass filter amplifier. LPFO VREF VCO 21 VCOF VCO filter pin 22 AVSS Ground pin for analog block VCOF 9 ¾ 2003-04-01 TC94A29FAG/FB Pin No. Symbol 23 SLCO Pin Name Function and Operation Remarks Zin1 DAC output pin for generating data slice level. VREF RFI AVDD SLCO 24 RFI RF signal input pin. The value of Zin1 can be selected using a CD command. 25 AVDD Power supply pin for analog block. Normally, VDD = 3.0 to 3.6 V. In CD standby mode, turn this power supply off. ¾ 26 VREF Analog reference voltage pin. Normally, a voltage of 1/2 AVDD is supplied (when VDD = 3.3 V, VREF = 1.65 V). ¾ DAC AVDD RFZI 27 RFZI RFRP zero-cross signal input pin Zin2 VREF 28 RFRP 1 kW typ. 32 kW typ. CD processor control input/output pin RF ripple signal input pin AVDD RFRP 29 FEI Focus error signal input pin FEI 30 SBAD 31 TEI Sunbeam addition signal input pin Tracking error input pin. The pin is read when tracking servo is turned on. SBAD TEI AVDD TEZI 32 TEZI Tracking error/zero-cross signal input pin Zin2 VREF 33 FOO Focus equalizer output pin AVDD Rout3 34 TRO 1 kW typ. 32 kW typ. A VDD to AVSS Tracking equalizer output pin 10 2003-04-01 TC94A29FAG/FB Pin No. Symbol 35 RFGC 36 Pin Name Function and Operation Remarks Control signal output pin for adjusting RF amplitude. Drives three-level PWM signal (PWM carrier = 88.2 kHz). AVDD Rout3 Tracking balance control signal output pin. Drives three-level PWM signal (PWM carrier = 88.2 kHz). TEBC VREF AVDD 37 SEL CD processor control APC circuit ON/OFF signal output pin. When laser is turned on, this pin will be in a input/output pin high-impedance state. 38 FMO Feed equalizer output pin. Drives three-level PWM signal (PWM carrier = 88.2 kHz). AVDD Rout3 39 Disc equalizer output pin. Drives three-level PWM signal (PWM carrier = 88.2 kHz). DMO VREF CVDD 40 CVDD Power supply pins 43 Logic power supply pins for the CD processor block and 16.9344-MHz dedicated crystal oscillator. Normally, the same power supply as that for the MVDD and MVSS pins is connected. In CD standby mode, current dissipation decreases. CVSS CVSS 41 XO Input/output pins for the CD processor-dedicated crystal oscillator. Connect a 16.9344-MHz crystal oscillator. This clock is used as the CD processor system clock and controller system clock. Upon a system reset, this clock is supplied as the controller system clock and starts the CPU. The crystal oscillator can be stopped by Crystal oscillator pins program. If the 75/32.768-kHz or CR oscillator is selected as the controller system clock, the CD processor oscillator is stopped by program when the CD processor is turned off. 42 XI Rout1 XO RfXT1 CVDD XI CVSS (Note) When switching the controller system clock from the controller oscillator to the CD crystal oscillator, make sure that the CD crystal oscillator is sufficiently stable. 11 2003-04-01 TC94A29FAG/FB Pin No. Symbol 44 DVDD Pin Name Function and Operation Remarks DA converter block power supply pin 45 RO 46 DVSS The TC94A39FAG/FB consumes less current in CD standby mode. R-channel data forward rotation output pin Audio DAC output DVDD DVR DVDD DA converter block ground pin RO/LO 47 LO L-channel data forward rotation output pin DVSS 48 DVR VSS Reference voltage pin 12 2003-04-01 TC94A29FAG/FB Maximum Ratings (Ta = 25°C, CVDD = DVDD = AVDD = MVDD) Characteristic Symbol Rating Units VDD -0.3 to 4.0 V CVDD pin VIN1 -0.3 to CVDD + 0.3 AVDD pin VIN2 -0.3 to AVDD + 0.3 DVDD pin VIN3 -0.3 to DVDD + 0.3 MVDD pin VIN4 -0.3 to MVDD + 0.3 VIN5 -0.3 to 6.0 Supply voltage Input voltage (Note 1) TC94A29FAG Power dissipation TC94A29FB V 400 PD mW 500 Operating temperature Topr -40 to 85 °C Storage temperature Tstg -65 to 150 °C Note 1: VIN1; Pins 41 and 42 VIN2; Pins 17 to 39 (excluding power supply pins) VIN3; Pins 45, 47 and 48 VIN4; Pins 1 to 13 and 49 to 64 (excluding power supply pins) VIN5; Pins 14, 15 and 16 13 2003-04-01 TC94A29FAG/FB Electrical Characteristics (Ta = 25°C, CVDD = MVDD = DVDD = AVDD = 3.3 V, VREF = 1.65 V unless otherwise stated) Parameter Symbol Test Circuit Min Typ. Max 3.0 ~ 3.6 CPU in operation (CD standby, 16.9344-MHz crystal oscillator/CR oscillator used) (Note 4) 3.0 ~ 3.6 Only CPU in operation (CD standby, 75-kHz/32.768-kHz crystal oscillator used) (Note 5) 1.8 ~ 3.6 Crystal oscillator stopped (CKSTP (Note 4) instruction executed) 1.0 ~ 3.6 IDD1 CPU and CD in operation (XI = 16.9344-MHz crystal oscillator used) ¾ 30 50 IDD2 Only CPU in operation (XI = 16.9344-MHz crystal oscillator used) ¾ 1.5 ¾ CPU in operation (MXI = 75-kHz crystal oscillator connected) ¾ 50 100 mA IDD4 CPU in operation (OSC = 0.5-MHz oscillation) ¾ 2.0 ¾ mA IDD5 Standby mode (only crystal oscillator in operation, MXI = 75 kHz) ¾ 40 80 mA (CVDD/MVDD/AVDD/DVDD) Crystal oscillator stopped (CKSTP instruction executed) ¾ 0.1 10 mA (MXI-MXO) Crystal oscillator selected (Note 3) (Note 5) 30 ~ 100 kHz (XI-XO) ¾ 16.9344 ¾ (OSC) CR oscillator selected 0.01 ~ 0.75 CPU and CD in operation MVDD = CVDD > = DVDD = AVDD VDD1 Operating supply voltage range VDD2 ¾ VDD3 Memory hold voltage range Operating power supply current MVHD IDD3 ¾ ¾ (Note 2) Memory hold current MIHD ¾ fMXT Oscillation frequency fXT Test Condition ¾ fOSC Units (Note 4) (Note 4) V V mA MHz Oscillating frequency error DfOSC ¾ (OSC) CR oscillator selected ¾ ¾ 15 % Crystal oscillator start time tst ¾ (MXI-MXO) Crystal oscillator fmxt = 75 kHz/32.768 kHz ¾ ¾ 1.0 s Crystal oscillator amplifier feedback resistance RfXT1 (XI-XO) 0.5 1.0 2.0 (MXI-MXO) ¾ 16 ¾ 0.25 0.5 1.0 50 100 200 1.4 1.5 1.6 V ¾ 100 ¾ mA Crystal oscillator output resistance Dropout voltage detect voltage Dropout voltage detector operating current RfXT2 Rout1 Rout2 VDET ¾ ¾ (XO) MW kW (MXO) ¾ (MVDD) Dropout voltage detector enabled IDD-VD ¾ Note 2: The operating power supply current includes the total current through all CVDD, MVDD, DVDD and AVDD power supply pins. Note 3: Design and specify constants according to the crystal oscillator to be connected. Note 4: The values are guaranteed when CVDD = MVDD = DVDD = AVDD = 3.0 to 3.6 V, Ta = -40 to 85°C. Note 5: The values are guaranteed when CVDD = MVDD = DVDD = AVDD = 1.8 to 3.6 V, Ta = -30 to 75°C. 14 2003-04-01 TC94A29FAG/FB General-purpose counter (CTin) Symbol Test Circuit Frequency range fCT ¾ Input amplitude range VCT ¾ Operating power supply current IDD-CT ¾ General-purpose counter operating current, fin = 20 MHz Input amplifier feedback resistance RfIN ¾ (CTin) Parameter Test Condition VIN = 0.2 VP-P Min Typ. Max Units (Note 4) 0.1 ¾ 20 MHz (Note 4) 0.2 ¾ 2.0 VP-P ¾ 0.7 ¾ mA 200 350 1000 kW Note 4: The values are guaranteed when CVDD = MVDD = DVDD = AVDD = 3.0 to 3.6 V, Ta = -40 to 85°C. LCD common and segment outputs (COM1 to COM4, S1 to S16) Parameter Output current Bias current Symbol High level IOH1 Low level IOL1 1/2 level VBS2 1/3 level VBS1 2/3 level LCD operating power supply current Test Circuit ¾ ¾ Test Condition Min Typ. Max VOH = 2.9 V (LCD output) ¾ -300 ¾ VOL = 0.4 V (LCD output) ¾ 450 ¾ No load (common output, 1/2 bias method) 2.3 2.5 2.7 1.47 1.67 1.87 3.13 3.33 3.53 ¾ ¾ 50 ¾ mA Min Typ. Max Units VOH = 2.9 V (P1-0~P6-3, P8-0, P8-1) -1.0 -2.0 ¾ VOL = 0.4 V (P1-0~P6-3, P8-0, P8-1) 1.0 2.0 ¾ VOL = 0.4 V (P7-0 to P7-3) 5 15 ¾ VIH = 3.3 V, VIL = 0 V (P1-0 to P6-3, P8-0, P8-1) ¾ ¾ ±1.0 VIH = 5.5 V, VIL = 0 V (P7-0 to P7-3) ¾ ¾ ±1.0 ¾ VDD ´ 0.8 ~ MVDD ¾ 0 ~ MVDD ´ 0.2 (P6-0 to P6-3, P8-0, P8-1) Pull-down/up specified 25 50 120 (P3-0) Test input pulled down ¾ 10 ¾ Min Typ. Max Units 0 ~ MVDD V ¾ ¾ 6 ¾ bit MVDD = 1.8~3.6V, Ta = -30~75°C (Note 6) ¾ ¾ ±2.0 MVDD = 2.0~3.6V, Ta = -40~85°C (Note 6) ¾ ¾ ±1.0 VIH = 3.3 V, VIL = 0 V (ADin1 to ADin4) ¾ ¾ ±1.0 mA V No load (LCD output, 1/3 bias method) VBS3 IDD-LCD Units LCD driver operating current I/O ports (P1-0 to P6-3, P8-0, P8-1, P7-0 to P7-3) Parameter High level Output current Low level Symbol Test Circuit IOH2 ¾ IOL2 IOL3 Input leakage current High level ¾ ILI Test Condition VIH ¾ Input voltage Low level Input pull-up/down resistance ¾ RIN2 mA V VIL RIN1 mA kW AD converter (ADin1 to ADin4) Symbol Test Circuit Analog input voltage range VAD ¾ Resolution VRES ¾ Total conversion error ¾ ¾ Analog input leakage current ILI ¾ Parameter Test Condition ADin1 to ADin4 LSB mA Note 6: The values are guaranteed when CVDD = DVDD = AVDD = 3.0 to 3.6 V. 15 2003-04-01 TC94A29FAG/FB PDO, TMAX, RFGC, TEBC, FMO, DMO, TRO, FOO, and SEL output Parameter Output current Symbol High level IOH6 Low level IOL4 Test Circuit ¾ Rout3 Output resistance ¾ Rout4 VREF output ON resistance ¾ Ron Test Condition Min Typ. Max VOH = 2.9 V (SEL, TMAX) -2.0 ¾ ¾ VOL = 0.4 V (SEL, TMAX) 2.0 ¾ ¾ (RFGC, TEBC, FMO, DMO, TRO, FOO) ¾ 3.0 ¾ (PDO) ¾ 5.0 ¾ (RFGC, TEBC, FMO, DMO, PDO) ¾ ¾ 500 Units mA kW W Transfer delay time (BCK, LRCK, AOUT, DOUT, IPF, SBOK, CLCK, DATA, SFSY, SBSY) Parameter Transfer delay time Symbol High level tpLH Low level tpHL Test Circuit Test Condition Min Typ. Max ¾ ¾ 10 ¾ ¾ ¾ 10 ¾ Min Typ. Max Units (FEI, TEI, RFRP, SBAD) ¾ 8 ¾ bit (FEI, TEI, RFRP) ¾ 176.4 ¾ (SBAD) ¾ 88.2 ¾ 0.15 ´ AVDD ¾ 0.85 ´ AVDD V Min Typ. Max Units ¾ 5 ¾ bit ¾ Units ns CD processor AD conversion block (FEI, TEI, RFRP, SBAD) Symbol Test Circuit Resolution ¾ ¾ Sampling frequency ¾ ¾ ¾ ¾ Parameter Conversion input range Test Condition AVDD = 3.3 V (FEI, TEI, RFRP, SBAD) kHz CD processor DA conversion block (focus tracking system) Symbol Test Circuit Number of bits ¾ ¾ (FOO, TRO) Sampling frequency ¾ ¾ (FOO, TRO) Conversion output range ¾ ¾ AVDD = 3.3 V (FOO, TRO) Parameter Test Condition ¾ 2.8 ¾ MHz AVSS ¾ AVDD V Min Typ. Max Units AVSS ¾ AVDD V CD processor PLL/VCO block Symbol Test Circuit Input/output signal range ¾ ¾ (LPFN, LPFO) Frequency characteristic ¾ ¾ (LPFN-LPFO) -3dB point (Gain = 1) ¾ 8 ¾ MHz Oscillation center frequency ¾ ¾ LPFO = VREF ¾ 34 ¾ MHz Frequency variable range ¾ ¾ [VCOGSL] bit = Low -30 ¾ +30 [VCOGSL] bit = High -40 ¾ +40 Min Typ. Max Units AVSS ¾ AVDD V -50 ¾ +50 mV ¾ 10 ¾ kW Parameter Test Condition % CD processor comparator (TEZI, RFZI) Symbol Test Circuit Input range ¾ ¾ (TEZI, RFZI) Hysteresis voltage ¾ ¾ (TEZI, RFZI) VREF reference Zin2 ¾ (TEZI, RFZI) Parameter Input resistance Test Condition 16 2003-04-01 TC94A29FAG/FB CD processor data slicer (RFI/SLCO) Symbol Test Circuit Input amplitude ¾ ¾ (RFI) VREF reference Input resistance Zin1 ¾ (RFI) Set resistance by CD command DAC resolution ¾ ¾ DAC output conversion range ¾ DAC output impedance Parameter Test Condition Min Typ. Max Units 0.6 1.2 2.0 VP-P ¾ 20 ¾ ¾ 10 ¾ (SLCO) R-2R DAC ¾ 6 ¾ bit ¾ (SLCO) R-2R DAC 0.75 ´ VREF ¾ 1.25 ´ VREF V ¾ ¾ (SLCO) R-2R DAC ¾ 2.5 ¾ kW Symbol Test Circuit Min Typ. Max Units THD + N ¾ 1-kHz sine wave, full-scale input ¾ -85 -77 dB Internal Zero detect = OFF 85 91 ¾ Internal Zero detect = ON 95 100 ¾ kW 1-bit DA converter Parameter Total harmony distortion S/N (1) S/N ratio S/N (2) ¾ Test Condition dB Dynamic range DR ¾ 1-kHz sine wave, input reduction of -60dB 83 90 ¾ dB Crosstalk CT ¾ 1-kHz sine wave, full-scale input ¾ -90 -83 dB DACout ¾ 1-kHz sine wave, full-scale input 790 825 860 mVrms Analog output level 17 2003-04-01 TC94A29FAG/FB Package Dimensions Weight: 0.32 g (typ.) 18 2003-04-01 TC94A29FAG/FB Package Dimensions Weight: 0.45 g (typ.) 19 2003-04-01 TC94A29FAG/FB RESTRICTIONS ON PRODUCT USE 000707EBA · TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer, when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to property. In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the “Handling Guide for Semiconductor Devices,” or “TOSHIBA Semiconductor Reliability Handbook” etc.. · The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These TOSHIBA products are neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or failure of which may cause loss of human life or bodily injury (“Unintended Usage”). Unintended Usage include atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this document shall be made at the customer’s own risk. · The products described in this document are subject to the foreign exchange and foreign trade laws. · The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by TOSHIBA CORPORATION for any infringements of intellectual property or other rights of the third parties which may result from its use. No license is granted by implication or otherwise under any intellectual property or other rights of TOSHIBA CORPORATION or others. · The information contained herein is subject to change without notice. 20 2003-04-01