Browse Prior Art Database

Diagnostic System for ST506 Hard File INTERFACE

IP.com Disclosure Number: IPCOM000040105D
Original Publication Date: 1987-Sep-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 3 page(s) / 72K

Publishing Venue

IBM

Related People

Ahmann, RD: AUTHOR [+4]

Abstract

The system provides diagnostic capabilities to the ST506 hard file interface which is the industry standard mechanism for controlling 5 1/4" hard files. One of its major drawbacks is the fact that it has limited provisions for passing diagnostic information. Since this becomes extremely detrimental in the development and manufacture of files, this system creates this function without introducing any major costs. (Image Omitted) The file incorporates two different microprocessors for file control (see Fig. 3, which is a block diagram of the diagnostic interface). Micro A acts as the master processor and is responsible for spindle motor control as well as system interfacing. Micro B, a slave processor, takes its instructions from Micro A and is responsible for file servo control.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 3

Diagnostic System for ST506 Hard File INTERFACE

The system provides diagnostic capabilities to the ST506 hard file interface which is the industry standard mechanism for controlling 5 1/4" hard files. One of its major drawbacks is the fact that it has limited provisions for passing diagnostic information. Since this becomes extremely detrimental in the development and manufacture of files, this system creates this function without introducing any major costs.

(Image Omitted)

The file incorporates two different microprocessors for file control (see Fig. 3, which is a block diagram of the diagnostic interface). Micro A acts as the master processor and is responsible for spindle motor control as well as system interfacing. Micro B, a slave processor, takes its instructions from Micro A and is responsible for file servo control. Based on these resident microprocessors, it is necessary to have a diagnostic interface which provides capability for card test, final test, and failure analysis.

(Image Omitted)

The diagnostic interface is implemented through an extension of existing ST506 interface lines. It provides the capability to read or write any location of RAM (external, internal or port) in either Micro A or B, and capability to execute predefined routines resident within either Micro A or B. This type of generic interface coupled with selected microcode provides a flexible and powerful method to realize the required tasks. The hardware aspect of the interface is based on an Intel 8051 microprocessor where one of the lines is a strobe for latching data originating in the file. This is based on an external write to memory cycle from the microprocessor. The remainder of the lines consist of two four-it buses (in and out) and two handshake lines which allow data to be transferred four bits at a time. These lines consist of standard ST506 functional signals which are...