Browse Prior Art Database

New Handshake Method to Continue Host Data Transfer in HDD

IP.com Disclosure Number: IPCOM000123701D
Original Publication Date: 1999-Mar-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 2 page(s) / 36K

Publishing Venue

IBM

Related People

Uchiike, H: AUTHOR [+3]

Abstract

Disclosed is a method of handshake between host interface and cache-controller (these are logical blocks in hard disk controller) for host data transfer in HDD device. The traditional ways of host data transfer in HDD is as below. 1. Cache controller checks "Does a data exist which can be transferred to host or not?" 2. If a data exists, host interface start transferring data to host. 3. At the end of transferring one data block, host interface asks to cache controller "Next data is already available?" 4. Then, cache controller checks next data's availability, and return the result to host interface. 5. loop from No.2 Fig.1 is a chart of above routine.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

New Handshake Method to Continue Host Data Transfer in HDD

   Disclosed is a method of handshake between host interface
and cache-controller (these are logical blocks in hard disk
controller) for host data transfer in HDD device.  The traditional
ways of host data transfer in HDD is as below.
  1.  Cache controller checks "Does a data exist which can
      be transferred to host or not?"
  2.  If a data exists, host interface start transferring
      data to host.
  3.  At the end of transferring one data block, host interface
      asks to cache controller "Next data is already available?"
  4.  Then, cache controller checks next data's availability,
      and return the result to host interface.
  5.  loop from No.2
  Fig.1 is a chart of above routine.

   Our new method is
  1.  Cache controller shows host interface "Total number of
      data which can be transferred".
  2.  Host interface transfers number of data as shown by
      Cache controller.
  3.  At the end of last data's transfer, host interface ask to
      cache controller "How many data are available now?"
  4.  loop from No.1
  Fig.2 is a chart of new method.

   As shown in Fig 2, total time of data transfer using new
method is shorter than traditional one.