![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
; T metri ice Not e para som L ubj fina P R E his is notlia its are s cm . RY n. I N A l specificattioo change t IM ec MITSUBISHI SOUND PROCESSORS M65827FP 10-TIMES SPEED CD-DSP PACKAGE FEATURES *Normal speed to 8 times speed playback *Multi speed selector *Clock doubler *Error correction(C1:2 error correction,C2:4 error correction) *Channel control circuit ( Bilingual / swap / (L+R)/2) *Wide-band adjustment-free EFM-PLL *CLV gain control *Low power consumption and low radiation by 3.3V function of internal circuit Outline 42P2R APPLICATION CD-ROM, CD-I, VIDEO-CD, etc. 0.8mm Pitch 450mil SSOP (8.4mm X 17.5mm X 2.0mm) RECOMMENDED OPERATING CONDITIONS Supply voltage range Rated voltage range 3.3V10% (internal logic,analog circuits,oscillation circuit) 5.0V10% (I/O buffer) 3.3V (internal logic,analog circuit) 5.0V (I/O buffer ) SYSTEM BLOCK DIAGRAM Subcode Control PLL CLK OSC CLK SEL Digital Out Channel control DeEMP Subcode Digital Out M Motor Driver Optical Pick-up RF-AMP Pick-up Servo Auto Adjustment PLL Slicer EFM De-MOD Interpolation S E L DATAOUT PLL CLK OSC CLK 18kSRAM CLV Digital Servo MCU I/F Timing Generator (Speed Control) M65827FP ECC C1:2errors C2:4errors System Control Microprocessor MITSUBISHI ELECTRIC ( 1 / 52 ) BUILT IN FUNCTIONS Block name Memory PLL Description *18 Kbit SRAM *8 frames jitter margin *Adjustment-free EFM-PLL *Wide-band lock range(1*8 times) *HF data slicer *EFM demodulator *Frame synchronization detection / protection / interpolation *Frame synchronization monitor *Subcode Q register *CRC checker *Subcode synchronous pattern detector (S0 and S1) *Emphasis flag detector and digital de-emphasis filter *Serial interface of subcode P~W (EIAJ CP-2401) *C1: 2 error correction, C2: 4 error correction (C1: 2 error correction, C2: 2 error correction selectable) *Unscramble / De-interleave *Error monitor *Average and pre-hold interpolation (for CD-DA mode ) *Interpolate prohibition (for CD-ROM mode ) *Mute control *Bilingual / swap / (L+R)/2 output *Lch / Rch independent attenuation control (256 steps) *Separate data output for CD-DA (DADT) and CD-ROM(ROMDT) *Based on EIAJ-1201 *C bit oscillation accuracy control *C bit source number control *PWM output *Low disc rotation detector *kick pulse control (256 steps) *Automatic brake control *CLV gain control *Master clock selector (Playback speed control) *Clock doubler *VCO clock selector *CLV servo control / mute control / attenuating level control *Configuration control *Attenuator control *Channel control *Play back speed control *Analog switch control *Error monitor control *Track counter control *Interrupt mask *Kick timer control *Digital audio interface C bit control *Reset / sleep / clock disable control *Subcode Q interface EFM demodulation Subcode control Error correction Interpolation DAC interface Digital output Digital CLV servo Oscillation circuit MCU interface MITSUBISHI ELECTRIC ( 2 / 52 ) PIN DESCRIPTION TABLE Name VDD*VSS DVDD5 DVDD3 DVSS AVDD AVSS Clock XI XO C423 S846 S423 DXLPF DXRC PLL HFD IREF LPF RC HF HPF1 HPF2 TLC 11 13 15 16 17 18 19 20 I I I/O O I O O O HF defect signal input Current reference EFM-PLL loop filter connect pin EFM-PLL frequency gain control pin HF input High Pass Filter 1 High Pass Filter 2 Data slicer charge pump output DVDD5 AVDD AVDD AVDD AVDD AVDD AVDD AVDD 41 40 38 34 35 I O O O O Oscillator input Oscillator output Crystal half clock Crystal / PLL system clock Crystal / PLL half clock Clock doubler loop filter connect pin Clock doubler frequency gain control pin DVDD3 DVDD3 DVDD5 DVDD5 DVDD5 DVDD3 DVDD3 1 2 42 14 21 Digital power supply (5V power supply for I/O buffer) Digital power supply (3.3V power supply for internal circuit) Digital ground Analog power supply (3.3V power supply for analog circuit) Analog ground AVDD DVDD5 DVDD3 No. I/O Description Supply Schmitt Pull-Up 3 I/O 12 O Data output * Digital Audio Interface DADT ROMDT LRCK DSCK DOTX 28 31 29 30 26 O O O O O Audio data output CD-ROM data output LR clock Data shift clock Digital audio interface output DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 MITSUBISHI ELECTRIC ( 3 / 52 ) PIN DESCRIPTION TABLE (CONTINUED) Name Subcode SBQS SCAND SBCO EFFK SCCK CRCF CLV PWM1 PWM2 33 32 O O Spindle motor PWM output (-) Spindle motor PWM output (+) DVDD5 DVDD5 5 22 23 24 25 27 O O O O I O Subcode Q interrupt signal Subcode sync. signal output (S0 and S1) Subcode data serial output PLL frame clock output Subcode data shift clock CRC flag output DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 No. I/O Description Supply Schmitt Pull-Up Track counter TRIN INT 36 37 I O Track cross signal input Interrupting signal output DVDD5 DVDD5 MCU interface MCK R/W MSD MLA ALCR 6 7 8 9 10 I I I/O I I MCU shift clock input MCU data read / write control MCU data input / ouput MCU latch clock input Reset input DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 Monitor output EST LOCK/DRD 39 4 O O C1/C2 error flag output Lock monitor output / Low disc rotation detect signal output / Frame synchronization status (SYCLK) DVDD5 DVDD5 MITSUBISHI ELECTRIC ( 4 / 52 ) NUMERICAL PIN LIST Name DVDD5 DVDD3 DXLPF LOCK/DRD No. I/O 1 2 3 4 I/O O Description Digital power supply (5V power supply for I/O buffer) Digital power supply (3.3V power supply for internal circuits) Clock doubler loop filter connect pin Lock monitor output / Low disc rotation detect signal output / Frame synchronization status(SYCLK) Subcode interrupt signal output MCU shift clock input MCU data read / write control MCU data input / output MCU latch clock input Reset input HF defect signal input Clock doubler frequency gain control pin Current reference Analog power supply (3.3V power supply for analog circuits) I/O O I O O O EFM-PLL loop filter connect pin EFM-PLL frequency gain control pin HF input High Pass Filter 1 High Pass Filter 2 Data slice charge pump output Analog ground O O O I O O Subcode syncronization status (S0 and S1) Subcode data serial output PLL frame clock output Subcode readout clock Digital output CRC flag output DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 Supply Schmitt Pull-Up DVDD5 DVDD3 DVDD3 DVDD5 SBQS MCK R/W MSD MLA ALCR HFD DXRC IREF AVDD LPF RC HF HPF1 HPF2 TLC AVSS SCAND SBCO EFFK SCCK DOTX CRCF 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 O I I I/O I I I O I DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD3 AVDD AVDD AVDD AVDD AVDD AVDD AVDD AVDD MITSUBISHI ELECTRIC ( 5 / 52 ) NUMERICAL PIN LIST (CONTINUED) Name DADT LRCK DSCK ROMDT PWM2 PWM1 S846 S423 TRIN INT C423 EST XO XI DVSS No. I/O 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 O O O O O O O O I O O O O I Description Audio data output LR clock Data shift clock CD-ROM data output Spindle motor PWM output (+signal) Spindle motor PWM output (-signal) Crystal / PLL system clock Crystal / PLL half clock Track cross signal input Interrupt signal output Crystal half clock C2/C1 error output Oscillator output Oscillator input Digital ground Supply Schmitt Pull-Up DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD5 DVDD3 DVDD3 MITSUBISHI ELECTRIC ( 6 / 52 ) PIN CONFIGURATION DVDD5 DVDD3 DXLPF LOCK/DRD SBQS MCK R/W MSD MLA ALCR HFD DXRC IREF AVDD LPF RC HF HPF1 HPF2 TLC AVSS 1 2 3 4 5 6 7 8 42 DVSS 41 XI 40 XO 39 EST 38 C423 37 INT 36 TRIN 35 S423 M65827FP 9 10 11 12 13 14 15 16 17 18 19 20 21 34 S846 33 PWM1 32 PWM2 31 ROMDT 30 DSCK 29 LRCK 28 DADT 27 CRCF 26 DOTX 25 SCCK 24 EFFK 23 SBCO 22 SCAND OUTLINE : 42P2R (Top view) MITSUBISHI ELECTRIC ( 7 / 52 ) RC CRCF SBQS DVSS DVDD5 DVDD3 SCCK SBCO SCAND LOCK/DRD LPF HFD AVDD VCO HF Defect Control Sub Code Serial I/F CRC Checker CIRC Decoder Correction Control SYNC Detector EFM De-Modulator EFM Interpolation Address Generator 18Kbit SRAM Flag Control System Clock Selector Timing Generator De-EMP Digital Audio Interface PWM Micro Computer I/F Track Counter S E L PLL AVSS NRZ PLL SEL Syndrome Register BLOCK DIAGRAM HF Sub Code Sync Det. SUBQ Register Slicer HPF1 CIRC Sequencer ECC MCU I/F DAC I/F HPF2 TLC Current Control IREF Flag Control ( 8 / 52 ) Clock Doubler 2/3 Det. CLV Control CLV INT R/W MLA MSD MCK S846 S423 C423 DOTX PWM1 PWM2 EFFK EFM Timing Generator SYNC Protector Channel Control S E L MITSUBISHI ELECTRIC Timing Generator Attenuate Control XI Oscillator S E L XO DXLPF S E L DXRC Freq. Det. DAC I/F + Fig 1 : Block diagram Phase Det. EST TRIN LRCK ALCR DADT DSCK ROMDT ABSOLUTE MAXIMUM RATING (Ta=25C unless otherwise noted) Symbol DVDD5-DVSS DVDD3-DVSS AVDD-AVSS Vi Vo Pd Topr Tstg Parameter Power supply voltage Power supply voltage Power supply voltage Input voltage Output voltage Power consumption Ambient temperature Storage temperature Condition Limit -0.3 ~+7 -0.3 ~+4.5 -0.3 ~+4.5 VSS-0.3ViVDD+0.3 VSSVoVDD 600 -10 ~+70 -40 ~+125 Unit V V V V V mW C C RECOMMENDED OPERATING CONDITIONS Symbol DVDD5 DVDD3 AVDD VIH VIL Parameter 5V digital power supply voltage 3.3V digital power supply voltage Analog supply voltage "H" output voltage "L" input voltage Oscillation frequency (X'tal) Single speed Double speed Quad speed 6 times speed 8 times speed Condition MIN 3.0 3.0 3.0 0.7DVDD DVSS 8.4672 16.9344 33.8688 50.8032 67.7376 8.6436 17.2872 34.5744 51.8616 69.1488 Limit TYP 5.0 3.3 3.3 MAX 5.5 3.6 3.6 DVDD5 0.3DVDD V V V V V MHz MHz MHz MHz MHz MHz MHz MHz MHz MHz Unit fOSC fVCO Oscillation frequency (VCO) Single speed Double speed Quad speed 6 times speed 8 times speed MITSUBISHI ELECTRIC ( 9 / 52 ) ELECTRICAL CHARACTERISTICS (Ta=25C,DVDD5=5V, DVDD3=3.3V, AVDD=3.3V unless otherwise noted) Symbol Parameter Condition MIN DVDD5 Operating voltage (5V, digital) Ta=-10~+70C 8X 8X~10X AVDD Operating voltage (3.3V, analog) Ta=-10~+70C 8X 8X~10X | DD Operating current f osc=8.4672MHz f vco=8.6436MHz VDD=4.5V,| OH=-0.8mA VDD=4.5V,| OL=0.8mA VIH=4.5V VIL=0.5V 3.5 0.4 2 -2 2 -2 3.0 3.0 3.2 3.0 3.2 Limit TYP 5.0 3.3 3.3 3.3 3.3 20 MAX 5.5 3.6 3.6 3.6 3.6 50 V V V V V mA V V A A A A kHz kHz kHz kHz kHz kHz 25 50 100 k Unit DVDD3 Operating voltage (3.3V, digital) Ta=-10~+70C | OH | OL | IH | IL | OZH | OZL f PLL1 f PLL2 f PLL3 f DX1 f DX2 f DX3 Rpu "H" output voltage "L" output voltage "H" input current "L" input current Off condition "H" output current VOH=4.5V Off condition "L" output current VOL=0.5V VCO (EFFK) free run frequency (RIREF=110k,RRC=91k) VLPF=1.0V VLPF=1.5V VLPF=3.0V Clock Doubler (S423) free run VLPF=1.0V frequency VLPF=1.5V (RIREF=110k,RRC=91k) VLPF=3.0V Pull up resistance MITSUBISHI ELECTRIC ( 10 / 52 ) DETAILED DESCRIPTION 1. MCU interface (1)Connection MSD MCK M65827FP MLA B/W MCU Pin No. 8 6 9 7 Signal name MSD MCK MLA R/W Contents MCU serial data input output pin MCU shift clock input pin MCU data latch clock input pin Data read write control pin (H : Read, L : Write) I/O I/O I I I (2)Mode description Address No. Address A7 L L L L L L L L L L L L L L L L H A6 A5 L L L L L L L L L L L L L L L L X L L L L L L L L L L L L L L L L X A4 L L L L L L L L L L L L L L L L X A3 A2 L L L L L L L L H H H H H H H H X L L L L H H H H L L L L H H H H X A1 L L H H L L H H L L H H L L H H X A0 L H L H L H L H L H L H L H L H X Data control CLV servo, ATT, mute control Configuration Attenuation (Lch) control Attenuation (Rch) control Channel control Playback speed control Analog switch control Monitor output select Track counter (LSB) Track counter (MSB) Track counter interrupt value (LSB) Track counter interrupt value (MSB) Interrupt mask Kick timer Digital audio interface C bit control Reset / Sleep / Clock disable control Test Mode (For shipping test mode) 0 1 2 3 4 5 6 7 8 9 A B C D E F 80 MITSUBISHI ELECTRIC ( 11 / 52 ) (3)Write timing When R/W pin is L, MCU I/F is set in write mode. Address(1st byte) and data(2nd byte) are input with LSB first. Address and data are captured at the rising edge of MCK and are latched in internal register at the rising edge of MLA. R/W LSB MSD MCK MLA t6 t1 t2 t5 t3 t4 Symbol t1 t2 t3 t4 t5 t6 t7 Term Shift clock pulse width Shift clock set up time Shift clock hold time Latch clock set up time Latch clock pulse width Write set up time Write hold time Min 200 100 100 200 200 250 200 Unit nsec nsec nsec nsec nsec nsec nsec t7 A0 A1 L Address(1st byte) A2 A3 A4 A5 A6 MSB A7 LSB D0 D1 D2 Data(2nd byte) D3 D4 D5 D6 MSB D7 (4)Read timing (Subcode Q register interface) When R/W pin is H, MCU I/F is set in subcode Q register read mode. Subcode Q data output from MSD pin at the falling edge of MCK. Refer to (6) subcode Q I/F . H R/W MSD MCK t9 t8 t10 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 Q78 Q77 Q76 Q75 Q74 Q73 Q72 Symbol t8 t9 t10 Term Shift clock pulse width Read set up time Read hold time Min 200 250 400 Unit nsec nsec nsec MITSUBISHI ELECTRIC (12 / 52 ) (5) Write mode Address 00h Register name D0 Reserved D1 S/S D2 BCON D3 BRAK D4 ATT D5 MUTE D6 TRST D7 Reserved CLV servo, Mute / ATT control 0 1 Default CLV OFF (STOP) Automatic brake mode Manual brake OFF ATT OFF MUTE ON Kick timer on CLV ON (START) Manual brake mode Manual brake ON ATT ON MUTE OFF Kick timer off 0 0 1 0 0 1 D0: Reserved Don't care. D1: S / S (Start / Stop) D2: BCON (Automatic brake control) D3: BRAK (Brake) (1) Disc start When S/S register changes from "0" to "1" , the kick pulse that is set by the kick control register at address 0Bh is output. After kick mode, disc rotation switched to CLV mode automatically. S/S PWM1 (-Signal) PWM2 (+Signal) CLV OFF (2) Disc stop (2-1) BCON=0 (Automatic brake mode) When S/S register changes from "1" to "0", the brake pulse that is calculated by the internal circuit output for the time 3t automatically. After brake mode, PWM switches to CLV off mode. The time t is defined as the time that internal circuit detect the 2/3 rotation after S/S register changes 0. The time of detecting the 2/3 rotation can be monitored by DRD signal in LOCK/DRD pin. S/S PWM1 (-Signal) PWM2 (+Signal) CLV ON t 2t CLV OFF tmax = 8.8 sec Detect 2/3 rotation Kick time* CLV ON *Kick timer can be controlled by kick control register. BRAKE (26.4sec max.) MITSUBISHI ELECTRIC ( 13 / 52 ) (2-2) BCON=1 (Manual brake mode) When S/S register change from "1" to "0", PWM output brake pulse while BRAK register is "1". This mode is used to stop the disc rotation by manual operation. S/S PWM1 (-Signal) PWM2 (+Signal) BRAK CLV ON D4: ATT (Attenuate) ATT=0: Attenuation OFF ATT=1: The output data of DADT and ROMDT are attenuated by address 02h and 03h. D5: MUTE MUTE=0: Mute on for DADT and ROMDT. MUTE=1: Mute off for DADT and ROMDT. D6: TRST (kick timer reset) TRST=0: Kick timer active TRST=1: Kick timer stopped D7: Reserved Don't care BRAKE CLV OFF MITSUBISHI ELECTRIC ( 14 / 52 ) Address 01h Register name Configuration 0 Interpolation enable (Audio mode) C1:2 errors correction C2:4 errors correction False-lock protection circuit On VCO upper limiter OFF HFD enable Normal CLV gain mode 1/2 CLV gain mode 1 Interpolation disable (CD-ROM mode) C1:2 errors correction C2:2 errors correction Quasi-lock protection circuit Off VCO upper limiter ON HFD disable CLV gain select mode 1/4 CLV gain mode Inhibit Default 0 0 D0 NONAUDIO D1 ECCMOD D2 FLPDIS D3 PFHEN D4 HFDDIS D5 GAINCNT D6 GAINSEL D7 Reserved D0: NONAUDIO 0 0 0 0 0 0 NONAUDIO=0: Interpolation is enabled C2 flag from EST pin output at 16 bit audioword unit. NONAUDIO=1: Interpolation is disabled, prohibit interpolation. C2 flag from EST pin output at 8 bit data byte unit. D1: ECCMOD (Error correction mode) ECCMOD=0: C1:2 error correction,C2:4 errors correction ECCMOD=1: C1:2 error correction,C2:2 errors correction D2: FLPDIS (False lock protection circuit disable) FLPDIS=0: False lock protection circuit on FLPDIS=1: False lock protection circuit off (Refer to address 07h) D3: PFHEN (VCO oscillation frequency upper limiter enable) PFHEN=0: VCO oscillation frequency limiter is stopped PFHEN=1: VCO oscillation frequency limiter is active Limiter value = 8.6436MHz X 1.3 X S (S:Playback speed) D4: HFDDIS (HFD disable) HFDDIS=0: HFD input enable HFDDIS=1: HFD input disable D5:GAINCNT(CLV gain control) D6:GAINSEL(CLV gain select) GAINCNT=0: Normal gain mode. GAINCNT=1: CLV gain control mode. CLV gain can be selected 1/2 and 1/4 of normal gain by GAINSEL register. MITSUBISHI ELECTRIC ( 15 / 52 ) (a) Normal CLV gain mode (GAINCNT=0) PWM2 PWM1 (b) 1/2 CLV gain mode (GAINCNT=1,GAINSEL=0) PWM2 PWM1 CLV Mode PWM1=PWM2 CLV Mode PWM1=PWM2 CLV Mode (c) 1/4 CLV gain mode (GAINCNT=1,GAINSEL=1) PWM2 PWM1 CLV Mode PWM1=PWM2 PWM1=PWM2 PWM1=PWM2 CLV Mode MITSUBISHI ELECTRIC ( 16 / 52 ) Address 02h / 03h MSB Address 02h 03h Default D7 D6 L7 L6 R7 R6 0 1 7 n=0 Attenuation level control LSB D5 L5 R5 0 D4 D3 D2 D1 D0 L4 L3 L2 L1 L0 R4 R3 R2 R1 R0 0 0 0 0 0 7 n=0 Coefficience Attenuation Default value Lcoe= Ln X2 -(8-n) Rcoe= Rn X2 -(8-n) LATT=20 X LOG(Lcoe) LATT=RATT= -12dB RATT=20 X LOG(Rcoe) When ATT register at address 00h is set to "1", the output data from DADT and ROMDT are attenuated by the attenuation level control register. MITSUBISHI ELECTRIC ( 17 / 52 ) Address 04h Register name D0 D1 D2 D3 D4 D5 D6 D7 CC1 CC2 CC3 CC3 DACIF DDEPASS SFLD AUTOLD Channel control 0 1 Default 1 0 0 1 DAC interface mode 0 Automatic de-emphasis mode Software load on Automatic load off DAC interface mode 1 De-emphasis pass mode Software load off Automatic load on 0 0 1 1 Channel control register (Refer to Table 1) D0: CC0 (Channel control 0) D1: CC1 (Channel control 1) D2: CC2 (Channel control 2) D3: CC3 (Channel control 3) Table 1 : Channel control table CC3 L L L L L L L L H H H H H H H H CC2 L L L L H H H H L L L L H H H H CC1 L L H H L L H H L L H H L L H H CC0 L H L H L H L H L H L H L H L H Lch output MUTE MUTE MUTE MUTE R R R R L L L L (L+R)/2 (L+R)/2 (L+R)/2 (L+R)/2 Rch output MUTE R L (L+R)/2 MUTE R L (L+R)/2 MUTE R L (L+R)/2 MUTE R L (L+R)/2 MONAURAL STEREO SWAP Note MUTE MITSUBISHI ELECTRIC ( 18 / 52 ) D4: DACIF (DAC interface) (1) DACIF=0 (DAC interface mode 0) When LRCK is "H", Lch is selected LRCK DSCK DADT ROMDT EST NONAUDIO=0 0 MSB Lch (Upper) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 MSB NONAUDIO=1 Lch (Lower) Upper + Lower EST (2) DACIF=1 (DAC interface mode 1) LRCK DSCK DADT MSB ROMDT NONAUDIO=1 When LRCK is "H", Lch is selected 15 14 13 12 11 10 9 Lch (Upper) 8 7 6 5 4 3 2 1 0 Lch (Lower) MSB EST NONAUDIO=0 EST Upper + Lower D5: DDEPASS (Digital de-emphasis pass) DDEPASS = 0 : When emphasis flag is detected, internal digital de-emphasis circuit work automatically. DDEPASS = 1 : Internal digital de-emphasis pass mode. D6: SFLD (Software Load) SFLD = 0 : When PLCKSEL register is 1, the EFM address counter is set the value that has 8 frames jitter margin. SFLD = 1 : EFM address counter is not influenced by this resister D7: AUTOLD (Automatic Load) AUTOLD = 0 : EFM address counter is not influenced by lock status. AUTOLD = 1 :When PLCKSEL register is 1, the EFM address counter is set the value that has 8 frames jitter margin at the LOCK point. MITSUBISHI ELECTRIC ( 19 / 52 ) Address 05h Register name D0 D1 D2 D3 D4 D5 D6 D7 PLCKSEL CKSEL0 CKSEL1 CKSEL2 PLSEL0 PLSEL1 DXSEL DX24SEL Play back speed selector 0 1 PLL mode Default 0 0 0 0 Xtal mode Master clock selector (Refer to Table 2) PLL clock selector (Refer to Table 3) Clock doubler not select X2 Clock doubler select X4 0 0 0 0 D0: PLCKSEL (PLCK select) PLCKSEL=0: ECC circuit is worked by Xtal clock. PLCKSEL=1: ECC circuit is worked by PLL clock. D1: CKSEL0 (Clock select) D2: CKSEL1 (Clock select) D3: CKSEL2 (Clock select) CKSEL2 CKSEL1 CKSEL0 L L L L H H H H L L H H L L H H L H L H L H L H Divide ratio 1 1/2 1/3 1/4 1/6 1/8 1/10 1/12 Table 2: Master clock selector D4: PLSEL0 (PLL clock select) D5: PLSEL1 (PLL clock select) PLSEL1 PLSEL0 L L H H L H L H Divide ratio 1 1/2 1/4 1/8 Playback speed * Don't use 8X 2X,4X 1X Table 3: PLL clock selector * Recommend value D6: DXSEL (Clock doubler select) DXSEL=0: Clock doubler does not select DXSEL=1: Clock doubler select D7: DX24SEL (Clock doubler 24 select) DX24SEL=0: Double clock of Xtal is generated. DX24SEL=1: Quad clock of Xtal is generated. MITSUBISHI ELECTRIC ( 20 / 52 ) Address 06h Register name D0 D1 D2 D3 D4 D5 D6 D7 IREF Reserved HPF1 HPF2 Reserved Reserved Reserved Reserved Analog switch control 0 OFF 1 ON Default 1 OFF OFF ON ON 0 0 D0: IREF (Current reference control resistance select ) Table 4: Current reference control IREF L H Sleep Current reference supply ON Function RIREF IREF Current Reference Supply IREF=L: The analog block change to sleep mode by stopping the reference current to analog circuit. Almost analog circuit stop the function, but the internal VCO does not stop the oscillation. Because the loop filter can not discharge. If VCO need to stop the oscillation in the sleep mode, please send the command ( address:CEh, data:01h EFM-PLL charge pump output "L" ) LSI change to low power supply mode by using the analog sleep mode and the digital sleep mode. IREF=H: Set the reference current to analog circuit by the external resistor. D2: HPF1 (HPF select 1) D3: HPF2 (HPF select 2) Table 5: High Pass Filter HPF2 L L H H HPF1 L H L H External resistance value CHF HF HF Comparator RTLC0 RTLC0 RTLC0 || RTLC2 RTLC0 || RTLC1 || RTLC2 TLC HPF1 HPF2 TLC Charge Pump These resisters are used to control the cut off frequency of the high pass filter that is composed by CHF and RTLC. This high pass filter is used to reject the defect ( Example: Finger print )that can not be detected by the HF defect signal from SERVO IC. MITSUBISHI ELECTRIC ( 21 / 52 ) RTLC1 RTLC2 RTLC0 || RTLC1 PLAYBACK SPEED / ANALOG SWITCH CONTROL BLOCK DIAGRAM CKSEL0~2 1/2 X2 / X4 Clock Doubler 1/2 DXSEL 1/8 1/10 DXLPF DXRC 1/12 ECC 1/3 1/4 1/6 PLCKSEL CLV XI XO CDX1 C423 CDX2 RDX RDXRC S423 S846 HF 1/2 588 576 3T Detector CHF HF signal RTLC0 RTLC1 RTLC2 HF Comp. HPF2 HPF1 11T Detector Frequency Comparator Phase Comparator NRZ EFM TLC CTLC C RLPF LPF Charge Pump Charge Pump PLSEL0~1 CLPF Charge Pump VCO 1/2 1/2 1/2 EFM RRC RC From Servo IC HFD Current reference Supply LPF TLC VCO RIREF IREF Fig. 2: Playback speed control / analog switch control block diagram MITSUBISHI ELECTRIC ( 22 / 52 ) Address 07h Register name D0 ERM0 D1 ERM1 D2 ERM2 D3 LOCKSEL0 D4 LOCKSEL1 D5 LOCKMOD D6 FLSEL0 D7 FLSEL1 Monitor control 0 Error monitor select (Refer to Table6 ) 1 Default 0 0 0 Lock monitor select (Refer to Table7) Ignore disc rotation Depend on disc rotation 0 0 0 0 0 False-lock protection clock duty select register (Refer to Table8) D0: ERM0 (Error monitor select 0) D1: ERM1 (Error monitor select 1) D2: ERM2 (Error monitor select 2) Table 6: Error monitor output (a) 4 error correction mode ERM2 ERM1 ERM0 EST output(error monitor) L L L L H H H H L L H H L L H H L H L H L H L H C1,C2 decoder discorrectable C2 decoder detects more than 4 errors C2 decoder detects more than 3 errors C2 decoder detects more than 2 errors C2 decoder detects more than 1 errors C1 decoder detects more than 3 errors C1 decoder detects more than 2 errors C1 decoder detects more than 1 errors (b) 2 error correction mode ERM2 ERM1 ERM0 L L L L H H H H L L H H L L H H L H L H L H L H EST output(error monitor) C1,C2 decoder discorrectable Disable Disable C2 decoder detects more than 2 errors C2 decoder detects more than 1 errors C1 decoder detects more than 3 errors C1 decoder detects more than 2 errors C1 decoder detects more than 1 errors When ERM0, ERM1 and ERM0 are all "L", the error signal synchronize with the data from the DADT and ROMDT pins. The other mode can be used as an error monitor. D3: LOCKSEL0 (Lock monitor select 1) D4: LOCKSEL1 (Lock monitor select 0) Table 7: LOCK/DRD output LOCK SEL1 LOCK SEL0 LOCK/DRD output LOCK/DRD SYCLK LOCK DRD Description BRAK register=0: LOCK monitor BRAK register=1: DRD output Frame LOCK status output (H: Lock, L: Unlock) LOCK monitor output (H: Lock, L: Unlock) Low disc rotation detect (H: Less than 2/3, L: More than 2/3) MITSUBISHI ELECTRIC L L L H H H L H ( 23 / 52 ) D5: LOCKMOD (Lock mode) LOCKMOD=0: Independent of disc rotation, LOCK/DRD becomes "H" when PLL are locked in frame /16 unit. LOCKMOD=1: LOCK/DRD becomes "H" when disc rotation gets close to target, perform CLV mode and PLL are locked in frame /16 unit. Accelerating Disc rotation LOCK/DRD S/S=0 1 CLV state When LOCKMOD is 1, after PLL are locked in frame/16 unit and disc rotation is CLV mode, LOCK/DRD outputs "H" . When LOCKMOD is 0 and PLL are locked in frame/16 unit, LOCK/DRD outputs "H" . D6: FLSEL0 (False-lock protection clock duty control register 0) D7: FLSEL1 (False-lock protection clock duty control register 1) Table 8: False-lock protection clock duty control register FLSEL1 L L H H FLSEL0 L H L H Duty 1/4 1/8 1/16 1/32 Duty = tFL2 tFL1 tFL1 tFL1 + tFL2 tFL1 + tFL2 = 557msec X (1/S) (S:Playback speed) When mute data continue for a long time, PLL sometimes become hard to lock up. When the FLPDIS register at address 01h is "L", false-lock protection circuit adds stimulation to VCO control terminal which causes the PLL to lock up. False-lock protection circuit operates while false-lock protection clock is "L" (tFL1) to increase VCO oscillation frequency. This effect can be selected by the FLSEL1,0 register. This action can be stopped by the FLPDIS register at address 01h. MITSUBISHI ELECTRIC ( 24 / 52 ) Address 08h / 09h MSB Address 08 h (LSB) 09 h (MSB) Track counter value= 15 n=0 Track counter control LSB D7 D6 D5 D4 D3 D2 D2 D1 T7 T6 T5 T4 T3 T2 T1 T0 T15 T14 T13 T12 T11 T10 T9 T8 Default = 0000h Tn X2n Up to 2^16 track cross signals can be counted by the internal track corss counter. After the target track cross number is set in the register by 2 byte data, the track cross counter is counted down at the rising edge of the track cross signal from servo LSI. Three kinds of the counter status can be output as the interrupt signal from INT pin by the interrupt mask register at address 0Ch. Track counter set COUNTER TRIN INT Optional value by 1/2 of target track cross setting address 0Ah and 2Bh register N N-1 N-2 m m-1 1/2N 1/2N-1 1/4N 1/4N-1 N:Target track cross number 2 1 0 Count complete MITSUBISHI ELECTRIC ( 25 / 52 ) Address 0Ah / 0Bh MSB Address 08 h (LSB) 09 h (MSB) Track counter interrupt value control LSB D7 D6 D5 D4 D3 D2 D2 D1 CT7 CT6 CT5 CT4 CT3 CT2 CT1 CT0 CT15CT14 CT13 CT12CT11 CT10 CT9 CT8 15 n=0 Default = 0000h Track counter interrupt value = CTn X2n An optional interrupt value can be set by 2 byte in the track counter interrupt register. Interrupt signal outputs from INT pin. It can be prohibited by interrupt mask register at address 0Ch. MITSUBISHI ELECTRIC ( 26 / 52 ) Address 0Ch Register name D0 JPEND D1 JPHAF D2 JPCMP D3 TRINO D4 MOVF D5 CLVDOWM D6 CLVUP D7 Reserved Interrupt mask 0 1 Default 0 0 0 0 0 0 0 0 No interrupt mode Interrupt mode when track counter reches 0 No interrupt mode Interrupt mode when track counter reches 1/2 of set value No interrupt mode Interrupt mode Interrupt mode when track counter reches the optional set value at address 0Ah and 0Bh Track cross signal output to INT pin directly No interrupt mode Interrupt mode when over 8 frames jitter margin Rough servo off Rough servo off 0 Rough servo on (- ) Rough servo on (+) Prohibit D0: JPEND (Jump to end) D1: JPHAF (Jump to half) D2: JPCMP (Jump to comp) When JPEND register is 1, the interrupt signal that output at counter reaches 0 is masked. When JPHAF register is 1, the interrupt signal that output at counter reaches 1/2 of target track jump number is masked. When JPCMP register is 1, the interrupt signal that output at counter reaches value of interrupt register at address 0Ah/0Bh is masked. Track counter set N:Target track jump number Counter Value TRIN ttc INT changed to "H" at track counter setting D3: TRINO (TRIN out) JPCMP JPHAF . ttc=1/ftc . ftc=track cross frequency L;hold JPEND N N-1 N-2 m m-1 1/2N 1/2N-1 1/4N 1/4N-1 2 1 0 TRINO=0: Interrupt signal which is set by D0~D2,D4 outputs to INT pin. TRINO=1: Track cross signal input on the TRIN pin outputs to INT pin. At this time, the interrupt signal set by D0~D2,D4 is not be output. D4: MOVF (Memory Over Flow) MOVF=0: interrupt signal doesn't be generated. MOVF=1: interrupt signal, which is generated when memory overflows exceeds 8 frames of jitter margin, is masked. Interrupt signal becomes "L" when 8 frames are detected and returns "H" after 128 frames pass. 8 frames detection INT 128 frames 1 frames = 136 / S sec MITSUBISHI ELECTRIC S:Playback speed (S times) ( 27 / 52 ) D5: SPMDOWN (Spindle motor down) D6: SPMUP (Spindle motor up) Rough servo mode can be realized by CLVDOWN and CLVUP register. Table 9. Rough servo mode SPMUP L L H H SPMDOWN L H L H H L L H PWM1(-) PWM2(+) Description Normal mode Rough servo (-) mode Rough servo (+) mode Prohibit D7:Reserved Set "0" in this register. Command advantage about CLV servo is as follows. Rough servo mode > Automatic CLV mode > CLV disable mode (Address 0Ch) (Address 00h) (Address 0Ch) MITSUBISHI ELECTRIC ( 28 / 52 ) Address 0Dh Kick timer control MSB LSB D2 S2 D2 D1 S1 S0 Default = 20h Address 0Dh D7 D6 D5 D4 D3 S7 S6 S5 S4 S3 256 kinds of Kick pulse time can be set by 8 bit data. Kick time is calculated as follows: 7 n=0 n N= Kick Time Tn X2 S : Playback speed Tkick =8.71 msec X N X (1/S) Register of initial state are set to 20h (=32), kick time at single speed (S=1) is as follows: Tkick =8.71 msec X 32 X (1/1) =278.72 msec. MITSUBISHI ELECTRIC (29 / 52 ) Address 0Eh Register name D0 ACCK0 D1 ACCK1 D2 SOURCE0 D3 SOURCE1 D4 SOURCE2 D5 SOURCE3 D6 DAOSEL D7 Reserved Digital audio interface C bit control 0 Bit 28 of Cbit set to 0. Bit 29 of Cbit set to 0. Bit 16 of Cbit set to 0. Bit 17 of Cbit set to 0. Bit 18 of Cbit set to 0. Bit 19 of Cbit set to 0. After channel control 1 Bit 28 of Cbit set to 1. Bit 29 of Cbit set to 1. Bit 16 of Cbit set to 1. Bit 17 of Cbit set to 1. Bit 18 of Cbit set to 1. Bit 19 of Cbit set to 1. Before channel control Default 0 0 0 0 0 0 0 D0: ACCK0 (Crystal accuracy control 0) D1: ACCK1 (Crystal accuracy control 1) ACCK1 0 0 1 1 D2: SOURCE0 D3: SOURCE1 D4: SOURCE2 D5: SOURCE3 ACCK0 0 1 0 1 (Source (Source (Source (Source Description Level || Level ||| Level | Prohibited NO.0) NO.1) NO.2) NO.3) Description Default Source NO.1 Source NO.2 Source NO.3 Table 9 : Crystal accuracy control SOURCE3 SOURCE2 SOURCE1 SOURCE0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 Source NO.16 Table 10: Source No. control D6: DAOSEL (Digital audio interface select) DAOSEL=0: Digital out is influenced by channel control and attenuation circuit. DAOSEL=1: Digital out is not influenced by channel control and attenuation circuit. MITSUBISHI ELECTRIC (30 / 52 ) Address 0Fh Register name D0 SRST D1 HRST D2 SLP D3 TXDIS D4 C4DIS D5 S8DIS D6 S4DIS D7 APC EN Soft reset / sleep / clock disable control 0 Soft reset OFF Hard reset OFF Sleep OFF Digital output ON C432 ON S846 ON S423 ON APC OFF (PLCKSEL=1) Soft reset ON Hard reset ON Sleep ON Digital output OFF S423 OFF S846 OFF C432 OFF 1 Default 0 0 0 0 0 0 0 0 APC ON (PLCKSEL=1) D0: SRST (Soft reset) SRST=0: Soft reset OFF SRST=1: Default value are set in the write register by soft reset. This register returns to "0" after soft reset. D1: HRST (Hard reset) HRST=0: Hard reset OFF HRST=1: LSI resets are carried out. Reset state continued while HRST register is "1". Reset is canceled by sending "0" to HRST register. D2: SLP (Sleep) SLP=0: Sleep OFF SLP=1: Internal RAM and digital circuits can be put into sleep mode to reduce power consumption while the LSI is not in use. Sleep mode can be canceled by external reset or hard reset using the HRST register. Using address 06h, the analog circuits can also be put into sleep mode D3: TXDIS (Digital out disable) TXDIS=0: Digital out data output from DOTX pin. TXDIS=1: Digital out disabled and DOTX fixed to "L" D4: C4DIS (C423 disable) C4DIS=0: Crystal system clock output from C423 pin C4DIS=1: C423 pin disabled and fixed to "L" D5: S8DIS (S846 disable) S8DIS=0: S846 pin output crystal or PLL master clock. S8DIS=1: S846 pin disabled and fixed to "L" D6: S4DIS (S423disable) S4DIS=0: S423 pin output crystal or PLL system clock. S4DIS=1: S423 pin disabled and fixed to "L" D7: APC EN (APC ENABLE) APCEN=0: Automatic phase control circuit in CLV servo is disabled APCEN=1: Automatic phase control circuit in CLV servo is enabled When PLCKSEL register is "1", APCEN register influence APC function When PLCKSEL register is "0", APCEN register is ignored. MITSUBISHI ELECTRIC ( 31 / 52 ) (6) Read mode Subcode Q I/F H B1 B2 B3 B4 B5 B6 B7 B8 B9 BA R/W MSD SBQS 75 Hz typ (Reading completion<10msec recommended) MSD MCK Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 15 14 13 12 11 10 Q9 Q8 LSB 1 Bite MSB Subcode Q data which is stored in internal 80 bit register can be read in serial clock of MCU. When R / W signal is "H", MSD are settled to output. By inputting 80 ck to MCK pin between two rising edges of SBQS pin, MSD pin output subcode Q data at the falling edge of MCK. Subcode Q data are output reversed MSB, LSB in 8 bit unit. SBQS pin output "L", when next condition are satisfied and internal register can be read. MITSUBISHI ELECTRIC (32 / 52 ) 2.Subcode interface Among the data which are converted from 14 bits EFM signals to 8 bits symbols, subcode P,Q,R,S,T,U,V and W are output from SBCO pin by inputting a shift clock to SCCK pin. If input frequency to SCCK is more than 8ck, SBCO becomes "L". S0 SUBCODE FRAME EFFK SCAND S0,S1:SUBCODE SYNC S1 SF3 SF4 SF5 S0 S1 SF97 SF0 SF1 SF2 SF96 SF97 SF0 SF1 SF2 SBCO SCCK EFFK P Q R S T U V W L Subcode data synchronization status SCAND outputs "H" only when subcode synchronization patterns both S0 and S1 (S0 AND S1) are detected within a both fixed area of internal synchronization protection circuit. Subcode Q CRC check outputs to CRCF pin. When CRC is OK, CRCF changes to "H", when CRC is NG, CRCF becomes "L". SCAND CRCF CRC OK CRC NG CRC OK Correspondence with EIAJ CP-2401 are as follows: M65827FP SCAND EFFK SCCK SBCO CP-2401 SBSY SFSY CLCK DATA Signal variation Subcode block synchronization Subcode frame synchronization Shift clock Output data Table 11: Subcode serial interface corresponding table MITSUBISHI ELECTRIC (33 / 52 ) 3.EFM-PLL CIRCUIT (1) Data slicing / PLL The M65827FP has an analog front-end for incoming HF(EFM) signal. Using CMOS - Analog technology, the front - end is comprised of an automatic slice level control circuit and EFM-PLL circuit with internal adjust - free VCO. Under figure shows a block - diagram of the analog front - end. The HF signal is sliced by the HF comparator and a DC level is fed back from TLC to HF through some the external CR. If HFD becomes "H" because of defect in disc, then TLC becomes off state and holds the DC level. EFM - PLL is for extracting the EFM clock signal from the HF signal. The PLL circuit has a phase / frequency comparator so the M65827FP has a wide capture / lock range and there is no need to adjust the VCO. LPF is the charge-pump output and same-time control voltage input to the VCO.LPF becomes off state if HFD becomes "H". M65827FP has an analog switch which it exchanges the analog external constants for playback speed (Refer to address 06h). When VCO frequency is higher than 1.3 of target frequency, high frequency limiter suppress VCO frequency. High frequency limiter can be disabled by D3 bit of address 01h. Low frequency limiter is used for not stopping VCO oscillation; it can not be controlled this from the outside. Sync loss counter becomes active when synchronization signal can't be detected, prevent from carrying out frequency comparator by instant synchronization pattern omission generated from disc defection. IREF is the reference current input used to determine the current of the TLC and LPF charge pumps, the operating point of the HF comparator, and the VCO free run frequency. If IREF is connected to a noisy power supply through a resistor, VCO would be modulated and the error rate would increase. Therefore, power supply noise at IREF must be held to a minimum. HPF2 HPF1 TLC LPF Charge Pump RC HF Comparator HF Signal HF defect Signal SW SW HF HFD Vref Charge Pump Phase Comparator Charge Pump HF Comparator 3T/11T Detector TLC LPF VCO Reference clock Freq. Comparator Timer SW IREF Current source control HF Limiter NRZ 1/2 S E L 1/2 LF Limiter 1/2 1/2 VCO EFM demodulation circuit Frame Sync Detection Block Sync loss counter Fig. 3: EFM - PLL BLOCK DIAGRAM MITSUBISHI ELECTRIC ( 34 / 52 ) (2) Slice level control CHF HF signal RTLC0 RTLC1 RTLC2 HF The slice level control circuit is formed by connecting resistors and capacitors to the HF(High - frequency signal input) and TLC (Slice level control output) pins. M65827FP HPF1 HPF1 TLC (Recommend value) CHF= 0.0022F CTLC= 0.022F RTLC0= 33K RTLC1= 33K RTLC2= 16K Vin= more than 0.5Vp-p CTLC (3) PLL circuit Since the adjustment - free VCO is built in, the adjustment - free PLL circuit can be formed by connecting a resistor and capacitors to the LPF(Low Pass Filter) pin. (Recommend value) CLPF= C= RLPF= RPD= 470pF 0.068F 1.8K 560K LPF RPD CLPF RLPF C M65827FP (4) Reference current control Resistors must be connected between the IREF pin and VDD in order to set the reference current used in determining the current values of the TLC pin and LPF pin, the comparator operating current of the slice level control circuit, and VCO free - run frequency. (Recommend value) RIREF= 75K RIREF M65827FP IREF MITSUBISHI ELECTRIC (35 / 52 ) (5) VCO frequency gain control The frequency gain of the VCO of the EFM-PLL can be controlled by connecting the external resistor between RC pin and GND. RC RRC M65827FP (Recommend value) RRC= 15K Oscillation frequency (Hz) Oscillation frequency (Hz) RIREF RRC LPF (V) LPF (V) The gain of the oscillation frequency (f / V) can be controlled by the external resistor RRC and the minimum oscillation frequency can be controlled by the external resistor RIREF. And the frequency divider ratio of the internal VCO of the EFM-PLL can be also controlled by the address 05h resister for each playback speed. The external resistor RIREF decide the characteristics of the free-run frequency of the internal VCO and the reference current for all analog circuit. If the range of the free run is too wide, the error rate characteristics may be influenced. If the range of the free run is too narrow, the characteristics of the access time may be influenced. And if the minimum oscillation frequency is too high, the low disc rotation detector can not detect less than 2/3 of the normal rotation. So the minimum oscillation frequency need to set less than 1/2 of the play back frequency. The oscillation of the internal VCO of the EFM-PLL can be confirmed at EFFK pin. The oscillation frequency of the VCO of the EFM-PLL = EFFK frequency X 1176 (8.6472MHztyp X S) (7.35KHztyp X S) (S:Play back speed) MITSUBISHI ELECTRIC (36 / 52 ) 4.EFM demodulation The EFM signal that has been converted to logic level, and the EFM clock that has been extracted from the EFM signal are input to the de-modulator and converted to an 8 bit symbol. The EFM de-modulation depends on the EFM table in the RED book. To demodulate, the demodulator must be synchronized to EFM signal for each frame. The frame synchronization protection circuit holds the synchronization in spire of some lack of synchronization pattern, and prevents false synchronization if demodulator bit-slipping or mis-synchronization occurs. The frame synchronization control block diagram show fig.4. EFM Edge Detection Symbol Conversion VCO EFM Timing Generation 23 bit S/R 1/2 1/17 1/35 Sync Detection 1/588 Tfs Reset Window Signal Generation Sync Sync Control Window Lock Detection HFD Sync loss counter PLL Control SYCLK Fig. 4: Frame synchronize control part block diagram In this figure, generation condition of counter reset signal in EFM timing generation block is as follows. Reset = Sync X Tfs + Sync X Window (X: logical multiplication, +: logical addition) where Sync, Tfs and Window mean synchronization signal, detection signal of synchronization signal blank, and window signal of 7ck. In the synchronous state, Sync and Tfs generate simultaneously and Sync comes to the center of the window. At this time, "H" is output to the SYCLK pin, and EFM signal is synchronized by frame unit. Frame sync. status can be monitored in SYCLK mode at LOCK/DRD pin. On the other hand, the SYCLK signal includes some bounce even during the sync. state when there is a lack of sync. pattern because of a defect in the disc. Hence there is a need for debouncing the sync. status signal, in order for it to be monitored by the MCU. This debouncing is accomplished in the M65827FP by monitoring the frame sync. status at 1/16 EFM frame clock intervals (normal speed: 2.13msec) and then outputting the result to the LOCK/DRD pin. If monitored status is "locked" then output is "H", and after 8 continuous intervals of "unlocked" are observed, output becomes "L". Also, when the disc rotation does not reach the target speed, lock monitor may become "LOCK" state because of its wide lock range. In such state, when an audio disc plays, noise may be generated by releasing mute state when LOCK signal become "H". The LOCK signal can output when the disc rotation in CLV mode in order to prevent noise generation. Output condition of the LOCK signal can be set by the D5 bit of address 07h. MITSUBISHI ELECTRIC (37 / 52 ) 5.CLV servo control (1) PWM control CLV servo control circuit operates using two signals. The first is the frequency difference between EFM clock and X'tal clock, and the second is the phase difference between write frame address and read frame address of the internal RAM. Motor control signals are output in PWM wave form to the PWM1 (-signal) PWM2 (+signal) pins. Because these signals are internally phase compensated, the CLV servo control circuit can be composed easily using current drivers on pins PWM1 and PWM2. Kick pulse, Brake pulse, and Start/Stop are output to PWM1 and PWM2 under MCU control. When HDF becomes "H" (when HF signal is detected), PWM1 and PWM2 are automatically fixed duty pulse width to prevent disc from overrun. When the difference between the writing address and reading address of internal RAM exceeds 8 frames because of PLL disc rotation jitter, the address of crystal is loaded to PLL address counter and reset so that the jitter margin become maximum. The result of memory overflow from disc rotation jitter can be monitored from the INT pin. The result is expanded to 128 frames. PLL Address Reset 128 Frames Timer Phase Compensation HFD X'tal Address (Reading Address) PLL Address (Writing Address) Crystal Clock PLL Clock Phase Comparator + Frequency Comparator Kick 8 frames Detection INT Disc Control Brake PWM PWM1 PWM2 Start/Stop Kick Timer Brake Timer MCU I/F S/S Control Fig. 5: CLV block diagram Pin MODE KICK H L CLV BRAKE L H STOP L L PWM2 (+signal) PWM1 (- signal) * * Table 3: PWM output state at each mode MITSUBISHI ELECTRIC (38 / 52 ) Fig.6 shows CLV wave form and its duty. Disc motor can be driven by PWM waveforms directly, or it can be driven by an analog signal that can be generated by integration of the PWM waveforms. By using an analog signal, it is possible to adjust the servo loop gain by varying direct external component values, but in the case of PWM waveforms, the servo loop gain is determined by motor torque, and the rotating moment of the disc, turntable, and disc clamper. 22.7 / S sec PWM2 PWM1 2 / S sec 2 / S sec (S:PlayBack Speed) Duty = WPWM2-WPWM1 WPWM2+WPWM1 +1 +1 -8 frames 8 frames -1 1/2 frame Fig. 6: CLV waveform MITSUBISHI ELECTRIC (39 / 52 ) 6. HFD (HF defect signal input) Inputting "H" to the HFD pin when an HF signal defect is detected prevents the PLL and disc from incorrect behavior caused by scratches and dust and fastens PLL re-lock after HF signal recovery. It enable by inputting "H" to HFD input pin when HF signal defect. Internal function is as follows: Internal action when HFD is "H" (1) Charge pump both PLL phase comparator and frequency comparator is HiZ state, VCO control voltage is held (2) Slice level of TLC pin is held (3) CLV PWM output is fixed duty Described function can be canceled by inputting "H" to HFDDIS register at address 01h. MITSUBISHI ELECTRIC ( 40 / 52 ) 7.Error correction (1) Correctability Max C1:2 error correction, C2:4 error correction. C1:2 error correction, C2:2 error correction (no eraser correction mode) can be chose at address 01h. (2) Error monitor output Error states which are detected during decoding are output to EST pin by setting ERM register at address D7h. When ERM2, ERM1, and ERM0 are all "0", the error flag is output to the EST pin. On the other case, the unit error flag is output in current frame unit.. CD-ROM mode is selected by the NONAUDIO register at address 01h, output data is not interpolated, and error status of the C2 decoder are output in every data byte that can not be corrected. When the NONAUDIO register at address01h selects audio mode, every interpolating word (2 byte) outputs the error status of the C2 decoder. (a) Frame unit error monitor output (except ERM2=ERM1=ERM0=L) Frame EST Frame which error is detected (b) Data unit error monitor output (b-1) Audio mode (NONAUDIO register is "0") LRCK EST DADT ROMDT Interpolated word Both DADT and ROMDT are same output. (b-2) CD-ROM mode (NONAUDIO register is "1") LRCK EST ROMDT Data with a error DADT ROMDT pin output CD-ROM data. DADT pin output mute data. The frame unit error monitor is a mode to check decode condition. When an error flag is used for CD-ROM decoder, it needs to set ERM register at address 07h to ERM2=ERM1=ERM0=L. Data with a error L (Mute data) Data with a error MITSUBISHI ELECTRIC ( 41 / 52 ) (3) Interpolation When an error word is judged uncorrectable by C2 decoding, average interpolation or pre-hold interpolation is performed and noise product prevented. When an error is detected in a word, if the previous and subsequent words are error-free, average interpolation is attempted. If the previous or subsequent word is in error, pre-hold is tried. When CD-ROM mode is selected by the NONAUDIO register at address 01h, interpolation management is not performed. LRCK EST L D0 R L R X L R L R X L X R X L X R X L X R L R L R L Average Interpolation Pre-hold Average Interpolation MITSUBISHI ELECTRIC ( 42 / 52 ) 8.Digital audio interface output The digital audio interface signal according to EIAJ regulation CP-1201 "digital audio interface" is output to the DOTX pin. Validity flag is set automatically to "1" when the interpolated word is transmitted. The data that is read from the subcode interface block is transmitted to user data. Channel status clock accuracy and source number can be set using the MCU interface. Audio Data Shift Register 16 Shift Register Preamble Generator Bi-phase Mark Modulation DOTX CUV Parity Generator EST Timing Generator Source No. Clock Accuracy (MCU I/F) Channel Status Register Shift Register 7 SBCQ~W Fig. 7: Digital out block diagram Parity bit B: L-channel, the head of blocks M: L-channel, not the head of blocks W: R-channel SYNC AUX Extended bit Audio DATA Channel status User data Validity flag V U C P 4 bit 4 bit "0" 4 bit LSB 16 bit MSB 1 1 1 1 Sub frame format Subframe Subframe W R-channel M L-channel Frame 1 M L-channel W R-channel B L-channel Frame 191 Frame format Frame 0 MITSUBISHI ELECTRIC ( 43 / 52 ) Source Coding Channel Coding (Bi-phase mark) 0 1 0 0 1 1 0 1 0 1 1 0 0 Channel coding (Bi-phase mark modulation) In order to prevent radiation when digital output is not used, DOTX pin output can be fixed to "L" by setting at address 0Fh. Channel status is set in IC as follows: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 16 32 48 64 80 96 112 128 144 160 176 0 from Subcode Q ID1 COPY EMP 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 SOURCE0 SOURCE1 SOURCE2 SOURCE3 ACCK0 ACCK1 Set by MCU ALL 0 ID1,COPY,EMP are set when CRC flag is OK and subcode sync S0,S1 are detected at fixed position. In case any condition is NG, previous data is held. The validity flag is copied with the EST flag at audio mode. MITSUBISHI ELECTRIC ( 44 / 52 ) 9.Digital de-emphasis M65827FP has a digital de-emphasis circuit composed of a first order IIR filter. When internal circuit defect emphasis state, a 50 /15 de-emphasis circuit automatically becomes active. When DDEPASS register at address 04h is "1", de-emphasis pass mode is selected. Figure 8 shows the characteristics of internal de-emphasis filter. 0 -5 Gain (dB) (a) Frequency characteristics -10 -15 -20 0 5000 10000 Frequency (Hz) 15000 20000 180 150 120 90 60 30 0 -30 -60 -90 -120 -150 -180 0 5000 (b) Phase characteristics Phase (DEG) 10000 Frequency (Hz) 15000 20000 Frequency 0~18kHz 18~20kHz Deviation* less than0.2dB less than0.5dB * Gain deviation from imaginary equation as follows: (1+S*15S)/(1+S*50S) Fig. 8: De-emphasis characteristics MITSUBISHI ELECTRIC ( 45 / 52 ) 10.DOscillation circuit and Timing generator (1) Internal oscillation mode The oscillation circuit can be formed by connecting a crystal oscillator, load resistance and load capacitors to pins XI and XO. M65827FP XI Rx XO Oscillator 8.4672MHz 16.9344MHz 33.8688MHz Cx (cf.) 30pF 15pF 5pF Rx (cf.) 1M 1M 1M (Recommend value) Cx Cx (2) External clock mode When the system contains a clock, the clock can be input to pin XI via a capacitor without using the crystal oscillator. If the input signal is logic level, the capacitor is not necessary. M65827FP XI XO External clock VIL External clock 1000pF VIH AMPLITUDE 2VP-P MIN DVSS DVDD3 MAX MITSUBISHI ELECTRIC ( 46 / 52 ) (3) Clock doubler circuit M65827FP has a clock doubler, double and quad frequency master clock can be generated by composing loop filter at DXLPF pin. Clock doubler is selected at address 05h resister. The gain of the internal VCO of the clock doubler can be controlled by connecting the external resistor RDXRC between DXRC pin and GND. And the minimum frequency is determined by the reference current control resistor RIREF. (Recommend value) RDX CDX1 DXLPF RDX = 1.8K CDX1 = 0.15F CDX2 = 470pF RDXRC = 15K M65827FP RDXRC CDX2 DXRC (4) Clock output M65827FP has various master clock dividers in order to realize many playback speeds. Of the clocks given by master clock divider, system clock and half clock are output from special pin. C423 output half clock of the crystal oscillator. C423 can be used for MCU master clock. S846 and S423 output a clock which is synchronized with the M65827FP internal system clock. S846 and S423 can be used for external digital filter and CD-ROM decoder. When PLCKSEL is 1, system clock of M65827FP will be clock generated by PLL, and the clocks of S846 and S423 are synchronized with the PLL clock. When PLCKSEL is 0, system clock of M65827FP will be clock generated by X'tal, and the clocks of S846 and S423 are synchronized the X'tal clock. (5) C423 (MCU system clock) C423 pin outputs half clock of oscillator's clock. The clock is independent on playback speed selector and clock doubler. it is used for MCU system clock. MITSUBISHI ELECTRIC ( 47 / 52 ) (6) Clock output timing 1.PLCKSEL = 0,EXSEL = 0,DXSEL = 0 MASTER CLOCK 1/1 1/2 1/3* S846 S423 S846 S423 S846 S423 1/4 1/6 S846 S423 S846 S423 1/8 1/10 1/12 S846 S423 S846 S423 S846 S423 2.PLCKSEL = 0,EXSEL = 0,DXSEL = 1 MASTER CLOCK 1/1 1/2 1/3* S846 S423 S846 S423 S846 S423 1/4 1/6 1/8 S846 S423 S846 S423 S846 S423 S846 S423 1/12 S846 S423 *When 1/3 is selected, output of C846 and S846 is 33% duty. 1/10 MITSUBISHI ELECTRIC ( 48 / 52 ) 3.PLCKSEL = 1 When PLCKSEL register is 1, S846 has 24 intervals in a frame that do not output clock by 588/576 conversion. Other clock and data that is synchronized with S846 have same interval. (7) Sleep mode Start Clock doubler unselect. If the clock doubler mode is not selected, this step is not needed. (B) Set "1" at the D2 and D4 bit of address 0Fh Digital sleep mode. The system clock stop to supply to the internal logic and the internal SRAM change to the disable mode. If C423 output signal is used in the sleep condition, please set "1" at the only D2 resister of the address 0Fh. If C423 output signal is not needed, please set "1" at the D2 and D4 resister of the address 05h. Analog sleep mode. The reference current of all analog circuit is stopped. Set "0" at the D6 bit of address 05h (A) Set "1" at the D2 bit of address 0Fh Set "0" at the D0 bit of address 06h Set "1" at the D0 bit of address CEh Stop the oscillation of the VCO of the EFM-PLL. The charge pump of the EFM-PLL output "L" and the internal VCO stop the oscillation. Sleep complete Start Set "1" at the D1 bit of address 0Fh Set "0" at the D1 bit of address 0Fh DSP is initialized by the hard reset command and the sleep mode is canceled . This command is same with inputting reset pulse to ALCR pin. Sleep cancel MITSUBISHI ELECTRIC ( 49 / 52 ) 4. Playback speed control selector and each clock frequency DXCK C423 S x 96fs S x 96fs S x 96fs S x 64fs S x 48fs S x 32fs S x 24fs S x 19.2fs S x 9.6fs S x 8fs S x 96fs S x 48fs S x 32fs S x 24fs S x 16fs S x 12fs S x 24fs S x 19.2fs S x 16fs S x 9.6fs S x 8fs S x 16fs S x 192fs S x 96fs S x 64fs S x 48fs S x 32fs S x 12fs S x 6fs S x 4.8fs S x 4fs S x 48fs S x 24fs S x 16fs S x 12fs S x 8fs S x 6fs S x 4.8fs S x 4fs S x 16fs S x 8fs S x 24fs S x 12fs S x 32fs S x 16fs S x 96fs S x 96fs S x 96fs S x 96fs S x 96fs S x 96fs S x 48fs S x 48fs S x 48fs S x 48fs S x 48fs S x 48fs S x 48fs S x 48fs S x 48fs S x 24fs S x (1/2)fs S x (1/3)fs S x (1/4)fs S x (1/6)fs S x (1/8)fs S x (1/10)fs S x (1/12)fs S x fs S x (1/2)fs S x (1/3)fs S x (1/4)fs S x (1/6)fs S x (1/8)fs S x (1/10)fs S x (1/12)fs S x 192fs S x 96fs S x fs S x 48fs L L L L L L L L H H H H H H H H L L L L L L L L L L L L L L L L PLCKSEL S846 S423 DSCK LRCK Master clock L L H H L L H H L L H H L L H H H L H L H L H L H L H L H L H L CKSEL2 CKSEL1 CKSEL0 S x 192fs L S x 192fs L S x 192fs L S x 192fs L S x 192fs H S x 192fs H S x 192fs H S x 192fs H S x 96fs L S x 96fs L (50 / 52 ) S x 96fs L MITSUBISHI ELECTRIC S x 96fs L S x 96fs H S x 96fs H S x 96fs H S x 96fs H fs = 44.1kHz,S:Playback speed (S-times) Master clock CKSEL2 CKSEL1 CKSEL0 DXCK L H H H H H H H H H H H H H H H H S x 48fs S x 48fs S x 48fs S x 24fs S x 16fs typ S x 48fs S x 32fs typ S x 48fs S x 48fs typ S x 48fs S x 64fs typ S x 48fs S x 96fs typ S x 48fs S x 96fs S x 16fs typ S x 8fs typ S x 96fs S x 96fs S x 24fs typ S x 12fs typ S x 6fs typ S x 4fs typ S x 96fs S x 32fs typ S x 16fs typ S x 8fs typ S x 96fs S x 48fs typ S x 96fs S x 64fs typ S x 96fs S x 96fs typ S x 192fs typ S x 96fs typ S x 48fs typ S x fs typ L L L L L L L H H H H H H H H S x 96fs PLCKSEL C423 S846 S423 DSCK LRCK L L L H L H L H L H L H L H L H H L S x 192fs L S x 192fs L S x 48fs typ S x 24fs typ S x (1/2)fs typ S x 32fs typ S x 16fs typ S x (1/3)fs typ S x 24fs typ S x 12fs typ S x (1/4)fs typ S x (1/6)fs typ S x (1/8)fs typ S x (1/12)fs typ S x fs typ S x 192fs L L L H S x 192fs L H S x 192fs H S x 192fs H S x 192fs H L L H S x 19.2fs typ S x 9.6fs typ S x 4.8fs typ S x (1/10)fs typ S x 192fs typ S x 96fs typ S x 48fs typ S x 192fs H H S x 96fs L S x 96fs L S x 48fs typ S x 24fs typ S x (1/2)fs typ S x 32fs typ S x 16fs typ S x (1/3)fs typ S x 24fs typ S x 12fs typ S x (1/4)fs typ S x 16fs typ S x 8fs typ S x 12fs typ S x 6fs typ S x 8fs typ S x 4fs typ S x (1/6)fs typ S x (1/8)fs typ S x (1/12)fs typ S x 96fs L L L H ( 51 / 52 ) S x 96fs L H MITSUBISHI ELECTRIC S x 96fs H S x 96fs H S x 96fs H H S x 19.2fs typ S x 9.6fs typ S x 4.8fs typ S x (1/10)fs typ S x 96fs H H fs = 44.1kHz,S:Playback speed (S-times) At PLCKSEL=1, C846 and C423 are synchronized to master clock, S846, S423, DSCK, and LRCK are synchronized to PLL. S846, S423, DSCK, and LRCK represent typical state frequency which disc rotation reaches at target playback speed. APPLICATION CIRCUIT 0.1F 910 2SC710 4.3k 470PF 0.15F 1.8k 0.1F 6 MCK 2 DVDD3 3 DXLPF 4 LOCK/DRD 5 SBQS XI 41 XO 40 EST 39 C423 38 INT 37 1 DVDD5 DVSS 42 33.8688MHz 1M 5PF Error monitor System clock for MCU Interrupt output (to MCU) Track cross signal System clock M65827FP 7 R/W TRIN 36 S423 35 S846 34 PWM1 33 PWM2 32 ROMDT 31 DSCK 30 LRCK 29 DADT 28 CRCF 27 DOTX 26 SCCK 25 EFFK 24 SBCO 23 SCAND 22 MCU interface 8 MSD 9 MLA 10 ALCR Spindle motor control HFD input 15k 0.068F 1.8k 470PF 0.0022F HF signal 33k 16k 15k 33k 75k 11 HFD 12 DXRC 13 IREF 14 AVDD 15 LPF 16 RC 17 HF 18 HPF1 19 HPF2 20 TLC DAC I/F (CD-ROM I/F) Digital audio interface Subcode I/F 0.022F 21 AVSS (Recommend value) MITSUBISHI ELECTRIC (52 / 52 ) |
Price & Availability of M65827FP
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |