IP Library Granted Patent US 7,961,415
Granted Patent B1
US 7,961,415 · App. 12/695,293 · Granted Jun 14, 2011

Master calibration channel for a multichannel tape drive

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,961,415
App. No.
12/695,293
Granted
Jun 14, 2011
Kind
B1
Abstract

In one embodiment, an apparatus comprises two or more slave channels, wherein each one of the slave channels comprises a non-adaptive filter operable to filter an input signal to the slave channel using filter coefficients received from a master channel; and the master channel coupled to each one of the slave channels, wherein the master channel comprises an adaptive filter operable to: for each one of one or more of the slave channels, determine the filter coefficients for the slave channel using the input signal to the slave channel; and send the filter coefficients to the slave channel.

Claims (99)

1. An apparatus comprising:

two or more slave channels, wherein each one of the slave channels comprises a non-adaptive filter operable to filter an input signal to the slave channel using filter coefficients received from a master channel; and

the master channel coupled to each one of the slave channels, wherein the master channel comprises an adaptive filter operable to:

for each one of one or more of the slave channels,

determine the filter coefficients for the slave channel using the input signal to the slave channel; and

send the filter coefficients to the slave channel.

2. The apparatus recited in claim 1 , wherein:

the non-adaptive filter of each one of the slave channels comprises a fixed equalizer and a fixed linear predictor; and

the adaptive filter of the master channel comprises an adaptive equalizer and an adaptive linear predictor.

3. The apparatus recited in claim 1 , wherein:

the apparatus is a multichannel tape drive; and

the slave channels are serial read channels of the multichannel tape drive.

4. The apparatus recited in claim 1 , wherein the master channel further comprises a multiplexer coupled to the adaptive filter and operable to:

receive two or more input signals to the slave channels;

select one of the input signals; and

forward the selected one of the input signals to the adaptive filter.

5. The apparatus recited in claim 1 , wherein the master channel further comprises:

a multiplexer coupled to a memory and operable to:

receive two or more input signals to the slave channels;

select one of the input signals; and

forward the selected one of the input signals to the memory; and

the memory coupled to the multiplexer and the adaptive filter and operable to store the selected one of the input signals to be forwarded to the adaptive filter.

6. The apparatus recited in claim 5 , wherein the selected one of the input signals is forwarded to the adaptive filter at a first rate slower than a second rate at which the input signals are received at the multiplexer.

7. The apparatus recited in claim 1 ,

wherein the master channel further comprises a first memory coupled to the adaptive filter and operable to store one or more input signals to the slave channels to be forwarded to the adaptive filter;

the apparatus further comprising:

a second master channel coupled to each one of the slave channels, wherein the second master channel comprises:

a second adaptive filter operable to:

for each one of one or more of the slave channels,

 determine the filter coefficients for the slave channel

using the input signal to the slave channel; and

 send the filter coefficients to the slave channel; and

a second memory coupled to the second adaptive filter and operable to store the input signals to the slave channels to be forwarded to the second adaptive filter; and

a multiplexer coupled to the first memory and the second memory and operable to:

receive two or more input signals to the slave channels;

select one of the input signals; and

forward the selected one of the input signals to either the first memory or the second memory in alternation.

8. The apparatus recited in claim 7 ,

wherein the master channel is operable to produce one or more first output signals comprising filter coefficients for one or more of the slave channels, and the second master channel is operable to produce one or more second output signals comprising filter coefficients for one or more of the slave channels;

the apparatus further comprising a multiplexer coupled to the master channel and the second master channel and operable to:

receive the first output signals from the master channel and the second output signals from the second master channel;

select one of the first output signals or the second output signals; and

forward the filter coefficients of the selected one of the output signals to one of the slave channels in alternation.

9. An apparatus comprising:

two or more slave channels, wherein each one of the slave channels comprises a non-adaptive filter operable to filter an input signal to the slave channel using filter coefficients received from a first master channel or a second master channel; and

the first master channel coupled to each one of the slave channels, wherein the first master channel comprises:

a first adaptive filter operable to:

for each one of one or more of the slave channels,

determine the filter coefficients for the slave channel using the input signal to the slave channel; and

send the filter coefficients to the slave channel; and

a first memory coupled to the first adaptive filter and operable to store one or more input signals to the slave channels to be forwarded to the first adaptive filter; and

the second master channel coupled to each one of the slave channels, wherein the second master channel comprises:

a second adaptive filter operable to:

for each one of one or more of the slave channels,

determine the filter coefficients for the slave channel using the input signal to the slave channel; and

send the filter coefficients to the slave channel; and

a second memory coupled to the second adaptive filter and operable to store one or more input signals to the slave channels to be forwarded to the second adaptive filter.

10. The apparatus recited in claim, 9 , further comprising a first multiplexer coupled to the first memory of the first master channel and the second memory of the second master channel and operable to:

receive two or more input signals to the slave channels;

select one of the input signals; and

forward the selected one of the input signals to either the first memory or the second memory in alternation.

11. The apparatus recited in claim 9 , wherein:

the first adaptive filter of the first master channel comprises a first adaptive equalizer and a first adaptive linear predictor; and

the second adaptive filter of the second master channel comprises a second adaptive equalizer and a second adaptive linear predictor.

12. The apparatus recited in claim 11 , further comprising a second multiplexer coupled to the first adaptive linear predictor and the second adaptive linear predictor and operable to:

receive one or more first output signals from the first master channel and one or more second output signals from the second master channel, wherein the first output signals comprise filter coefficients for one or more of the slave channels, and the second output signals comprise filter coefficients for one or more of the slave channels;

select one of the first output signals or the second output signals; and

forward the filter coefficients of the selected one of the output signals to one of the slave channels in alternation.

13. A method comprising:

for each one of two or more slave channels that each comprise a non-adaptive filter:

determining, by a master channel that comprises an adaptive-filter, filter coefficients for the slave channel using an input signal to the slave channel;

sending, by the master channel, the filter coefficients to the slave channel;

receiving, at the slave channel, the filter coefficients from the master channel; and

filtering, by the slave channel, the input signal to the slave channel using the filter coefficients received from the master channel.

14. The method recited in claim 13 , further comprising for each one of the salve channels, incorporating the filter coefficients received from the master channel in its non-adaptive filter.

15. The method recited in claim 13 ,

wherein the master channel further comprises a multiplexer coupled to the adaptive filter;

the method further comprising:

receiving, at the multiplexer, two or more input signals to the slave channels;

selecting, by the multiplexer, one of the input signals; and

forwarding, by the multiplexer, the selected one of the input signals to the adaptive filter.

16. The method recited in claim 13 ,

wherein the master channel further comprises a multiplexer and a memory coupled to each other;

the method further comprising:

receiving, at the multiplexer, two or more input signals to the slave channels;

selecting, by the multiplexer, one of the input signals; and

forwarding, by the multiplexer the selected one of the input signals to the memory; and

storing, in the memory, the selected one of the input signals to be forwarded to the adaptive filter.

17. The method recited in claim 16 , wherein the selected one of the input signals is forwarded to the adaptive filter at a first rate slower than a second rate at which the input signals are received at the multiplexer.

18. The method recited in claim 13 ,

wherein the master channel further comprises a first memory coupled to the adaptive filter;

the method further comprising:

receiving, at a multiplexer coupled to the master channel and a second master channel that comprises a second adaptive filter and a second memory coupled to each other, two or more input signals to the slave channels;

selecting, by the multiplexer, one of the input signals; and

forwarding, by the multiplexer, the selected one of the input signals to either the first memory or the second memory in alternation.

19. The method recited in claim 18 , further comprising:

receiving, at a second multiplexer coupled to the master channel and the second master channel, one or more first output signals from the master channel and one or more second output signals from the second master channel, wherein the first output signals comprise filter coefficients for one or more of the slave channels, and the second output signals comprise filter coefficients for one or more of the slave channels;

selecting, by the second multiplexer, one of the first output signals or the second output signals; and

forwarding, by the second multiplexer, the filter coefficients of the selected one of the output signals to one of the slave channels in alternation.

Assignments (10)
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 40473/0378 Recorded Oct 8, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 073061/0454 →
TERMINATION AND RELEASE OF AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 48029/0525 Recorded Aug 19, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 072542/0594 →
RELEASE OF SECURITY INTEREST Recorded Aug 10, 2021
From: U.S. BANK NATIONAL ASSOCIATION
To: QUANTUM CORPORATION; QUANTUM LTO HOLDINGS, LLC
Reel/Frame 057142/0252 →
SECURITY INTEREST Recorded Jan 8, 2019
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 048029/0525 →
SECURITY INTEREST Recorded Dec 27, 2018
From: QUANTUM CORPORATION, AS GRANTOR; QUANTUM LTO HOLDINGS, LLC, AS GRANTOR
To: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 049153/0518 →
RELEASE OF SECURITY INTEREST Recorded Dec 27, 2018
From: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 047988/0642 →
SECURITY INTEREST Recorded Oct 25, 2016
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 040473/0378 →
RELEASE OF SECURITY INTEREST Recorded Oct 25, 2016
From: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 040474/0079 →
SECURITY INTEREST Recorded Oct 21, 2016
From: QUANTUM CORPORATION
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 040451/0183 →
SECURITY AGREEMENT Recorded Mar 31, 2012
From: QUANTUM CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 027967/0914 →