Silicon Image SSD-D32G(I)-4300 Ata And True Ide Register Decoding, CS0#, CS1#, DA02, DA01, DA00

Models: SSD-D32G(I)-4300

1 88
Download 88 pages 33.84 Kb
Page 36
Image 36
ATA AND TRUE IDE REGISTER DECODING

ATA AND TRUE IDE REGISTER DECODING

SSD-DXXX(I)-4300 DATA SHEET

ATA AND TRUE IDE REGISTER DECODING

SiliconDrive II can be configured as either a a memory-mapped or an an I/O devices. As noted earlier, communication to and from the drive is accomplished using the ATA Command Block.

TASK FILE REGISTER SPECIFICATION

The Task File registers are used for reading and writing the storage data in the SiliconDrive II. The decoded addresses are as shown in the following table.

Table 14: Task File Register Specification

CS0#

CS1#

DA02

DA01

DA00

DIOR# = L

DIOW# = L

 

 

 

 

 

 

 

0

1

0

0

0

Data

Data

 

 

 

 

 

 

 

0

1

0

0

1

Error

Feature

 

 

 

 

 

 

 

0

1

0

1

0

Sector Count

Sector Count

 

 

 

 

 

 

 

0

1

0

1

1

Sector Number

Sector Number

 

 

 

 

 

 

 

0

1

1

0

0

Cylinder Low

Cylinder Low

 

 

 

 

 

 

 

0

1

1

0

1

Cylinder High

Cylinder High

 

 

 

 

 

 

 

0

1

1

1

0

Drive/Head

Drive/Head

 

 

 

 

 

 

 

0

1

1

1

1

Status

Command

 

 

 

 

 

 

 

0

0

X

X

X

Invalid

Invalid

 

 

 

 

 

 

 

1

1

X

X

X

High-Z

Not Used

 

 

 

 

 

 

 

1

0

0

X

X

High-Z

Not Used

 

 

 

 

 

 

 

1

0

1

0

X

High-Z

Not Used

 

 

 

 

 

 

 

1

0

1

1

0

Alternate Status

Device Control

 

 

 

 

 

 

 

1

0

1

1

1

Device Address

Not Used

 

 

 

 

 

 

 

SILICONSYSTEMS PROPRIETARY

This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.

All unauthorized use and/or reproduction is prohibited.

4300D-00DSR

PAGE 27

FEBRUARY 27, 2009

Page 36
Image 36
Silicon Image SSD-D32G(I)-4300 Ata And True Ide Register Decoding, Task File Register Specification, CS0#, CS1#, DA02