Browse Prior Art Database

Simulator for a Hard Disk Head and Media Test System Disclosure Number: IPCOM000129237D
Publication Date: 2005-Oct-03
Document File: 3 page(s) / 96K

Publishing Venue

The Prior Art Database

Related People

Mark Newland: INVENTOR [+2]


A simulator for hard disk head and media test systems, allowing the development of complex test sequences separately from the hardware to be tested, incorporating graphical visualisation and editing techniques.

This text was extracted from a Microsoft Word document.
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.


Simulator for a Hard Disk Head and Media Test System


This simulator and display system was implemented to allow the development of complex head/media test sequences in isolation from the hardware to be tested.


Tests for existing head and media test systems are developed in a conventional programming language, and debugged on the associated hardware platform.

Head and media tests involve synchronisation of read and write gates, sampling triggers and changes to read and write settings over multiple disk sectors, test revolutions and test cycles. It is difficult to arrange all these elements accurately in a test using a text-based programming language. The only way to verify correct sequencing is on the hardware platform with external test equipment (i.e. oscilloscopes), tying up expensive machine time.

Description of the invention

This invention provides a simulator and display system to create and prove test sequences for head/media test systems.  These test sequences are a combination of hardware sequences including read and write gates, sector windows and sampling triggers to control reading and writing to the media, and software sequences that include commands to change reader or writer settings (currents, voltages, filter parameters etc) or to vary other operating conditions such as head position during a test.

This invention includes a test sequence visualiser (display) and graphical editor where a user can create a test sequence by dragging and dropping with a mouse.  The test sequence is saved in a text file of high level commands that the user can read, edit and re-display.  It is also possible to create the test sequence with the high level language directly if required.

Test sequence generation tools will “compile” the high level language test sequence into a...