參數資料
型號: SAA7392
廠商: NXP Semiconductors N.V.
英文描述: Channel encoder/decoder CDR60(通道編碼器/譯碼器)
中文描述: 信道編碼器/解碼器CDR60(通道編碼器/譯碼器)
文件頁數: 68/76頁
文件大?。?/td> 246K
代理商: SAA7392
2000 Mar 21
68
Philips Semiconductors
Preliminary specification
Channel encoder/decoder CDR60
SAA7392
10 APPLICATION INFORMATION
10.1
Write start control of encoder in CD-ROM mode
In CD-ROM mode, the CDR60 is intended to operate in
lock-to-disc mode during write. When writing is stopped by
theEncodeControlBlock,thedataflow throughthedevice
will also stop. All pointers will stop incrementing and the
BCLK clock of the I
2
S input interface will stop. As a result,
the buffer manager will stop outputting data to the CDR60.
Write start will be given while the encoder is in this ‘hot
stand-by’ state, with all pointers stopped and all clocks
stopped. It is extremely important to start the write from a
precisely defined initial state. Hence, a ‘cold start’ must be
executed prior to the start of the write. This is as follows:
1.
Start the CDR servo. Start the spindle motor servo in
‘tacho’ mode. Start focus and radial servo loops.
2.
Program the Wobble processor to capture ATIP time
code data from the disc. (Lock-in the wobble PLL).
3.
Jump to a suitable time prior to the ‘record start
address’. (e.g. 10 frames.)
4.
Switch motor servo to ATIP signal. Allow enough time
for motor speed to stabilize before start of write. Use
motor monitor and wobble monitor functions for this.
5.
Lock EFM PLL to crystal clock.
6.
Program encoder in ‘CD, encode, flush mode’.
Program the EFM modulator to ‘WriteOn1,
WriteOn2 off’ mode. This is the reset state.
7.
Reset the block encoder.
8.
Program the encoder to ‘CD encode, normal mode’.
The encoder will fill its internal tables, but data flow will
stop after a while, because no EFM data is output.
9.
Program SubPresetCount and EFMPresetCount
registers.
10. Initialize the subcode insert block.
11. Read ATIP time again.
12. Start encoding after suitable delay by writing to
EncodeWriteControl. Turn on both WriteOn1 and
WriteOn2.
10.2
Write start control of encoder in Audio mode
In this mode the data flow is fixed speed as it is not
possible to stop the data stream from the ADC to the
CDR60. Because of this, a ‘hot start’ is needed.
1.
Start the CDR servo. Start the spindle motor servo in
Tacho mode. Start focus and radial servo loops.
2.
Program the Wobble processor to capture ATIP time
code from the disc. (Lock-in the wobble PLL).
Jump to a suitable time prior to the ‘record start
address’ (e.g. 10 frames).
Switch motor servo to ATIP signal. Allow enough time
for motor speed to stabilize before start of write. Use
motor monitor and wobble monitor functions for this.
Lock EFM PLL to I
2
S bit clock and FIFO filling.
Program encoder in ‘CD, encode, flush mode’.
Program EFM modulator to WriteOn1 off and
WriteOn2 on mode. Program input interface to digital
silence.
Program the encoder to ‘CD, encode, normal mode’.
The encoder will start streaming digital zero data. The
operation of PLL locked to I
2
S bit clock and FIFO filling
will regulate the FIFO filling toward a nominal value.
Program SubPresetCount and EFMPresetCount
registers.
Initialize the subcode insert block.
10. Read ATIP time again.
11. Start encoding after suitable delay by writing to
EncodeWriteControl. Turn on WriteOn1.
3.
4.
5.
6.
7.
8.
9.
10.3
Start-up of encode in flow-control operation
1.
Reset the encoder. Switch LaserOn off, switch
WriteOn2 off and switch encoder to ‘flush’ mode.
Preset the device.
a) Preset the serial input format
b) Preset the subcode insertion block
c) Preset the EFM modulator block
d) Preset the EFM clock generator.
Let the disc run at the correct speed, let the EFM clock
generator produce the correct clock.
At this stage, the device is in Standby mode.
Everything is initialized, the encoder is still in ‘reset’
state and the I
2
S input clock is stopped. The encoder
cannot accept data because it is reset. Because flow
control is enabled the clock is stopped.
Initialize the block encoder pointers to point to the
correct data from where encoding should start.
Switch the encoder from ‘flush’ to ‘encode play’ mode.
At this point the encoder starts reading data from the
serialinterfacebutstopsagainafterafewmilliseconds
because the its FIFO gets filled as the data out to the
EFM modulator is still blocked.
2.
3.
4.
5.
6.
相關PDF資料
PDF描述
SAA7705H Car radio Digital Signal Processor(DSP)(車載電臺數字信號處理器)
SAA7712H Sound effects DSP(聲音效應數字信號處理器)
SAA7712 Sound effects DSP
SAA8110G Digital Signal Processor (DSP) for cameras(應用于照相中的數字信號處理器)
SAA8122A Digital Still Camera Processor (ImagIC family)(數字靜態(tài)照相處理器)
相關代理商/技術參數
參數描述
SAA7392HL 制造商:NXP Semiconductors 功能描述:CD-ROM INTERFACE, 80 Pin, Plastic, QFP
SAA7500 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Digital satellite radio broadcasting tuner decoder SAT-2
SAA7501WP 制造商:未知廠家 制造商全稱:未知廠家 功能描述:ARD/ZDF NR.3R1 DIGITAL DECODER|LDCC|68PIN|PLASTIC
SAA-75J2.5-1 制造商:Amphenol Corporation 功能描述:
SAA7704H/204 制造商:NXP Semiconductors 功能描述:Electronic Component