Patents by Inventor Paul M. Romano
Paul M. Romano has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 6798611Abstract: A discrete-time sliding mode controller (SMC) controls the motion of a read head actuated over a disk storage medium during tracking operations. The discret-time SMC comprises a linear signal generator for generating a linear control signal, and a sliding mode generator for generating a sliding mode signal. These signals are combined and applied to a voice coil motor (VCM) for positioning the read head over a particular data track recorded on the disk. The linear signal generator and the gain (c&Ggr;)−1&Dgr; are designed such that once the sliding mode variable &sgr;k crosses the sliding line the first time, it will cross the sliding line in every successive sample period resulting in a zigzag motion about the sliding line wherein &sgr;k changes sign at every sample period. The switching action and resulting chatter of the sliding mode controller are minimized by adjusting the width of the boundary layer through appropriate selection of predetermined constants &Dgr; and &lgr;.Type: GrantFiled: September 2, 1998Date of Patent: September 28, 2004Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Louis Supino, Christopher T. Settje
-
Patent number: 6646822Abstract: A sampled amplitude read channel incorporated within a magnetic disk storage system for reading data recorded tracks on a magnetic medium, where the data comprises user data sectors recorded at varying data rates across a plurality of predefined zones and embedded servo data sectors recorded at the same data rate across the zones. The read channel comprises a timing recovery component for synchronous sampling of a read signal from a magnetic read head positioned over the magnetic medium, a gain control component for adjusting the amplitude of the read signal, and a DC offset component for canceling a DC offset in the read signal. These components are dynamically configured to operate according to whether the read channel is processing user data or embedded servo data.Type: GrantFiled: March 12, 1997Date of Patent: November 11, 2003Assignee: Cirrus Logic, Inc.Inventors: Tyson Tuttle, Diwakar Vishakhadatta, Jerrel P. Hein, David R. Welland, David E. Reed, Richard T. Behrens, William G. Bliss, Paul M. Romano, Trent O. Dudley, Christopher P. Zook
-
Patent number: 6236895Abstract: A discrete-time sliding mode controller (SMC) controls the motion of mechanical apparatus such as a read head in a disk storage system. The overall control effort is generated by combining a linear control effort with a discrete-time sliding mode control effort generated by switching between gains in order to drive the system's phase states toward a sliding line trajectory. An estimate of a reference is generated and added to the control effort, thereby providing an approximation of the derivative of the reference signal. Estimating the reference signal may be performed by various methods, depending on whether the reference is known, unknown but repeatable, or completely unknown and non-repeatable. A least-mean-square (LMS) algorithm is employed to estimate the reference signal by computing coefficients of a function which minimizes a particular system parameter.Type: GrantFiled: September 2, 1998Date of Patent: May 22, 2001Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Louis Supino, Christopher T. Settje
-
Patent number: 6185467Abstract: An adaptive, discrete-time sliding mode controller (SMC) is disclosed which detects and adapts to gain variations in the controlled plant. The overall control effort is generated by combining a linear control effort with a discrete-time sliding mode control effort generated by switching between gains in order to drive the system's phase states toward a sliding line trajectory. A sliding mode variable &sgr;k defines the position of the system phase states relative to the sliding line. The SMC controller is designed such that the sliding mode variable &sgr;k crosses the sliding line and changes sign at every sample interval. For the nominal plant gain, the SMC controller is also designed such that the magnitude of the sliding mode variable &sgr;k+1=−&sgr;k will remain constant (&sgr;k+1=−&sgr;k) and substantially constrained to |&sgr;k|=&Dgr;/(1+&lgr;) where &Dgr; and &lgr; are predetermined design constants.Type: GrantFiled: September 2, 1998Date of Patent: February 6, 2001Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Louis Supino, Christopher T. Settje
-
Quadrature signal generator using an adaptive length dual arm correlator for optical storage devices
Patent number: 6141303Abstract: A quadrature signal generator for optical disk storage devices is disclosed comprising a differential phase detector (DPD) implemented as an adaptive length dual arm correlator. A photo diode generates a light beam for irradiating the optical disk during read operations, and a pair of diagonal signals S1 and S2 are generated by adding a pair of respective quadrants of a four-quadrant photodetector which detects the light beam reflected from the disk. The phase offset between the diagonal signals represents the centerline offset of the light beam from the centerline of a data track recorded on the optical disk. A first and second position error signals (PES) are generated by computing the difference and sum between a positive and negative correlation of the diagonal signals S1 and S2, otherwise referred to as a dual arm correlation (DAC) ##EQU1## where .DELTA. is the correlation offset and L is the correlation length.Type: GrantFiled: April 3, 1998Date of Patent: October 31, 2000Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Paul M. Romano -
Patent number: 6108151Abstract: A sampled amplitude read channel is disclosed for reading data recorded on a disk storage medium by detecting an estimated binary sequence from a sequence of discrete time sample values generated by sampling pulses in an analog read signal from a read head positioned over the disk storage medium. The read channel comprises a sampling device, such as an analog-to-digital converter (A/D), for sampling the analog read signal to generate the discrete time sample values and for sampling at least one other auxillary analog input signal, such as a servo control signal. In this manner, performance characteristics of the read channel can be measured, such as the driving current applied to the servo control voice coil motor (VCM), without requiring additional hardware.Type: GrantFiled: April 25, 1997Date of Patent: August 22, 2000Assignee: Cirrus Logic, Inc.Inventors: Tyson Tuttle, Diwakar Vishakhadatta, Jerrel P. Hein, David R. Welland, David E. Reed, Richard T. Behrens, William G. Bliss, Paul M. Romano, Trent O. Dudley, Christopher P. Zook
-
Patent number: 5982721Abstract: An optical disc storage system comprises a sliding mode controller for actuating an optical read head assembly over an optical disc during focus capture, focus tracking, track seeking and centerline tracking. The sliding mode controller is a non-linear control system which operates by switching between positive and negative feedback in order to force certain phase states (such as the read head's position error and velocity) to follow a predetermined phase state trajectory. Sliding mode control provides improved compensation to parametric variations, external load disturbances and other transients such as, for example, the focus capture transient. Furthermore, the sliding mode positive and negative feedback gains need only be within a predetermined range, thereby allowing gain values of 2.sup.n which significantly reduces the complexity and cost of the gain multipliers.Type: GrantFiled: March 29, 1996Date of Patent: November 9, 1999Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Paul M. Romano, Francis H. Reiff
-
Patent number: 5956304Abstract: In an optical disk storage device, a differential phase detector is disclosed for generating a position error signal independent of the frequency content of the recorded data. A pair if diagonal signals S1 and S2 are generated by adding a pair of respective quadrants of a four-quadrant photodetector, where the phase offset between the diagonal signals represents the position error of the pit image as it passes over the photodetector. The position error is determined in the present invention by computing the difference between a positive and negative correlation of the diagonal signals S1 and S2, otherwise referred to as a dual arm correlation (DAC) ##EQU1## where .DELTA. is the correlation offset and L is the correlation length. In the preferred embodiment, the correlation offset .DELTA. is adaptively adjusted to maximize the correlation between S1 and S2. In this manner, the position error estimate is substantially insensitive to the frequency content of the recorded data.Type: GrantFiled: August 15, 1997Date of Patent: September 21, 1999Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Paul M. Romano, Larry D. King, German S. Feyh
-
Patent number: 5917784Abstract: A trellis sequence detector is disclosed for detecting a quadrature servo signal in optical disk storage devices. The quadrature servo signal is generated in discrete time and comprises two sinusoidal signals phase offset by 90 degrees. The sampling frequency of the quadrature signal is controlled relative to the track crossing velocity so as to produce a fixed number of samples per period of the sinusoid (i.e., per track crossing). In the embodiment disclosed herein, the sampling of the sinusoidal signals is controlled such that there are eight samples per track crossing. The eight samples are associated with a state transition diagram and corresponding trellis diagram which define the operation of a trellis sequence detector. The trellis sequence detector processes the actual samples of the quadrature signal to determine an estimated quadrature sequence closest to the actual samples of the quadrature signal.Type: GrantFiled: April 3, 1998Date of Patent: June 29, 1999Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Paul M. Romano, Jim Graba
-
Patent number: 5914922Abstract: In an optical disk storage device wherein user data is demodulated from a light beam reflecting off data pits in tracks of an optical disk storage medium, a quadrature seek signal is generated indicative of the light beam crossing tracks of the optical disk during a seek operation. The quadrature seek signal is generated from a discrete-time tracking error signal (TES) and a discrete-time RF baseband signal. The discrete-time TES is generated according to the mode of operation, compact disk (CD) or digital video disk (DVD). In CD mode the TES is generated as the difference between E and F tracking photodiodes, and in DVD mode the TES is generated using a discrete-time differential phase detector (DPD). To generate the discrete-time RF baseband signal, the RF data signal (generated as the sum A+B+C+D of a four quadrant photodiode) is sampled at the channel rate and the RF data samples passed through a discrete-time envelope detector.Type: GrantFiled: December 12, 1997Date of Patent: June 22, 1999Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Jim Graba, Shuangxia Zhu, Paul M. Romano
-
Patent number: 5901010Abstract: A magnetic disc storage system employing two stage actuators for simultaneously positioning recording heads over the top and bottom surfaces of the disc is disclosed. The recording heads are fastened to a distal end of respective top and bottom load beams. A base end of the load beams is connected to a voice coil motor (VCM) rotary actuator which simultaneously positions both recording heads over the disc. A silicon microactuator is also fastened to the distal end of at least one of the load beams for positioning the recording heads independent of one another, thereby allowing simultaneous tracking of embedded servo data. Various data formats are provided, including interleaving logical sector numbers, symbols of a logical sector, and segments of a logical sector, between the top and bottom physical sectors of a track.Type: GrantFiled: February 7, 1997Date of Patent: May 4, 1999Assignee: Cirrus Logic, Inc.Inventors: Neal Glover, Howard H. Sheerin, Paul M. Romano, John Schadegg
-
Patent number: 5847895Abstract: A sliding mode controller is disclosed for controlling a read/write head actuator in a magnetic disk drive storage system wherein a voice coil motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium. The sliding mode controller comprises an improved technique for reducing chatter associated with the inherent operation of such a controller--rapid switching between gains to force the observable phase states to follow a predetermined phase state trajectory. The sliding mode controller generates a motor control command by multiplying an actuator position error and an actuator position error velocity by respective switching gains. The gains are switched according to a predetermined relationship .sigma. between the phase states and a phase state trajectory. In order to reduce the switching frequency (i.e.Type: GrantFiled: October 3, 1997Date of Patent: December 8, 1998Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Louis Supino
-
Patent number: 5825582Abstract: A sliding mode controller is disclosed for controlling the motion of a read/write head actuated by a voice coil motor over a rotating magnetic disk storage medium. The magnetic disk comprises a plurality of concentric data tracks recorded thereon wherein each data track comprises user data and servo data. The sliding mode controller operates by multiplying a head position error phase state and a head position error velocity phase state by respective switching gains to force the phase states to follow a predetermined phase state trajectory. The phase state trajectory can be defined by a single linear segment, a variable linear segment, multiple linear segments over the entire region of excursion, or optimum parabolic acceleration and deceleration segments. Switching logic, responsive to the phase states and a trajectory segment value .sigma., switches between positive and negative feedback gains to drive the phase states toward a current trajectory segment. A .sigma.Type: GrantFiled: May 10, 1995Date of Patent: October 20, 1998Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Paul M. Romano
-
Patent number: 5796535Abstract: A sampled amplitude read channel incorporated within a magnetic disk storage system for reading data recorded in concentric tracks on a magnetic medium, where the data comprises user data sectors recorded at varying data rates across a plurality of predefined zones and embedded servo data sectors recorded at the same data rate across the zones. The sampled amplitude read channel comprises a timing recovery component for synchronous sampling of a read signal from a magnetic read head positioned over the magnetic medium, a gain control component for adjusting the amplitude of the read signal, and a DC offset component for cancelling a DC offset in the read signal. These components are dynamically configured to operate according to whether the read channel is processing user data or embedded servo data.Type: GrantFiled: May 12, 1995Date of Patent: August 18, 1998Assignee: Cirrus Logic, Inc.Inventors: Tyson Tuttle, Diwakar Vishakhadatta, Jerrel P. Hein, David R. Welland, David E. Reed, Richard T. Behrens, William G. Bliss, Paul M. Romano, Trent O. Dudley, Christopher P. Zook
-
Patent number: 5781365Abstract: A sliding mode controller is disclosed for controlling the motion of a magnetoresistive (MR) read head actuated by a voice coil motor over a rotating magnetic disk storage medium. The magnetic disk comprises a plurality of concentric data tracks recorded thereon wherein each data track comprises user data and servo data. The sliding mode controller operates by multiplying a head position error phase state and a head position error velocity phase state by respective switching gains to force the phase states to follow a predetermined phase state trajectory. The phase state trajectory can be defined by a single linear segment, a variable linear segment, multiple linear segments over the entire region of excursion, or optimum parabolic acceleration and deceleration segments. Switching logic, responsive to the phase states and a trajectory segment value .sigma., switches between positive and negative feedback gains to drive the phase states toward a current trajectory segment. A .sigma.Type: GrantFiled: July 14, 1995Date of Patent: July 14, 1998Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Louis Supino
-
Patent number: 5699207Abstract: A sliding mode controller for controlling a read/write head actuator in a magnetic disk drive storage system wherein a voice coil motor connected to the actuator operates to adjust the position of the read/write head over a selected data track recorded on a magnetic medium. The sliding mode controller comprises a technique for reducing chatter associated with the inherent operation of such a controller--rapid switching between gains to force the observable phase states to follow a predetermined phase state trajectory. While tracking the centerline of a selected track, the sliding mode controller generates a motor control command by multiplying an actuator position error and an actuator position error velocity by respective switching gains. When seeking to a new track, the controller reduces switching noise by disabling the actuator position error and generating the motor control signal responsive to the actuator position error velocity alone.Type: GrantFiled: May 10, 1995Date of Patent: December 16, 1997Assignee: Cirrus Logic, Inc.Inventors: Louis Supino, Paul M. Romano
-
Patent number: 5586306Abstract: An integrated circuit controls the low level, electromechanical functionality of a computer mass storage device, such as a magnetic disk drive incorporating a spindle motor for rotatably controlling a disk and an actuator for positioning at least one read/write head with respect to the disk, to read or write encoded data configured in information data sectors and to sense encoded data of servo data sectors. A servo subsystem is coupled to an output of the read/write head for detecting the servo data sectors and providing a control signal in response thereto. An analog-to-digital subsystem is also coupled to an output of the read/write head and is operative in response to the servo subsystem control signal for converting the encoded data of the servo data sectors to digital transducer position information representative of a position of the read/write head with respect to the data tracks.Type: GrantFiled: May 23, 1995Date of Patent: December 17, 1996Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Larry D. King, John S. Geldman, Bhupendra K. Ahuja, Palaksha Setty, Petro Estakhri, Son Ho, Phuc Tran, Maryam Imam
-
Patent number: 5576910Abstract: A burst magnitude comparator and an instruction sequencer are employed in a servo system controller to rapidly determine position correction information for moving a transducer head over the center line of a track recorded on a disk in a mass storage disk drive. The burst magnitude comparator selects at least two burst signals derived from bursts recorded at predetermined locations relative to the center line from which to derive a correction control signal, based on a predetermined relationship of the burst signals, and supplies the selected burst signals in a predetermined order to facilitate calculation of the correction signal by a data processor used with the servo system controller. An instruction sequencer controls a sequence of converting the analog burst signals from the head to digital burst signals without intervention or control from the data processor.Type: GrantFiled: May 15, 1995Date of Patent: November 19, 1996Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Larry D. King, Mike Machado, Petro Estakhri, Son Ho, Phuc Tran, Maryam Imam
-
Patent number: 5477103Abstract: A servo system controller for a disk drive device which includes a rotating mass storage disk incorporates a timing error determining circuit for determining rotational speed variations in the disk from information contained in a servo field recorded in a track. A timing error signal is supplied when the speed variation exceeds a threshold, thus indicating an unacceptable level of speed variation. A digital synchronizer responds to asynchronous servo data signals from the disk to establish a cell clock signal occurring about a normal frequency, a cell during which only one servo data signal will occur, and a cell data signal which occurs during the cell. The cell clock signal clocks logical operations on a synchronous basis, and servo data signals are reliably captured.Type: GrantFiled: June 4, 1993Date of Patent: December 19, 1995Assignee: Cirrus Logic, Inc.Inventors: Paul M. Romano, Larry D. King, Mike Machado, Petro Estakhri, Son Ho, Phuc Tran, Maryam Imam
-
Patent number: 5384524Abstract: A voice coil motor ("VCM") control circuit controls operation of a VCM which positions a disk drive head/actuator arm assembly. A data processor is continuously updated with the current position and relative radial velocity of the disk drive head/actuator arm assembly. The data processor provides signals to a digital-to-analog converter ("DAC") of the VCM control circuit representative of the amount of energy necessary to move the head/actuator arm assembly to a parking position from a current position. The DAC generates an analog signal which is applied to a capacitor. When an undervoltage condition occurs, the signal stored in the capacitor is applied to amplifier circuitry to be used as an initial condition reference signal from which signals are generated to park the head/actuator arm assembly in a desired parking position.Type: GrantFiled: September 2, 1993Date of Patent: January 24, 1995Assignee: Cirrus Logic, Inc.Inventor: Paul M. Romano