Ordering number : EN 5342 CMOS LSI LC78631E Compact Disk Player DSP Overview Package Dimensions The LC78631E is a compact disc D/A signal-processing LSI for CD-ROM drives that provides a variable clock error correction (VCEC) mode. The LC78631E demodulates the EFM signal from the optical pickup and performs de-interleaving, error detection, error correction, digital filtering, and other processing. The LC78631E includes an on-chip 1-bit D/A converter, and executes commands sent from a control microprocessor. unit: mm 3174-QFP80E [LC78631E] Features • VCEC support • Built-in PLL circuit for EFM detection (supports 4× playback) • Built-in PLL for variable pitch playback (±13%) • 18KB RAM on chip • Error detection and correction (corrects two errors in C1 and four errors in C2) • Frame jitter margin: ±8 frames • Frame synchronization signal detection, protection, and insertion • Dual interpolation adopted in the interpolation circuit. • EFM data demodulation • Subcode demodulation • Zero-cross muting adopted • Servo command interface • 2fs digital filter • Digital de-emphasis • Built-in independent left- and right-channel digital attenuators (239 attenuation steps) • Supports the bilingual function • Left/right swap function • Built-in 1-bit D/A converter (third-order ∆∑ noise shaper, PWM output) • Built-in digital output circuit • CLV servo • Arbitrary track jumping (of up to 255 tracks) • Variable sled voltage (four levels) • Six extended I/O ports and 2 extended output ports • Built-in oscillator circuit using an external 16.9344 MHz or 33.8688 MHz (for 4× playback) element • Supply voltage: 3.6 to 5.5 V (4.75 to 5.5 V for 4× playback mode) SANYO: QFP80E SANYO Electric Co.,Ltd. Semiconductor Bussiness Headquarters TOKYO OFFICE Tokyo Bldg., 1-10, 1 Chome, Ueno, Taito-ku, TOKYO, 110 JAPAN 62096HA (OT) No. 5342-1/34 LC78631E Equivalent Circuit Block Diagram No. 5342-2/34 LC78631E Pin Assignment Absolute Maximum Ratings at Ta = 25°C, VSS = 0 V Parameter Symbol Maximum supply voltage Conditions Ratings VDD max Input voltage Output voltage Allowable power dissipation Unit –0.3 to +7.0 V VIN –0.3 to VDD + 0.3 V VOUT –0.3 to VDD + 0.3 Pd max 470 V mW Operating temperature Topr –30 to +75 °C Storage temperature Tstg –40 to +125 °C Allowable Operating Ranges at Ta = 25°C, VSS = 0 V Parameter Supply voltage Input high-level voltage Input low-level voltage Data setup time Data hold time Symbol Conditions min typ max Unit VDD1 VDD, AVDD, XVDD, LVDD, RVDD 3.6 5.0 5.5 V VDD2 VDD, AVDD, XVDD, LVDD, RVDD: For variable-pitch playback 4.5 5.0 5.5 V 4.75 5.0 5.5 V VDD3 VDD, AVDD, XVDD, LVDD, RVDD: For 4× playback VIH1 TEST1 to TEST5, TAI, HFL, TES, P0/DFCK, P1/DFIN, P2, P3/DFLR, P4, P5, SBCK, RWC, COIN, CQCK, RES, CS, XIN, DEFI 0.7 VDD VDD V VIH2 EFMI 0.6 VDD VDD V VIL1 TEST1 to TEST5, TAI, HFL, TES, P0/DFCK, P1/DFIN, P2, P3/DFLR, P4, P5, SBCK, RWC, COIN, CQCK RES, CS, XIN, DEFI 0 0.3 VDD V VIL2 EFMI 0 0.4 VDD tSU COIN, RWC: Figures 1 and 4 400 ns tPRS RWC: Figure 4 100 ns tHD COIN, RWC: Figures 1 and 4 400 ns V Continued on next page. No. 5342-3/34 LC78631E Continued from preceding page. Parameter Symbol Conditions min typ High-level clock pulse width tWH SBCK, CQCK: Figures 1, 2, 3, and 4 400 Low-level clock pulse width tWL SBCK, CQCK: Figures 1, 2, 3, and 4 400 Data read access time tRAC SQOUT, PW: Figures 2, 3, and 4 Command transfer time tRWC RWC: Figures 1 and 4 Subcode Q read enable time tSQE WRQ: Figure 2, with no RWC signal 11.2 Subcode read cycle tSC SFSY: Figure 3 136 Subcode read enable tSE SFSY: Figure 3 Port output delay time Input level max Unit ns ns 0 400 1000 ns ns ms µs 400 ns tPD CONT1, CONT2, P0 to P5: Figure 5 VEI EFMI 1.0 Vp-p VXI XIN: Capacitance coupled input 1.0 Vp-p 1200 ns Note: Due to the structure of this IC, the identical voltage must be applied to all power-supply pins. Electrical Characteristics at Ta = 25°C, VDD = 5 V, VSS = 0 V Parameter Current drain Input high-level current Symbol Normal-speed playback IIH1 EFMI, HFL, TES, SBCK, RWC, COIN, CQCK, RES, DEFI: VIN = 5 V IIH2 Input low-level current Conditions IDD IIL Output low-level voltage Sled output voltage max 30 Unit mA 5 µA 75 µA TAI, TEST1 to TEST5, CS: VIN = 5 V 25 –5 µA VOH1 EFMO, V/P, PCK, FSEQ, TOFF, TGL, THLD, JP+, JP–, EMPH, EFLG, FSX, FAST: IOH = –1 mA 4 V VOH2 MUTEL, MUTER, LRCKO, DFLRO, DACKO, P0/DFCK, P1/DFIN, P2, P3/DFLR, P4, P5, LRSY, CK2, ROMXA, C2F, SBSY, PW, SFSY, WRQ, SQOUT, 16M, 4.2M, CONT1, CONT2: IOH = –0.5 mA 4 V VOH3 VPDO: IOH = –1 mA 4.5 V VOH4 DOUT: IOH = –12 mA 4.5 V VOH5 LCHP, RCHP, LCHN, RCHN: IOH = –1 mA 3.0 VOL1 EFMO, CLV+, CLV–, V/P, PCK, FSEQ, TOFF, TGL, THLD, JP+, JP–, EMPH, EFLG, FSX, FAST: IOL = 1 mA VOL2 MUTEL, MUTER, LRCKO, DFLRO, DACKO, P0/DFCK, P1/DFIN, P2, P3/DFLR, P4, P5, LRSY, CK2, ROMXA, C2F, SBSY, PW, SFSY, WRQ, SQOUT, 16M, 4.2M, CONT1, CONT2: IOL = 2 mA CLV–, 4.5 V 1 V 0.4 V VOL3 VPDO: IOL = 1 mA 0.5 V VOL4 DOUT: IOL = 12 mA 0.5 V VOL5 LCHP, RCHP, LCHN, RCHN: IOL = 1 mA 2.0 V IOFF1 PDO1, PDO2, VPDO, P0/DFCK, P1/DFIN, P2, P3/DFLR, P4, P5: VOUT = 5 V 5 µA IOFF2 PDO1, PDO2, VPDO, P0/DFCK, P1/DFIN, P2, P3/DFLR, P4, P5: VOUT = 0 V IPDOH PDO1, PDO2: RISET = 68 kΩ –96 –80 –64 µA IPDOL PDO1, PDO2: RISET = 68 kΩ 64 80 96 µA V Output off leakage current Charge pump output current typ TAI, EFMI, HFL, TES, SBCK, RWC, COIN, CQCK, RES, TEST1 to TEST5, CS, DEFI: VIN = 0 V CLV+, Output high-level voltage min 0.5 –5 µA VSLD1 1.0 1.25 1.5 VSLD2 2.25 2.5 2.75 V VSLD3 3.5 3.75 4.0 V VSLD4 4.75 V No. 5342-4/34 LC78631E D/A Converter Analog Characteristics at Ta = 25°C, VDD = 5 V, VSS = 0 V Parameter Total harmonic distortion Symbol THD + N Conditions min LCHP, LCHN, RCHP, RCHN; 1 kHz: 0 dB input, using a 20-kHz low-pass filter (AD725D built in) typ max Unit 0.006 % 90 dB Dynamic range DR LCHP, LCHN, RCHP, RCHN; 1 kHz: –60 dB input, using the 20-kHz low-pass filter (A filter (AD725D built in)) Signal-to-noise ratio S/N LCHP, LCHN, RCHP, RCHN; 1 kHz: 0 dB input, using the 20-kHz low-pass filter (A filter (AD725D built in)) 98 100 dB Crosstalk CT LCHP, LCHN, RCHP, RCHN; 1 kHz: 0 dB input, using a 20-kHz low-pass filter (AD725D built in) 96 98 dB Note: Measured in normal-speed playback mode in a Sanyo 1-bit D/A converter block reference circuit, with the digital attenuator set to EE (hexadecimal). Figure 1 Command Input Figure 2 Subcode Q Output Figure 3 Subcode Output No. 5342-5/34 LC78631E Figure 4 General-Purpose Port Read Figure 5 General-Purpose Port Output No. 5342-6/34 LC78631E One-Bit D/A Converter Output Block Reference Circuit No. 5342-7/34 LC78631E Pin Functions Pin No. Symbol I/O 1 VPDO O Variable pitch PLL charge pump output. Must be left open if unused. Function 2 PDO2 O Double-speed and quad-speed mode playback PLL charge pump output. Must be left open if unused. 3 PDO1 O Normal-speed mode playback PLL charge pump output 4 AVSS 5 FR 6 AVDD Analog system power supply 7 ISET PDO1 and PDO2 output current setting resistor connection Analog system ground. Must be connected to 0 V. Built-in VCO frequency range setting resistor connection 8 TAI I Test input. A pull-down resistor is built in. Must be connected to 0 V. 9 EFMO O EFM signal output 10 VSS 11 EFMI I EFM signal input 12 TEST1 I Test input. A pull-down resistor is built in. Must be connected to 0 V. 13 CLV+ O 14 CLV– O Spindle servo control output. CLV+ outputs a high level for acceleration, and CLV– outputs a high level for deceleration. 15 V/P O Rough servo/phase control automatic switching monitor output. A high-level output indicates rough servo, and a low-level output indicates phase control. Test input. A pull-down resistor is built in. Must be connected to 0 V. Digital system ground. Must be connected to 0 V. 16 TEST2 I 17 TEST3 I 18 P4 I/O 19 HFL I Track detection signal input. This is a Schmitt input. 20 TES I Tracking error signal input. This is a Schmitt input. 21 PCK O EFM data playback bit clock monitor. Outputs 4.3218 MHz when the phase is locked in normal-speed mode playback. 22 FSEQ O Synchronization signal detection output. Outputs a high level when the synchronization signal detected from the EFM signal matches the internally generated synchronization signal. Tracking off output Test input. A pull-down resistor is built in. Must be connected to 0 V. I/O port 23 TOFF O 24 TGL O Tracking gain switching output. Increase the gain when this pin outputs a low level. 25 THLD O Tracking hold output I Test input. A pull-down resistor is built in. Must be connected to 0 V. 26 TEST4 27 VDD 28 JP+ O 29 JP– O 30 SLD+ O 31 SLD– O Digital system power supply Track jump output. JP+ outputs a high level both for acceleration during outward direction jumps and for deceleration during inward direction jumps. JP– outputs a high level both for acceleration during inward direction jumps and for deceleration during outward direction jumps. Sled output. This pin can be set to 1 of 4 levels by commands sent from the system control microprocessor. 32 EMPH O De-emphasis monitor. A high level indicates that a disk requiring de-emphasis is being played. 33 P5 I/O I/O port 34 LRCKO O 35 DFLRO O 36 DACKO O 37 CONT1 O Output port 38 P0/DFCK I/O I/O port. DF bit clock input in antishock mode. 39 P1/DFIN I/O I/O port. DF data input in antishock mode. LR clock output Digital filter outputs LR data output. The digital filter can be turned off with the DFOFF command. Bit clock output 40 P2 I/O I/O port. Used as the de-emphasis filter on/off switching pin in antishock mode. The de-emphasis filter is turned on when this pin is high. I/O port output or digital filter LR clock input (when anti-shock mode) 41 P3/DFLR I/O 42 LRSY O 43 CK2 O LR clock output Bit clock output. The polarity can be inverted with the CK2CON command. ROMXA pins 45 C2F O Interpolated data output. Data that has not been interpolated can be output by issuing the ROMXA command. C2 flag output 46 MUTEL O Left channel mute output 47 LVDD 48 LCHP O One-bit D/A 49 LCHN O converter pins 50 LVSS 44 Note: ROMXA O Left channel power supply Left channel P output Left channel N output Left channel ground. Must be connected to 0V. Of the general-purpose I/O ports, any unused input ports must be connected to 0 V, or set to be output ports. Continued on next page. No. 5342-8/34 LC78631E Continued from preceding page. Pin No. Symbol 51 XVSS I/O 52 XOUT O 53 XIN I Function Crystal oscillator ground. Must be connected to 0 V. 16.9344 MHz crystal oscillator connections. Use a 33.8688 MHz crystal oscillator for quad-speed playback. 54 XVDD 55 RVSS 56 RCHN O 57 RCHP O 58 RVDD 59 MUTER O 60 SBSY O Subcode block synchronization signal output 61 EFLG O C1 and C2 error correction state monitor 62 PW O Subcode P, Q, R, S, T, U, V, and W output 63 SFSY O Subcode frame synchronization signal output. Falls when the subcode output goes to the standby state. 64 SBCK I Subcode readout clock input. This is a Schmitt input. This pin must be connected to 0 V if unused. 65 DOUT O Digital output 66 FSX O Outputs a 7.35 kHz synchronization signal generated by dividing the crystal oscillator frequency. 67 WRQ O Subcode Q output standby output 68 RWC I Read/write control input 69 SQOUT O Subcode Q output 70 COIN I Input for commands from the control microprocessor 71 CQCK I Command input acquisition clock. Also used as the SQOUT subcode readout clock input. This is a Schmitt input. 72 RES I Chip reset input. This pin must be set low temporarily when power is first applied. 73 FAST O Functions as the PCK frequency detection monitor output in VCEC mode. 74 CONT2 O Output port 75 16M O 16.9344 MHz output. 33.8688 MHz output in 4 × playback mode 76 4.2M O 4.2336 MHz output 77 TEST5 I Test input. A pull-down resistor is built in. Must be connected to 0 V. 78 CS I Chip select input. A pull-down resistor is built in. When control is not used, this pin must be connected to 0 V. 79 DEFI I Defect detection signal input. Must be connected to 0 V if unused. VCOC I Variable pitch VCO control input. Must be connected to 0 V if unused. 80 Note: Crystal oscillator power supply Right channel ground. Must be connected to 0 V. Right channel N output One-bit D/A converter pins Right channel P output Right channel power supply Right channel mute output Of the general-purpose I/O ports, any unused input ports must be connected to 0 V, or set to be output ports. No. 5342-9/34 LC78631E CD D/A Converter Block Diagram 1. HF signal input circuit; Pin 11: EFMI, pin 9: EFMO, pin 79: DEFI, pin 13: CLV+ When an HF signal is input to EFMI, the circuit slices it at an optimal level to produce an EFM (NRZ) signal. To deal with defects, if the DEFI pin (pin 79) goes high, the slice level control output (EFMO, pin 9) goes to the high-impedance state and the slice level is held. However, this function only operates when CLV is in phase control mode, i.e., when the V/P pin (pin 15) is low. This function can be formed by combining with the DEF pin on the LA9230/40 Series LSI. Note: If the EFMI and CLV+ lines are placed too close together, spurious radiation (induced noise) can degrade the error rate. Therefore we recommend laying a ground or VDD shielding line between these lines. 2. PLL clock reproduction circuit; Pin 2: PDO2, pin 3: PDO1, pin 5: FR, pin 7: ISET, pin 21: PCK This block includes a VCO circuit, and a PLL circuit is formed using external resistors and capacitors. ISET is the charge pump reference current, PDO1 and PDO2 are the loop filters, and FR determines the VCO frequency range. (Reference values) R1 = 68 kΩ, C1 = 0.1 µF R2 = 680 Ω, C2 = 0.1 µF R3 = 680 Ω, C3 = 0.047 µF R4 = 1.2 kΩ 3. Synchronization detection monitor; Pin 22: FSEQ This pin outputs a high level when the frame sync (positive synchronizing signal), which is read by PCK from the EFM signal, and the timing (the inserted synchronizing signal), which is generated by a counter, agree. Thus this pin functions as a synchronization monitor. Note that it is held high during one frame. No. 5342-10/34 LC78631E 4. Command input An external controller can execute LC78631E instructions by setting RWC high and inputting commands to COIN in synchronization with the CQCK clock. Commands are executed on the fall of the RWC signal. • Single-byte commands • Two-byte commands • Command noise reduction Code Command $EF COMMAND INPUT NOISE REDUCTION MODE $EE CLEAR THE ABOVE MODE RES = low ● This command can reduce the noise on the CQCK clock signal. While this is effective for noise pulses under 500 ns, the use of this function requires that the CQCK timings tWL, tWH, and tSU (see Figure 1 and 2) be set to 1 µs or longer. 5. CLV servo circuit • CLV servo circuit; Pin 13: CLV+, pin 14: CLV–, pin 15: V/P Code Command $04 DISC MOTOR START (accelerate) $05 DISC MOTOR CLV (CLV) $06 DISC MOTOR BRAKE (decelerate) $07 DISC MOTOR STOP (stop) RES = low ● The CLV+ signal causes the disc to accelerate in the forward direction, and CLV– causes the disc to decelerate. The microcontroller can select one of four modes: accelerate, decelerate, CLV, and stop. The table below lists the states of the CLV+ and CLV– pins in each of these modes. Mode CLV+ Accelerate High CLV– Low Decelerate Low High CLV Pulse output Pulse output Stop Low Low Note: The CLV servo control commands only set the TOFF pin low during CLV mode. That pin will be at the high level at all other times. Thus controlling the TOFF pin with microcontroller commands is only possible in CLV mode. No. 5342-11/34 LC78631E • CLV mode In CLV mode, the system detects the disc speed from the HF signal and holds the disc at the prescribed linear speed using multiple control methods switched by changing the DSP internal mode. The PWM frequency is 7.35 kHz. The V/P pin outputs a high level when the system is in rough servo mode and a low level when it is in phase control mode. Internal mode Rough servo (velocity too low) Rough servo (velocity too high) Phase control (PCK locked) CLV+ CLV– V/P High Low High Low High High PWM PWM Low • Rough servo gain switching Code Command $A8 SET THE DISC SIZE TO 8 CM $A9 SET THE DISC SIZE TO 12 CM RES = low ● The CLV control gain in rough servo mode can be reduced by 8.5 dB from the 12-cm disc setting for 8-cm discs. • Phase control gain switching Code Command $B1 CLV PHASE COMPARATOR DIVISOR: 1/2 $B2 CLV PHASE COMPARATOR DIVISOR: 1/4 $B3 CLV PHASE COMPARATOR DIVISOR: 1/8 $B0 NO CLV PHASE COMPARATOR DIVISOR USED RES = low ● The phase control gain can be switched by switching the value of the divisor in the dividers in the stage preceding the phase comparator. • Internal brake modes Code $C5 Command RES = low INTERNAL BRAKE ON $C4 INTERNAL BRAKE OFF $A3 INTERNAL BRAKE CONT $CB INTERNAL BRAKE CONTINUOUS MODE $CA RESET CONTINUOUS MODE $CD TON MODE DURING INTERNAL BRAKING $CC RESET TON MODE ● ● ● No. 5342-12/34 LC78631E — Inputting the internal brake on command ($C5) sets the system to internal braking mode. In this mode, executing a brake command ($06) allows the disc deceleration state to be monitored from the WRQ pin. — In this mode the system counts the density of the EFM signal during one frame to determine the disk deceleration state and drops CLV– to low when the EFM signal falls to 4 or lower. At this point, it sets the WRQ signal high as a braking complete monitor. When the microcontroller detects a high level on the WRQ signal, it should issue a STOP command to completely stop the disc. In internal braking continuous mode ($CB), the LSI continues the braking operation by holding CLV– high even after the WRQ braking done monitor signal has been set high. Note that there are cases where, to compensate for incorrect braking state recognition due to noise in the EFM signal, the EFM signal count should be changed from 4 to 8 using the internal brake control command ($A3). — In TON mode during internal braking ($CD), the TOFF signal is set low during internal braking operation. We recommend using this mode, since it is effective at preventing incorrect detection at the disk mirror surface. Note: 1. If focus is lost during the execution of an internal braking command, the pickup must be refocussed and the internal braking command must be input once again. 2. Since incorrect judgments are possible due to the EFM signal reproduction state (due damaged disks, access in progress, and other problems), we recommend using a microcontroller in conjunction with this LSI. 6. Track jump • Track jump circuit; Pin 19: HFL, pin 20: TES, pin 23: TOFF, pin 24: TGL, pin 25: THLD, pin 28: JP+, pin 29: JP– The LC78631E supports the two track count modes listed below. Code Command RES = low $22 NEW TRACK COUNT (using the TES/HFL combination) ● $23 OLD TRACK COUNT (directly counts the TES signal) The old track count function uses the TES signal directly as the internal track counter clock. To reduce counting errors resulting from noise on the rising and falling edges of the TES signal, the new track count function prevents noise induced errors by using the combination of the TES and HFL signals, and implements a more reliable track count function. However, dirt and scratches on the disk can result in HFL signal Code Command RES = low $BA TES WD WIDE ● $BB TES WD NARW dropouts that may result in missing track count pulses. Thus care is required when using this function. The new track jump mode applies a window to the TES and HFL signals. The LC78631E provides two widths for this window. TES WD WIDE.....................The maximum input frequency for TES and HFL is 60 kHz. No. 5342-13/34 LC78631E • TJ commands Code Command $A0 OLD TRACK JUMP $A1 NEW TRACK JUMP $11 1 TRACK JUMP IN #1 $12 1 TRACK JUMP IN #2 $31 1 TRACK JUMP IN #3 $52 1 TRACK JUMP IN #4 $10 2 TRACK JUMP IN $13 4 TRACK JUMP IN $14 16 TRACK JUMP IN $30 32 TRACK JUMP IN $15 64 TRACK JUMP IN $17 128 TRACK JUMP IN $19 1 TRACK JUMP OUT #1 $1A 1 TRACK JUMP OUT #2 $39 1 TRACK JUMP OUT #3 $5A 1 TRACK JUMP OUT #4 $18 2 TRACK JUMP OUT $1B 4 TRACK JUMP OUT $1C 16 TRACK JUMP OUT $38 32 TRACK JUMP OUT $1D 64 TRACK JUMP OUT $1F 128 TRACK JUMP OUT $16 256 TRACK CHECK $0F TOFF $8F TON $8C TRACK JUMP BRAKE $21 THLD PERIOD TOFF OUTPUT MODE $20 RESET THLD PERIOD TOFF OUTPUT MODE RES = low ● ● ● When the LC78631E receives a track jump instruction as a servo command, it first generates accelerating pulses (period a) and next generates deceleration pulses (period b). The passage of the braking period (period c) completes the specified jump. During the braking period, the LC78631E detects the beam slip direction from the TES and HFL inputs. TOFF is used to cut the components in the TES signal that aggravate slip. The jump destination track is captured by increasing the servo gain with TGL. In THLD period TOFF output mode the TOFF signal is held high during the period when THLD is high. Note: Of the modes related to disk motor control, the TOFF pin only goes low in CLV mode, and will be high during start, stop, and brake operations. Note that the TOFF pin can be turned on and off independently by microprocessor issued commands. However, this function is only valid when disk motor control is in CLV mode. No. 5342-14/34 LC78631E • Track jump modes The table lists the relationships between acceleration pulses (the a period), deceleration pulses (the b period), and the braking period (the c period). Old track jump mode Command a New track jump mode b c a b c 1 TRACK JUMP IN (OUT) #1 233 µs 233 µs 60 ms 233 µs 233 µs 60 ms 1 TRACK JUMP IN (OUT) #2 0.5 track jump period 233 µs 60 ms 0.5 track jump period Same period as a 60 ms 1 TRACK JUMP IN (OUT) #3 0.5 track jump period 233 µs This period does not exist. 0.5 track jump period Same period as a This period does not exist. 1 TRACK JUMP IN (OUT) #4 0.5 track jump period 233 µs 60 ms; TOFF is low during the C period. 0.5 track jump period Same period as a 60 ms; TOFF is low during the C period. 2 TRACK JUMP IN (OUT) None None None 1 track jump period Same period as a This period does not exist. 4 TRACK JUMP IN (OUT) 2 track jump period 466 µs 60 ms 2 track jump period Same period as a 60 ms 16 TRACK JUMP IN (OUT) 9 track jump period 7 track jump period 60 ms 9 track jump period Same period as a 60 ms 32 TRACK JUMP IN (OUT) 18 track jump period 14 track jump period 60 ms 18 track jump period 14 track jump period 60 ms 64 TRACK JUMP IN (OUT) 36 track jump period 28 track jump period 60 ms 36 track jump period 28 track jump period 60 ms 128 TRACK JUMP IN (OUT) 72 track jump period 56 track jump period 60 ms 72 track jump period 56 track jump period 60 ms 256 TRACK CHECK TOFF goes high during the period when 256 tracks are passed over. The a and b pulses are not output. 60 ms TOFF goes high during the period when 256 tracks are passed over. The a and b pulses are not output. 60 ms TRACK JUMP BRAKE There are no a or b periods. 60ms There are no a and b periods. 60 ms Note: 1. As indicated in the table, actuator signals are not output during the 256 TRACK CHECK function. This is a mode in which the TES signal is counted in the tracking loop off state. Therefore, feed motor forwarding is required. 2. The servo command register is automatically reset after one cycle of the track jump sequence (a, b, c) completes. 3. A new track jump command cannot be input during a track jump operation. 4. The 1 TRACK JUMP #3 and 2 TRACK JUMP modes do not have a braking period (the c period). Since brake mode must be generated by an external circuit, care is required when using this mode. When the LC78631E is used in combination with a LA9230/40 Series LSI, since the THLD signal is generated by the LA9230/40 Series LSI, the THLD pin (pin 25) will be unused, i.e., have no connection. No. 5342-15/34 LC78631E 5. Tracking brake The chart shows the relationships between the TES, HFL, and TOFF signals during the track jump c period. The TOFF signal is extracted from the HFL signal by TES signal edges. When the HFL signal is high, the pickup is over the mirror surface, and when low, the pickup is over data bits. Thus braking is applied based on the TOFF signal being high when the pickup is moving from a mirror region to a data region and being low when the pickup is moving from a data region to a mirror region. • Arbitrary track jump command Code Command $77 ARBITRARY TRACK JUMP IN $7F ARBITRARY TRACK JUMP OUT $48 ARBITRARY TRACK JUMP MODE RES = low The LC78631E performs arbitrary track jump operations specified by an arbitrary binary value in the range 16 to 255 and an arbitrary track jump in or out command. However, to improve pickup set ability, the LC78631E monitors the TES signal half-period, and when it detects a pickup speed of 0, it terminates the track jump operation. Use the old fixed track jump (1TJ and 4TJ) commands to cross 15 or fewer tracks. DATA BYTE + $77 ($7F) ARBITRARY TRACK JUMP IN (or OUT) — Acceleration period (a) This period is over when 8/16, 9/16, or 10/16 times the number of tracks to be jumped have been counted. The mode setting command is used to select 8/16, 9/16, or 10/16. The result of this calculation (e.g. (n × 8)/16, where n is the number of tracks to be jumped) is rounded to an integer. — Deceleration period (b) The LC78631E monitors the TES signal half-period, and terminates the operation at the point the set time has passed. The mode setting command is used to set the time. As a b period protection function, the LC78631E terminates the operation if at most the time required for the a period elapses. No. 5342-16/34 LC78631E — Braking period (c) This period ends when the WRQ signal rises, i.e. at the point subcodes can be read. If WRQ does not go high, the period is terminated if 60 ms elapse. Note: Since sled forwarding is not performed, a sled forwarding operation is necessary for large track jumps. Arbitrary track jump mode is initialized by the following 2-byte command. DATA BYTE + $48 ARBITRARY TRACK JUMP MODE SET COMMAND The lower 6 bits of the data byte set the track jump acceleration period (a) and the track jump deceleration period (b). The period a is calculated from the given n and rounded to an integer. The LC78631E monitors the TES half period and terminates the b period if a period longer than the set period elapses. d5 d4 0 0 (8/16) × n tracks Track jump acceleration period 0 1 (9/16) × n tracks 1 0 (10/16) × n tracks d3 d2 d1 d0 0 0 0 0 306 µs* 0 0 0 1 17 µs 0 0 1 0 32 µs 0 1 0 0 62 µs 1 0 0 0 123 µs TES half period The TES half period for b period termination is ≈ (123 × d3) + (62 × d2) + (32 × d1) + (17 × d0) µs Note: * The maximum value (306 µs) is set when [d3 d2 d1 d0] = [0 0 0 0]. • Track check mode Code Command $F0 TRACK CHECK IN $F8 TRACK CHECK OUT $FF TRACK CHECK CLEAR RES = low ● The LC78631E will count the specified number of tracks when the microprocessor sends an arbitrary binary value in the range 8 to 254 and either a track check in or a track check out 2-byte command. No. 5342-17/34 LC78631E Note: 1. During a track check operation the TOFF pin goes high and the tracking loop is turned off. Therefore, feed motor forwarding is required. 2. When a track check in/out command is issued the function of the WRQ signal switches from the normal mode subcode Q standby monitor function to the track check monitor function. This signal goes high when the track count is half completed, and goes low when the count finishes. The control microprocessor should monitor this signal for a low level to determine when the track check completes. 3. If a track check clear command ($FF) is not issued, the track check operation will repeat. This can be used. For example, to skip over 20,000 tracks, issue a track check 199 code once, and then count the WRQ signal 100 times. This will count 20,000 tracks. 4. After performing a track check operation, use the TJ brake command to lock the pickup onto the track. 7. Sled output; Pin 30: SLD+, pin 31: SLD– Code Command $B8 SLED SET RES = low The SLED+ and SLED– outputs can be set independently to one of four levels using this 2-byte command. Neither SLED+ nor SLED– are output after a reset. DATA BYTE + $B8 SLED OUTPUT SETTING SLED+ and SLED– output is selected by the most significant bit in the data byte. The SLED output level is set by the lower 3 bits. When SLED+ is set, SLED– is automatically set to VSS (SLED off). The inverse is also true. d7 Output pin 0 SLED+ 1 SLED– d2 d1 d0 Output level 0 0 0 VSS (SLED off) 0.25 VDD 0 0 1 0 1 0 0.5 VDD 0 1 1 0.75 VDD 1 0 0 VDD 8. Error flag output; Pin 61: EFLG, pin 66: FSX No. 5342-18/34 LC78631E FSX is a 7.35 kHz frame synchronization signal generated by dividing the crystal clock. The error correction state for each frame is output from EFLG. EFLG indicates the C1 correction state while FSX is high and the C2 correction state while FSX is low. The playback OK/NG state can be easily determined from the number of high levels that appear here. Note: The FSX polarity is opposite in the LC78620 and LC7860 Series LSIs. 9. Subcode P, Q, and R to W output circuit; Pin 62: PW, pin 60: SBSY, pin 63: SFSY, pin 64: SBCK PW is the subcode signal output pin, and all the codes, P, Q, and R to W can be read out by sending eight clocks to the SBCK pin within 136 µs after the fall of SFSY. The signal that appears on the PW pin changes on the rising edge of SBCK. If a clock is not applied to SBCK, the P code will be output from PW. SFSY is a signal that is output for each subcode frame cycle, and the falling edge of this signal indicates standby for the output of the subcode symbol (P to W). Subcode data P is output on the fall of this signal. SBSY is a signal output for each subcode block. This signal goes high for the S0 and S1 synchronizing signals. The fall of this signal indicates the end of the subcode synchronizing signals and the start of the data in the subcode block. (EIAJ format) 10. Subcode Q output circuit; Pin 67: WRQ, pin 68: RWC, pin 69: SQOUT, pin 71: CQCK, pin 78: CS Code Command $09 ADDRESS FREE $89 ADDRESS 1 RES = low ● Subcode Q can be read from the SQOUT pin by applying a clock to the CQCK pin. Of the eight bits in the subcode, the Q signal is used for song (track) access and display. The WRQ will be high only if the data passed the CRC error check and the subcode Q format internal address is 1*. The control microprocessor can read out data from SQOUT in the order shown below by detecting this high level and applying CQCK. When CQCK is applied the DSP disables register update internally. The microprocessor should give update permission by setting RWC high briefly after reading has completed. WRQ will fall to low at this time. Since the WRQ high period is 11.2 ms, CQCK must be applied during the high period. Note that data is read out in an LSB first format. Note: If RWC is set high by command while WRQ is high, WRQ will return to low and the SQOUT data will be invalid. Note: * This state will be ignored if an address free command is sent. No. 5342-19/34 LC78631E Note: 1. Normally, the WRQ pin indicates the subcode Q standby state. However, it is used for a different monitoring purpose in track check mode and during internal braking. (See the items on track checking and internal braking for details.) 2. The LC78631E becomes active when the CS pin is low, and subcode Q data is output from the SQOUT pin. When the CS pin is high, the SQOUT pin goes to the high-impedance state. Code Command $4B ATIME PRIORITY ON $4A ATIME PRIORITY OFF RES = low ● The ATIME priority command allows the SQOUT output to read from ATIME. In this mode, data is output in a ring sequence in the order: AMIN, ASEC, AFRAME, CONT, ADR, etc. 11. Mute control circuit Code Command $01 MUTE 0 dB $03 MUTE –∞ dB RES = low ● Muting of –∞ dB can be applied by issuing the command shown above. The adoption of a zero-cross muting algorithm means that noise is minimal. A zero crossing is recognized when the sign bit of the code changes state. No. 5342-20/34 LC78631E 12. Interpolation circuit Outputting incorrect audio data that could not be corrected by the error detection and correction circuit would result in loud noises being output. To minimize this noise, the LC78631E replaces incorrect data with linearly interpolated data based on the correct data on both sides of the incorrect data. If incorrect data continues for two or more consecutive values, the LC78631E holds the previous correct data value and then applies average value interpolation to the previous incorrect value of the next correct data value to calculate the value that precedes the next correct value. 13. Bilingual function Code Command RES = low $28 STO CONT ● $29 Lch CONT $2A Rch CONT • Following a reset or when a stereo ($28) command has been issued, the left and right channel data is output to the left and right channels respectively. • When an Lch set ($29) command is issued, the left and right channels both output the left channel data. • When an Rch set ($2A) command is issued, the left and right channels both output the right channel data. 14. De-emphasis; Pin 32: EMPH The pre-emphasis on/off bit in the subcode Q control information is output from the EMPH pin. When this pin is high, the LC78631E internal de-emphasis circuit operates and the digital filter and the D/A converter output deemphasized data. In antishock mode, the P2 pin input is output without change from the EMPH pin and the EMPH pin becomes simply a monitor for the de-emphasis filter on/off state. 15. Digital attenuator Attenuation can be applied to the left and right channel audio data independently by issuing two-byte commands. Alternatively, both channels can be attenuated at the same time using the $81 command. Code Command $81 Lch, Rch ATT SET $82 Lch ATT SET $83 Rch ATT SET RES = low No. 5342-21/34 LC78631E • Attenuation settings The attenuation is set by the attenuation data in the first byte and the command in the byte that follows. The data value can be in the range $00 to $EE (0 to 238). Audio output = 20 log ATT DATA [dB] 256 — Since the ATT DATA is set to 0 (a muting of –∞) by a reset, to output the audio signal, the control microprocessor must issue, for example, a $EE + $81 command, thus setting both the left and right channels to –0.63 dB. Note: To prevent noise due to arithmetic overflow in the 1-bit D/A converter, data values of $EF (ATT DATA = 239) or larger are not allowed. • Mute output; Pin 46: MUTEL, pin 59: MUTER These pins output a high level when the attenuator coefficient is set to $00 and the data in each channel has been zero continuously for a certain period. If data input occurs once again, these pins go low immediately. 16. Digital filter outputs; Pin 34: LRCKO, pin 35: DFLRO, pin 36: DACKO DFLRO outputs 2× oversampled data for use with an external D/A converter MSB first in synchronization with the falling edge of DACKO. These pins are provided so that an external D/A converter can be used if desired. 17. Swap; Pin 48: LCHP, pin 49: LCHN, pin 56: RCHN, pin 57: RCHP The swap command swaps the D/A converter left and right channel outputs. Code Command $85 SWAP ON $84 SWAP OFF RES = low ● 18. One-bit D/A converter • The LC78631E PWM block outputs one data value in the range –3 to +3 once every 64fs period. To reduce carrier noise, this block adopts an output format in which the output is adjusted so that the PWM output level does not invert between consecutive data items. Also, the attenuator block detects 0 data and enters muting mode so that only a 0 value (a 50% duty signal) is output. This block outputs a positive phase signal to the LCHP (RCHP) pin and a negative phase signal to the LCHN (RCHN) pin. High-quality analog signals can be acquired by taking the differences of these two output pairs using external low-pass filters. The LC78631E includes built-in radiation suppression resistors (1 kΩ) in each of the LCHP/N and RCHP/N pins. No. 5342-22/34 LC78631E • PWM output format • PWM output example 19. CD-ROM outputs; Pin 42: LRSY, pin 43: CK2, pin 44: ROMXA, pin 45: C2F Although the LC78631E is initially set up to output audio data MSB first from the ROMXA pin in synchronization with CK2, it can be switched to output CD-ROM data by issuing a CD-ROM XA command. Since this data has not been processed by the interpolation, previous value hold, muting, and other digital circuits, it is appropriate for input to a CD-ROM decoder LSI. CK2 is a 2.1168 MHz clock, and data is output on the CK2 falling edge. However, this clock polarity can be inverted by issuing a CK2 polarity inversion command. C2F is the flag information for the data in 8-bit units. Note that the CD-ROM XA reset command has the same function as the CONT1 pin (pin 37). Code Command $88 CD ROM XA $8B CONT AND CD-ROM XA RESET $C9 CK2 POLARITY INVERSION RES = low ● No. 5342-23/34 LC78631E 20. Digital output circuit; Pin 65: DOUT This is an output pin for use with a digital audio interface. Data is output in the EIAJ format. This signal has been processed by the interpolation and muting circuits. This pin has a built-in driver circuit and can directly drive a transformer. Code Command RES = low $42 DOUT ON ● $43 DOUT OFF $40 UBIT ON $41 UBIT OFF ● • The digital OUT pin can be locked at the low level by issuing a DOUT OFF command. • The UBIT information in the DOUT data can be locked at zero by issuing a UBIT OFF command. • The DOUT data can be switched to data to which interpolation and muting have not been applied by issuing a CDROM XA command. 21. Antishock support; Pin 38: P0/DFCK, pin 39: P1/DFIN, pin 40: P2, pin 41: P3/DFLR, pin 42: LRSY, pin 43: CK2, pin 44: ROMXA, pin 45: C2F Antishock mode is a mode in which antishock processing is applied to data that has been output once. That data is returned and output once again as an audio playback signal. It is also possible to use only the audio playback block (the attenuator, digital filter, and D/A converter circuits) and thus share the audio playback block with other systems by synchronizing the other system with the LC78631E clock. Code Command $6C ANTISHOCK ON $6B ANTISHOCK OFF $6F DF NORMAL SPEED ON (only in antishock mode) $6E DF NORMAL SPEED OFF (only in antishock mode) RES = low ● ● • The signals from the ROMXA pin can be output to an antishock LSI (the Sanyo LC89151) and re-input the signals output by the antishock LSI to the LC78631E P1/DFIN pin. These signals are then processed by the attenuator, digital filters, and D/A converter circuits and output as audio signals. In this mode, the P2 pin switches the deemphasis filter on and off. When P2 is high, the de-emphasis filter will be on. • In antishock systems, the signal-processing block must operate in double-speed playback mode for data output to the antishock LSI, and the audio playback block (the attenuator, digital filter, and D/A converter circuits) must operate at normal speed. This means that the control microprocessor must issue both the antishock on command ($6C) as well as the DF normal speed on command ($6F). No. 5342-24/34 LC78631E 22. General-purpose output ports; Pin 37: CONT1, pin 74: CONT2 The CONT1 and CONT2 pins can be set to high or low by commands from the control microprocessor. Code Command $0E CONT1 SET RES = low $8B CONT1 AND CD-ROM XA RESET $4D CONT2 SET $4C CONT2 RESET ● ● Note that the CONT1 reset command also resets the CD-ROM XA mode, and thus care is required when using this command. 23. General-purpose I/O ports; Pin 38: P0/DFCK, pin 39: P1/DFIN, pin 40: P2, pin 41: P3/DFLR, pin 18: P4, pin 33: P5 The LC78631E provides six I/O ports: pins P0 to P5. These pins all function as input pins after a reset. Unused ports must be connected to ground or set to output mode. Code Command $DD PORT READ RES = low $DB PORT I/O SET $DC PORT OUTPUT The port information can be read from the SQOUT pin in the order P0 to P5 in synchronization with CQCK falling edges by issuing the port read command. Note that data can be read out in the same manner when another command is issued. These ports can be set independently to be control output pins by the two-byte port I/O set command. Ports are selected with the lower 6 bits of the data byte. DATA BYTE + $DB PORT I/O SET dn = 1 .................Sets port Pn to be an output pin. dn = 0 .................Sets port Pn to be an input pin. n = 0 to 5 No. 5342-25/34 LC78631E Ports set to be output pins can be independently set to be either high or low by the port output two-byte command. The lower 6 bits of the data byte correspond to the ports. DATA BYTE + $DC PORT OUTPUT dn = 1 .................A high level is output from Pn, assuming it is set up for output. dn = 0 .................A low level is output from Pn, assuming it is set up for output. 24. Variable pitch playback; Pin 1: VPDO, pin 80 VCOC The LC78631E includes a variable pitch PLL circuit, and the disk rotation rate and the ROMXA output data transfer rate can be varied by varying the clock used as the time base in 0.1% increments over a range of ±13%. A variable pitch circuit is formed by connecting a variable pitch low-pass filter to the VPDO and VCOC pins. Note: Variable pitch playback is not supported at 4× speed. Code Command $D9 VARIABLE PITCH ON $D8 VARIABLE PITCH OFF $DA VARIABLE PITCH DATA SET RES = low ● The amount of variation is set by the data byte value n (as a two’s complement number) and the variable pitch data set two-byte command. DATA BYTE + $DA VARIABLE PITCH DATA SET Amount of change = n/10 [%] (n = –128 to +127) No. 5342-26/34 LC78631E 25. VCEC mode The LC78631E can be switched to variable clock error correction mode by simply sending a VCEC command. In this mode, it is possible to read out data from the ROMXA pin before the disc linear speed reaches a fixed value. In this mode the data rate will be proportional to the disc linear speed. Code Command $ED VCEC ON $EC VCEC OFF RES = low ● 26. Overspeed detection; Pin 73: FAST In VCEC mode, it is possible to roughly determine whether the EFM data playback bit clock has exceeded a set value by setting up the overspeed detection circuit. Code Command $D5 RES = low FAST SET A two byte command is used to setup this function. The lower 5 bits are the valid data. DATA BYTE + $D5 OVERSPEED DETECTION SETUP If fPCK is the PCK pin output frequency, then the FAST pin will go high if the following condition holds: fPCK ≥ 64 63 – n × 16.9344 [MHz] (n = 0 to 31) No. 5342-27/34 LC78631E 27. Clock oscillator; Pin 53: XIN, pin 52: XOUT Code Command $8E OSC ON $8D OSC OFF RES = low ● ● $CE XTAL 16M $CF XTAL 32M $C2 NORMAL-SPEED PLAYBACK $C1 DOUBLE-SPEED PLAYBACK $C8 QUAD-SPEED PLAYBACK ● The clock that is used as the time base is generated by connecting a 16.9344 or 33.8688 MHz oscillator element between these pins. The OSC OFF command turns off both the VCO and crystal oscillators. Double- or quad-speed playback can be specified by microprocessor command. • Use a 16.9344 MHz oscillator element if the application circuit implements a 2×-speed playback system. The system control microprocessor can then issue 2×-speed or normal-speed playback commands. • Use a 33.8688 MHz oscillator element if the application circuit implements a 4×-speed playback system. When implementing a 4×-speed playback system, use a 33.8688 MHz oscillator element and send a XTAL32M command ($CF) at system initialization. After initialization, use the 4×, 2×, and normal-speed playback commands to set the playback speed. 28. 16M and 4.2M pins; Pin 75: 16M, pin 76: 4.2M If a 16.9344 MHz oscillator element is used, the 16M pin will output a 16.9344 MHz signal from a buffer circuit in 2×-speed and normal-speed playback modes. If a 33.8688 MHz oscillator element is used, the 16M pin will output a 33.8688 MHz signal from a buffer circuit in 4×-speed playback mode. The 4.2M pin functions as the LA9230/LA9240 Series system clocks and always outputs a 4.2336 MHz signal. In oscillator off mode, both of these pins are held either high or low. 29. Reset circuit: Pin 72: RES This pin must be pulled low temporarily and then set high after power is first applied. This sets the muting to –∞ dB and the disc motor to stopped. Setting the RES pin low directly sets the states enclosed in boxes. CLV servo system START STOP 0 dB –∞ Address 1 Address free CONT1, CONT2 High Low Track jump mode Old New Track count mode Old New Digital attenuator DATA $00 DATA $00 to $EE OSC ON OFF XTAL 16M 32M Playback speed Normal speed Double speed Antishock mode ON OFF All pins input Input or output set independently ON OFF Muting control Subcode Q address conditions General-purpose input ports Digital filter normal speed BRAKE CLV Quad speed No. 5342-28/34 LC78631E 30. Other pins; Pin 8: TAI, pin 12: TEST1, pin 16: TEST2, pin 17: TEST3, pin 26: TEST4, pin 77: TEST5 These are test pins for testing the LSI internal circuits. TAI and TEST1 to TEST5 have built-in pull-down resistors. 31. RAM address control The LC78631E incorporates an 8-bit × 2336-word RAM on chip. This RAM provides an EFM demodulated data jitter handling capacity of ±8 frames implemented using address control. The LC78631E continuously checks the remaining buffer capacity and controls the data write address to fall in the center of the buffer capacity by making fine adjustments to the frequency divisor in the PCK side of the CLV servo circuit. If the ±8 frame buffer capacity is exceeded, the LC78631E forcibly sets the write address to the ±0 position. However, since the errors that occur due to this operation cannot be handled with error flag processing, the IC applies muting to the output for a 109 frame period. Position Division ratio or processing –8 or lower Forcibly moves to ±0 –7 to –1 Advancing divisor: 589 ±0 Standard divisor: 588 +1 to +7 Fall back divisor: 587 +8 or greater Forcibly moves to ±0 No. 5342-29/34 LC78631E 32. Command table Blank entries: Unused command Items in parentheses as ASP commands All commands, except the TJ BRAKE ($8C), NOTHING ($FE), and TCHK CLEAR ($FF) are latched. $00 (ADJ. RESET) $20 THLD PERIOD TOFF LOW $40 UBIT ON $60 $01 MUTE 0 dB $21 THLD PERIOD TOFF HIGH $41 UBIT OFF $61 $22 NEW TRACK CNT $42 DOUT ON $62 OLD TRACK CNT $43 DOUT OFF $63 $02 $03 MUTE –∞ dB $23 $04 DM START $24 $44 $64 $05 DM CLV $25 $45 $65 $06 DM BRAKE $26 $46 $66 $07 DM STOP $27 $47 $08 $09 ADDRESS FREE $0A $67 $28 STO CONT $48 NTJ COND SET $29 LCH CONT $49 PCK OFF $68 $69 $2A RCH CONT $4A ATIME PRIORITY OFF $6A $0B $2B $4B ATIME PRIORITY ON $6B ANTI-SHOCK OFF $0C $2C $4C CONT2 RST $6C ANTI-SHOCK ON $0D $2D $4D CONT2 SET $6D $0E CONT1 SET $2E $4E $6E DF NORMAL SPEED OFF $0F TRACKING OFF $2F $4F $6F DF NORMAL SPEED ON $10 2TJ IN $30 32TJ IN $50 $70 $11 1TJ IN #1 $31 1TJ IN #3 $51 $12 1TJ IN #2 $32 $52 $13 4TJ IN $33 $53 $73 $14 16TJ IN $34 $54 $74 $15 64TJ IN $35 $55 $75 $16 256TCHK $36 $56 $76 $17 128TJ IN $37 $57 $77 $18 2TJ OUT $38 32TJ OUT $58 $78 1TJ OUT #3 $19 1TJ OUT #1 $39 $1A 1TJ OUT #2 $3A $71 1TJ IN #4 $59 $5A $72 $79 1TJ OUT #4 $7A $1B 4TJ OUT $3B $5B $7B $1C 16TJ OUT $3C $5C $7C $1D 64TJ OUT $3D $5D $7D $3E $5E $7E $3F $5F $7F $1E $1F 128TJ OUT NTJ IN NTJ OUT No. 5342-30/34 LC78631E Blank entries: Unused command Items in parentheses as ASP commands All commands, except the TJ BRAKE ($8C), NOTHING ($FE), and TCHK CLEAR ($FF) are latched. $A0 OLD TRACK JUMP $C0 $81 $80 LRCH ATT SET $A1 NEW TRACK JUMP $C1 DOUBLE-SPEED PLAYBACK $82 LCH ATT SET $A2 $C2 NORMAL-SPEED PLAYBACK $83 RCH ATT SET $A3 INTERNAL BRAKE CONT $E0 $C3 $E1 $E2 $E3 $84 SWAP OFF $A4 $C4 INTERNAL BRAKE OFF $E4 $85 SWAP ON $A5 $C5 INTERNAL BRAKE ON $E5 $86 $A6 $C6 $E6 $87 $A7 $C7 $E7 $88 CDROMXA $A8 DISK 8cm SET $C8 QUAD-SPEED PLAYBACK $E8 $89 ADDRESS1 $A9 DISK 12cm SET $C9 CK2 POLARITY INVERSION $E9 $AA $CA INTERNAL BRAKE CONTINUOUS OFF $EA $8A $8B CNT1, ROMXA RST $AB $CB INTERNAL BRAKE CONTINUOUS ON $EB $8C TJ BRAKE $AC $CC INTERNAL BRAKE TRKG OFF $EC $8D OSC OFF $AD $CD INTERNAL BRAKE TRKG ON $ED VCEC ON VCEC OFF $8E OSC ON $AE $CE XTAL 16M $EE COMMAND NOISE REDUCTION MODE OFF $8F TRACKING ON $AF $CF XTAL 32M $EF COMMAND NOISE REDUCTION MODE ON $90 (F.OFS. ADJ. ST) $B0 NO CLV PHASE COMPARATOR DIVISOR $D0 $F0 TRACK CHK IN $91 (F.OFS. ADJ. OFF) $B1 CLV PHASE COMPARATOR DIVISOR: 1/2 $D1 $F1 $92 (T.OFS. ADJ. ST) $B2 CLV PHASE COMPARATOR DIVISOR: 1/4 $D2 $F2 $93 (T.OFS. ADJ. OFF) $B3 CLV PHASE COMPARATOR DIVISOR: 1/8 $D3 $F3 $94 (LSR. ON) $B4 $D4 $95 (LSR. OFF/F. SV. ON) $B5 $D5 $96 (LSR. OFF/F. SV. OFF) $B6 $D6 $97 (SP. 8CM) $B7 $98 (SP. 12CM) $B8 $99 (SP. OFF) $B9 $F4 FAST SET $D7 SLED SET $F5 $F6 $F7 $D8 VARIABLE PITCH OFF $F8 $D9 VARIABLE PITCH ON $F9 $9A (SLED. ON) $BA TES WD WIDE $DA VARIABLE PITCH SET $FA $9B (SLED. OFF) $BB TES WD NARW $DB PORT I/O SET $FB TRACK CHK OUT $9C (EF. BAL. ST) $BC $DC PORT OUTPUT $FC $9D (T. SV. OFF) $BD $DD PORT READ $FD $9E (T. SV. ON) $BE $DE $FE NOTHING $BF $DF $FF TCHK CLEAR $9F No. 5342-31/34 LC78631E 33. Application circuit example No. 5342-32/34 ✕ ● ✕ ● Digital attenuator 2fs — ✕ ✕ — — ✕ ✕ 4fs 8fs Digital de-emphasis 1 bit DAC — ✕ ✕ Digital filters ✕ ● ✕ Zero-cross muting ✕ 4 2 Interpolation Level meter & peak search Bilingual 2× ● Normal ✕ Digital output 4× ✕ ✕ — — — ✕ ✕ ✕ ● 4 ● 2× ● ● External LC7867E Paired with an analog ASP LC7861NE → LC7861KE Paired with an analog ASP LC7860KA Paired with an analog ASP Playback speed 16 K RAM EFMPLL Item LC7868E → LC7868KE ✕ ● — ● — ✕ ● ● ● 4 ● Normal ● 4× Paired with an analog ASP LC7869E LC78681E → LC78681KE ✕ ✕ ✕ — ● ● — — ✕ ● ● ● 4 ● 2× ● 4× Paired with an analog ASP — — ✕ ● ● ● 4 ● Normal ● Paired with an analog ASP LC78620E LC78631E ● ● ● — — ● ● ● ✕ ● 2 ● 4× ● (18 KRAM) Built-in VCO ● ● — — ● ● ● ● 4 ● 4× ● Built-in VCO LC78631E 34. Comparison of Sanyo CD DSP product functions No. 5342-33/34 LC78631E ■ No products described or contained herein are intended for use in surgical implants, life-support systems, aerospace equipment, nuclear power control systems, vehicles, disaster/crime-prevention equipment and the like, the failure of which may directly or indirectly cause injury, death or property loss. ■ Anyone purchasing any products described or contained herein for an above-mentioned use shall: ➀ Accept full responsibility and indemnify and defend SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors and all their officers and employees, jointly and severally, against any and all claims and litigation and all damages, cost and expenses associated with such use: ➁ Not impose any responsibility for any fault or negligence which may be cited in any such claim or litigation on SANYO ELECTRIC CO., LTD., its affiliates, subsidiaries and distributors or any of their officers and employees jointly or severally. ■ Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed for volume production. SANYO believes information herein is accurate and reliable, but no guarantees are made or implied regarding its use or any infringements of intellectual property rights or other rights of third parties. This catalog provides information as of December, 1997. Specifications and information herein are subject to change without notice. No. 5342-34/34