Digital ASIC DOCUMENT SOURCE REFERENCE HARDWARE Pentium PC SOFTWARE FrameMaker 5.5 The electronic database for this document is maintained by the ASIC group. Please contact the ASIC group regarding any additions or corrections. SAMPLE vm Preliminary (a) Version S2. Created from 70-113268-02 8/16/99 REV DESCRIPTION DATE ECO SIGN DOCUMENT TITLE Specification, Design ASIC By: Date 03/01/99 ASIC Group Leader C. Wong FMTR Block J Appelbaum ATA Block W. Low BFR Block P. Gill SVO T. Luu MTR Block D. Do Clock Block D. Do SER Block M. Uppuluri HNS M. Uppuluri UPI Block H. Wong ECC Block S. Mo Documentation R. C. Ayeras Quantum DOCUMENT NUMBER REVISION SHEET R.C. Ayeras Preliminary (a) Printed 8/22/01 1 OF 571 Q
73
Embed
Digital ASIC - Technology Writersamples.technology-writer.com/ASIC.pdf · Digital ASIC DOCUMENT SOURCE REFERENCE HARDWARE Pentium PC SOFTWARE FrameMaker 5.5 The electronic database
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Digital ASIC
DOCUMENT SOURCE REFERENCE
HARDWARE Pentium PC
SOFTWARE FrameMaker 5.5
The electronic database for thisdocument is maintained by the ASICgroup. Please contact the ASIC groupregarding any additions or corrections.
SAMPLE
vm
Preliminary (a) Version S2. Created from 70-113268-02 8/16/99
REV DESCRIPTION DATE ECO SIGN
DOCUMENT TITLE
Specification, Design ASICBy: Date 03/01/99ASIC Group Leader C. Wong
FMTR Block J Appelbaum ATA Block W. Low
BFR Block P. Gill SVO T. Luu
MTR Block D. Do Clock Block D. Do
SER Block M. Uppuluri HNS M. Uppuluri
UPI Block H. Wong ECC Block S. Mo
Documentation R. C. Ayeras
Quantum
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) Printed 8/22/01 1 OF 571Q
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 2 OF 571
DOCUMENT NUMBER REVISIONR.C. Ayeras Preliminary (a) 8/22/01
DOCUMENT NUMBER REVISIONR.C. Ayeras Preliminary (a) 8/22/01
HARDWARE MANUAL
ASICVOLUME 1 - FIRMWARE
Volume 1 contains the Firmware Specification(Sections 1 through 5).
DOCUMENT NUMBER REVISIONR.C. Ayeras Preliminary (a) 8/22/01
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 30 OF 571
NOTICE OF PROPRIETARY PROPERTYTHE INFORMATION CONTAINED HEREIN IS THE PROPERTY OF QUANTUM CORPORATION. THE POSSESSOR AGREES TO MAINTAIN THIS DOCUMENT INCONFIDENCE, NOT TO REPRODUCE, COPY, REVEAL OR PUBLISH IT IN WHOLE OR IN PART.
Volume 1 Section 2USER GUIDE
2.1 INITIALIZATION ROUTINES
2.1.1 Sonic InitializationThe Sonic block powers on as busy and the registers power up with all zeros. To initialize the block, the followingregisters must be programmed in the sequence shown below:
1) Set ATA clock to 100 Mhz in Clock blockSet ATACLK = 8'h02
2) Set MaxLba to the capacity of the driveSet MAXLBA1, MAXLBA2, MAXLBA3, MAXLBA4.
3) Set MaxCHSLba to the logical CHS of the driveSet MAXCHSLBA1, MAXCHSLBA2, MAXCHSLBA3, MAXCHSLBA4.
4) Set the size of the write command queueSet WCQSIZE to the Command Queue Size.
NOTICE OF PROPRIETARY PROPERTYTHE INFORMATION CONTAINED HEREIN IS THE PROPERTY OF QUANTUM CORPORATION. THE POSSESSOR AGREES TO MAINTAIN THIS DOCUMENT INCONFIDENCE, NOT TO REPRODUCE, COPY, REVEAL OR PUBLISH IT IN WHOLE OR IN PART.
DOCUMENT NUMBER REVISIONR.C. Ayeras Preliminary (a) 8/22/01
HARDWARE MANUAL
ASICVOLUME 2 - HARDWARE
Volume 2 contains the ASIC Hardware Specification(Sections 6 through 9).
DOCUMENT NUMBER REVISIONR.C. Ayeras Preliminary (a) 8/22/01
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 344 OF 571
Volume 2 Section 5PHYSICAL DESCRIPTION
5.1 MECHANICAL SPECIFICATIONS
5.1.1 Package176 plastic TQFP, 0.4 mm pin pitch, refer to Figure 5-1: for additional information..
Figure 5-1: ASIC Package Specifications
.
88
89132
133
176
44
45
1
17.20 Typ.
22.20 – 21.80
20.20 – 19.80
22.2
0–
21.8
0
20.2
0–
19.8
0
0.05 Min.
1.4 Typ.
0.13 Nom.
0.08
Seating Plane
1.60 Max.
0° – 7°0.60 – 0.40
0.23 – 0.13 0.08 M
0.40 Typ. 176 Places
All dimensions are in millimeters.
5.1 MECHANICAL SPECIFICATIONS 5.1.2 Miscellaneous
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 345 OF 571
5.1.2 Miscellaneous• Low power CMOS 2.5 V/0.25 µm Standard Cell technology.• RAM cells:
- one (128 Words x 16 Bits 18,025 grids- two (64 Words x 16 Bits) 23,00 grids- two (64 Words x 47 bits) 61,252 grids- one (16 Words x 16 Bits) 6.710 grids- one (32 Words x 16 Bits) 8,072 grids
3 IREF 1. Current reference for ATA100 I/Os.2. Requires an external resistor, 1kΩ +/- 1%, wired to ground.
152 XTLINP1 3. 40MHz resonator input4. APLL test mode: REFCLK
151 XTLOUT1 40MHz resonator output
92 TESTIO1 1. Core test mode: Test bidi signal #29.2. Other modes: TRIGGER IN or multiplex UDL output signals. POR default to output mode.3. APLL test mode: VCO
155TST2_XCLK1A_SMODE
1. ATA or A/V normal mode: TRIGGER IN or multiplex UDL output signals.2. Core test mode: Test bidi signal #19.3. Other modes: EXTCLK1A, or TRIGGER IN or multiplex UDL output signals. POR default to
input mode.4. APLL test mode: VCOP
16 VDD5 (1) 5v supply for the ATA interface signals.
5, 27, 44, 50, 66, 73, 96, 112, 141, 166 VDD (10) 3.3v supply pins. Pins 29 and 44 are dedicated for the UDMA IO ring.
22, 60, 88, 94, 132, 159, 176 VDD2 (7) 2.5v supply for the internal UDL and the processor core.
VSS (16) Digital ground. Pins 12, 23, and 35 are dedicated to the UDMA IO ring.
154 VDDA Frequency synthersizer isolated supply pin:1. For ASIC, it is 3.3v; Also, the resonator IO shares this supply.2. For ASIC, it is 2.5v.
150 VSSA Frequency synthersizer isolated ground pin:1. For ASIC, the resonator IO shares this ground pin.
149 VDDPWM Motor PWM output signal isolated 3.3v supply.
147 VSSPWM Motor PWM output signal isolated ground pin.
UPI I/F Total 39 pins
104 MAD0P10_MAD0 1. ATA normal mode: Port 1, bit 02. ATA emulation mode: multiplexed data and address bit 03. A/V normal or emulation mode: multiplexed data and address bit 04. Core test mode: Test bidi signal #0
105 MAD1P11_MAD1 1. ATA normal mode: Port 1, bit 12. ATA emulation mode: multiplexed data and address bit 13. A/V normal or emulation mode: multiplexed data and address bit 14. Core test mode: Test bidi signal #1
106 MAD2P12_MAD2 1. ATA normal mode: Port 1, bit 22. ATA emulation mode: multiplexed data and address bit 23. A/V normal or emulation mode: multiplexed data and address bit 24. Core test mode: Test bidi signal #2
107 MAD3P13_MAD3 1. ATA normal mode: Port 1, bit 32. ATA emulation mode: multiplexed data and address bit 33. A/V normal or emulation mode: multiplexed data and address bit 34. Core test mode: Test bidi signal #3
108 MAD4P14_MAD4 1. ATA normal mode: Port 1, bit 42. ATA emulation mode: multiplexed data and address bit 43. A/V normal or emulation mode: multiplexed data and address bit 44. Core test mode: Test bidi signal #4
109 MAD5P15_MAD5 1. ATA normal mode: Port 1, bit 52. ATA emulation mode: multiplexed data and address bit 53. A/V normal or emulation mode: multiplexed data and address bit 54. Core test mode: Test bidi signal #5
110 MAD6P16_MAD6 1. ATA normal mode: Port 1, bit 62. ATA emulation mode: multiplexed data and address bit 63. A/V normal or emulation mode: multiplexed data and address bit 64. Core test mode: Test bidi signal #6
111 MAD7P17_MAD7 1. ATA normal mode: Port 1, bit 72. ATA emulation mode: multiplexed data and address bit 73. A/V normal or emulation mode: multiplexed data and address bit 74. Core test mode: Test bidi signal #7
5.2 PINOUT 5.2.1 Pinout Drawing
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 348 OF 571
113 MAD8_MAD8 1. ATA normal mode: Not used2. ATA emulation mode: multiplexed data and address bit 83. A/V normal or emulation mode: multiplexed data and address bit 84. Core test mode: Test bidi signal #8
114 MAD9P26_MAD9 1. ATA normal mode: Port 2, bit 62. ATA emulation mode: multiplexed data and address bit 93. A/V normal or emulation mode: multiplexed data and address bit 94. Core test mode: Test bidi signal #9
115 MAD10P27_MAD10 1. ATA normal mode: Port 2, bit 72. ATA emulation mode: multiplexed data and address bit 103. A/V normal or emulation mode: multiplexed data and address bit 104. Core test mode: Test bidi signal #10
116 MAD11P35_MAD11 1. ATA normal mode: Port 3, bit 52. ATA emulation mode: multiplexed data and address bit 113. A/V normal or emulation mode: multiplexed data and address bit 114. Core test mode: Test bidi signal #11
117 MAD12P36_MAD12 1. ATA normal mode: Port 3, bit 62. ATA emulation mode: multiplexed data and address bit 123. A/V normal or emulation mode: multiplexed data and address bit 124. Core test mode: Test bidi signal #12
118 MAD13P37_MAD13 1. ATA normal mode: Port 3, bit 72. ATA emulation mode: multiplexed data and address bit 133. A/V normal or emulation mode: multiplexed data and address bit 134. Core test mode: Test bidi signal #13
119 MAD14P24_MAD14 1. ATA normal mode: Port 2, bit 42. ATA emulation mode: multiplexed data and address bit 143. A/V normal or emulation mode: multiplexed data and address bit 144. Core test mode: Test bidi signal #14
120 MAD15P22_MAD15 1. ATA normal mode: Port 2, bit 22. ATA emulation mode: multiplexed data and address bit 153. A/V normal or emulation mode: multiplexed data and address bit 154. Core test mode: Test bidi signal #15
122 A16_MODE0 1. ATA or A/V emulation mode: address bit 162. During POR, latched in as MODE bit 03. Core test mode: Test input #334. APLL test mode: M[0]
123 A17_MODE1 1. ATA or A/V emulation mode: address bit 172. During POR, latched in as MODE bit 13. Core test mode: Test input #344. APLL test mode: M[1]
124 A18_MODE2 1. ATA or A/V emulation mode: address bit 182. During POR, latched in as MODE bit 23. Core test mode: Test input #324. APLL test mode: M[2]
125 A19_SI 1. ATA or A/V emulation mode: address bit 192. ATA or A/V normal mode: Serial input for external FLASH upload
126 A20_SO 1. ATA or A/V emulation mode: address bit 202. ATA or A/V normal mode: Serial output for external FLASH download3. APLL test mode: FRANGE
127 A21_AVSEL 1. ATA or A/V emulation mode: address bit 212. A/V normal mode: A/V select to ASIC 2 (output)3. Core test mode: Test bidi signal #244. APLL test mode: M[3]
128 A22_MODE3 1. ATA or A/V emulation mode: address bit 222. During POR, latched in as MODE bit 33. Core test mode: Test input #374. APLL test mode: M[4]
129 A23_MODE4 1. ATA or A/V emulation mode: address bit 232. During POR, latched in as MODE bit 33. Core test mode: Test input #384. APLL test mode: N[0]
130 BRSTRQ_SC 1. ATA or A/V emulation mode: Burst transfer request (input)2. ATA or A/V normal mode: Serial clock for external FLASH (output)
131 UPR_WN 1. ATA or A/V emulation mode: IO R/W (input)2. A/V normal mode: IO R/W (output from core to ASIC 2)3. Core test mode: Test bidi signal #25
134 UPLBEN 1. ATA or A/V emulation mode: IO R/W low byte enable (input)2. A/V normal mode: IO R/W low byte enable (output from core to ASIC 2)3. Core test mode: Test bidi signal #26
Table 5-1: ASIC Pin Description (Continued)
PIN NUMBER SIGNAL NAME DESCRIPTION
5.2 PINOUT 5.2.1 Pinout Drawing
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 349 OF 571
135 UPUBEN 1. ATA or A/V emulation mode: IO R/W high byte enable (input)2. A/V normal mode: IO R/W high byte enable (output from core to ASIC 2)3. Core test mode: Test bidi signal #27
95 ATANMINT_AVCLOCK 1. ATA emulation mode: Servo (NMI) interrupt (output)2. Core test mode: Test bidi signal #283. AV normal and emulation mode: AV Clock
91 FINT 1. ATA or A/V emulation mode: Formatter interrupt (output)2. ATA or A/V normal mode: SpareInt (input)3. Core test mode: Test output #324. APLL test mode: N[2]
5 HRESINT_P25 1. ATA or A/V emulation mode: Host reset interrupt (output)2. ATA normal mode: PORT 2, bit 5 (IDE_CABLE_SELECT)
93 ATAHINT_AVCLKEN 1. ATA emulation mode: Host interrupt (output)2. AV normal and emulation mode: AV clock enable3. Core test mode: Test bidi signal #204. APLL test mode: PWRDN
139 MTRINT 1. ATA or A/V emulation mode: Mighty motor interrupt (output)2. ATA or A/V emulation mode: Redwood motor interrupt (input)3. Core test mode: Test bidi signal #214. APLL test mode: N[1]
97 UPDSTBN 1. ATA or A/V emulation mode: IO R/W data Strobe (input)2. A/V normal mode: IO R/W data strobe (output from core to ASIC 2)3. Core test mode: Test bidi signal #22
98 PORN 1. All modes: power on reset
99 UPWAITN 1. ATA or A/V emulation mode: processor wait (output)2. Core test mode: Test input #35
100 UPCLKOUT 1. All modes: processor clock for burst mode (3.3v failsafe)
101 UPASTB 1. ATA or A/V emulation mode: IO R/W address Strobe (input)2. A/V normal mode: IO R/W address strobe (output from core to ASIC 2)3. Core test mode: Test bidi signal #23
RWDAT[9:0] 1. All Modes: Channel data during Read, Write, and Servo operation
163 FAULTN 1. All Modes: Read channel or Preamp fault_
160 S_RCLK 1. All Modes: Channel Serial port clock & REFCLK
162 SDATA 1. All Modes: Channel Serial port data
161 AUXCTL 1. All Modes: Extended control
156 WRGATEIN 1. All Modes: Enables write data drives & preamp wrgout via quiet buffer on channel
158 RWGATE 1. All Modes: Functions as “read gate” or “write gate”, as per state of WRGATEIN
157 SVOGATE 1. All Modes: Enable servo mode operation
165 RWCLK 1. All Modes: RW clock
Table 5-1: ASIC Pin Description (Continued)
PIN NUMBER SIGNAL NAME DESCRIPTION
5.3 ASIC Modes of Operation 5.2.1 Pinout Drawing
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 352 OF 571
5.3 ASIC MODES OF OPERATION
The ASIC family has twenty-six modes of operation which are determined by the states of the five mode pins upon therising edge of reset: PORN, 121.
The mode pins are A23, MODE4, A22_MODE4, A22_MODE3, A18_MODE2, A17_MODE1, A16_MODE0, and chippins 155, 153, 149, 148, 146. All mode pins except A16_MODE0 have internal pull-downs; A16_MODE0 has aninternal pull-up. All modes are assigned with a mode number Mxx, where xx is the decimal value from the mode pinsupon POR. M0 and M1 are reserved to the ATA_Standalone and ATA_Emulation modes, respectively, so that they arecompatible with Tristar.
Following is a brief description of the twenty-six modes, including debug modes.
Note: The ATA drive heads must use M0 and M1 (M10 and M11for the AV drive team) for drive bring-up and testing. M4for the ATA and M14 for the AV are the emergency modeswhich allow the core program counter value to beobserved at the chip IO.
M0:ATA_Standalone• Normal core run mode.• External FLASH code downloaded into internal SRAM after POR (E/P builds).• 16 programmable IO ports available on the MAD bus and “HRESINT”.• APLLs have been checked out: They are functioning.• Core powered up with the OSC 40 MHz: FW can switch the core clock to 33MHz,
50MHJz, or 66MHz.• Normally, external clocks are not required: SHOCK, TESTIO2, SENV, and SENW are
used. If either or both EXTCLK2 or EXTCLK1 is required, they can be receivedthrough pins SHOCK and TESTIO2, respectively.
• There must be an internal Shock Enable register bit (POR default is disabled). It mustbe set to enabled when SHOCK is used normally.
• Functional HW blocks provide options to select the OSC, APLL outputs, or APLL out-put derivatives.
M1: ATA_Emulation• Normal emulation debug/run mode: Test Vector generation mode.• 40 MHz OSC clock to core during POR; then use STOPB to step the core.• 16 Programmable IO ports available from the emulator.• If APLLs are working (normal emulation mode):
- 13.3MHz EMULCLK (66MHz µP clock) is the POR default.FW can switch to other EMUL-CLK frequencies (6.6MHz, 8MHz, 10MHz).
- External clocks are not required. SHOCK, TESTIO2, SENV, and SENW are used normal-ly.
- Function HW blocks provide options to select the OSC, APLL outputs, or APLL output de-rivatives.
• If the APLLs or the OSC are not working:- If NO EMULCLK, then use an external emulation clock.- To determine which clock is non-functional, bring out the OSC clock (POR) default) and
APLL outputs to TESTIO1 one at a time.- Use SHOCK as EXTCLK2 to bring in 66.6MHz, and use TESTIO2 as EXTCLK1 to provide
100MHz.- Functional HW blocks provide the ability to select a clock that is available.
• With EXTCLK1 and EXTCLK2 brought in from TESTIO2 and SHOCK, respectively,this mode can be used to generate test vectors for all blocks except for theservoblocks and the tmux blocks. EXTCLK1 and EXTCLK2 can also be used to generateIDDQ test vectors.
5.3 ASIC Modes of Operation 5.2.1 Pinout Drawing
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 353 OF 571
M2: ATA_Standalone_Debug• Core debug mode for checking the core/UDL interface. Similar to M0
(ATA_Standalone), with the following modifications:- The Core receives clock from EXTCLK2 through the SHOCK pin, instead of APLL.- Internal Shock Enable bit remains disabled.
M3: ATA_Emulation_Test• Similar to M1 (ATA_Emulation) except for the following:
- EXTCLK1 and EXTCLK2 are brought in from SENW and SENV, respectively. This modeis used to generate test vectors for the servo block and the tmux blocks, respectively. Thiscan also be used to generate IDDQ test vectors.
M4: ATA_PC_Debug• Similar to M0 (ATA_Standalone) except with the following:
- ATA cable is disconnected.- 16 programmable IO ports are available on the MAD bus and the HRESING pin.- Core Program Count [18:1] are visible on ATA HD, IORN, and DASP lines.
M5: ATA_CORE_IF_TEST• CORE/UDL Test Vector generation mode.
M6: ATA_Emulation_33• Similar to M1 (ATA_Emulation) except that EMULCLK is set to 6.6MHz (33MHz µP
clock) at POR. It can be switched to other frequencies by FW.M7: ATA_Emulation_50
• Similar to M1 (ATA_Emulation), except that EMULCLK is set to 10MHz (50MHz mPclock) and POR. Ican be switched to other frequencies, 6.6MHz, 8MHz, or 13.3MHz,by FW.
M8: ATA_Emulation_40• Similar to M1 (ATA_Emulation), except that EMULCLK is set to 8MHz (40MHz µP
clock) at POR. It can be switched to other frequencies by FW: 6.6MHz, 10MHz,13.3MHz.
M9: ATA_Standalone_Profile: New for V2• Except Port2.5 (CABLE_SELECT_IDE), all programmable IO ports defined in normal
ATA standalone modes (M0, M2, M4, and M5), are NOT available.• Pins 120-113 and 111-104 are re-defined as the normal bi-directional uP MAD bus.• All five processor control signals are driven by the Core and available on the pins
UPR_WN, UPDSTBN, UPASTB, UPLBEN, and UPUBEN.• Pin 127 (A21_AVSEL) is asserted when address between 00FF:8400h to
00FF:84FFh is decoded, indicating this is in the FW profiling arrange.M10: AV_Standalone:
• Similar to M0 (ATA_Standalone) except with the following modifications:• ATA interface control signal pins are re-defined to interface with ASIC 2• UP interface pins are needed for the core to talk to ASIC 2• Programmable I/O ports are available on the ATA interface data pins• AV FW_Profiling functional mode
M11: AV_Emulation:• Similar to M1 (ATA_Emulation) except with the following modifications:• ATA control signal pins are re-defined to interface with ASIC 2
M12: AV_Standalone_Debug:• Similar to M2 (ATA_Standalone_Debug) except with the following modifications:• ATA interface control signal pins are re-defined to interface with ASIC 2• UP interface pins are needed for the core to talk to ASIC 2• Programmable I/O ports are available on the ATA interface data pins
5.3 ASIC Modes of Operation 5.2.1 Pinout Drawing
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 354 OF 571
M13: AV_Emulation_Test :• Similar to M3 (ATA_Emulation_Test) except with the following modification :• ATA control signal pins are re-defined to interface with ASIC 2
M14: AV_PC_Debug :• Similar to M4 (ATA_PC_Debug) except with the following modifications :• Programmable I/O ports are NOT available• Core Program Count [18:1] are visible on ATA HD, IORN, and DASP lines
M15: AV_CORE_IF_TEST :• CORE/UDL Test Vector generation mode• AV FW_Profiling Test Vector generation mode
M16: AV_Emulation_33 :• Similar to M11 (AV_Emulation) except that the “EMULCLK” is set to 6.6MHz (33MHz
uP clock) at POR, and it can be switched to other frequencies by FW.M17: AV_Emulation_50:
• Similar to M11 (AV_Emulation) except that “EMULCLK” is set to 10MHz (50MHz uPclock) at POR, and it can be switched to other frequencies (6.6, 8, or 13.3MHz) byFW.
M18: AV_Emulation_40:• Similar to M11 (AV_Emulation) except that “EMULCLK” is set to 8MHz (40MHz uP
clock) at POR, and it can be switched to other frequencies (6.6, 10, or 13.3MHz) byFW.
M19: ATA_CORE_IF_PROFILE_TEST: New for V2• For test vector generation only (M9 is the functional mode)• Core boot up from external SDRAM similar to M5, ATA_CORE_IF_TEST• MAD bus, uP control signals, and A21_AVSEL are same as defined in M9.
M20: ATA/AV CORE_TEST• Reserved for vendor Core test.
M21: ATA/AV CORE_BIST• Reserved for Lucent Core memory test.
M22: ATA/AV DC_TEST• Reserved for NEC manufacturing test.
M23: ATA/AV Lucent APLL1_TEST• Reserved for APLL1 (100MHz and 200MHz) test.• Inputs to the APLL1 macro can be controlled from the chip pins.• Output of the APLL1 macro can be observed at the chip pin.
M24: ATA/AV Lucent APLL2_TEST• Reserved for APLL2 (66.6MHz and 133MHz) test.• Inputs to the APLL2 macro can be controlled from the chip pins.• Outputs of the APLL2 macro can be observed at the chip pins.
M25: ATA/AV NEC APLL1_TEST• Reserved for NEC APLL1 test.
M26: ATA/AV NEC APLL2_TEST• Reserved for NEC APLL2 test.
5.4 Programmable IO Port Assignments and Pull-Up Requirements 5.2.1 Pinout Drawing
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 355 OF 571
5.4 PROGRAMMABLE IO PORT ASSIGNMENTS AND PULL-UP REQUIREMENTS
Table 5-2: ASIC Programmable Port Assignments: ATA
PinNumber Pin Description Assignment
Pull-UpResister
104 MAD0/Port 1.0 MTR_ID Y
105 MAD1/Port 1.1 HTEMP Y
106 MAD2/Port 1.2 GMR_SELECT Y
107 MAD3/Port 1.3 LEDON Y
108 MAD4/Port 1.4 SMODE N
109 MAD5/Port 1.5 DWENA Y
110 MAD6/Port 1.6 SKCOMP Y
111 MAD7/Port 1.7Port 2.1 IN
RETRACTInternally Tied High
N
120 MAD15/Port 2.2 PWR_FLT_INT Y
119 MAD14/Port 2.4 PARK_IDE Y
5 HRESINT/Port 2.5 CABLE_SELECT_IDE Y
114 MAD9/Port 2.6 DS_IDE Y
115 MAD10/Port 2.7 CS_IDE Y
116 MAD11/Port 3.5 VPCNTL N
117 MAD12/Port 3.6 FLASH_CS Y
118 MAD13/Port 3.7 SCOPETRIG Y
Table 5-3: ASIC Programmable Port Assignments: AV
PinNumber Pin Description Assignment
Pull-UpResister
25 HD0/Port 1.0 MTR_ID Y
22 HD1/Port 1.1 HTEMP Y
20 HD2/Port 1.2 GMR_SELECT Y
43 DASP/Port 1.3 LEDON Y
37 PDIAG/Port 1.4 SMODE N
11 HD5/Port 1.5 DWENA Y
9 HD6/Port 1.6 SKCOMP Y
8 HD8/Port 1.7 RETRACT N
16 HD11/Port 2.2 PWR_FLT_INT Y
19 HD12/Port 2.4 NC (No Connect) Y
7 HD7/Port 3.5 VPCNTL N
10 HD9/Port 3.6 FLASH_CS Y
13 HD10/Port 3.7 SCOPETRIG Y
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 508 OF 571
Volume 2 Section 7INTERNAL/EXTERNAL
TIMING SPECIFICATIONSand FLOW DIAGRAMS
7.1 MICROPROCESSOR INTERFACE TIMING
For information, see the NEC Microprocessor Interface Timing Specification.
7.2 BUFFER INTERFACE TIMING
This section provides detailed infromation of the electrical characterstics and the timing of the buffers.
7.2.1 Electrical Characteristics and Recommended AC Operating ConditionsThe following diagrams show the behavior of buffer interface signals during read and write sessions to DRAMtype buffers.
Figure 7-1: DRAM Read Timing
RASN
tRC
CASN
BADD[9:0]
ROW COLUMN 2 COLUMN 3 COLUMN
tRAS
tCSH
tRP
tCRP tRCD tRSH
tCAS
tASR
tPC
PAGE MODENORMAL MODE
tRAD
tRAH
tCAH
tASC
tCP
COLUMN 1ROW
F. Haq 2/23/95
7.2 BUFFER INTERFACE TIMING 7.2.1 Electrical Characteristics and Recommended AC Operating
7.2.2 Buffer Delay MarginsTable 7-1 summarizes the delay margins between the ASIC design and the NEC DRAM specifications. aspublished in the 1995 NEC DRAM Data Book.
7.3.1.3 Buffer Read CyclesFigure 7-4 shows the read cycles of the BFR block with an internal clock to register read data for the DRAMprotocol. Additional internal delay is provided on the BDAT input path to ensure sufficient hold time to clock inthe data. It is assumed that the DRAM OEN (output enable) pin is always active.
The ownership of SDRAM bus, including clock and control signals, are transferred between ASIC 1and ASIC 2. Thehand shaking is executed through the signals hreq, hack, and cke. The following diagrams illustrate this operation:
Figure A-1: SDRAM Bus
ASIC 1
SDRAM
hreqClock (100MHz)hackcke
ASIC 2
DOCUMENT NUMBER REVISION SHEET
R.C. Ayeras Preliminary (a) 8/22/01 539 OF 571
Figure A-2: Clock Timing
clock
hreq
hack
cke
sdrclk
Ivory/Indigo GenesisIvory/Indigo
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 544 OF 571
Numerics10-bit interface 48810-bit symbols 48911 276AT IF Bits
wt_value 685-bit mode servo burst demodulation 4906burst global err ena bit (DSS) 218ECC Bits
RLBA2 119BFIR Bits
Lobound_addr/ 61BFR Bits
Host Address 46ECC Bits
EHIST 121BFR Bits
CPUS Next Read Address 67(AT IF) Bits
wdxfrcntr 154BFR Bits
Prefetch Next Address 708-bit mode for backward compatibility 488DSS Bits
sinvalx 248
AAborted Command bit (AT IF) 149Aborted Command bit (ATIF) 171Aborted Command Mask bit (AT IF) 151abortnow bit (FMTR) 89abortxfr bit (FMTR) 89, 95Accelerate/Once Around Mode bit (MTR) 253Accumulated Error Number History Register (ECC) 121accumulated error reset bit (ECC) 118Accumulated Sector In Error Counter Register (ECC) 120Accumulated Uncorrectable Sector Count Register (ECC) 121Add HNS CWS register 201Add to Current Read Sectors Register (AT IF) 144Add to Current Write Sectors Register (AT IF) 143Add To Loop Count At Pointer Value Register (TA) 108Add to Loop Counter register (TA) 107ADDCRS bits (AT IF) 144ADDCWS[7:0] (AT IF) 143addcwspend bit (HNS) 201addcwsval bits (HNS) 201addlup_ptr bit (TA) 107
addlupfail_ptr bit (TA) 107addlupfaile_ptr bit (TA) 107addr_sel[2:0] 364addv[13:0]
369ADRGEN Control Register (BFR) 61Agent Request bits (BFR) 59agent_seq bit (BFR) 58All Done bit (ECC) 124All Error Number bits (ECC) 121All Errors in ECC bit (ECC) 122Allocate mode bit (HNS) 200allocvldoena bit (HNS) 190alloreuse bit (HNS) 200Always Preload Buffer Pointer bit (ATIF) 173AM Search Delay Register (FMTR) 83AM Timeout Register (FMTR) 82AM678SEL bits (DSS) 233amtimout bit (FMTR) 92, 95AMTOL bits (DSS) 233Any Error bit (ECC) 122anyerrorint bit (FMTR) 94APLL1 Bypass bit (Clock/APLL) 284APLL1 Power Down bit (Clock/APLL) 284, 286APLL1 Reset bit (Clock/APLL) 284APLL1 VCO Frequency Range bit 285APLL1 VCO Frequency Range Select bits (Clock/APLL) 286apll1sel66 bit (CLK/APLL) 283APLL2 Bypass bit (Clock/APLL) 284APLL2 Power Down bit (Clock/APLL) 284, 286APLL2 Reset bit (Clock/APLL) 284APLL2 VCO Frequency Range bit 285APLL2 VCO Frequency Range Select bits (Clock/APLL) 286Arbiter Control Registers (BFR) 58Arbiter Status Low Register (BFR) 59Arbiter Status Registers (BFR) 59Arm Auto Read bit (AT IF) 146ASIC Reset Register (CLK/APLL) 283async ref_req bit (BFR) 76AT Hardware Reset bit (ATIF) 170AT Hardware Reset Last bit (ATIF) 170AT I/O Cell Power Down Enable Low Register (Test/Debug) 277AT IF Bit
AT Interface Configuration Register 171AT Interface see AT IFAT Soft Reset Last bit (ATIF) 170AT Software Reset bit (ATIF) 170ATA Clock Register (CLK/APLL) 281ATA Clock Select bits (CLK/APLL) 282ATA_Emulation 352ATA_Emulation_Test 353ATA_PC_Debug 353ATA_Standalone 352ATA_Standalone_Debug 353ATANMINT_AVCLOCK pin signal 340ATIF Bits
MAXLBA[27:24] 167Atlas Core Processor Clock Register 279Auto Allocate bit (HNS) 186Auto Arm Auto Read bit (AT IF) 146AUTO bit (AT IF) 148Auto Control Register (AT IF) 145
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 547 OF 571
Auto Enable Register (HNS) 186Auto incremented uP Address bit (DSS) 230Auto Mark bit (HNS) 186auto page change bit (BFR) 57Auto Partial Transfer bit (HNS) 186Auto Read Address Register 47Auto Read Address Register - High Byte Register (BFR) 47Auto Read Address Register - Page Register (BFR) 48Auto Read Enable bit (AT IF) 147Auto Read Enable bit (ATIF Read Only) 146Auto Read Enable Register (AT IF) 146Auto Read IRQ14 Enable bit (AT IF) 146Auto Read LBA1-4 Registers (AT IF) 161Auto Read LBA2 Register (AT IF) 161Auto Read LBA3 Register (AT IF) 161Auto Read LBA4 Register (AT IF) 161Auto Read Miss bit (AT IF) 144Auto Read Needs Service bit (AT IF) 149Auto Read Needs Service Mask bit (AT IF) 151Auto Read Serviced bit (AT IF) 145Auto Read Started bit (AT IF) 149Auto Read Started Mask bit (AT IF) 151Auto Read Transfer (Full Hit) bit (HNS) 186Auto Reuse Buffer bit (HNS) 186Auto Reuse LBA bit (HNS) 186Auto Scan bit (HNS) 186Auto Shadow Command bits (ATIF) 164Auto Shadow Command Register (AT IF) 164Auto Shadow Cylinder High Registe (AT IF) 164Auto Shadow Cylinder Low Register (AT IF) 164Auto Shadow Cylinder Number [15:0] bits (AT IF) 164Auto Shadow Cylinder Number [15:8] bits (AT IF) 164Auto Shadow Head Number bits (AT IF) 164Auto Shadow Head Number Register (AT IF) 163Auto Shadow LBA Mode bit (AT IF) 163Auto Shadow Sector Count bits (ATIF) 164Auto Shadow Sector Count Register (AT IF) 164Auto Shadow Sector Number bits (AT IF) 163Auto Shadow Sector Number Register (AT IF) 163Auto Trim bit (HNS) 186Auto Write Address Register - High Byte (BFR) 48Auto Write Address Register - Page (BFR) 48Auto Write Address Register (BFR) 48Auto Write IRQ14 Enable bit (AT IF) 145Auto Write Needs Service bit (AT IF) 149Auto Write Needs Service Mask bit (AT IF) 151Auto Write Register [23:0] (BFR) 48Auto Write Reload Register (BFR) 49Auto Write Reload Register [15:8] Bits (BFR) 49Auto Write Reload Register [23:16] Bits (BFR) 49Auto Write Reload Register Page (BFR) 49Auto Write Rollover Address Register (BFR) 48Auto Write Rollover Page Register (BFR) 49Auto Write Rollover Register [15:8] bits (BFR) 48Auto Write Rollover Register [23:16] Bits (BFR) 49Auto Write Serviced 174Auto Write Serviced bit (AT IF) 144Auto Write Started bit (AT IF) 149Auto Write Started Mask bit (AT IF) 151auto_pg_chg bit (BFR) 58autord update bits (BFR) 50autowrupdate bit (BFR) 50AV Read Wait Count Register (UPI Offset 7) 292AV RESET bit (UPI) 293AV Write Wait Count Register (UPI Offset 6) 291AV-ASIC 340
AVINT bit (UPI) 293AVPASIC 340Awconflict bit (HNS) 189
BBCH Command-Status Register (AT IF) 177BCH Control Register (AT IF) 178BCH Cylinder HighRegister (AT IF) 177BCH Cylinder Low Register (AT IF) 176BCH Device Control/Alternate Status Register (AT IF) 175BCH Drive Head Register (AT IF) 177BCH Enable (AT IF) 178BCH Enable DMARQ (AT IF) 178BCH Error bit (AT IF) 150BCH Feature/Error Register (AT IF) 175BCH Sector Count Register (AT IF) 176BCH_ERR_STATUS[0] bit (AT IF) 178BCH_ERR_STATUS[1] bit (AT IF) 178BCH_ERR_STATUS[2] bit (AT IF) 178BCH_ERR_STATUS[3] bit (AT IF) 178BCH_ERR_STATUS[4] bit (AT IF) 178BCH_ERR_STATUS[5] bit (AT IF) 178BCH_ERR_STATUS[6] bit (AT IF) 178BCH_ERR_STATUS[7] bit (AT IF) 178BCHCMD_STAT[1:0] bits (AT IF) 177BCHCMD_STAT[3:2] bits (AT IF) 177BCHCYLHI[1:0] bits (AT IF) 177BCHCYLHI[3:2] bits (AT IF) 177BCHCYLL0[1:0] bits (AT IF) 176BCHCYLLO[3:2] bits (AT IF) 176BCHDEVCTL_ALTSTAT[1:0] bits (AT IF) 175BCHDEVCTL_ALTSTAT[3:2] bits (AT IF) 175BCHDRVHD[1:0] bits (AT IF) 177BCHDRVHD[3:2] bits (AT IF) 177BCHFEATR_ERR[1:0] bits (AT IF) 175BCHFEATR_ERR[3:2] bits (AT IF) 175BCHSECCNT[1:0] bits (AT IF) 176BCHSECCNT[3:2] bits (AT IF) 176BCHSECNUM[1:0] bits (AT IF) 176BCHSECNUM[3:2] bits (AT IF) 176bclk off bit (BFR) 62bcqentry/awptr bits (HNS) 190bcqflags[2:0] (HNS) 191BCV 405BCV AM Control Register 233BCV AM Error bit (DSS) 232BCV AM Pattern Register 232BCV Bad bit (DSS) 232BCV bit (FMTR) 90BCV Control 1 Register (DSS) 233BCV Control 2 Register 234BCV Correction Off bit (DSS) 233BCV dat err bit (DSS) 232BCV data and quality 490BCV Data bit (DSS) 226BCV disable 2-bit pad bit (DSS) 219BCV ECC [4:0] (DSS) 234BCV enable bit 233BCV Error bit (DSS) 234BCV field 407BCV Not Ready bit (DSS) 234BCV Status For Synchronous Servo register 232BCV Timeout bit (DSS) 226BCV time-out bit (DSS) 232BCV567 Select bits (DSS) 233BCVDATA[6:0] (DSS) 233Beavis/µP Interface Timing 311, 519
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 548 OF 571
bfr overrun bit (BFR) 70BFR To Host FIFO Words Register (AT IF) 154bfr_oerr bit (BFR) 50, 55bfr_uerr bit (BFR) 50, 54bfr2csn_awptr[19:0] 369bfr2def_ack 368bfr2def_fq_data
bfrdone 506bfrfault bit (ECC) 119bfrstop No synopen bit (ECC) 115bifr2TA_oerr 369bi-phase method of data coding 406bits (BFR) 68BLKCNT[7:0] bits (ATIF) 156Block Count Register (AT IF) 156Blocksize Greater Than CWS bit (AT IF) 150Blocksize Greater than CWS Mask bit (AT IF) 151BRSTARDYN bit (DSS) 235BRSTBRDYN bit (DSS) 236BRSTCAL 416BRSTCRDYN bit (DSS) 236, 238BRSTDRDYN bit (DSS) 237, 245BRSTERDYN bit (DSS) 246BRSTFRDYN bit (DSS) 239, 247brstreq 362brstshft bit (DSS) 235BRSTXARDYN bit (DSS) 243BRSTXBRDYN bit (DSS) 244BRSTXCRDYN bit (DSS) 245btr2hst_data[15:0] 364btr2hst_sect_ack 364
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 550 OF 571
Buffer Clock Delay Control 288Buffer Clock Register (CLK/APLL) 280Buffer Clock Select bits (CLK/APLL) 281Buffer Correction disabled bit (ECC) 115Buffer Delay Margins 302, 510Buffer Disable bit (ATIF) 181Buffer Done bit (AT IF) 155Buffer mark mode bit (HNS) 201Buffer Pointer Shadow Register (HNS) 197Buffer Read Cycles 303, 511Buffer Read Pointer Preload Enable bit (ATIF) 173buffer reuse bit (HNS) 200Buffer Size Offset Register (HNS) 192Buffer Test 1 Register (BFR) 62Buffer Test 2 Register (BFR) 63Buffer Test 3 Register (BFR) 63bufmark2x bit (HNS) 200Burst A register (DSS Read Only) 243Burst A register (DSS) 235Burst B register (DSS Read Only) 244Burst B register (DSS) 236Burst C register (DSS Read Only) 244Burst C register (DSS) 236, 238Burst Control Register (SVO) 235Burst D register (DSS Read Only) 245Burst D register (DSS) 237Burst E’ Register (DSS Read Only) 246Burst F register (DSS) 238Burst F’ Register (DSS Read Only) 246burst Length bits (BFR) 61Burst Reader State machine 415burst_wait_clk_inv bit (UPI) 290BURSTAHI bits (DSS) 235BURSTBHI bits (DSS) 236BURSTCHI bits (DSS) 237BURSTDHI bits (DSS) 238BURSTEHI bits (DSS) 238BURSTFHI bits (DSS) 239BUSY bit (ATIF) 168byteclk 506
CC_Spare[3:0] bits (BFR) 67Cache Miss bit (HNS) 188Cache Scan Clock Register (CLK/APLL) 283Cache Scan Clock Select bit (CLK/APLL) 283Cache Scan Enable bit (AT IF) 148CacheScan/Buffer Interface signal definitions 369Calculator Inter Sector Gap Register 81Calculator State machine (CALSM) 431Calculator Symbols Per Spoke Register (FMTR) 80calsm[2:0] (FMTR) 97calunderun bit (FMTR) 95Can’t Allocate bit (HNS) 188Can’t Mark bit (HNS) 189CAS latency[1:0] bits (BFR) 56checksum_err bit (FMTR) 92checksumena bit (FMTR) 90chg_req_hi bit (BFR) 73chg_req_md bit (BFR) 73Chunk sync 405chunksync low qual bit (DSS) 227Cleanup Done bit (HNS) 188Clear Busy bit (ATIF) 169Clear DRQ bit (AT IF) 169Clear FIFO Error Register (AT IF) 155
Clear IRQ14 bit (ATIF) 169Clear Shock bit (DSS) 219CLK Invert bit (UPI) 290CLK Invert Completed bit (UPI) 290clk66
MOTOR block 327CLKOUT Driver Enable bit (TMUX) 276Clock/APLL Bits
APLL password[7:0] 284APLL1 Bypass 284APLL1 Power Down 284, 286APLL1 Reset 284APLL1 VCO Frequency Range Select 286apll1sel66 283APLL2 Bypass 284APLL2 Power Down 284, 286APLL2 Reset 284APLL2 VCO Frequency Range Select 286ATA Clk sel[1:0] 281Cache Scan Clock Sel 283Core clock select 279ECC Clock Control 280ECC Clock Select[1:0] 280Emulator clock control 279Emulator clock select 279Emulator Clock Status 279External clock 1 control 280, 281External Clock 2 Control 282, 283External clock 2 control 280, 281External clock2 control 279M Value[4:0] 287M1 Value[4:0] 285, 287M2 Value[2:0] 286Motor Clock Control3 282Motor Serial Clk sel[1:0] 282Motor Serial Clock Control1 282N1 Value[2:0] 285N1 Value[6:0] 287N2 Value[2:0] 285N2 Value[6:0] 288P Value[2:0] 287P1 Value[2:0] 285, 287P2 Value[2:0] 286R/W Channel Clk Ctrl 283r1 285r2 285Reset APLL Clocks 283Servo Clock 1 Select[2:0] 281Servo Clock 2 Select [1:0] 281Servo Clocks Ctrl 281Soft Power On Reset 283uP Core Clock Status 279
CLRSFATSPK bit (DSS) 218cmdqstopint bit (FMTR) 94cnt100r[3:0] (UPI) 291cnt100w[3:0] (UPI) 291cnt40r[5:0] (UPI) 290cnt40w[5:0] (UPI) 290cnt66r[3:0] (UPI) 291cnt66w[3:0] (UPI) 291Code Range End Address Register (BFR) 69Code Range Start Address Register (BFR) 68Command Control High Register (AT IF) 148Command Control Low Register (AT IF) 148Command Enable High Register (AT IF) 147Command Enable Low Register (AT IF) 147Command Queue bit (AT IF) 149
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 551 OF 571
Command Queue Full Mask bit (AT IF) 152Command Queue Stop Pointer 433Command Register (FMTR) 88Commands Done Status bit 433Commutation Phase register 254Compare Window Enable Control bit (MTR) 254Configuration High Register (FMTR) 90Configuration Register (FMTR) 89Configuration Register 0 (HNS) 189Configuration Register 1 (HNS) 189Continuous Test bit (MTR) 259Control Register UPI (Offset 0) 289corbsy bit (ECC) 120Core Clock Freq Select bits (CLK/APLL) 279Core Status Register (BFR) 59coreclk
V850E CORE 339corrdoneint bit (FMTR) 94Corrected bit (ATIF) 169Corrected write data 506Correction DRAM_addr 506Corrupted read data 506cos signxA bit (DSS) 249cos signxB bit (DSS) 249cos signxC bit (DSS) 248cos signxE bit (DSS) 248cos signxF bit (DSS) 248Cos Value For Burst A register (DSS) 239Cos Value For Burst B register 240Cos Value For Burst D register 241Cos Value of burst’ Register (DSS Read Only) 247Cos Value register (DSS) 242COSVALHI bits (DSS) 242Counter Prescale Register [5:0] (MTR) 255CountLBA bit (ECC) 116countLBA bit (ECC) 134CPU Burst Acknowledge bit (BFR) 59CPU Burst Control Register (BFR) 70, 71cpu burst critical threshold bits (BFR) 71cpu burst high threshold bits (BFR) 71cpu burst medium threshold bits (BFR) 71CPU Burst Next Address Register - Page (BFR) 69CPU Burst Next Address Register (BFR) 69cpu burst request bit (BFR) 70CPU Burst Request Level Control Register (BFR) 71CPU Single Acknowledge bit (BFR) 59CPU Single Control Register (BFR) 68CPU Single Next Read Address - Page High Register (BFR) 67CPU Single Next Read Address - Page Low Register (BFR) 67CPU Single Next Read Address Register [23:1] (BFR) 67CPU Single Next Read Address Register High (BFR) 67CPU Single Next Read Address Register Low (BFR) 67CPU Single Request bit (BFR) 68CPU Single Status Register (BFR) 68CPU Single Write Address 1 bits (BFR) 66CPU Single Write Address 1 Register - High Byte (BFR) 66CPU Single Write Address 1 Register - Page (BFR) 66CPU Single Write Address 1 Register (BFR) 66CPU Single Write Address 2 [22:1] (BFR) 67CPU Single Write Address 2 [23:16] bits (BFR) 67CPU Single Write Address 2 Register - High Byte (BFR) 66CPU Single Write Address 2 Register - Page High (BFR) 67CPU Single Write Address 2 Register - Page Low (BFR) 66CPU Single Write Address 2 Register (BFR) 66cpub underrun bit (BFR) 70CPUS Next Read Address [24] bit (BFR) 67
cram entry bits (HNS) 189cram entry number bits (HNS) 188Cram Ready (RO) bit (HNS) 196CRC Enable bit (AT IF) 157CRC Error bit (AT IF) 150CRC Error Mask bit (AT IF) 152CRC Value Registers (AT IF Read Only) 174critical error threshold bits (ECC) 115critical flag reset bit (ECC) 117CRS Decrement Error bit (AT IF) 145CRS Greater than or Equal to Sector Count bit (ATIF Read
Only) 163CRS Invalid bit (ATIF Read Only) 163CRS Overflow Error bit (AT IF) 145CRS Status Register (AT IF) 144CRS[14:8] (AT IF) 143CRS[7:0] bits (ATIF) 143crt_req_lev bit (BFR) 51csn2bfr_hstadr 369curr_acc_ length[0] (BFR) 57curr_acc_lenth [2:1] (BFR) 57curr_agent_num bits (BFR) 59curr_agnt_num bits (BFR) 57Current Agent Address [22:0] bits (BFR) 60Current Agent Address Register (BFR) 60Current Agent Address Register High (BFR) 60Current Agent Address Register- Page Register (BFR) 60Current Agent Number [2:0] (BFR) 60Current Agent Number Being Serviced Register (BFR) 60Current LBA Low Register (HNS) 195Current LSA Register (FMTR, Read Only) 97Current Marked bit (HNS) 188Current Pointer Register (TA) 109Current Read Sectors High Register (AT IF) 143Current Read Sectors Low Register (AT IF) 143current sequential bit (BFR) 57Current Write Sectors Decrement Error 171, 172Current Write Sectors High Register (AT IF) 142Current Write Sectors Low Register (AT IF) 142Current Write Sectors Overflow 171, 173Current Write Sectors Status Register 145, 164, 180, 181Current Write Sectors Status Register (AT IF) 144current_access_type bits (BFR) 57current_pointer bit (TA) 109CWS bits (AT IF) 142CWS Decrement Error bit (AT IF) 144CWS Greater than or Equal to Sector Count bit (ATIF Read
Only) 163CWS Invalid bit (ATIF Read Only) 163CWS Overflow Error bit (AT IF) 144CWS[11:8] AT IF 143
Ddackn assert bit (AT IF) 179dackn assert mask bit (AT IF) 179dackn bit (AT IF) 179dackn de-assert bit (AT IF) 179dackn de-assert mask bit (AT IF) 179DASP Input bit (ATIF Read Only) 172DASP Output bit (ATIF) 172Data Bus Bit 7 Pull Up Enable bit (AT IF) 173Data Bus Pull Up Enable bit (AT IF) 173DATA ECC bit (ATIF) 171Data Error Number bit (ECC) 121Data errs bits (BFR) 72Data Integrity Block, DIB 493Data Mark bit (ATIF) 171
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 552 OF 571
data width 489Data_Request bits (BFR) 54DC Erase bit (DSS) 227DC erase field 406dcachrw bits (BFR) 56Dcerase_qualification mode 405Debug Address High Control Register 0 (BFR) 62Debug Address High Control Register 1 (BFR) 62Debug Address Low Control Register 0 (BFR) 61Debug Address Low Control Register 1 (BFR) 62debug bit (BFR) 61DEBUG INT bit (UPI/Proc) 294debug_int_clr bit (BFR) 61decoder done bit (ECC) 122Decoder Status High Register (ECC) 122Decoder Status Low Register (ECC) 121Decrement Write Command Queue Counter bit (AT IF) 159Decrement/Increment Write Command Queue Register (AT IF) 159def cli req bit (BFR) 75def2bfr_req 368defadr[8:1] 73defect enable bit (BFR) 75defect management 504Defect State machine (DFSM) 431Defect Table Address [24:17] (BFR) 74Defect Table Address Register - Page (BFR) 74Defect Table Address Register (BFR) 73Defect Table Reload Address High [16:9] bits (BFR) 74Defect Table Reload Address Register (BFR) 74Defect Table Reload Page Address[24:17] bits (BFR) 74Defect/Buffer Interface signal definitions 368defectunderun bit (BFR) 95Detect mode bit (HNS) 201Device bit (AT IF) 162Device DMA Enable bit (ATIF) 170dfctena bit (FMTR) 89Diag Enable bit (AT IF) 147DIB and DATA Errors Register (BFR) 72DIB Check bit (ECC) 116, 134DIB Control bits (ECC) 116DIB Control Register (AT IF) 159DIB Dummy bit (ECC) 116, 134DIB Enable bit (AT IF) 160DIB error bit (ECC) 124DIB Error Mask bit (AT IF) 151DIB errs bits (BFR) 72DIB Force bit (ECC) 116, 134DIB Generation bit (ECC) 134DIB in Buffer bit (ECC) 134DIB Internal Status Register 134DIB LBA Error bit (AT IF) 150DIB LBA Error Latched LBA High Register (AT IF) 160DIB LBA Error Latched LBA Register (AT IF) 160DIB Memory Error Latched LBA Register (AT IF Read Only) 160DIB Memory Fail Error bit (AT IF) 150DIB Memory Fail Error Mask bit (AT IF) 151DIB Read Operation 116DIB Reset bit (ATIF) 159DIB Write Operation 116DIBerror bit (ECC) 122DIBrd fault bit (ECC) 120DIBwrfault bit (ECC) 120didreuse bit (HNS) 200direqwr 506direqwr bit (FMTR) 89DIS_SERLCLK bit (MTR) 263
Disable Abort bit (AT IF) 157Disable Auto CHS Command bit (AT IF) 146Disable CHS Increment bit (AT IF) 149disable error counter bit (ECC) 118Disable LoadSA bit (HNS) 189Disable/Brake Phase Output Control bit 253Disk Active bit (HNS) 198Disk Scan 505Disk Word Starting Address Level 1 Register (ECC) 123Disk Word Starting Address Level 2 Register (ECC) 123Disk Word Starting Address Level 3 Register (ECC) 123DISSERCLK (MTR) 263diswg bit (FMTR) 89DMA bit (AT IF) 148DMA Configuration bits (ATIF) 171DMA Request/Acknowledge Status Register (AT IF) 179DMACK Test bit (ATIF Read Only) 180DMACKN interrupt Status Mask Register (AT IF) 179DMACKN Interrupt Status Register (AT IF) 179dmareqo bit (AT IF) 179DMARQ Output Enable bit (AT IF) 148DMARQ Test bit (ATIF Read Only) 180dmarqena bit (AT IF) 179Don’t Decrement CRS Control Bit (ATIF) 173Don’t Update Auto Read CHS Register bit (ATIF) 173don’t_load syndrome bit (ECC) 118Double Error bit (DSS) 232double-burst ECC algorithm 504dozena bit (FMTR) 85DRAM 361DRAM Interface Control Register (BFR) 56DRAM Interface Status Register (BFR) 55DRAM Read Timing 300, 508DRAM Reads For 2 Channels 303, 511DRAM State Machine 1 States Register (BFR) 57DRAM State Machine 2 States Registers 57DRAM State Machine Timing Control Register (BFR) 56DRAM Write Timing 301, 509dram_state machine state[19:0] (BFR) 57drdtp bit (BFR) 56DRIVE ID bit (ATIF) 170Drive ID bit (ATIF) 172Drive ID/Slave Busy Register (AT IF) 172Drive Ready bit (ATIF) 168Driver Interrupt Threshold [5:0] (MTR) 255Driver Interrupt Threshold Register (MTR) 255DRQ bit (ATIF) 168DSS BIts
cos signxB 248DSS Bits
6burst global err ena 218AM678SEL 233AMTOL 233Auincaddr 230BCV Bad 232BCV Correct Off 233BCV Dat 226BCV dat err 232BCV Data [6:0] 233BCV data fault delay 225BCV disable 2 bit pad 218BCV ECC[4:0] 234BCV Enable 233BCV Error 234BCV not ready 234BCV time-out 226, 232BCV time-out fault delay 225
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 553 OF 571
lsb soft err 227lsb soft err fault delay 226LSB4bit 217lsbcmpen[1:0] 217lsbnum[3:0] 216Map 217mapflt 226mask global BCV Dat error 220mask global BCV time-out 221mask global chunksync quality 222mask global head dat err 220mask global head miscomp 220mask global lsb miscomp 222mask global lsb soft err 222mask global mapflt 220mask global SAM low qual 221mask global SAM time-out 221mask global shock 220mask global speed 220mask global spoke num miscomp 221mask global TA 220mask global track dat err 221mask global track miscomp 221mask global track soft err 222Mask shockfault shock 223mask svofault BCV Dat err 223mask svofault BCV time-out 223mask svofault chunksync quality 224mask svofault dc erase 224mask svofault head dat err 223mask svofault lsb dat err 223mask svofault lsb miscomp 224mask svofault lsb soft err 224mask svofault preamble 224mask svofault SAM low qual 223mask svofault SAM time-out 223mask svofault speed 223mask svofault spoke num dat err 223mask svofault spoke num miscomp 223mask svofault TA 223mask svofault track dat err 223mask svofault track miscomp 223mask svofault track soft err 224Maximum Spoke Number [7:0] 215New Sector Timer Value newstval[12:0] 210Offsena 211preamble 227preamble det 231preamble fault delay 226Preamble_low 219PRS Spoke Compared History[15:0] 216prs spoke ena 218PRSPOLY[7:0] 215Restart WCS 231RWgate_ ena 218SAM low qual 226SAM low qual fault delay 225SAM timeout 226SAM time-out fault delay 225SAM to SAM Time samtosam[12:0] 212Sector Timer Snapshot Value [12:0] 213self-servo write enable 218Servo Interrupt Off Time[12:0] 210Servo Interrupt Time [12:0] 208shock 226Shock fault stop Formatter 231shock pol 218
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 554 OF 571
sin signxA 248sin signxA through F bits 248sin signxB 248sin signxC 248sin signxD 248sin signxE 248Single Error 232sinval bursta[11:0] 239sinval burstb[9:0] 240sinval[9:0] 243sinvalx[11:0] 247Skip Carry [6:0] 213Skip ena 218skip first SAM 217Skip[6:0] 234Soft err control[1:0] 219speed 226speed fault delay 225speedhib[7:0] 220speedlob[5:0] 220spknum[7:0] 215spoke gate 231spoke mask[7:0] 215spoke num dat 226spoke num dat fault delay 225spoke num miscomp 226spoke num miscomp fault delay 225spoke soft reset 218Sync. Global Error or 0 228Sync. Global Error or bit 15 228Sync. SAM found 231Sync. Servo fault 231Sync. svo fault stop fmt 231TA 226TA fault delay 225TA in Burst 231, 237, 239, 245, 247TAinBCV 234test brstcal 235Test Clock 234Test Load 234test mode 234testaddr[5:0] 231Times Up Reload Value timeup[7:0] 208Times Up Time timuptim[12:0] 210Track Comp En[1:0] 219track dat err 226track dat fault delay 225track miscomp 226track miscomp fault delay 225Track Number A Compare Value[15:0] 229Track Number B Compare Value[15:0] 229track soft err 227track soft err fault delay 226TRACKID16 218trknum[14:0] 228uP rdwcsena 230vheadnum[3:0] 216vmask global dc erase 222vmask global force 222vmask global preamble 222vmask global spoke num dat err 221vNew Skip Value[6:0] 213vSpoke Counter [7:0] 214vvmask global lsb dat err 220WCS ena 231wcsaddr[5:0] 230
wcsdat[15:0] 230Zero Phase Start 231
dwrtp bit (BFR) 56
EECC Acknowledge bit (BFR) 59ecc action bit (ECC) 117ECC Address Map 111ECC Agent State Machine State Register 71ECC Bits
ECC Status Register (BFR) 72ECC Status Register 0 (ECC) 119ecc_enable bit (BFR) 73ecc_sel_ack bit (BFR) 72ecc2bfr_caddr 366ecc2bfr_data 366ecc2bfr_ndaterr 366ecc2bfr_ndiberr 366ecc2bfr_rdwrn 366eccack 506eccclk
ECC block 333eccdisable bit (FMTR) 90eccdone 502eccdout 506eccen 506eccerrdet 507eccerrdetint bit (FMTR) 94eccerror bit (ECC) 120eccfault bit (FMTR) 92eccfaultdone 507eccreq 505eccrun 507ecctime 506Eight/Twelve Pole Mode bit (MTR) 253Embedded Read Channel bit (UPI) 293Embedded Read Channel Version bits (UPI) 293Emulator Clock Control bit (CLK/APLL) 279Emulator Clock Register (CLK/APLL) 279Emulator Clock Select bits (CLK/APLL) 280Emulator Clock Select Enable bit (CLK/APLL) 279Emulator Clock Status bit (CLK/APLL Read Only) 279EMULCLK pin signal 339enaanyerror bit (FMTR) 93Enab Int bit (DSS) 208Enab Sector Timer bit (DSS) 208Enable AV Clock Output bit (TMUX) 276Enable AV Clock Pullup bit (TMUX) 276Enable DMA Delay bit (AT IF) 146Enable to read back WCS RAM bit (DSS) 230enacmdqstopnt bit (FMTR) 93enacorrdone bit (FMTR) 93enaeccerrdet bit (FMTR) 93enafmtstop bit (FMTR) 93enataafteram bit (FMTR) 93enatabefoream bit (FMTR) 93enataexceedlimit bit (FMTR) 93enauncorrdone bit (FMTR) 93encodmod enable bit (ECC) 115enconmod bit (ECC) 118End Formatter Queue Pointer Register (TA) 107End of Command bit (AT IF) 150End of Command Mask bit (AT IF) 152End of Command Needs Service bit (AT IF) 150End of Command Needs Service Mask bit (AT IF) 152End Sector time 410End Sector Time Register 209Endec bypass mode 404ENDOFSPOKE_DELAY Register 87ENDOFSPOKE_DELAY Register (FMTR) 87endptr bits (TA) 107entry [5:0] (HNS) 187Entry Requested [4:0] (HNS) 196Entry Valid bit (HNS) 199errclr bit (FMTR) 89Error bit (ATIF) 169Error bit (ECC) 124
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 556 OF 571
Error Clear bit (BFR) 71Error location 0 bits (ECC) 132Error Mask Register (FMTR) 91Error Register (FMTR) 92error threshold bits (ECC) 115erruncorrclr bit (ECC) 117exceed limit bit (FMTR) 92Exclude DevCtl BCH (AT IF) 178Exclude Reserved Bits 9AT IF) 178External Busy Status Register (UPI Read Only Offset B) 292External Clock 1 Control bit (CLK/APLL) 280, 281, 282External Clock 2 Control bit 279External Clock 2 Control bit (CLK/APLL) 280, 281, 283External Clock 2 Control bit (Clock/APLL) 282
Ffault clear bit (ECC) 118ffdone bit (FMTR) 95FIFO 55FIFO Empty +1 bit (AT IF) 155FIFO Empty bit (AT IF) 155FIFO Empty bit (BFR) 50FIFO empty bit (BFR) 70FIFO empty control bits (AT IF) 154FIFO Error bit (AT IF) 150FIFO Full - 1 bit (AT IF) 155FIFO Full bit (AT IF) 155FIFO Full bit (BFR) 50FIFO full bit (BFR) 70FIFO full control bits (AT IF) 154FIFO Overrun Error bit (AT IF) 155FIFO Ready Control bits (AT IF) 155FIFO Ready Control Register (AT IF) 155FIFO Reset bit (BFR) 55FIFO Status Control Register (AT IF) 154FIFO Status Register (AT IF) 154FIFO Test Mode bit (ECC) 117FIFO Underrun Error bit (AT IF) 155Fifo_flush bit (BFR) 71Find Mode bit (DSS) 217Firmware Correction bit (ECC) 115firmware DMARQ bit (AT IF) 180Firmware fault bit (ECC) 119Firmware Force State Machine Register (HNS) 195Firmware IORDY bit (AT IF) 180Firmware Status clr bit (ECC) 117First LSA Of The Track register 87First LSA To Transfer Register (TA) 106Flag Reserve bit (HNS) 198FLAGS bits (DSS) 231Flags register 231Flags Shadow Register (HNS) 198Flags Shadow Register Clear (HNS) 199Flash output mode 404fm2bfr_dibenable 367fmt2bfr 367fmtbusy bit (FMTR) 95Fmtena bit (BFR) 55fmtg cli req bit (BFR) 75fmtq2bfr_naddr_ld 369FMTR Bits
FMTR Done bit (DSS) 218FMTR Holdoff Timer Register (BFR) 55Fmtr. Cmd. Queue Current Entry Register (BFR) 75fmtr_oerr bit (BFR) 54fmtr_uerr bit (BFR) 54fmtr2bfr_data_xfer 367fmtr2bfr_fifo_rst 367fmtr2bfr_sect_req 367fmtr2btr_data[15:0] 367fmtragterrclr bit (BFR) 55fmtreset bit (FMTR) 89fmtrslp bit (FMTR) 90fmtrsm[3:0] bits (FMTR) 97FMTRSPK bits (DSS) 214fmtstart bit (FMTR) 89fmtstopint bit (FMTR) 94Force bit (DSS) 227Force Brstrdy bit (DSS) 235Force DMARQ bit (AT IF) 180force doze bit (FMTR) 85force hns reset bit 195force host read command bit (HNS) 196force host write cmd bit (HNS) 195Force IODRY bit (AT IF) 180force no xfer read bit (HNS) 195force scan room bit (HNS) 195Force Sequencer State[2:0] (MTR) 254Force Servo fault bit (DSS) 218force special read (no transfer) bit (HNS) 195Forced Fault Window bit (DSS) 218Format Enable bit (AT IF) 147Formatter Acknowledge bit (BFR) 59Formatter Address [22:1] bits (BFR) 52Formatter Address page [22:1] 52Formatter Address Register 52Formatter Address Register (BFR) 52Formatter Cmd. Queue Enable bit (BFR) 75Formatter Command Queue Address bits (BFR) 75Formatter Command Queue Address Register (BFR) 74Formatter Command Queue Control Register 75Formatter Command Queue Status Register (BFR) 75Formatter Command Queue/Defect Acknowledge bit (BFR) 60Formatter Control Register (BFR) 55Formatter DIB Page Register (BFR) 54Formatter FIFO Empty bit (BFR) 54Formatter FIFO Full bit (BFR) 54Formatter Interrupt status bit (UPI) 293Formatter Queue Interface signal definitions 369Formatter Reload Address Register (BFR) 53Formatter Reload Page bits (BFR) 53Formatter Request Level Control Register (BFR) 53Formatter Rollover Address Register (BFR) 53Formatter Rollover Page bits (BFR) 53Formatter Spoke Register (DSS) 214Formatter State machine (FMTRSM) 431Formatter Status Register (BFR) 54Formatter Transfer Count Register (BFR) 54Formatter/Client Interface 367Foundry bits (UPI) 293fq2bfr_ptr [8:3] 369
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 558 OF 571
fq2bfr_req 369fqidle bit (FMTR) 95FRMTSPK bits (DSS) 214Full Hit bit (HNS) 188FW Buffer Auto Write Register (HNS) 194FW Command LBA High Register (HNS) 193FW Command LBA Low Register (HNS) 193FW REQUEST CRAM ENTRY FOR R/W register 196FW Sector Count Register (HNS) 193FW Update bit (HNS) 198fwnoxfrd bit (HNS) 200fwpartw2 bit (HNS) 200fwvideord bit (HNS) 190fwvideosel bit (HNS) 190fwwrroom bit (HNS) 200FZSTTIMER bit (DSS) 219
GGalois Field 493gate_svoint bit (BFR) 68Gated Serial Clock bit (MTR) 260genesison bit (HNS) 189Glitch Filter on HRSTN Enable bit (ATIF) 173Global Error Mask Bits For Sync. Servo register 222Global Error Mask Bits for Sync. Servo register 220Global Error Mask bits for Sync. Servo register 221Global Errors 1 for Sync. Servo register 226Global Errors 2 for Sync. Servo register 226Global Errors 3 for Sync. Servo register 227Gray code 405grown defects 504
Hhand shaking 538HardSegmentation bit (HNS) 189hardware fault 503HD10_Port37 bitt (Test/Debug) 277HD11_Port22 bitt (Test/Debug) 277HD12_Port24 bitt (Test/Debug) 277HD7_Port39 bitt (Test/Debug) 277HD9_Port36 bitt (Test/Debug) 277Head Compare Enable bit (DSS) 217Head Compare Register (DSS) 217head dat err bit (DSS) 226head miscomp bit (DSS) 226Head Rollover bits (AT IF) 165Head Rollover Register (AT IF) 165headnum bits (DSS) 216hi_req_lev bit (BFR) 51High Buffer Pointer Offset Register (HNS) 192High Byte of Sin Value of X Register (DSS) 248High Byte of Sine Value of Burst Register (DSS) 248Hitachi Combo Interface 440hldoff_t_ldval bits[7:0] (BFR) 55hlowcrs bit (HNS) 189HNS Bits
addcwspend 201addcwsval[7:0] 201Allocate mode 200allocvldoena 189alloreuse 200Auto Allocate (For Writing) 186Auto Mark (For Writing) 186Auto Partial Transfer 186Auto Read Transfer 186Auto Reuse Bfr (For Writing) 186
Auto Reuse LBA (For Writing) 186Auto Scan 186Auto Trim (For Writing) 186Awconflict 189bcqentry/awptr[13:0] 190bcqflags[2:0] 191Buffer mark mode 200buffer reuse 200bufmark2x 200bufsizeo[14:0] 192Cache Miss 187Can’t Allocate 187Can’t Mark 189Cleanup Done 187Clear Disk Active 199Clear Flag Reserve 199Clear FW Update 199Clear Locked 199Clear Mark 199Clear Not Dirty 199Clear Release Interrupt 199Clear Unavailable 199Clear Video data 199Clear Write Pending 199cram entry number[5:0] 188cram entry[5:0] 188CRAM Ready (Read Only) 196current marked 188currlba[26:0] 195Detect mode 200didreuse 200Disable Load LSA 189Disk Active 198elease Entry 187Entry Requested[4:0] 196entry valid 198entry[5:0] 186Flag Reserve 198force hns reset 195force host read command 195force host write cmd 195force no xfer read 195force partial write 195force scan room 195Full Hit 187FW Update 198fwbufautowr[13:0] 194fwcmdlba[27:0] 193fwnoxfrd 200fwpartw2 200fwseccnt[15:0] 193fwvideosel 189fwwrroom 200genesison 189HardSegmentation 189highbptro[14:0] 192hlowcrs 189hnscws[13:0] 190hnslp 201hnssmctl[4:0] 203hnssmstp[4:0] 204hnsstpena 204hxferdone 189Just Mark 187LBA mark mode 200lbareus 200lcachedsect[13:0] 191
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 559 OF 571
Locked 198lowbptro[13:0] 192lowbptroffset[15:8] 192Mark 198Mark active mode 200Mask Cache Miss 187Mask Can’t Allocate 187Mask Cleanup done 187Mask Full Hit 187Mask Just Mark 187Mask Partial Hit 187Mask Release 187Mask WrScanDn 187maxentryaddr[5:0] 186misslba [27:0] 187Partial Hit 187Rd transfer mode 200Read/-Wr 196Release Interrupt 198scanactive valid 186Scanactv mode 200sectorsavail[13:0] 200shdwbptr[13:0] 197shdwoffs[13:0] 198shdwsize[13:0] 197shdwstlba[26:0] 196shdwvalid[13:0] 196skip valid 188sleepena 201smentryaddr[5:0] 186srchlba[27:0] 194svbufautowr[13:0] 199testmuxsel1[4:0] 202testmuxsel2[4:0] 202Transfer active 200trgcount[13:0] 191Unavailable 198Video data 198video read ena 189Write Pending 198WrScanDn 187wrxpndena 189wvideord 189
HNS Buffer Write Command Que Flags Register (Read Only) 191HNS Buffer Write Command Queue Register 190HNS CWS Register 190HNS Interrupt Mask bit (AT IF) 152HNS Mark Mask bit (AT IF) 152HNS State Machine Control register 203HNS State Machine Stop Register 204hnslp bit (HNS) 201hnssmsct[4:0] (HNS) 203hnssmstp bits (HNS) 204hnsstpena bit (HNS) 204Host Acknowledge bit (BFR) 59Host Address Register - Low (BFR) 46Host Address Register - Page (BFR) 46Host Address Register bits [22:1] (BFR) 46Host Address Register High (BFR) 46Host Command Register (AT IF Read Only) 169Host Control Register (BFR) 50Host Cylinder Number [15:0] (AT IF) 162Host Cylinder Number [7:0] (AT IF) 162Host Cylinder Number [7:0] bits (AT IF) 162Host Cylinder Number High Register (AT IF) 162Host Cylinder Number Low Register (AT IF) 162
Host Device/Control Register (Read Only) 170Host Drive Head Number Register (AT IF) 162Host Enable bit (BFR) 50Host Error Register 170Host Features Register (AT IF) 170Host Head Number bits (AT IF) 162Host Interface Signal Descriptions 361Host Interrupt status bit (UPI) 293Host Reload bits [23:16] (BFR) 47Host Reload Register 47Host Reload Register - Page (BFR) 47Host Reload Register [15:9] bits (BFR) 47Host Request bit (BFR) 50Host Request Control Register (BFR) 51Host Reserved Bits (AT IF) 178Host Reset Interrupt Status bit (UPI) 293Host Rollover Address bit (BFR) 46Host Rollover Address Register (BFR) 46Host Rollover Register [23:16] (BFR) 47Host Sector Count [7:0] bits (AT IF) 162Host Sector Count bit-8 163Host Sector Count High Register (AT IF) 163Host Sector Count Low Register (AT IF) 162Host Sector Number bits (AT IF) 161Host Sector Number Register (AT IF) 161Host State Machine Register (BFR) 51Host Status Register (AT IF) 168Host Status Register (BFR) 50Host Transfer Count Register - High Byte (BFR) 49Host Transfer Count Register (BFR) 49hregrUdat 361hst_addr_ack 361hst_dat_ack 361hst_end_addr 361hst_oerr bit (BFR) 50hst_pg_chng 361hst_rd_dat 361hst_req_lev 361hst_rst bit (BFR) 50hst_seq_brst 361hst_strt_addr 361hst_uerr bit (BFR) 50hst_wr_dat 361hst_xfr_lnth 361hst_xfr_typ 361hst2bfr_cmd_datn 364hst2bfr_data[15:0] 364hst2bfr_data_xfer 364hst2bfr_sect size[8:0] 364hst2bfr_sect_req 364hst2bfr_wr_rdn 364hst2btr_acmd_pls 364hst2btr_fiforst 364hstclk 364hstreq 361hstsel 361hxferdone bit (HNS) 189
II/O Configuration Register (MTR) 264iboffena bit (FMTR) 85ICE 339ID Not Found bit (ATIF) 171Idle mode 402Idle wakeup/recovery 357Idle, Halt, and Stop 357ifclk1f
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 560 OF 571
ATA block 335ifclk1g
ATA block 336ifclk2f
ATA block 337ignpreflt[3:0] (FMTR) 81Inc CHS bit (ATIF) 169Incpage_ena bit (FMTR) 90Increment Write Command Queue Counter bit (AT IF) 159Index bit (ATIF) 169Index Counter Register (FMTR Read Only) 96indextimout bit (FMTR) 92indxtoena bit (FMTR) 90init_req bit (BFR) 56Initial Lupcnt Register (TA) 109Inter Sector Gap for Read Register (FMTR) 83Inter Sector Gap for Write Register (FMTR) 83Interface Control Register (AT IF) 169Interface CRC Error Bad Block bit (ATIF) 171Internal Formatter States 1 Register (Read Only) 97Internal Sector Count Low Register (AT IF) 168Interrupt Delay Done bit (AT IF) 150Interrupt delay Done Mask bit (AT IF) 152Interrupt Mask 1 Register (AT IF) 151Interrupt Mask 2 Register (AT IF) 151Interrupt Mask 3 Register (AT IF) 152Interrupt Mask Register (FMTR) 93Interrupt Mask Register (HNS) 187Interrupt Register (FMTR) 94Interrupt Register (UPI Offset C) 293Interrupt Request Disable bit (ATIF) 170Interrupt Status 1 Register (AT IF) 149Interrupt Status 2 Register (AT IF) 150Interrupt Status 3 Register (AT IF) 150Interrupt Status Register (HNS) 187intseccnt[7:0] bits (AT IF) 168IO Control Register (AT IF) 173IO Interface Control Clamp bit (ATIF) 173IORDY Address Only bit (ATIF) 171IORDY Inhibit bit (ATIF) 171IORDY Timeout Inhibit bit (ATIF) 171IORN Glitch Filter Enable bit (ATIF) 174IOWN Glitch Filter Enable bit (ATIF) 174IRQ14 Delay Counter bits (AT IF) 159IRQ14 Delay Counter Register (AT IF) 159
JJUMP instructions 411Just Mark bit (HNS) 188
KK7 Read Cycle 299K7 Read/Write Cycle 298
LLAST bit (AT IF) 148Last Hit Entry Register (HNS) 186Last Marked Entry Register (HNS) 188LBA 493LBA mark mode bit (HNS) 201LBA Mode bit (AT IF) 162LBA Offset Shadow Register (HNS) 198LBAfault bit (ECC) 120lbareuse bit (HNS) 200LBS Number register (DSS) 216ldcrs0ena bit (HNS) 189
LEO Mode 504Leo mode 503Level 1 High Page Address 123line sparing technique 504Load AUTORD LBA bit (AT IF) 169Load Cached Sectors Register 191Load down counter bits (MTR) 263Load Sector Timer Delay Register 212Load Up and Down counters bit (MTR) 253lock/APLL Bits
Buffer Clock Select [1:0] 280Locked bit (HNS) 199Logical 153Logical Block Address 1-4 Register (AT IF) 165Logical Block Address 3 Register (AT IF) 166Logical Block Address 4 Register (AT IF) 166logical block addresses 504Logical ECC Count bits (AT IF) 153Logical ECC Count Register (AT IF) 153Logical ECC Count Register (ECC) 153Logical Long bit (AT IF) 148Logical Sector Address 493Logical Sector Address Manager (LSAM) 431Loop Counter register (TA) 106Loop Interrupt bit (AT IF) 150Loop Interrupt Enable bit (AT IF) 149Loop Interrupt Mask bit (AT IF) 151Low Buffer Pointer Offset Register (HNS) 192Low Byte of Burst C register 236lsb dat err bit (DSS) 226lsb miscomp bit (DSS) 227lsb soft error bit (DSS) 227LSB4bit (DSS) 217LSBCMPEN bits (DSS) 217LSBNUM bits (DSS) 216Lucent and NEC APLL Password Register 284Lucent APLL1 and APLL2 Frequency Control Register 285Lucent APLL1 and APLL2 Test Register 284Lucent APLL1 Frequency PM Control Register 285Lucent APLL2 Frequency PM Control Register 286lupcnt0 bit (FMTR) 95lupcount[10:8] bits (TA) 107lupint_invalid bit (TA) 106
MM Value bits (Clock/APLL) 287, 288M1 Value (APLL1) 285M1 Value bits (Clock/APLL) 285M2 Value bit (APLL) 286M2 Value bits (Clock/APLL) 285Main Serial Channel bit (MTR) 260Main Serial Transfer Busy bit (MTR) 260MAP bit (DSS) 217mapflt bit (DSS) 226Mark active mode bit (HNS) 200Mark bit (HNS) 199Mask Global BCV Dat Err bit (DSS) 221Mask Global BCV Time-out bit (DSS) 221Mask Global CHUNKSYNC Quality bit (DSS) 222Mask Global DCERASE bit (DSS) 222Mask Global Force bit (DSS) 222Mask Global Head Data Error bit (DSS) 221Mask Global Head Miscompare bit (DSS) 220Mask Global LSB Data Error bit (DSS) 220Mask Global LSB Miscomp bit (DSS) 222Mask Global LSB Soft Error bit (DSS) 222Mask Global Mapflt bit (DSS) 220
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 561 OF 571
Mask Global PREAMBLE bit (DSS) 222Mask Global SAM Low Qual bit (DSS) 221Mask Global SAM Time-out bit (DSS) 221Mask Global Shock bit (DSS) 221Mask Global SPEED bit (DSS) 221Mask Global Spoke Num Dat Err bit (DSS) 221Mask Global Spoke Num Miscomp bit (DSS) 221Mask Global TA bit (DSS) 221Mask Global Track Dat Err bit (DSS) 222, 224Mask Global Track Miscomp bit (DSS) 222Mask Global Track Soft Error bit (DSS) 222Mask Shockfault Shock bit (DSS) 223Mask Svofault BCV Dat Err bit (DSS) 223Mask Svofault BCV Time-out bit (DSS) 224Mask Svofault CHUNKSYNC Quality bit (DSS) 225Mask Svofault DCERASE bit (DSS) 225Mask Svofault Head Data Error bit (DSS) 223Mask Svofault Head Miscompare bit (DSS) 223Mask Svofault LSB Data Error bit (DSS) 223Mask Svofault LSB Miscomp bit (DSS) 225Mask Svofault LSB Soft Error bit (DSS) 224Mask Svofault PREAMBLE bit (DSS) 225Mask Svofault SAM Low Qual bit (DSS) 224Mask Svofault SAM Time-out bit (DSS) 224Mask Svofault SPEED bit (DSS) 223Mask Svofault Spoke Num Dat Err bit (DSS) 224Mask Svofault Spoke Num Miscomp bit (DSS) 224Mask Svofault TA bit (DSS) 223Mask Svofault Track Miscomp bit (DSS) 224Mask Svofault Track Soft Error bit (SVO) 224maskwg bit (FMTR) 90Max Index and Ignore Preaflt Register (FMTR) 81Maximum LBA 1-4 Register (AT IF) 166Maximum LBA 3 Register (AT IF) 166Maximum LBA 4 Register (AT IF) 167Maximum LBA in CHS Mode Register (AT IF) 167Maximum LBA in CHS Mode Register 2 (AT IF) 167Maximum LBA in CHS Mode Register 3 (AT IF) 167Maximum LBA in CHS Mode Register 4 (AT IF) 167Maximum LBA2 Register (AT IF) 166Maximum Number Of Entry Addresses Register 186Maximum Split Register 84Maximum Spoke Number Register 215maxindex[3:0] (FMTR) 81maxsplitena bit (FMTR) 90med_req_lev bit (BFR) 51memfault bit (ECC) 119Memory Error Latched LBA High Register (AT IF) 160Mighty Interface 434Minimum Split Register (FMTR) 85minsplitena bit (FMTR) 89Miscellaneous Control Register (TMUX Offset 4) 276miscorrfault bit (ECC) 120Miss LBA Low Register 187Mode Bits (Test/Debug) 276Mode/Status Register (HNS Read Only) 200mode_cmd 402mode_ena 402Moray generation interface 489Motor 282Motor Block Interrupt Enable bit 253Motor Block Soft Reset bit 253Motor Block Test Mux 462Motor Chip Interfaces
Hitachi Combo 461Mighty 460
Qombo 460Motor Clock Control2 bit (Clock/APLL) 282Motor Clock Control3 bit (Clock/APLL) 282Motor Clock Register (Clock/APLL) 282Motor Clock Serial Control bit (CLK/APLL) 282Motor Commutation Logic 434Motor Core Control Register 1 252Motor Core Control Register 2 253Motor Interrupt Block 434Motor Main Serial Address Register 261Motor Main Serial Data Register 260Motor Phase Timing 315, 523Motor PWM Invert 253Motor PWM Logic 317, 525Motor PWM Logic Block 434Motor PWM Threshold [7:0] 256Motor Run Logic Timing 316, 524Motor see also MTRMotor Serial Clock Select bits (CLK/APLL) 282Motor Serial Data/Address bits 261, 262moving_avg bit (FMTR) 90MSC R/W Bit (MTR) 260mtq2bfr_ 369MTR Bits
Accelerate/ Once Around Mode 252BEMF Window Threshold [5:0] 255Brake Phase Output Control 253Compare Window Enable Control 253Continuous Test 259Counter Prescale [5:0] 255DIS_ SERCLK 263Disable Phase Output Control 253Driver Interrupt Threshold [5:0] 255Eight/ twelve Pole Mode 252Force Sequencer State [2:0] 254Gated Serial Clock 259LD_DN_CNTR[2:0] 263Load Up/Down Counters 252Main Serial Channel 259Main Serial Xfer Busy 259Motor Block Interrupt Enable 253Motor Block Soft Reset 253Motor Main Serial Address[4:1] 261Motor Main Serial Address[7:1] 261, 262Motor Main Serial Data[7:0] 260Motor PWM Invert. 252Motor PWM Threshold [7:0] 256MSC R/W bit 259MTRICSEL[1:0] 264Pass Through Enable 253PESPWM Invert 255PESPWM Threshold [7:0] 258PWM Auto Update Enable 257PWM Tiiming Value [11:0] 257PWM Value [13:0] 257Qom_mtrint_sel 258Read Sense Phase [2:0] 254Read Stop 259Read/Write 261, 262Run Count State 254Run Or Commutation Enable 253Sample Test 259SC1_MSCLK[1:0] 264SC2_MSDAT[1:0] 264SC3_MSENA[1:0] 264sel_Smode 258SENU Lead edge 255
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 562 OF 571
SENU_RW[1:0] 265SENV_NST[1:0] 265Serial Address Size 259SIPWM_div 258Smode_oe 258State Advance Threshold Bits [5:0] 255Test Mux Control[2:0] 252Test Out Mux High [15:8] 259Test Out Mux Low [7:0] 259Top Level State Control 253VCM Ser Xfer Busy 259VCM Serial Channel 259VCMSERDAT[15:0] 262VIPWM half clock control 256VIPWM Invert 252VIPWMH Threshold Value [5:0] 256VIPWMH_SVDAT & VIPWML & SIPWM 265VIPWML Duty Cycle Control [1:0] 256Watchdog Timer Access Control[15:14] 264Watchdog Timer Password[13:0] 263WD_POL 263WDCNTR[15:0] 262WDCNTR[15:8] 263WDENA 263WDTST 263
mtrclk1gMOTOR block 327
mtrclk2gMOTOR block 328
MTRICSEL[1:0] 265Multi Media Support bit (ECC) 115MULTIPLE bit (AT IF) 148Multiword DMA Timing 309, 517Mux Selection bits (ECC) 117
NN Value bits (Clock/APLL) 287N2 Value bits (Clock/APLL) 288NEC APLL1 and APLL2 Control Register 286NEC APLL1 Frequency Control 1 Register 287NEC APLL1 Frequency Control 2 Register 287NEC APLL2 Frequency Control 1 Register 287NEC APLL2 Frequency Control 2 Register 288New Command bit (AT IF) 149New Command Mask bit (AT IF) 151New Sector Timer Value Register (DSS) 210New Skip Value Register 213NEWSKVAL bits (DSS) 213newstval[12:8] (DSS) 212Next Entry Formatter Queue Pointer Register (TA) 107Next Logical Sector Address Register (FMTR Read Only) 96nextptr[5:0] bits (TA) 107nobufxfr bit (FMTR) 90nt_cntchng bit (BFR) 68number of DIB errors bit (ECC) 120Number of Symbol Errors in Data and XC bits (ECC) 124numdaterr 506numdiberr 506numtacnt bit (TA) 105
OOFFSENA bit (DSS) 212Others bitt (Test/Debug) 277Over Max LBA bit (AT IF) 150Over Max LBA Mask bit (AT IF) 151Overlap AM Search Delay Register (FMTR) 86
PP Value bits (Clock/APLL) 287, 288P1 Value bit (APLL1) 285P2 Value bit (APLL2) 286Package Specifications 344Parallel Fettweiss Algorithm 491Partial Hit bit (HNS) 188Pass Through Enable bit (MTR) 254Pause At Next Pointer Register (TA) 108PAUSE Register (TA) 108PDIAG Input bit (ATIF Read Only) 172PDIAG Output bit (ATIF) 172PDIAG/DASP/JUMPER Register 172Pending Refresh Count bits (BFR) 76PESPWM Polarity Invert bit (MTR) 255PESPWM Threshold Register (MTR) 258PESPWM Threshold Value [7:0] 258pfacthiwr bit (FMTR) 90pg_chng bit (BFR) 58Physical ECC Count bits (AT IF) 153Physical ECC Count Register (AT IF) 153Physical Long bit (AT IF) 148PLBA [7:0] 118PLL Write Register (FMTR) 81pllafterwdgena bit (FMTR) 90POSTAMBLEREG register 87POSTAMBLEREG Register (FMTR) 87postamblereg[4:0] bits (FMTR) 88Power Down Enable bit (ATIF) 174Power Down Enable bits (Test/Debug) 277Power Down Register 174Power Management Support 357Power on Reset Last bit (ATIF) 170Pre Spoke Low Register (DSS) 214preaflt bit (FMTR) 95preafltena bit (FMTR) 90preamble bit (DSS) 227preamble field 406Preamble Length After Wedge Register (FMTR) 88Preamble_low bits (DSS) 219preambledet bit (DSS) 231Prefetch Enable bit (BFR) 71Prefetch Next Address Register 70Prefetch Next Address Register - Page (BFR) 70preloadn bit (ECC) 115Prescale Counter register (MTR) 255Programmed I/O Timing 308, 516Programmed LBA Register (ECC) 118PRS Polynomial Register 215prs spoke ena bit (DSS) 218PRS Spoke History Register 216PRSSPKHIST bits (DSS) 216pseudo OTF correction 502Pseudo Slave Mode bit (ATIF) 171Pull-up and Pull-down Control bit (TMUX) 276
Qq_paused bit (FMTR) 95Qom_mtrint_sel bit (MTR) 258Qombo Interface 438
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 563 OF 571
RR/W Channel Clock Control bit (CLK/APLL) 283RAM bit (UPI) 292raw mode/sync mode bit (TA) 104Raw Uncorrectable Error bit (ECC) 122, 124Rawdata Timing 312, 520rawtadelay bits (TA) 104Rd transfer mode bit (HNS) 201rd_svo_after_bcvwr bit (FMTR) 90rdwrdir 505Read DMA Enable bit (AT IF) 147Read Gate Delay Register (FMTR) 83Read IRQ14 Delay bits (AT IF) 158Read IRQ14 Delay Register (AT IF) 158Read Multiple Enable bit (AT IF) 147Read Sectors Enable bit (AT IF) 147Read Sense Phase[2:0] (MTR) 254Read Skip Adjust Register (FMTR) 82Read Stop bit 259Read Transfer Done bit (AT IF) 149Read Transfer Done Mask bit (AT IF) 151Read Wait Count 40 Register (UPI Offset 3) 290Read Xfer Trigger Count register (HNS) 191Read/-Wr bit (HNS) 196Read/Write bit (MTR) 261Read/Write Channel Clock Register 283Ready-to-Pause Time Register (AT IF) 158Refresh Acknowledge bit (BFR) 60Refresh Control Register (BFR) 76Refresh Count Register (BFR) 75Refresh Enable bit (BFR) 76Refresh Now bit (BFR) 76Refresh Status Register (BFR) 76Refresh Timing 301, 509refreshclk
BFR block 333Register
Memory Map 24Register LBA Value Level 1 (ECC) 119Register LBA Value Level 2 (ECC) 119Registers
ECC Request Level High 73ACPCLK Atlas Core Processor Clock 279ADDCRS Add to Current Read Sectors 144ADDCWS Add to Current Write Sectors 143ADDHNSCWS Add HNS CWS 201ADDLUP Add to Loop Counter 107ADDLUPPTR Add To Loop Count At Pointer Value 108ADGCTRL ADRGEN Control 61AMSEARCHDLY AM Search Delay 83AMTIMOUTREG AM Timeout 82ARBCTRLI Arbiter Control 58ARBCTRLLO Arbiter Control Low 58ARBSTAT Arbiter Status 59ARBSTATLO Arbiter Status Low 59ARDLBA1-4 Auto Read LBA1 through 4 161ARDLBA2 Auto Read LBA2 161ARDLBA3 Auto Read LBA3 161ARDLBA4 Auto Read LBA4 161ASHDWCMD Auto Shadow Command 164ASHDWCYLHI Auto Shadow Cylinder High 164ASHDWCYLLO Auto Shadow Cylinder Low 164
ASHDWHEAD Auto Shadow Head Number 163ASHDWSECCNT Auto Shadow Sector Count 164ASHDWSECNUM Auto Shadow Sector Number 163ASICRST ASIC Reset Register 283AT_PDENAL AT I/O Cell Power Down Enable Low 277ATACLK ATA Clock 281ATCONFIG AT Interface Configuration 171ATORLO Auto Read Address 47ATORPG Auto Read Address Register - Page 48ATOWHI Auto Write Address Register - High Byte 48ATOWLO Auto Write Address 48ATOWPG Auto Write Address Register - Page 48ATOWRLDHI Auto Write Reload Register 49ATOWRLDPG Auto Write Reload Register Page 49ATOWROLHI Auto Write Rollover Address Register 48ATOWROLPG Auto Write Rollover Page 49Auto Read Address Register - High Byte 47AUTOCTL Auto Control 145AUTOENA Auto Enable 186AUTORDEN Auto Read Enable 146BCHCMD_STAT Command-Status 177BCHCTL BCH Control 178BCHCYLHI BCH Cylinder High 177BCHCYLLO BCH Cylinder Low 176BCHDEVCTL_ALTSTAT BCH Device Control-Alternate
Status 175BCHDRVHD BCH Drive Head 177BCHFEATR_ERR BCH Feature/Error 175BCHSECCNT BCH Sector Count 176BCVAM BCV AM Pattern 232BCVAMCTL BCV AM Control 233BCVCTRL1 233BCVCTRL2 BCV Control 2 234BCVSTAT BCV Status For Synchronous Servo 232BEMFTHR BEMF Window Threshold 255BFRCLK Buffer Clock 280BFRTEST1-3 Buffer Test 1 through 3 62BFRTEST2 Buffer Test 2 63BFRTEST3 Buffer Test 3 Register 63BLKCNT Block Count 156BUFSIZE0 Buffer Size Offset 192BURSTA Burst A 235BURSTB Burst B 236BURSTC Burst C 236, 238BURSTCHI High Byte of Burst C 236BURSTCTL Burst Control 235BURSTD Burst D 237BURSTF Burst F 238BURSTXA Burst A 243BURSTXB Burst B 244BURSTXC Burst C 244BURSTXD Burst D 245BURSTXE Burst E’ 246BURSTXF Burst F’ 246BYTECNT FORMAT (Selfscan) 102CALCISG Calculator Inter Sector Gap 81CLRFIFOERR Clear FIFO Error 155CMDCTLHI Command Control High 148CMDCTLLO Command Control Low 148CMDENHI Command Enable high 147CMDENLO Command Enable Low 147CMDREG Command 88CODERANGEEND Code Range End Address 69CODERANGESTART Code Range Start Address 68COMPHASE Commutation Phase 254CONFIG0 Configuration Register 0 189CONFIG1 Configuration 1 (HNS) 189
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 564 OF 571
CONFIGREG Configuration 89CONFIGREGHI Configuration High 90COSVAL Cos Value 242COSVALA Cos Value For Burst A 239COSVALB Cos Value For Burst B 240COSVALD Cos Value For Burst D 241COSVALX Cos Value of burst’ 247COUNTER Watchdog Counter 263CPUBCTRL CPU Burst Control 70, 71CPUBNXTPG CPU Burst Next Address Register - Page 69CPUBREQLVL CPU Burst Request Level Control 71CPUSCTRL CPU Single Control 68CPUSSTAT CPU Single Status 68CPUSWAR1 CPU Single Write Address 1 66CPUSWAR1HI CPU Single Write Address 1 Register - High
Byte 66CPUSWAR1PG
CPU Single Write Address 1 Page 66CPUSWAR2 CPU Single Write Address 2 66CPUSWAR2HI CPU Single Write Address 2 Register - High 66CPUSWAR2PGHI CPU Single Write Address 2 Register - Page
High 67CPUSWAR2PGLO CPU Single Write Address 2 Register - Page
Low 66CRCVAL CRC Value 174CRSHI Current Read Sectors High 143CRSLO Current Read Sectors Low 143CRSSTAT CRS Status 144CSCCLK Cache Scan Clock 283CSTAT Core Status 59CURAGNTAR Current Agent Address 60CURAGNTARHI Current Agent Address Register - High Byte 60CURAGNTARPG Current Agent Address Register - Page 60CURAGTNUM Current Agent Number Being Serviced 60CURRENT_PTR 109CURRENTLSA Current LSA 97CURRLBALO Current LBA Low 195CWSHI Current Write Sectors High 142CWSLO Current Write Sectors Low 142CWSSTAT Current Write Sectors Status 144DATASIZE Sector Data Size 82DEBUGADR0HI Debug Address High Control 0 62DEBUGADR0LO Debug Address Low Control 0 61DEBUGADR1HI Debug Address High Control Register 1 62DEBUGADR1LO Debug Address Low Control 1 62DECSTATH Decoder Status High 122DECSTATL 121DEFADR Defect Table Address 73DEFADRPG Defect Table Address - Page 74DEFRLD Defect Table Reload Address 74DIBCTL DIB Control 159DIBERRS/DATAERRS DIB and DATA Errors 72DIBINTERNAL DIB Internal Status 134DIBLERRLBA DIB LBA Error Latched LBA 160DIBLERRLBAHI DIB LBA Error Latched LBA Register High 160DIBMERRLBA DIB Memory Error Latched LBA 160DIBMERRLBAHI DIB Memory Error Latched LBA High 160DMACKINTMSK DMACKN interrupt Status Mask 179DMACKNINT DMACKN Interrupt Status 179DMAREQCK DMA Request/Acknowledge Status 179DRAMCTRL DRAM Interface Control 56DRAMSTAT DRAM Interface Status 55DRAMSTATE1 DRAM State Machine 1 States 57DRAMSTATE2 DRAM State Machine 2 57DRAMTIMING DRAM State Machine Timing Control 56DRINTTHR Driver Interrupt Threshold 255
DSKADR1 Disk Word Starting Address Level 1 123DSKADR2 Disk Word Starting Address Level 2 123DSKADR3 Disk Word Starting Address Level 3 123EACC Accumulated Sector In Error Counter 120ECC Syndrome 127ECC_REQ ECC Request Level High 73ECC_REQ_LEV Request Level Low 73ECCAGNTSM ECC Agent State Machine State 71ECCCLK ECC Clock 280ECCCORADR ECC Correction Address 72ECCCORADRHI ECC Correction Address - High 72ECCCTRL ECC Control 72ECCSTAT ECC Status 72ECCXC0 ECC Cross Check Syndrome 0 133ECCXC1 ECC Cross Check Syndrome 1 133ECCXC2 ECC Cross Check Syndrome 2 133ECONFIG0 115ECTRL0 116, 117, 118EHIST Accumulated Error Number History 121EMUCLK Emulator Clock 279ENDOFSPOKE_DELAY 87ENDPTR End Formatter Queue Pointer 107ENDSTIM End Sector Time 209ENDSTIMHI 209ERREG Error Register 92ERRMSKREG Error Mask 91ESTAT0 ECC Status 0 119EUNCORR Accumulated Uncorrectable Sector Count 121FIFORDYCTL FIFO Ready Control 155FIFOSTAT FIFO Status 154FIFOSTATCTL FIFO Status Control 154FIFOWORDS BFR To Host FIFO Words 154FLAGS 231FLSA 1st LSA To Transfer 106FMTADR Formatter Address 52FMTADRPG Formatter Address 52FMTCTRL Formatter Control 55FMTQENTRY Fmtr. Cmd. Queue Current Entry 75FMTR_HOLDOFF_TIMER 55FMTRDIBPG Formatter DIB Page 54FMTRLD Formatter Reload Address 53FMTROL Formatter Rollover Address 53FMTRQBASE Formatter Command Queue Address 74FMTRQCTRL Formatter Command Queue Control 75FMTRQSTAT Formatter Command Queue Status 75FMTRREQLVL Formatter Request Level Control 53FMTRSPK Formatter Spoke 214FMTSTAT Formatter Status 54FWBUFAUTOWR FW Buffer Auto Write 194FWCMDLBAHI FW Command LBA High 193FWCMDLBALO FW Command LBA Low 193FWCRAMREQ FW REQUEST CRAM ENTRY FOR R/W 196FWFRCECMD Firmware Force State Machine 195FWSECCNT FW Sector Count 193HARHI Host Address Register High 46HARLO Host Address Low 46HARPG Host Memory Page Address 46HCTRL Host Control 50HEADCOMP Head Compare 217HEADROLL Head Rollover 165HIGHBPTRO High Buffer Pointer Offset 192HNSBCQ HNS Buffer Write Command Queue 190HNSBCQFLAGS HNS Buffer Write Command Que Flags 191HNSCWS HNS CWS 190HNSSMCTL HNS State Machine Control 203HNSSMSTOP HNS State Machine Stop 204HRLDHI Host Reload 47
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 565 OF 571
HRLDPG Host Reload Page 47HROLHI Host Rollover Address High 46HST_REQ_CTRL Host Request Control 51HST_STATE_MACHINE Host State Machine 51HSTAT Host Status 50HSTCMD Host Command 169HSTCYLHI Host Cylinder Number High 162HSTCYLLO Host Cylinder Number Low 162HSTDEVCTL Host Device/Control 170HSTDRVHD Host Drive Head Number 162HSTERR Host Error 170HSTFEATR Host Features 170HSTSECCNTHI Host Sector Count High 163HSTSECCNTLO Host Sector Count Low 162HSTSECNUM Host Sector Number 161HSTSTAT Host Status 168HXFERCNTHI Host Transfer Count Register - High Byte 49HXFERCNTLO Host Transfer Count 49IDSLVBSY Drive ID/Slave Busy 172IFCTL Interface Control 169IFMTRS1 Internal Formatter States 1 (FMTR) 97INDEXCNT Index Counter 96INITIAL_LUPCNT Initial Lupcnt 109INTERRUPT Interrupt Status (HNS) 187INTERRUPTMASK Interrupt Mask (HNS) 187INTMASK Interrupt Mask 93INTMSK1 Interrupt Mask 1 151INTMSK2 Interrupt Mask 2 151INTMSK3 Interrupt Mask 3 152INTREG Interrupt 94INTSECCNTLO Internal Sector Count Low 168INTST1 Interrupt Status 1 149INTST2 Interrupt Status 2 150INTST3 Interrupt Status 3 150IOCONFIG I/O Configuration 264IOCTL IO Control 173IRQDLYCNTR IRQ14 Delay Counter 159LASTHITENT Last Hit Entry (HNS) 186LASTJMARK Last Marked Entry 188LBA1-4 Logical Block Address 1-4 165LBA3 Logical Block Address 3 166LBA4 Logical Block Address 4 166LCACHEDSECT Load Cached Sectors 191LOADSECT Load Sector Timer Delay 212LOGECCCNT Logical ECC Count 153Logical Block Address 2 Register (AT IF) 166LOWBPTRO Low Buffer Pointer Offset 192LPLL1PM Lucent APLL1 Frequency PM Control 285LPLL2PM Lucent APLL2 Frequency PM Control 286LPLLTST Lucent APLL1 and APLL2 Test 284LSA FORMAT (Selfscan) 102LSBNUM LBS Number 216LUFREQS Lucent APLL1 and APLL2 Frequency Control 285LUPCOUNT Loop Counter 106MAXCHSLBA Maximum LBA in CHS Mode 167MAXCHSLBA2 Maximum LBA in CHS Mode 2 167MAXCHSLBA3 Maximum LBA in CHS Mode 3 167MAXCHSLBA4 Maximum LBA in CHS Mode 4 167MAXENTRYADDR Maximum Number Of Entry Addresses 186MAXLBA1-4 Maximum LBA 1-4 166MAXLBA2 Maximum LBA2 166MAXLBA4 Maximum LBA 4 167MAXSPKNU Maximum Spoke Number 215MAXSPLIT Maximum Split 84MINSPLIT Minimum Split 85MISS_LBALO Miss LBA Low 187
MODE/STAT Mode/Status Register 200MSERADR Motor Main Serial Address 261MSERDAT Motor Main Serial Data 260MTRCLK Motor Clock 282MTRCORE1 Motor Core Register 1 252MTRCORE2 Motor Core Control Register 2 253Muxed ECC Syndrome and Error Parameters 127MXIDX/IPFLTMax Index and Ignore Preaflt 81NEC1FREQ1 NEC APLL1 Frequency Control 1 287NEWSKVAL New Skip Value 213NEWSTVA New Sector Timer Value 210NEXTLSA Next Logical Sector Address 96NEXTPTR Next Entry Formatter Queue Pointer 107NPLL1N NEC APLL1 Frequency Control 2 287NPLL2M NEC APLL2 Frequency Control 1 287NPLL2N NEC APLL2 Frequency Control 2 288NPLLCNTL NEC APLL1 and APLL2 Control 286NXTDATADR CPU Single Next Read Address 67NXTDATADRHI CPU Single Next Read Address High 67NXTDATADRL CPU Single Next Read Address Register Low 67NXTDATADRPGHI CPU Single Next Read Address - Page
High 67OVLP_AMSEARCHDLY Overlap AM Search Delay 86OVLPRGRESTART_ADJ Overlap Read Gate Restart Adjust 84OVLPRGSTOP Overlap Read Gate Stop 84PAUSE 108PAUSE _ AT _ PTR Pause At Next Pointer 108PDIAGDASP PDIAG/DASP/JUMPER 172PESPWM Threshold 258PHYECCCNT Physical ECC Count 153PLBA Programmed LBA (ECC) 118PLLAFTRWDG Preamble Length After Wedge 88PLLPASWD Lucent and NEC APLL Password 284POSTAMBLEREG 87PREFETCHNXT Prefetch Next Address 70PREFETCHNXTPG Prefetch Next Address Register - Page 70PRESCCNTR Prescale Counter 255PRSPOLY PRS Polynomial 215PRSSPKHIST PRS Spoke History 216PWRDN Power Down 174RDIRQDLY Read IRQ14 Delay 158RDISGREG Inter Sector Gap for Read 83RDSKIPADJ Read Skip Adjust 82RERDCTL Re-Read Control 173RESUME (TA) 108RFCNT Refresh Count 75RFCTRL Refresh Control 76RFSTAT Refresh Status 76RGDLAYREG Read Gate Delay 83RLBA1 Register LBA Value Level 1 119RLBA2 Register LBA Value Level 2 119RWCCLK Read/Write Channel Clock 283RWCTL RW Control 85SAM2SAM SAM to SAM Timer Register 212SCAN_REP_CNTR_REG Selfscan Repeat Pattern Control 101SCANHOLD Scan Error Count Holding 101SCANLIMIT Scan Error Limit 100SDMACTL SDMA Control 157SDMAMODE SDMA Timing Mode 157SECPERCYL1-3 Sectors Per Cylinder 1-3 165SECPERCYLHI Sectors Per Cylinder High 165SECPERTRK Sector Per Track 165SECROLL Sector Rollover 164SECSIZE Sector Size 80SECTORSAVAIL Sectors Available Loaded to Host 200SECTRANS Sectors Transferred 88SECTSIZEHI Sector Size High 152
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 566 OF 571
SECTSIZELO Sector Size Low 152SELFSCAN0_1, E_F Selfscan Word 0_1 through E_F 98SELFSCAN4_5 Selfscan Word 2 98SELFSCAN6_ Selfscan Word 3 99SELFSCAN8_9 Selfscan Word 4 99SELFSCANA_B Selfscan Word 5 99SELFSCANC_D Selfscan Word 6 100SELFSCANE_F Selfscan Word 7 100SELFSCANREGHI Selfscan High 98SGLOBALERR1 Global Errors 1 for Sync. Servo 226SGLOBALERR2 Global Errors 2 for Sync. Servo 226SGLOBALERR3 Global Errors 3 for Sync. Servo (Read Only) 227SGLOBALMASK1 Global Error Mask Bits for Sync. Servo 220SGLOBALMASK2 Global Error Mask bits for Sync. Servo 221SGLOBALMASK3 Global Error Mask Bits For Sync. Servo 222SHDWBPTR Buffer Pointer Shadow 197SHDWCWSHI Shadow of CWS High 145SHDWCWSLO Shadow of CWS Low 145SHDWFLAGCLR Flags Shadow Register Clear 199SHDWFLAGS Flags Shadow 198SHDWOFFS LBA Offset Shadow 198SHDWSIZE Segment Size Shadow 197SHDWSTLBA Start LBA Shadow 196SHDWVALID Valid LBA Shadow 196SIGNVALX Sin Value of X 248SIGNVALXHI High Byte of Sin Value of X 248SINVAL Sin Value 243SINVALA Sine Value For Burst A 239SINVALB Sine Value For Burst B 240SINVALC Sine Value For Burst C 241SINVALX Sin Value of Burst’ 247SINVALXHI High Byte of Sine Value of Burst 248SIPWM Div 258SIPWMTHR SIPWM Threshold 256SKEWREG Spoke Skew 85SKIPCARRY Skip Carry 213SKIPENTRY (HNS) 188SKPLLREG Skip PLL 81SLEEPSET Sleep Set 201SMCTL State Machine Control 156SMENTRYADDR State Machine Entry Address Register 186SMSTOP State Machine Stop 156SMV Set Multiple Value 156SONICRESET Sonic PORN, Hard and Soft Reset Interrupt
Register 174SONICTEST1 Sonic Test 1 180SONICTEST2 Sonic Test 2 181SPARELOGIC Spare Logic 51SPAREOUT Spare Logic 135SPEEDHIB Speed High Boundary 220SPEEDLOB Speed Low Boundary 220SPKCTL1 Spoke Control 1 217SPKCTL2 Spoke Control 2 218SPKCTL3 Spoke Control 3 218SPKCTL4 Spoke Control 4 219SPKMSK Spoke Mask 215SPKNUM Spoke Number 215SPKSTATUS Spoke Status 231SPOKECNT Spoke Counter 214SR2DATHI Serial 2 Data High 296SRCHLBAHI Search LBA High 194SRCHLBALO Search LBA Low 194SRDATLO Serial Data Low 296SRXERCTL Serial Transfer Control 296SSVODLYCTL1 Servo Delay Control 1 for Sync. Servo 225SSVODLYCTL2 Servo Delay Control 2 for Sync. Servo 225
SSVODLYCTL3 Servo Delay Control 3 for Sync. Servo 226SSVOFLTMASK1 Servo Fault Mask Bits For Sync. Servo 223SSVOFLTMASK2 Servo Fault Mask bits for Sync. Servo 223SSVOFLTMASK3 Servo Fault Mask bits for Sync. Servo 224STACK00 124STACK02 ECC Stack 02 125STACK0H Stack 01 124STACK10 ECC Stack 10 Register 125STACK11 ECC Stack 11 Register 125STACK12 ECC Stack 12 126STACK20 ECC Stack 20 126STACK21 ECC Stack 21 126STACK22 ECC Stack 22 126STADVTHR State Advance Threshold 255STASTTIM Start Sector Time 209STATREG Status 95STSNAP Sector Timer Snapshot 213SVBUFAUTOWR Saved Buffer Auto Write Pointer 199SVITIM Servo Interrupt Time 208SVOCLK Servo Clock 281SVOINTOFF Servo Interrupt Off Time 210SymbolCNTR Symbol Counter 97SYMPWDG Calculator Symbols Per Wedge 80TA Thermal Asperity Address 63TA_CURR_PTR_LO 65TA_CURR_PTR_PG 65TACRLLO Thermal Asperity Control Low 64TACTRL Thermal Asperity Control 64TALO Thermal Asperity Base Address Low 63TAPG Thermal Asperity Base Address Register Page 63TARECCONFIG TA Record Configuration 104TARECMAX TA Record Maximum 105TAREQLEV0 Thermal Asperity Request Level 0 63TAREQLEV1 Thermal Asperity Request Level 1 64TASTAT Thermal Asperity Status 64TASTRLENGTH TA STR Length 106TASTRLSA TA Strobe LSA 105TASTRSYMBOL TA Strobe Symbol 105TDATA Test Data To FIFO (ECC) 134Test Out Mux 259TESTADDR Test Address 231TESTMUXSEL1 Test Mux Select 1 202TESTMUXSEL2 Test Mux Select 2 (HNS) 202TESTREG Formatter Test Register 96TESTSKP TEST Skip (DSS) 234TIMEUPLO Times-Up Reload Value 208TMUX_MISC Miscellaneous Control 276TMUX_STATCTL Status & Control 276TMUX_TSTIO1CTL Test IO 1 Control 270TMUX_TSTIO1SEL Test IO 1 Select 266TMUX_TSTIO2CTL Test IO 1 Control 275TMUX_TSTIO2SEL Test IO 2 Select 271TNACTL2 TNA Control Register 2 212TOTALERRSECTotal Error Sector 135TRAK1STLSA 1st LSA Of The Track 87TRGCOUNT Read Xfer Trigger Count 191TRKACMPHI 229TRKACMPLO 229TRKBCMP Track Number B Compare 229TRKBCMPHI Track Number B Compare High 229TRKNUM Track Number 228TRKNUM32 Track Number 32 228TRPTIME Ready-to-Pause Time 158TSTCNTL Test IO Mux Control (MTR) 259TSTCTL TEST Control (DSS) 234UNCORR_PTR 109UPI_ SVOWAITR Servo Read Wait Count 292
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 567 OF 571
UPI_ SVOWAITW Servo Write Wait Count 292UPI_ WAITAVR AV Read Wait Count 292UPI_ WAITAVW AV Write Wait Count 291UPI_CTL Control 289UPI_EXTBSYSTAT External Busy Status 292UPI_INTRPT Interrupt 293UPI_VERHI Version High Byte 293UPI_WAIT100 Wait Count 100 291UPI_WAIT40R Read Wait Count 40 290UPI_WAIT40W Write Wait Count 40 290UPI_WAIT66 Wait Count 66 291UPIF UP IF Status 62VCCPMVALH Voice Coil PWM Value High 258VCMAU VCM Auto Update Enable 257VCMSERPL VCM Serial Port 262VCPVMTIMH Voice Coil PWM Timing Value High 257VCPWMTIM Voice Coil PWM Timing 257VCPWMVALL Voice Coil PWM Value 257VIPWMH Threshold 256VIPWML Threshold Register (MTR) 256WCQDECINC Decrement/Increment Write Command Queue 159WCSADDR WCS Address 230WCSCONF WCS Configuration 230WCSDAT WCS Data 230WDSECSIZE Word Sector Size 86WDXFRCNTRHI Word Transfer Counter High 154WDXFRCNTRLO Word Transfer Counter Low 153WGEXTEND WG Extend At End Of Sector 87WRIRQDLY Write IRQ14 Delay 159WRISGREG Inter Sector Gap for Write 83WRPLLREG PLL Write 81WTCHPSWD Watchdog Password 263XFERCNT Formatter Transfer Count 54ZEROXTND Zero Extend 86
Registers CPUBNXT CPU Burst Next Address 69Registers PRESPK Pre Spoke 214Release Entry bit (HNS) 188Release Interrupt bit (HNS) 198Release Version bits (UPI) 293reqout bit (BFR) 59Re-Read Control Register 173Reset APLL Clocks bit (CLK/APLL) 283Reset interrupt bit (AT IF) 175Reset Interrupt Mask bit (AT IF) 174Restart WCS bit (DSS) 231RESUME (Write Only FMTR) 108Run Count State bit (MTR) 254Run or Commutation Enable bit (MTR) 254RW Control Register (FMTR) 85rwclk 367, 401
SSAM 405SAM detection quality 490SAM Low Qual bit (DSS) 227SAM Timeout bit (DSS) 227SAM to SAM bits (DSS) 212SAM to SAM Timer Register 212Sample Test bit (MTR) 259Saved Buffer Auto Write Pointer Register 199
SC1_MSCLK[1:0] 264SC2_MSDAT[1:0] (MTR) 264SC3_MSENA[1:0] (MTR) 264Scan Error Count Holding Register (FMTR) 101Scan Error Limit Register (FMTR) 100scanactive valid bit (HNS) 187Scanactv mode bit (HNS) 201SCLK Timing 314, 522SDATA Read Timing 314, 522SDATA Write Timing 314, 522sdma 3.5 bit (AT IF) 157SDMA Control Register (AT IF) 157SDMA Timing Mode bits (AT IF) 157SDMA Timing Mode Register (AT IF) 157SDMA Transfer bit (AT IF) 157SDRAM Bus 538SDRAM Clock Delay Control 288sdram_type bit (BFR) 61SDRAM1 bits (UPI) 289Search LBA High Register (HNS) 194Search LBA Low Register (HNS) 194Sector Count Greater Than CRS bit (AT IF) 145Sector Count Greater Than CWS bit (AT IF) 144Sector Data Size Register 82Sector Last Enable bit (AT IF) 149Sector Per Track Register (AT IF) 165Sector Rollover bits (AT IF) 164Sector Rollover Register (AT IF) 164Sector Size High Register (AT IF) 152Sector Size Low Register (AT IF) 152Sector Size Register (FMTR) 80Sector start_addr 506Sector Timer Snapshot Register 213Sector_Request bits (BFR) 54Sectors Available Loaded to Host Register 200Sectors Per Cylinder High Register (AT IF) 165Sectors Per Cylinder Registers (AT IF) 165Sectors Transferred Register (FMTR) 88SECTSIZE[7:0] bits (AT IF) 152SECTSIZE[8] bit (AT IF) 153Seek Complete bit (ATIF) 168Segment Size Shadow Register (HNS) 197sel_agent bits (BFR) 58selfscan bit (FMTR) 90Selfscan Bits
Selfscan Repeat Pattern Control Register (FMTR) 101Selfscan Word 0 Register (FMTR) 98Selfscan Word 1 Register (FMTR) 98Selfscan Word 2 Register (FMTR) 98Selfscan Word 3 Register (FMTR) 99Selfscan Word 4 Register (FMTR) 99Selfscan Word 5 Register (FMTR) 99Selfscan Word 6 Register 9FMTR) 100Selfscan Word 7 Register (FMTR) 100selfscan_mode bit (BFR) 61Self-Servo Write Enable bit (DSS) 218SENU, SENV, SENW 436SENU_RW [1:0] (MTR) 265senule bit (MTR) 255
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 568 OF 571
SENV_NST[1:0] (MTR) 265SER Bits
SER2 Busy (Read Only) 296Serial 2 Address [6:0] 296Serial Data [7:0] 296Write or Read Indicator 296
SERBSY bit (SER) 296serclkg
SERIAL block 337Serial Address bits [6:0] (SER) 296Serial Address Size bit (MTR) 260Serial Data High Register (SER) 296Serial Data Low Register (SER) 296Serial Interface Read/Write To A Register 313, 521Serial see also SERSerial Transfer Control Register (SER) 296seriousflt bit (FMTR) 92servo address mark 406Servo Burst Data 406Servo Bursts 405Servo Clock 1 Select bits (CLK/APLL) 281Servo Clock 2 Select bits (CLK/APLL) 281Servo Clock Register (CLK/APLL) 281Servo Clocks Control bit (CLK/APLL) 281Servo Delay Control 1 for Sync. Servo register 225Servo Delay Control 2 for Sync. Servo register 225Servo Delay Control 3 for Sync. Servo register 226Servo Fault Mask bits for Sync. Servo bit 224Servo Fault Mask Bits For Sync. Servo register 223Servo Fault Mask bits for Sync. Servo register 223Servo Interrupt Off Time Registers 210Servo Interrupt Status bit (UPI) 293Servo Interrupt time 410Servo Interrupt Time Register 208SERVO mode 489Servo Read Wait Count Register (UPI Offset 8) 292Servo Write Wait Count Register (UPI Offset 8) 292servoclk1
MOTOR block 327serwrrd ind bit (SER) 296Set Busy bit (AT IF) 169Set DRQ bit (ATIF) 169Set IRQ14 bit (ATIF) 169Set Multiple Value Register (AT IF) 156settledone bit (FMTR) 89sft_rst bit (BFR) 62Shadow of CWS High Register (AT IF) 145Shadow of CWS Low Register (AT IF) 145SHDWCWS[11:8] bits (AT IF) 145SHDWCWS[7:0] (AT IF) 145shock bit (DSS) 226Shock Fault Stop Formatter bit (DSS) 231shock pol bit (DSS) 219sin signxA bit (DSS) 248sin signxB bit (DSS) 248sin signxC bit (DSS) 248sin signxD bit (DSS) 248sin signxE bit (DSS) 248sin signxF bit (DSS) 248Sin Value of Burst’ Register (DSS Read Only) 247Sin Value register (DSS) 243Sine Value For Burst A register (DSS) 239Sine Value For Burst C register 241Single Error bit (DSS) 232SINVAL bits (DSS) 243SINVALXHI bit (DSS) 248
SIPWM Div Register (MTR) 258SIPWM Threshold Register (MTR) 256sipwm_div bits (MTR) 258Skip Carry bits (DSS) 213Skip Carry Register (DSS) 213Skip Enable bit (DSS) 219Skip Entry Register (HNS) 188Skip First SAM bit (DSS) 217Skip PLL Register (FMTR) 81skip valid bit (HNS) 188Slavebsyn bit (ATIF) 172Sleep Mode bit (AT IF) 174Sleep Set Register (HNS) 201sleepclr bits (HNS) 201sleepena bit (HNS) 201SMCTL[4:0] bits (AT IF) 156SMSTOP[4:0] bits (AT IF) 157SMV[7:0] bits (AT IF) 156soft error control bits (DSS) 219Soft POR bit (CLK/APLL) 284soft reset 503Soft Reset bit (ECC) 118Sonic PORN, Hard and Soft Reset Interrupt Register 174Sonic Test 1 Register 180Sonic Test 2 Register 181Spare Logic bits (BFR) 52Spare Logic Input (clk) bit (ATIF) 180Spare Logic Input (gclk) bit (ATIF) 180Spare Logic Out bits (MTR) 258Spare Logic Register (BFR) 51Spare Logic Register (ECC) 135speed bit (DSS) 226Speed high boundary bits (DSS) 220Speed High Boundary register 220Speed low boundary bits (DSS) 220Speed Low Boundary register (DSS) 220Spindle Motor PWM 453Spoke Control 1 register (DSS) 217Spoke Control 2 register (DSS) 218Spoke Control 3 register (DSS) 218Spoke Control 4 Register 219Spoke Counter Register (DSS) 214spoke counting 413Spoke gate bit (DSS) 232Spoke Mask register 215Spoke Mode Details 405Spoke Num Dat bit (DSS) 227spoke number miscompare bit (DSS) 227Spoke Number register 215Spoke Skew Register (FMTR) 85SPOKE SOFT RESET bit (DSS) 218Spoke Status register (DSS) 231SPOKEIF 412srvdat[5:0] 404srvstrobe 404STACK00 Register (ECC) 124start ack bit (BFR) 55Start of Sector Time bits 12-8 (DSS) 209start req bit (BFR) 55Start Sector time 410Start Sector Time Register 209startfq bit (FMTR) 89State Advance Threshold Bits [5:0] (MTR) 255State Advance Threshold Register (MTR) 255State Machine Control Register (AT IF) 156State Machine Entry Address Register (HNS) 186State Machine Stop Register (AT IF) 156
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 569 OF 571
Status & Control Register (Test/Debug Read Only Offset 7) 276Status Read by Host bit (AT IF) 149Status Read by Host Mask bit (AT IF) 151Status Register (FMTR) 95Stop Enable bit (AT IF) 156Stop on First Uncorrectable Error bit (ECC) 115stopamtimout bit (FMTR) 91stopatlimit bit (FMTR) 91stopchecksum bit (FMTR) 91stopdiberrflt bit (FMTR) 91stopeccerrflt bit (FMTR) 91stopfq bit
FMTR) 89stopindexto bit (FMTR) 91stoppreaflt bit (FMTR) 91stopseriousflt bit (FMTR) 91stopsvofltrd bit (FMTR) 91stopsvotimout bit (FMTR) 91stopwgwedge bit (FMTR) 91Stratus System Block Diagram 22, 23svoclk1
SERVO block 325svoflterr bits (FMTR) 92svowaitr[5:0] (UPI) 292svowaitw[5:0] (UPI) 292Symbol Counter Register (FMTR, Read Only) 97Sync Global Error or trknum 15 bit (DSS) 228Sync Global Error or zero bit (DSS) 228Sync mark detection 489Sync. SAM found bit (DSS) 232Sync. Servo fault bit (DSS) 232Sync. Servo fault stop fmt bit (DSS) 232synclose 506synclose bit (ECC) 120syncls 503Syndrome Generator register 504syndrome open bit (ECC) 117
TESTADDR bits (DSS) 231testdataxfr bit (AT IF) 181testena bit (FMTR) 96testforceam bit (FMTR) 96TESTIO1 BLKSEL[3:0] (TEST) 271TESTIO1 Enable bit (TEST) 270TESTIO1SEL bits (TEST) 266TESTIO2 BLKSEL[3:0] (TEST) 276TESTIO2 Enable bit (TEST) 275TESTIO2SEL bits(TEST) 271testload bit (FMTR) 96testmuxsel1 [4:0] (HNS) 202testmuxsel2[4:0] (HNS) 203testrg bit (FMTR) 96testwg bit (FMTR) 96Thermal Asperity Acknowledge bit (BFR) 60Thermal Asperity Address bits (BFR) 63Thermal Asperity Base Address Register Low (BFR) 63Thermal Asperity Base Address Register Page (BFR) 63Thermal Asperity Base Address Registers (BFR) 63Thermal Asperity Control Register 64Thermal Asperity Enable bit (BFR) 65Thermal Asperity FIFO Empty bit (BFR) 64Thermal Asperity FIFO Error Clear bit (BFR) 65Thermal Asperity FIFO Full bit (BFR) 64Thermal Asperity FIFO Reset bit (BFR) 65Thermal Asperity Module (16-Bit 80C0h - 80DFh) (8-Bit FBC0h -
FBDFh) 104Thermal Asperity Overrun bit (BFR) 64Thermal Asperity Request bit (BFR) 64Thermal Asperity Request Count bits (BFR) 64Thermal Asperity Request Level 0 Register (BFR) 63Thermal Asperity Request Level 1 Register (BFR) 64Thermal Asperity Status Register (BFR) 64Thermal Asperity Underrun bit (BFR) 64Times Up Reload Value Register 208Top Level State Control bit (MTR) 253Total Error Sector Register (ECC) 135Total Number Of Symbol Errors bits (ECC) 124Track 0 bit (AT IF) 171TRACK COMP EN bits (DSS) 219track data error bit (DSS) 227Track Miscompare bit (DSS) 227Track Number 32 Register (DSS Read Only) 228Track Number A Compare High register 229Track Number A Compare Low register 229Track Number A Compare register (DSS) 229Track Number B Compare High register 229Track Number B Compare register 229Track Number Registers (DSS) 228track soft error bit (DSS) 227
TRACKID16 bit (DSS) 218Transfer Active bit (AT IF Read Only) 142Transfer Active bit (AT IF) 143Transfer Active bit (ATIF Read Only) 163Transfer active bit (HNS) 201Trapper block 502tras bits (BFR) 56trc[3:0] bits (BFR) 56trcd bit (BFR) 56Tristate DASP bit (ATIF) 173TRKACMPLO[7:0] (DSS) 229TRKCMPBHIGH bits (DSS) 230TRKCMPEN bit (Servo) 219TRKCMPHI bits (DSS) 229TRKNUMHI bits (DSS) 228trp bit (BFR) 56TRPTIME[4:0] bits (ATIF) 158Two port RAM 412
UUDL 357UDL Version bits (UPI) 293Ultra Force DMARQ bit (AT IF) 180Ultra Force IORDY bit (AT IF) 180Unavailable bit (HNS) 198uncorr_ptr0 bit (TA) 109uncorr_ptr1 bit (TA) 109uncorr_stoptarec bit (TA) 104uncorrdone 506uncorrdoneint bit (FMTR) 94Uncorrectable Error bit (ECC) 122, 124Uncorrected Pointer Register (TA) 109uncorrfault bit (ECC) 120uP Core Clock Status (CLK/APLL Read Only) 279UP IF Status Register (BFR) 62uP Pause Transfer bit (AT IF) 157uP Stop Transfer at Zero CRS or CWS bit (AT IF) 158uP Stop Transfer Now bit (AT IF) 157upaddr 361upclkout 362UPCLKOUT pin signal 340UPI/Proc Bits
AV RESET 293AVINT 293burst_wait_clk_inv 289CLK Invert 289CLK Invert Completed 289cnt100r[3:0] 291cnt100w[3:0] 291cnt40r[5:0] 290cnt40w[5:0] 290cnt66r[3:0] 291cnt66w[3:0] 291DEBUG INT 293Embed Read Channel 292FMTRINT 293Foundry 293HINT 293HRESET 293RAM 292Read Channel Version 293Release Version 292SDRAM1[1:0] 289Soft Reset 289SVOINT 293svowaitr[5:0] 292svowaitw[5:0] 292
DOCUMENT NUMBER REVISION SHEETR.C. Ayeras Preliminary (a) 8/22/01 571 OF 571
SvoWS[5:0] 290UDL Version 292waitavr[5:0] 292waitavw[5:0] 291
Vvalid error address 502valid error value 502Valid LBA Shadow Register (HNS) 196VCM Auto Update Enable register 257VCM Serial Channel bit (MTR) 260VCM Serial Port Register 262VCM Serial Transfer Busy bit (MTR) 259Version Register High Byte UPI Offset B) 293Video data bit (HNS) 198Video Read Enable bit (HNS) 189VIPWM Invert bit (MTR) 253VIPWMH Threshold Value [5:1] 256VIPWMH_SVDAT & VIPWML & SIPWM Output Enable bit