Maxtor 2B020H1, 2B015H1, 2B010H1 manual Ultra DMA Timing, Mode

Page 29

AT INTERFACE DESCRIPTION

Ultra DMA Timing

T IM IN G PARAMET ERS (all tim es in nanoseconds )

MODE 0

MODE 1

MODE 2

MODE 3

MODE 4

MODE 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MIN

MAX

MIN

MAX

MIN

MAX

MIN

MAX

MIN

MAX

MIN

MAX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tCYC

Cycle Time (from STROBE edge to STROBE edge)

112

 

73

 

54

 

39

 

25

 

16.8

 

t2CYC

Two cycle time (from ris ing edge to next ris ing edge or

230

 

153

 

115

 

86

 

57

 

38

 

 

from falling edge to next falling edge of STROBE )

 

 

 

 

 

 

 

 

 

 

 

 

tDS

D ata s etup time (at rec ipient)

15

 

10

 

7

 

7

 

5

 

4

 

tDH

D ata hold time (at rec ipient)

5

 

5

 

5

 

5

 

5

 

4.6

 

tDVS

D ata valid setup time at sender (time from data bus being

70

 

48

 

31

 

20

 

6.7

 

4.8

 

 

valid until STROBE edge)

 

 

 

 

 

 

 

 

 

 

 

 

tDVH

Data valid hold time at sender (time from STROBE edge

6.2

 

6.2

 

6.2

 

6.2

 

6.2

 

4.8

 

 

until data may go invalid)

 

 

 

 

 

 

 

 

 

 

 

 

tF S

Firs t STROBE (time for device to send first STROBE)

0

230

0

200

0

170

0

130

0

120

0

90

tL I

Limited interlock time (time allowed between an action by

0

150

0

150

0

150

0

100

0

100

0

75

 

one agent, either host or device, and the following action

 

by the other agent)

 

 

 

 

 

 

 

 

 

 

 

 

tML I

Interlock time with minimum

20

 

20

 

20

 

20

 

20

 

20

 

tUI

Unlimited interlock time

0

 

0

 

0

 

0

 

0

 

0

 

tAZ

Maxim um time allowed for outputs to release

 

10

 

10

 

10

 

10

 

10

 

10

tZAH

Minimum delay time required for output drivers turning on

20

 

20

 

20

 

20

 

20

 

20

 

tZ AD

(from releas ed state)

0

 

0

 

0

 

0

 

0

 

0

 

 

 

 

 

 

 

 

tENV

Envelope time (all control signal transitions are within the

20

70

20

70

20

70

20

55

20

55

20

50

 

D MACK envelope by this much time)

 

 

 

 

 

 

 

 

 

 

 

 

tSR

STROBE to D MARDY (response time to ensure the

 

50

 

30

 

20

 

NA

 

NA

 

NA

 

synchronous pause case when the rec ipient is pausing)

 

 

 

 

 

 

 

 

 

 

 

 

tRF S

Ready-to-final -STROBE time (no more STROBE edges

 

75

 

70

 

60

 

60

 

60

 

50

 

may be sent this long after receiving D MARDY- negation)

 

 

 

 

 

 

 

 

 

 

 

 

tRP

Ready-to-pause time (time until a recipient may assume

160

 

125

 

100

 

100

 

100

 

85

 

 

that the sender has paused after negation of D MARDY-)

 

 

 

 

 

 

 

 

 

 

 

 

tIORDYZ

Pull-up time before allowing IORD Y to be releas ed

 

20

 

20

 

20

 

20

 

20

 

20

tZ IORD Y

Minim um time device shall wait before driving IORDY

0

 

0

 

0

 

0

 

0

 

0

 

tACK

Setup and hold times before assertion and negation of

20

 

20

 

20

 

20

 

20

 

20

 

 

DMAC K-

 

 

 

 

 

 

 

 

 

 

 

 

tSS

Time from STROBE edge to STOP assertion when the

50

 

50

 

50

 

50

 

50

 

50

 

 

sender is stopping

 

 

 

 

 

 

 

 

 

 

 

 

DMARQ

 

(device)

 

tUI

 

DMACK-

 

(host)

 

tACK

tENV

STOP

 

(host)

 

tACK

tENV

HDMARDY-

 

(host)

 

tZIORDY

 

DSTROBE

 

(device)

 

tAZ

 

DD(15:0)

 

tACK

 

DA0, DA1, DA2,

 

CS0-, CS1-

 

tFS

tZAD

 

tFS

 

tZAD

 

tVDS

tDVH

Figure 5 - 4

Initiating an Ultra DMA Data In Burst

5 – 5

Image 29
Contents Maxtor 541DX Product Manual U T I O N Before You BeginContents Handling and Installation Product SpecificationsHost Software Interface Interface CommandsAT Interface Description Glossary Service and SupportFigures MaxtorCorporation IntroductionManualOrganization AbbreviationsConventions ProductDescription Key FeaturesModels CYL SP T MAX LBA Capacity Product FeaturesFunctional / Interface CacheManagement Major HDA Components Jumper Location / Configuration SubsystemConfigurationJumper Configuration Cylinder Limitation Jumper DescriptionDrive Configuration ProductSpecificationsPerformanceSpecifications Models and CapacitiesParam Eter Valu E Physical DimensionsPower Mode Definitions PowerRequirementsEPA Energy Star Compliance Environmental LimitsParam Eter Oper AT ING ON- Oper AT ING Reliability SpecificationsShock and Vibration EMC/EMI Safety Regulatory ComplianceElectro-Static Discharge ESD HandlingandInstallationHard Drive Handling Precautions Multi-pack Shipping Container Unpacking and InspectionRepacking Physical InstallationHook up Before You BeginStart up Set upATInterfaceDescription InterfaceConnectorPinDescriptionSummary PIN IGN ALPin Description Table PIN Name Signal Name Signal Desc RiptionPIO Timing IM in G Paramet ERS ModeDMATiming Imin G Paramet ERS ModeMode Ultra DMA TimingSustained Ultra DMA Data In Burst Device Terminating an Ultra DMA Data In Burst Initiating an Ultra DMA Data Out Burst Device Pausing an Ultra DMA Data Out Burst Device Terminating an Ultra DMA Data Out Burst POR T EAD WR ITE HostSoftwareInterfaceTask File Registers Conten TS LBA Bits Seek, Format, and Diagnostic Commands CommandRegisterM M a N D N a M E M M a N D code PA R a M E T E R S U S E D SummaryControl Diagnostic Registers Reset and Interrupt Handling InterfaceCommands ReadCommands Read DMA WriteCommands Write Multiple EC TOR LE VE L ModeSet/CheckCommandsVAL UE DES C RIP Tion VAL UE Omman D Timer VAL UE TIME-OUT Period PowerModeCommandsSleep Mode Or D ENT Desc Ription InitializationCommandsOr D 15- 10, as c urrently defined Initialize Drive Parameters ER ROR Code Desc Ription Seek,FormatandDiagnosticCommandsKey Register A.R.T. CommandSetService Policy ServiceandSupportNo Quibble Service Product SupportFrom Dial Glossary Central processing unit CPU Correctable errorChannel CharacterDirect memory access DMA Direct accessError correction code ECC Error freeHead disk assembly HDA Hard errorFrequency response Gigabyte GBLatency Late windowLogic Logical addressPhase margin Phase locked loop PLLRandom access memory RAM Read gate signalSeek complete signal Sector pulse signalSequential access Soft errorUn-correctable error Strobe offset signalUnrecoverable error Write gate signal