ATA-3 11/30/94 WG Minutes
Louis.Grantham at dalsemi.com
Sun Sep 6 23:25:26 PDT 2015
Accredited Standards Committee*
X3, Information Processing Systems
Doc. No. X3T10/95-101R0
Date: December 1, 1994
Reply to: G. Milligan
To: Membership of X3T10
Subject: Minutes of X3T10 ATA -3 Working Group #2 November 30, 1994
1. Openning Remarks 2
2. Attendance and Membership, Introductions 2
3. Approval of Agenda 2
4. Document Distribution 2
5. Review of Action Items 3
6. Old Business 3
6.1 WD Update [Worrell] (94-239r2) 3
6.2 Conner Introduction [Lee] (94-218r0) 3
6.3 Discussion on Proposals 3
6.4 Secure Mode [McLean] (X3T10/94-087r1) 4
6.5 >16.6 MB/s DMA transfer rates 4
6.6 Reset Pulse Width [Kalish] (94-053r3) 4
6.7 Check Power Mode [McLean] (94-154r0) 4
6.8 PFA Reporting [Colegrove] 4
6.9 Error Detection [Kalish] (94-027r3, 048r1) 4
6.10 Reduced Command Set [Landis] 4
6.11 3.3 Volt Signal Definition [Hanan] 4
6.12 Additional DMA Commands [Landis] 4
7. New Business 4
8. Call for Patents 4
9. Liaison Reports 5
9.1 ATA-2 5
9.2 ATAPI 5
10. Action Items 5
11. Meeting Schedule 5
12. Adjournment 5
1. Opening Remarks
Gene Milligan convened the meeting at 9:30 am. He thanked Tom Hanan of =
Digital for hosting the meeting.
He also requested that Larry Lamers take the minutes and thanked him for
accepting the request.
As is customary, the people attending introduced themselves. A copy of =
attendance list was circulated for
attendance and corrections.
It was stated that the meeting had been authorized by X3T10 and would =
conducted under the X3 rules. Ad hoc
meetings take no final actions, but prepare recommendations for approval =
X3T10 task group. The voting rules
for the meeting are those of the parent committee, X3T10. For the ad =
other than straw votes, the voting rules are:
one vote per participating company.
The minutes of this meeting will be posted to the X3T10 BBS and the ATA
Reflector and will be included in the next
X3T10 committee mailing.
2. Attendance and Membership, Introductions
Attendance at working group meetings does not count toward minimum attend=
requirements for X3T10
membership. Working group meetings are open to any person or company =
and to express their opinion on the
subjects being discussed.
The following people attended the meeting.
Lawrence J. Lamers
ljlamers at aol.com
kevin.james at amd.com
phil at cmd.com
lane.lee at conner.com
landis at sugs.tware.com
K. C. So
kcs at cypress.com
dal_allan at mcimail.com
jeffe at fdc.mhs.compuserve.com
colegrove at vnet.ibm.com
bwh at salem.initel.com
pete_mclean at maxtor.com
rkroberts at aol.com
stevetim at microsoft.com
rss at berlioz.nsc.com
cd-iorio at nectech.com
hideaki=3Dsuzuki at nectech.com
Curtis E. Stevens
curtis_stevens at bannet.ptltd.com
dtang at qntm.com
ed_hoskins at notes.seagate.com
gene_milligan at notes.seagate.com
ron_werbow at notes.seagate.com
masiewicz at notes.seagate.com
worrell at dt.wdc.com
t_hanan at dt.wdc.com
3. Approval of Agenda
The agenda was approved as amended and reflected by these minutes.
4. Document Distribution
94-053r3 Reset Pulse Duration
94-027r3 Error Detection Using Data CRC
94-048r1 Error Detection Using Parity
94-239r2 Presentation on WD Enhanced IDE 95
95-102r0 Proposal for Enhanced IDE 95 Features
Landis Reflector messages
McLean Reflector messages
5. Review of Action Items
1) Gene Milligan to investigate the appropriateness of command queuing =
ATA-3 project proposal.
Gene stated that it is not specifically included or excluded. He recomm=
that X3T10 establish an explicit
position to define: command overlap; command overlap and queuing; or neit=
The X3T10 instruction should
include, if something is to be defined, whether the(se) definition(s) =
included in ATA-3, published as separate
standards, or as technical reports. The intent is to discuss this at =
1/12/94 meeting to develop a recommendation for
2) Larry Lamers to get document numbers for later inclusion in next minut=
3) All participants are requested to post existing proposals for ATA-3 =
ATA reflector. Continued.
4) All participants to submit ATA-3 proposals for consideration in prelim=
concept form by 11/10 and final
form by January 12, 1995. Continued.
6. Old Business
6.1 WD Update [Worrell] (94-239r2)
Devon Worrell presented the Western Digital proposal for Enhanced IDE =
add service and DMA ready bits to status register
uses ATAPI interrupt reason register
two added IDE commands - READ OVERLAPPED and WRITE OVERLAPPED
setting DMA or PIO operation requires a write to the features register =
uses an open collector shared interrupt that is pulsed (not level sensit=
enabling shared interrupts is a concern
in ATAPI the release function could use hardware acceleration, a timeout=
polling is needed
6.2 Conner Introduction [Lee] (94-218r0)
Lane Lee presented the Conner Command Queuing Proposal.
using precomp register to transfer queue tag
addition of host acknowledge , disconnect, command complete and data =
command codes included for each type of queue tag (but supports consensu=
simple tags only)
use of multiple block mode for PIO to limit number of interrupts
proposal should work with existing host hardware
arbitration using PDIAG and DASP
the drive needs to drive IRQ when not selected.
once in data phase the drive owns the task file
on DMA the amount of data transferred needs to be determined since the =
can disconnect at any point
potential fairness issue with the way arbitration is specified
Several people present voiced support for overlapped operations, but
questioned the need for command queuing.
6.3 Quantum Update If Any [McGrath] (94-)
Dave Tang said there is no update since the Palm Springs presentation =
6.4 Discussion of Proposals
The question arose on how to reach conclusion on a specification for over=
commands given the urgency of the
situation. A need was expressed by the host side people present to have
products with this function implemented and
available by the middle of 1995. Dal Allan summarized the need with editi=
principally by Brad Hosler, Curtis
Stevens, and Phil Chan as follows:
1) Overlapped commands on ATAPI with ATA-2 disk drives on the same cable
decision and sufficient definition by
2) Overlapped I/O between two overlapping devices.
3) Independent queuing in drives so that they can share the same cable =
verlap to an ATAPI device.
Brad Hosler stated that by far, the number one priority was for number =
This item was a kickoff for the
1/12/94 agenda item to establish a specific position by X3T10 on command
overlap and queuing in ATA.
6.5 Secure Mode [McLean] (X3T10/94-087r1)
Pete McLean reported that he had received feedback on his six questions =
Should extent locking capability be included? Yes.
What granularity should be used? Sector boundary.
Dan Colegrove will describe the IBM Think Pad implementation of security =
email to illustrate the use of the
secure mode. Essentially it is two 32-byte passwords and an initializati=
command to re-format the drive if the
passwords are lost.
6.6 >16.6 MB/s DMA transfer rates
Will there be a mode 3 DMA? Tom stated that Joe Chen was prepared to =
a proposal on 22 MB/s .
6.7 Reset Pulse Width [Kalish] (94-053r3)
There were no reflector comments received. This topic will be voted on =
recommendation for inclusion in ATA-3
at the January Meeting.
6.8 Check Power Mode [McLean] (94-154r0)
Pete stated that no comments were received. This topic will be voted =
on for a
recommendation for inclusion in ATA-3
at the January Meeting.
6.9 PFA Reporting [Colegrove]
Dan Colegrove stated that a bit will be proposed to indicate predictive
failures. A bit in IDENTIFY DRIVE data to
indicate this capability. The re-use of vendor-specific needs the additi=
a revision level string in the IDENTIFY
6.10 Error Detection [Kalish] (94-027r3, 048r1)
There was little support for this from this group. A vote will be taken =
whether or not error detection will be part of
the ATA-3 development effort at the January meeting.
6.11 Reduced Command Set [Landis/Hanan]
Hale said his proposal would postulate the use of a single drive in a =
system that reduces the firmware. These
drives are used in dedicated applications (i.e., test equipment, game =
etc.) that do not need the complexity.
The Chair concluded from his description that his proposal would be given=
on an agenda when requested, but
most likely should be a project unto itself.
Tom Hanan and Devon Worrell indicated that the reduced command set they =
at Palm Springs was actually going
to be an ATAPI set and they head decided not to propose this for ATA-3.
6.12 3.3 Volt Signal Definition [Hanan]
This will be deferred to ATA-4.
6.13 Additional DMA Commands [Landis]
The aim is have a DMA only data transfer system. These are for the comma=
that are not read or write but transfer
data. The Chair reminded Hale of the 1/12/94 deadline.
7. New Business
7.1 DSC Bit [Landis]
Hale Landis commented on the drive seek complete bit (DSC). He recommend=
it should be a copy of the drive
ready bit. The problem is the coordination of the ATA-2 document with =
intended use in ATA-3. The ATA-3 group
had no objection to his proposal for this bit in ATA-2.
7.2 Version Indication
Discussion of what proposals were going into ATA-2, ATA-3, and perhaps =
led to a discussion of the fact that
Gene Milligan had proposed a set of procedures for X3T10 which required =
inclusion of a version capability. Gene
agreed to submit a proposal for this capability in ATA-3.
8. Call for Patents
Gene Milligan requested that anyone aware of any patents required for =
proposals be disclosed early in accordance
with the ANSI patent policy.
Prior minutes have already identified some patents and those have letters
offering access to licenses. Gene asked if the
PFA proposal would require any IBM patents and Dan Colegrove agreed to =
9. Liaison Reports
Tom Hanan reported that a number of editorial refinements in SFF 8029 =
concluded. A SFF 8020 revision 2.0 that
includes the SFF 8029 errata document is being prepared. Some global =
in style will also be made. The host
related issues will continue to be dealt with in SFF. A series of docume=
will be developed to address these issues.
The enhancements in the QIC 157 document will be incorporated in one of =
new series of documents.
10. Action Items
1) All participants are requested to post existing proposals for ATA-3 =
2) All participants to submit ATA-3 proposals for consideration in prelim=
concept form by 11/10 and final
form by January 12, 1995.
3) Prepare and submit version indication proposal - Milligan
11. Meeting Schedule
January 12, 1995 at Stateline, NV. Host: Silicon Systems.
February 16, 1995 - Host TBD
March 9, 1995 at Newport Beach, CA. Host: Qlogic Corp.
April 13, 1995 - Host TBD
May 11, 1995 at Harrisburg, CA. Host: AMP, Inc.
June 22, 1995 - Host TBD
The meeting adjourned at 5:00 PM on November 30, 1994.
*Operating under the procedures of The American National Standards Instit=
X3 Secretariat, Computer and Business Equipment Manufacturers Association
1250 Eye Street NW, Suite 200, Washington, DC 20005-3922
Telephone: 202-737-8888 (Press 1 twice) FAX: 202-638-4922 or 202-628-2829
Minutes of ATA-3 Working Group - 11/30/94 X3T10/95-101r0
Gene Milligan -- Gene_Milligan at notes.seagate.com
Seagate Technology - 920 Disc Drive - Scotts Valley, CA 95066 =
Main Phone 408-438-6550 - Email Problems postmaster at notes.seagate.com
Technical Support: BBS 408-438-8771 Fax 408-438-8137 Voice 408-438-8222=
### OGATE Version 8 message trace and attachment information:
### MsgFileName: m:\mgate\outbound\285.MSG
### Org Date: 12-02-94 05:46:29 PM
### From: Gene Milligan at SEAGATE
### To: scsi @ wichitaks.ncr.com @ internet
### Subject: ATA-3 11/30/94 WG Minutes
### Attachments: none
More information about the T10