Marvell Semiconductor Nov 2003 - Jun 2010
Senior Director, Optical Soc Technology
Itinitek Nov 2003 - Jun 2010
Chief Executive Officer
Cirrus Logic 1990 - 2003
Vice President, Digital Design
Cirrus Logic 1990 - 2003
Chief Executive Officer
Education:
University of Colorado Boulder 2012 - 2014
Masters, Computer Science
University of Colorado Boulder 1975 - 1980
Bachelors, Bachelor of Science In Electrical Engineering, Electrical Engineering
Richard T. Behrens - Louisville CO, US Kent D. Anderson - Westminster CO, US Alan J. Armstrong - Longmont CO, US Trent Dudley - Littleton CO, US Bill R. Foland - Littleton CO, US Neal Glover - Broomfield CO, US Larry D. King - Boulder CO, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04L 12/50
US Classification:
370359, 360 40, 360 51
Abstract:
A synchronous read channel having a single chip integrated circuit digital portion which provides digital gain control, timing recovery, equalization, digital peak detection, sequence detection, RLL(l,7) encoding and decoding, error-tolerant synchronization and channel quality measurement is disclosed. The integrated circuit accommodates both center sampling and side sampling, and has a high degree of programmability of various pulse shaping and recovery parameters and the ability to provide decoded data using sequence detection or digital peak detection. These characteristics, error-tolerant sync mark detection, and the ability to recover data when the sync mark is obliterated allow a wide variety of retry and recovery strategies to maximize the possibility of data recovery. Various embodiments, including an embodiment incorporating analog as well as digital functions of the read channel in a single integrated circuit, and embodiments utilizing a reduced complexity, programmable modified Viterbi detector supporting a broad class of partial response channels are disclosed.
Richard T. Behrens - Louisville CO, US Kent D. Anderson - Westminster CO, US Alan J. Armstrong - Longmont CO, US Trent Dudley - Littleton CO, US Bill R. Foland - Littleton CO, US Neal Glover - Broomfield CO, US Larry D. King - Boulder CO, US
Assignee:
Lake Cherokee Hard Drive Technologies, LLC - Longview TX
International Classification:
H04L 12/50
US Classification:
370359, 360 40, 360 51
Abstract:
A synchronous read channel having a single chip integrated circuit digital portion which provides digital gain control, timing recovery, equalization, digital peak detection, sequence detection, RLL(1,7) encoding and decoding, error-tolerant synchronization and channel quality measurement is disclosed. The integrated circuit accommodates both center sampling and side sampling, and has a high degree of programmability of various pulse shaping and recovery parameters and the ability to provide decoded data using sequence detection or digital peak detection. These characteristics, together with the error-tolerant sync mark detection and the ability to recover data when the sync mark is obliterated, allow a wide variety of retry and recovery strategies to maximize the possibility of data recovery. Various embodiments, including an embodiment incorporating the analog functions as well as the primary digital functions of the read channel in a single integrated circuit, and preferred embodiments utilizing a reduced complexity, programmable modified Viterbi detector supporting a broad class of partial response channels are disclosed.
Richard T. Behrens - Louisville CO, US Kent D. Anderson - Westminster CO, US Alan J. Armstrong - Longmont CO, US Trent Dudley - Littleton CO, US Bill R. Foland - Littleton CO, US Neal Glover - Broomfield CO, US Larry D. King - Boulder CO, US
Assignee:
Lake Cherokee Hard Drive Technologies, LLC - Longview TX
International Classification:
H04L 12/50
US Classification:
370359, 360 40, 360 51
Abstract:
A synchronous read channel having a single chip integrated circuit digital portion which provides digital gain control, timing recovery, equalization, digital peak detection, sequence detection, RLL(1,7) encoding and decoding, error-tolerant synchronization and channel quality measurement is disclosed. The integrated circuit accommodates both center sampling and side sampling, and has a high degree of programmability of various pulse shaping and recovery parameters and the ability to provide decoded data using sequence detection or digital peak detection. These characteristics, together with the error-tolerant sync mark detection and the ability to recover data when the sync mark is obliterated, allow a wide variety of retry and recovery strategies to maximize the possibility of data recovery. Various embodiments, including an embodiment incorporating the analog functions as well as the primary digital functions of the read channel in a single integrated circuit, and preferred embodiments utilizing a reduced complexity, programmable modified Viterbi detector supporting a broad class of partial response channels are disclosed.
Synchronous Read Channel Employing A Digital Center Frequency Setting For A Variable Frequency Oscillator In Discrete Time Timing Recovery
Richard T. Behrens - Louisville CO Kent D. Anderson - Westminster CO Alan J. Armstrong - Longmont CO Trent Dudley - Littleton CO Bill R. Foland - Littleton CO Neal Glover - Broomfield CO Larry D. King - Boulder CO
Assignee:
Cirrus Logic, Inc. - Fremont CA
International Classification:
G11B 509
US Classification:
360 51
Abstract:
A synchronous read channel is disclosed which samples an analog read signal from a magnetic read head positioned over a magnetic disk medium, filters the sample values according to a desired partial response, extracts timing information from the filtered sample values, and detects an estimated data sequence from the filtered sample values using a discrete time sequence detector. Discrete time timing recovery within the read channel comprises a variable frequency oscillator (VFO) for generating a sampling clock. A center operating frequency of the VFO is adjusted through a programmable register which stores a digital center frequency setting. A phase error is computed from the sample values and combined with the center frequency setting to control the frequency and phase of the sampling clock at the output of the VFO.
Richard T. Behrens - Louisville CO Kent D. Anderson - Westminster CO Alan Armstrong - Longmont CO Trent Dudley - Littleton CO Bill Foland - Littleton CO Neal Glover - Broomfield CO Larry King - Boulder CO
Assignee:
Cirrus Logic, Inc. - Fremont CA
International Classification:
G11B 509 G11B 2014 G11B 2016 G06F 1110
US Classification:
360 40
Abstract:
A synchronous read channel having a single chip integrated circuit digital portion which provides digital gain control, timing recovery, equalization, digital peak detection, sequence detection, RLL(1,7) encoding and decoding, error-tolerant synchronization and channel quality measurement is disclosed. The integrated circuit accommodates both center sampling and side sampling, and has a high degree of programmability of various pulse shaping and recovery parameters and the ability to provide decoded data using sequence detection or digital peak detection. These characteristics, together with the error-tolerant sync mark detection and the ability to recover data when the sync mark is obliterated, allow a wide variety of retry and recovery strategies to maximize the possibility of data recovery. Various embodiments, including an embodiment incorporating the analog functions as well as the primary digital functions of the read channel in a single integrated circuit, and preferred embodiments utilizing a reduced complexity, programmable modified Viterbi detector supporting a broad class of partial response channels are disclosed.
Richard T. Behrens - Louisville CO Kent D. Anderson - Westminster CO Alan Armstrong - Longmont CO Trent Dudley - Littleton CO Bill Foland - Littleton CO Neal Glover - Broomfield CO Larry King - Boulder CO
Assignee:
Cirrus Logic, Inc. - Fremont CA
International Classification:
G11B 509
US Classification:
360 40
Abstract:
A synchronous read channel having a single chip integrated circuit digital portion which provides digital gain control, timing recovery, equalization, digital peak detection, sequence detection, RLL(1,7) encoding and decoding, error-tolerant synchronization and channel quality measurement is disclosed. The integrated circuit accommodates both center sampling and side sampling, and has a high degree of programmability of various pulse shaping and recovery parameters and the ability to provide decoded data using sequence detection or digital peak detection. These characteristics, together with the error-tolerant sync mark detection and the ability to recover data when the sync mark is obliterated, allow a wide variety of retry and recovery strategies to maximize the possibility of data recovery. Various embodiments, including an embodiment incorporating the analog functions as well as the primary digital functions of the read channel in a single integrated circuit, and preferred embodiments utilizing a reduced complexity, programmable modified Viterbi detector supporting a broad class of partial response channels are disclosed.
Synchronous Read Channel Employing A Sequence Detector With Programmable Detector Levels
Richard T. Behrens - Louisville CO Kent D. Anderson - Westminster CO Alan J. Armstrong - Longmont CO Trent Dudley - Littleton CO Bill R. Foland - Littleton CO Neal Glover - Broomfield CO Larry D. King - Boulder CO
Assignee:
Cirrus Logic, Inc. - Fremont CA
International Classification:
G11B 509
US Classification:
360 44
Abstract:
A synchronous read channel is disclosed which samples an analog read signal from a magnetic read head positioned over a magnetic disk medium, filters the sample values according to a desired partial response, extracts timing information from the filtered sample values, and detects an estimated data sequence from the filtered sample values using a trellis type sequence detector matched to the partial response. The trellis sequence detector comprises programmable detector levels which allows for maximum flexibility in matching the sequence detector to the partial response.
Synchronous Read Channel Integrated Circuit Employing A Channel Quality Circuit For Calibration
Richard T. Behrens - Louisville CO Kent D. Anderson - Westminster CO Alan J. Armstrong - Longmont CO Trent Dudley - Littleton CO Bill R. Foland - Littleton CO Neal Glover - Broomfield CO Larry D. King - Boulder CO
Assignee:
Cirrus Logic, Inc. - Fremont CA
International Classification:
G11B 509
US Classification:
360 53
Abstract:
A synchronous read channel is disclosed which samples an analog read signal from a magnetic read head positioned over a magnetic disk medium, filters the sample values according to a desired partial response, extracts timing information from the filtered sample values, and detects an estimated data sequence from the filtered sample values using a discrete time sequence detector. A Channel Quality circuit accumulates various signals generated by the read channel, such as sample errors, gain errors, timing errors, etc. , for use in calibrating the read channel components and estimating the bit error rate.
Googleplus
Bill Foland
Youtube
Bill Foland & His Surfs "Surfin' Trumpets" 1963
Ears: Bill Foland & His Surfs "Surfin' Trumpets" 1963. Seemingly obscu...
Duration:
1m 1s
bill foland just another side
Duration:
2m 32s
Beer with Jesus cover
William Foland the 3rd.
Duration:
3m 41s
Make you all mine mine- William Foland
Texas country/ future star.
Duration:
3m 26s
Country boy cover : William foland
Country boy by Arron Lewis .. Cover done by will foland .. Sorry the g...
Duration:
3m 54s
Cover - Last Kiss by Pearl Jam.
Will with his new 12 string singing Pearl Jam Last Kiss...