at78c1501 ATMEL Corporation, at78c1501 Datasheet

no-image

at78c1501

Manufacturer Part Number
at78c1501
Description
Dvd / Cd Atapi Controller
Manufacturer
ATMEL Corporation
Datasheet
Features
Description
The Atmel AT78C1501 is a high-performance DVD/CD ATAPI Ultra DMA66 Interface
Controller, designed to interface to the AT78C1502 DVD Servo Controller, the
AT78C1503 DVD Read Channel and the AT78C1504 Automatic Laser Power Control
(ALPC). The interface controller (AT78C1501) contains ARM
lers, buffer management, error correction code (ECC) and encoder/decoder (ENDEC)
for DVD and CD. Also included are a writeable control store for timing generation and
an on-board frequency synthesizer to generate system frequencies from one crystal.
ATA66/ATAPI66 and I2S interfaces are provided.
The major functions of the AT78C1501 include data format encoding/decoding, error
detection/correction, buffer management, ATAPI host interface and serial interface
master. The AT78C1501 also includes an embedded ARM7 RISC Core to perform all
system (drive) microprocessor functions and an embedded AVR RISC core to perform
internal data path and buffer management control.
The AT78C1501 disk formats include DVD-ROM, DVD-RAM (Read/Write), CD-ROM,
CD -R (R ea d/W rite), C D-RW (R ea d/W rite) , DVD- R (R ead /Wr ite), DVD-RW
(Read/Write), and DVD+RW (Read/Write).
Host Interface
Embedded Processor
Buffer Manager
Read Channel Interface
Write Channel Interface
Error Correction Logic
Lower Power Operation with 3.3V Core and 5V Tolerant I/Os
– ATAPI Compatible (ANSI ATA-1, ATA-2, ATA-3 and ATA-4 compliant) Host Mode
– Ultra DMA Support (66 MB/sec)
– High-current (12 mA) Drivers for Direct Connection to AT Cable (slew rate
– 256-byte Bidirectional Data FIFO to Improve Throughput
– ARM7TDMI
– Open Processor Architecture Protects Firmware Investment
– Wide Selection of Development Tools from ARM
– 1-Mbyte External Flash Interface for Code/Data
– 16-Kbyte Internal SRAM for Data
– Supports SDRAM up to 32 Mbytes (16M x 16)
– DRAM Bandwidth of up to 160 Mbytes/sec (burst)
– Priority Buffer Arbiter
– Nibble Interface Speed (code cell rate): 40 MHz (160 Mbs, DVD 5X)
– EFM (8/14) and EFM+ (8/16) Demodulation
– Serial Interface Speed (code cell rate): DVD 2X
– EFM (8/14) and EFM+ (8/16) Modulation
– DVD-R Pre-pit Decoder with Error Detection and Correction
– DVD+RW ADIP Decoder with Error Detection and Correction
– CD-R/RW ATIP Decoder with Error Detection
– DVD Data Block Error Detection and Correction
– DVD EDC Error Detection
– DVD IEC Header Error Detection and Correction
– All CD Formats
controlled)
RISC Processor
®
and Third-party Vendors
®
and AVR
®
microcontrol-
DVD/CD ATAPI
Controller
AT78C1501
Rev. 2049A–DVD–07/02
1

Related parts for at78c1501

at78c1501 Summary of contents

Page 1

... The major functions of the AT78C1501 include data format encoding/decoding, error detection/correction, buffer management, ATAPI host interface and serial interface master. The AT78C1501 also includes an embedded ARM7 RISC Core to perform all system (drive) microprocessor functions and an embedded AVR RISC core to perform internal data path and buffer management control. ...

Page 2

... ECC SRAM ARM7TDMI Table 1. DC Parameters Symbol Parameter V Supply Voltage CC I Operating Current CC Note: 1. Values listed are advance information and are likely to change as production silicon is characterized. AT78C1501 2 AT78C1502 Servo Power Control Drivers System AT78C1503 AT78C1504 Read Laser Power Channel Controller AT78C1507 Read Channel Adj ...

Page 3

... XA14 XA13 XA12 VSS XA11 XA10 XA9 XA8 XA7 VSS XA6 XA5 XA4 XA3 XA2 VDD 52 53 2049A–DVD–07/02 AT78C1501 208-lead TQFP 157 156 VSS HOST_FSN_LF HOST_FSN_VCC PWRON_RSTn SERVO_FAULT CTRL_INT_ACK CTRL_INT SERVO_INT_ACK VDD SERVO_INT XTAL2 XTAL1 RDATA7 RDATA6 RDATA5 RDATA4 ...

Page 4

... I HOST_FSN_LF 155 O AUD_FSN_LF 187 O AT78C1501 4 Pin Description Crystal Input Crystal I/O Power On Reset: This signal is used to initialize all logic in the controller including the ARM7 and AVR cores. RAM Test Mode: This signal is used by the chip tester to place all embedded memory cells in BIST mode for test. ...

Page 5

... O 2049A–DVD–07/02 The AT78C1501 supports the ATAPI CD-ROM specification (IDE CD-ROM Interface) and can drive IDE signals directly. The host interface contains a 12-byte command packet FIFO and IDE registers for transferring command and status data. The host inter- face also contains a data FIFO for transferring data from buffer DRAM to the host. The ...

Page 6

... CSEL 6 I RESET- 202 I AT78C1501 6 Pin Description Device I/O Read: This is the strobe signal asserted by the host to read device registers or the data port. Host DMA Ready: This signal is a flow control signal for Ultra DMA data in bursts. This signal is asserted by the host to indicate to the host that the device is ready to receive Ultra DMA data in bursts ...

Page 7

JTAG/ICE Interface Disk Read Interface 2049A–DVD–07/02 The JTAG/ICE Interface is used as the in-circuit emulator for the ARM7TDMI Processor. Table 3. JTAG/ICE Interface I/O Pin List Pin Name Pin # TMS 194 TDI 196 TCK 195 TDO 197 TRST 193 ...

Page 8

... Disk Write Interface AT78C1501 8 The Disk Write Interface connects the DVD/CD Write device to the controller. Table 5. Disk Write Interface I/O Pin List Pin Name Pin # Pin Type WCLK 166 I WRITE_DATA[0] 163 O WRITE_DATA[1] 164 O WRITE_DATA[2] 165 O WRITE_DATA[3] 166 O WRITE 161 O WRITE_GATE 162 O ERASE ...

Page 9

DRAM Interface Table 6. DRAM Interface I/O Pin List Pin Name Pin # DRAM_RASn 96 DRAM_CASn 95 DRAM_ADDR[0] 102 DRAM_ADDR[1] 103 DRAM_ADDR[2] 106 DRAM_ADDR[3] 107 DRAM_ADDR[4] 108 DRAM_ADDR[5] 109 DRAM_ADDR[6] 110 DRAM_ADDR[7] 111 DRAM_ADDR[8] 112 DRAM_ADDR[9] 113 DRAM_ADDR[10] 101 DRAM_ADDR[11] ...

Page 10

... External Memory Interface AT78C1501 10 The External Memory Interface connects external program memory to the controller. The DVD RAM Servo device is also connected to this bus. Table 7. External Memory Interface I/O Pin List Pin Name Pin # Pin Type XA[ XA[ XA[ XA[ XA[ XA[ XA[ XA[7] ...

Page 11

Servo Interface Serial Interface I2S Audio Interface ® ® Sony Philips Digital Audio Interface 2049A–DVD–07/02 The Servo Interface connects the servo device to the controller. Table 8. Servo Interface I/O Pin List Pin Name Pin # Pin Type SERVO_INT 147 ...

Page 12

... Figure 3. Functional Pinout SYSTEM ATAPI MEMORY JTAG SERIAL PORT AT78C1501 12 AT78C1501 XTAL1 XTAL2 PWRON_RSTn SYS_FSN_VCC SYS_FSN_LF HOST_FSN_VCC HOST_FSN_LF AUD_FSN_LF WOBBLE_CLK TEST_MODE WOBBLE_DATA CS[1:0] DA[2:0] DIOR- DIOW- WRITE_GATE DD[16:0] DMARQ- DMACK- IORDY DRAM_ADDR[12:0] DASP- DRAM_DATA[15:0] PDIAG- CSEL RESET- DRAM_ba[1:0] XA[19:0] XD[15:0] XCSn[3:0] XWEn[1:0] XOEn SERVO_INT_ACK CTRL_INT_ACK TMS ...

Page 13

... Figure 4. AT78C1501 Block Diagram Program FLASH External Memory I/F (MMU) AT78C1502 SERVO Serial Serial I/F Bus ATAPI Packet FIFO Ultra DMA Host IDE 66 MHz ATAPI I/F AT78C1503 Disk Read Read I/F Channel AT78C1504 Disk ALPC Write I/F 2049A–DVD–07/02 ARM7TDMI Processor Advanced System Bus AMBA ...

Page 14

... Atmel Corporation 2002. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein ...

Page 15

... Atmel Corporation 2002. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein ...

Related keywords