ATMEL AT78C4050

Features
• Integrates All Required Components for Complete ATAPI DVD/CD Writer Solution
•
•
•
•
•
– Data Channel
– Servo Control Processor
– DVD ECC ENDEC
– CD CIRC C3 ENDEC
– Buffer Management
– EFM EFM+ 1.7 PP ENDEC
– ATAPI Interface
Formats Supported
– DVD-ROM
– DVD-R
– DVD-RW
– DVD+R
– DVD+RW
– Blue Laser DVD
– CD-ROM Mode 1
– CD-ROM Mode 2
– CD-ROM XA Mode 2 Form 1
– CD-ROM XA Mode 2 Form 2
– CD-DA
– CD-R
– CD-RW
Read/Write Speeds Supported
– DVD-ROM
16x
– DVD+R
16x
– DVD+RW
8x
– DVD-R
16x
– DVD-RW
8x
– Blue Laser DVD
8x
– CD-R
52x
– CD-RW
48x
– CD-ROM
52x
Pick-up Head Interface
– Auto Laser Power Control (ALPC) Circuit
– Supports Alpha (ROPC) Loop and OPC
– Programmable Serial Interface to OPU for Write Strategy Control
– Supports OPU Current Type and Voltage Type
– TWI interface to Access the EEPROM Serial Number
Host Interface
– ATAPI Compatible ATA-6 Host Mode
– Ultra DMA Support (100 MB/s)
– Direct Interface to ATAPI Bus
Processor
– ARM946E-S™ RISC Processor
– Internal SRAM for Data
– Parallel External 16-bit Width Flash for Code, 512 Kbyte (max)
DVD PRML
Channel and
System
Controller SoC
AT78C4050
Summary
3507BS–NETST–6/05
Note: This is a summary document. A complete document
is available under NDA. For more information, please contact your local Atmel sales office.
• Error Correction
•
•
•
•
2
– Real Time DVD ECC Encoder and Decoder for 32 Kbyte Block
– Real Time DVD ECC Encoder and Decoder for Blue Laser DVD
– DVD EDC Error Detection
– Error Correction for Pre-pit, ATIP, ADIP, ID, Wobble Data for Blue Laser DVD
– Real Time CD CIRC Encoder and Decoder
– Real Time CD C3 ECC Encoder and Decoder
– CD EDC Error Detection
– CD Sub-code Error Correction
Data Format
– EFM and EFM+ Modulation and Demodulation
– 1.7 PP Modulation and Demodulation for Blue Laser DVD
– Target ID Detection
– Support DVD-R/RW 2K and 32K Linking Loss
– Support CD-R/RW Link Sector Read
– Support CD-R/RW Address Mode 1 and Mode 2
– ATIP, ADIP, Pre-pit, Blue Laser DVD Wobble Information Decoder
Buffer Manager
– Supports SDRAM Up to 16 Mbytes (8M x 16)
– Support Buffer Underrun Prevention
– Support Variable Buffer Segmentation
– Circular Buffer Control with Access Priority
– Programmable Timing Control for SDRAM
Servo
– Servo Processing Unit Using ARM946E-S
Maximum Processing Power with 200 MHz System Clock
– Internal RAM for Code and Data (24 KB)
– Digital Servo Adapted to Various OPU
– Digital DPD for Tracking Error
– 1 and 3 Beams Push/Pull Tracking Detection
– Digital Detector for Blank Detect, Media Recognition and Defect Detect
– Wobble PLL, Pre-pit Detector, Frequency Demodulator, BPSK Demodulator
and MSK STW Demodulator
Read Channel
– PRML Read Channel to Support High Speed Transfer Rates
– RF Data Channel
• Wide Bandwidth Automatic Gain Control Analog Front-end
• Programmable 7th Order Continuous Filter
• 7-bit ADC for Sampling the PRML Read Signal
• 15 Tap Adaptive Digital FIR Equalizers
• Digital Viterbi Detector
– Clock Recovery and Synthesizer Functions
• Wide Frequency Range of Clock Extraction
• Frequency Synthesizer with M/N Dividers
• Supporting CLV, CAV, PCAV and ZCLV
• Supports Write Clock Synthesis with a Low Jitter PLL
– Integrated Servo Algebra and ALPC Functions
• Supports Sampled Signals for Differential Phase Detection (DPD),
and Push/Pull Tracking Detection
• Wobble Detection of DVD+R and DVD+RW
AT78C4050
3507BS–NETST–6/05
AT78C4050
•
•
•
•
• Pre-pit Detection of DVD-R/W
• ADIP/ATIP Detection
• ALPC Closed Loop Capability to Support OPC/ROPC
Integrated Servo Pre-drivers for Focus, Track and Spindle Motor
Integrated On-chip Calibrator to Remove Circuit Offsets
Integrated Audio Drivers
On-chip Sequencer to Internally Generate Control Signals for RF AGC,
Timing Recovery, Calibration and Various Servo Algebra Loops
1. Description
The AT78C4050 is ATMEL’s high-integration, high performance single chip solution for DVDROM, DVD-R/RW, DVD+R/RW, CD-ROM, CD-R/RW and Blue Laser formats. It integrates all
required components for a DVD and CD rewritable drive as well as for a DVD recorder. The
AT78C4050 includes data channel, DVD ECC, CD CIRC C3, buffer management, DVD CD
1.7PP, EFM+, EFM Endec and ATAPI interface logic.
The AT78C4050 is programmed by an external flash, and needs an external SDRAM, and a
power driver to create a complete DVD/CD rewritable solution. This chip can be connected to an
MPEG Endec to build a DVD recorder for consumer electronics applications.
DVD disk read and write speeds of up to 16x, CD-ROM disc reading and writing speeds of up to
54x, Blue Laser DVD speeds of up to 8x can be implemented.
The AT78C4050 supports various types of OPUs. Either a current output OPU or voltage output
OPU can be connected to AT78C4050. ALPC, ROPC and OPC manage operation of the laser
diode driver IC and control the writing process. On-chip features and programming options
improve performance in high-speed systems.
Digital Servo control provides flexibility that enables the AT78C4050 to support various PDIC
output. The calibration control is implemented by firmware. The Servo processor implements the
focus, track, tilt, seek and spindle control loop, which off loads the master processor burden.
Push-pull tracking error, DPD tracking error and Astigmatic Focus error detection are available.
The chip provides all CLV, CAV, ZCLV and PCAV spin modes.
The AT78C4050 offers buffer underrun prevention for all types of discs. The data buffer size is
up to 16 Mbytes with circular buffer method. The SDRAM controller supports various SDRAM
chips. AT78C4050 supports Audio buffer playback. The buffer management provides pre-reading and cache to increase the data throughput.
The ATAPI host interface is designed in compliance with the ATAPI specification, which supports UltraDMA 100 Mbyte/s transfer rate. This device is fabricated in 0.13 µm CMOS
technology.
3
3507BS–NETST–6/05
Figure 1-1.
Block Diagram
Memory
I/F
Flash
ARM946
Processor
PLL
SRAM
AHB_A
Audio
DAC
Buffer
Access
AMBA Bridge
GPIO
GPIO
Audio
I/F
APB_A
TWI Interface
TWI
SPI
Audio
Output
WBCLK
TC
ATIP
ADIP
Prepit
Decoder
INT
WBDATA
Wobble Sync
ALPC/
OPC
WBCLK
WCLK
WCLK
PLL
EFM+ Decoder
DVD Decoder
EFM Decoder
CD Decoder
CIRC
PRML Read
Channel
BUF
Management
Disk
Write
I/F
SubCode
DVD Encoder
EFM+ ENcoder
DVD ECC
Encoder
CIRC
CD Encoder
EFM Encoder
CD C3 Encoder
SDRAM
OPU
WClk
Write
Control
WCS
DVD ECC
Decoder
Wobble Sync
Wobble Data
ATAPI IF
ATAPI
CD C3 Decoder
AHB_A Bus
AHB_B Bus
Shared
Memory
Code Memory
32KB
Servo Controller
(ARM946ES)
Sensor
DTCM BUS
Servo Front End
DTCM
Bus
Data Memory
8KB
AHB_B Bus
Mul
Channel
Power
Driver
GPIO
Servo Back End
INT Controller
Bridge
Wobble Detector
PLL
GPIO
Tray Motor Driver
Timer/Counter
APB_B Bus
Sys Controller
Blank Detector
DTCM Bus
Media Judge
Digital DPD
DPD Front End
Track Counter
Tracking Error
Track count
Speed Counter
Velocity
Defect Detector
4
AT78C4050
3507BS–NETST–6/05
Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 487-2600
Regional Headquarters
Europe
Atmel Sarl
Route des Arsenaux 41
Case Postale 80
CH-1705 Fribourg
Switzerland
Tel: (41) 26-426-5555
Fax: (41) 26-426-5500
Asia
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimshatsui
East Kowloon
Hong Kong
Tel: (852) 2721-9778
Fax: (852) 2722-1369
Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
Tel: (81) 3-3523-3551
Fax: (81) 3-3523-7581
Atmel Operations
Memory
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 436-4314
RF/Automotive
Theresienstrasse 2
Postfach 3535
74025 Heilbronn, Germany
Tel: (49) 71-31-67-0
Fax: (49) 71-31-67-2340
Microcontrollers
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 436-4314
La Chantrerie
BP 70602
44306 Nantes Cedex 3, France
Tel: (33) 2-40-18-18-18
Fax: (33) 2-40-18-19-60
ASIC/ASSP/Smart Cards
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906, USA
Tel: 1(719) 576-3300
Fax: 1(719) 540-1759
Biometrics/Imaging/Hi-Rel MPU/
High Speed Converters/RF Datacom
Avenue de Rochepleine
BP 123
38521 Saint-Egreve Cedex, France
Tel: (33) 4-76-58-30-00
Fax: (33) 4-76-58-34-80
Zone Industrielle
13106 Rousset Cedex, France
Tel: (33) 4-42-53-60-00
Fax: (33) 4-42-53-60-01
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906, USA
Tel: 1(719) 576-3300
Fax: 1(719) 540-1759
Scottish Enterprise Technology Park
Maxwell Building
East Kilbride G75 0QR, Scotland
Tel: (44) 1355-803-000
Fax: (44) 1355-242-743
Literature Requests
www.atmel.com/literature
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any
intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY
WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT
OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no
representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications
and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Atmel’s products are not
intended, authorized, or warranted for use as components in applications intended to support or sustain life.
© Atmel Corporation 2005. All rights reserved. Atmel®, logo and combinations thereof, Everywhere You Are ®, AVR® and others, are registered
trademarks or trademarks of Atmel Corporation or its subsidiaries. ARM946E-S™ is the trademark of ARM Corporation. Other terms and product
names may be trademarks of others.
Printed on recycled paper.
3507BS–NETST–6/05