Kai Keung Chan - Fremont CA Jung-Sheng Hoei - Newark CA Pankaj Joshi - Milpitas CA Leo Fang - Belmont CA
Assignee:
LSI Logic Corporation - Milpitas CA
International Classification:
H03L 706
US Classification:
327158, 327291
Abstract:
An automatic delay matching circuit for a data serializer includes a phase-locked loop for synthesizing a transmitter clock signal for an external circuit, a phase interpolator coupled to the phase-locked loop for delaying or advancing the transmitter clock signal in response to a phase control signal to generate a delayed or advanced transmitter clock signal for the data serializer, a phase detector for measuring a phase difference between the delayed or advanced transmitter clock signal further delayed through the data serializer and the transmitter clock signal delayed through an external circuit, and a loop filter coupled to the phase detector for generating the phase control signal as a function of the phase difference between the delayed or advanced transmitter clock signal further delayed through the data serializer and the transmitter clock signal delayed through the external circuit.
Preamble Acquisition Without Second Order Timing Loops
Haitao Xia - Santa Clara CA, US Shih-Ming Shih - San Jose CA, US Ryan Yu - Sunnyvale CA, US Marcus Marrow - Santa Clara CA, US Kai Keung Chan - Fremont CA, US
Assignee:
Link—A—Media Devices Corporation - Santa Clara CA
International Classification:
H04L 27/06
US Classification:
375344, 375339
Abstract:
Timing acquisition is performed. A first portion of a preamble having an end is sampled. A first phase value is determined based on the sampled first portion. A second portion of the preamble is sampled and a second phase value is determined based on the sampled second portion. An end phase value is extrapolated based at least in part the first phase value and the second phase value. A clock is adjusted using the extrapolated end phase value.
Pad Bit Injection During Read Operation To Improve Format Efficiency
Kwok W. Yeung - Milpitas CA, US Kai Keung Chan - Fremont CA, US Paul K. Lai - San Jose CA, US
Assignee:
Link—A—Media Devices Corporation - Santa Clara CA
International Classification:
G11B 5/09 G11B 5/02
US Classification:
360 50, 360 48, 360 55
Abstract:
Injecting pad bits during a read operation to improve format efficiency is disclosed. In some embodiments, a pad sequence associated with error correction is not stored in a sector on a disk. Instead, the pad sequence is merged at a read channel with data stored in a sector that is accessed by the read channel.
Preamble Acquisition Without Second Order Timing Loops
Haitao Xia - Santa Clara CA, US Shih-Ming Shih - San Jose CA, US Ryan Yu - Sunnyvale CA, US Marcus Marrow - Santa Clara CA, US Kai Keung Chan - Fremont CA, US
Assignee:
Link—A—Media Devices Corporation - Santa Clara CA
International Classification:
H04L 27/06
US Classification:
375344, 375339
Abstract:
A clock is adjusted by obtaining a first plurality of samples and a second plurality of samples associated with a preamble portion of a data packet. The first plurality of samples and the second plurality of samples are sampled using a clock. A first intermediate value is determined based at least in part on the first plurality of samples and a second intermediate value is determined based at least in part on the second plurality of samples. An ending value associated with an end of the preamble portion is determined based at least in part on the first intermediate value and the second intermediate value. The clock is adjusted based at least in part on the ending value without use of a second order timing loop.
Preamble Acquisition Without Second Order Timing Loops
Haitao Xia - Santa Clara CA, US Shih-Ming Shih - San Jose CA, US Ryan Yu - Sunnyvale CA, US Marcus Marrow - Santa Clara CA, US Kai Keung Chan - Fremont CA, US
Assignee:
Link—A—Media Devices Corporation - Santa Clara CA
International Classification:
H04L 7/00
US Classification:
375371, 375354
Abstract:
A clock is adjusted by obtaining a first plurality of samples and a second plurality of samples associated with a preamble portion of a data packet. The first plurality of samples and the second plurality of samples are sampled using a clock. A first intermediate value is determined based at least in part on the first plurality of samples and a second intermediate value is determined based at least in part on the second plurality of samples. An ending value associated with an end of the preamble portion is determined based at least in part on the first intermediate value and the second intermediate value. The clock is adjusted based at least in part on the ending value without use of a second order timing loop.
Hardware Implementation Scheme To Adapt Coefficients For Data Dependent Noise Prediction And Soft Output Viterbi Algorithm
Kai Keung Chan - Fremont CA, US Kin Man Ng - Cupertino CA, US Jason Bellorado - Santa Clara CA, US
Assignee:
SK hynix memory solutions inc. - San Jose CA
International Classification:
H03M 13/03
US Classification:
714795
Abstract:
A system for adapting coefficients of a soft output Viterbi algorithm (SOVA) is disclosed. The system includes a receiver configured to select an output of an SOVA detector at least in part based on a criterion. The receiver is configured to store the selected output of the SOVA detector. The receiver is further configured to store a signal that corresponds to the stored selected output of the SOVA detector, wherein the input to the SOVA detector is derived from the signal. The receiver is further configured to adapt a plurality of coefficients of the SOVA detector at least in part based on the stored selected output of the SOVA detector, the stored signal, and a corresponding data pattern. The system includes an interface coupled to the receiver and configured to receive samples.
Pad Bit Injection During Read Operation To Improve Format Efficiency
Kwok W. Yeung - Milpitas CA, US Kai Keung Chan - Fremont CA, US Paul K. Lai - San Jose CA, US
Assignee:
SK hynix memory solutions inc. - San Jose CA
International Classification:
G11B 5/09 G11B 5/02
US Classification:
360 50, 360 48, 360 55
Abstract:
Injecting pad bits during a read operation to improve format efficiency is disclosed. In some embodiments, a pad sequence associated with error correction is not stored in a sector on a disk. Instead, the pad sequence is merged at a read channel with data stored in a sector that is accessed by the read channel.
Data Recovery Using Existing Reconfigurable Read Channel Hardware
Kai Keung Chan - Fremont CA, US Yu Kou - San Jose CA, US Wing Hui - San Jose CA, US
Assignee:
SK hynix memory solutions inc. - San Jose CA
International Classification:
G06F 11/00
US Classification:
714799, 714769
Abstract:
A method for recovering data is disclosed. A sensed analog signal is converted into digital samples using an analog-to-digital converter (ADC). The digital samples are processed into processed digital samples using a first filter. The processed digital samples are decoded into decoded data. Whether the decoded data is acceptable is then determined. The processed digital samples are fed back to the first filter using a reprocessing circuit such that the processed digital samples are reprocessed into reprocessed digital samples in the event that the decoded data is unacceptable. A set of reprocessing coefficients is provided for the first filter to reprocess the processed digital samples.
Name / Title
Company / Classification
Phones & Addresses
Mr. Kai Shing Chan
Y2K Computers Inc Computers - Service & Repair
545 Steeles Ave W, Unit #5, Brampton, ON L6Y 4E7 9054567899, 9054568122
Kai Keung Chan President
Etopus Technology Inc
100 W Broadway, Glendale, CA 91210 45560 Cherokee Ln, Fremont, CA 94539
Kai Chong Chan Principal
Mjcmx Investments LLC Investment Advisory Service
2725 Oakdale Ave, San Francisco, CA 94124
Kai Chan Principal
Chan. Kai Man Nonclassifiable Establishments
83 Woodside Ave, Daly City, CA 94015
Kai Chung Chan Managing
Mikado Bistro LLC Restaurant
2500 Sand Crk Rd, Los Angeles, CA 94513
Kai Chong Chan
Mjc Group LLC Holding Company
2725 Oakdale Ave, San Francisco, CA 94124
Kai Chong Chan
Mjc Mx Investments, LLC Investment
2725 Oakdale Ave, San Francisco, CA 94124
Kai Fay Chan
K & E Bergamo, LC Property Management
157 Waverly Pl, San Francisco, CA 94108 8894 Bergamo Cir, Stockton, CA 95212
Ameredia Inc. since Jun 2010
Interactive Designer & Photographer
Lintas China Sep 2009 - Dec 2009
Creative Intern
Niche Media Jun 2009 - Aug 2009
Digital Imaging Specialist
LC Premiums, Ltd. Jun 2009 - Aug 2009
Creative & Social Media Intern
Iowa State Daily Jan 2008 - Jun 2009
Photographer
Education:
Iowa State University 2007 - 2009
Bachelor, Advertising
Green River Community College 2005 - 2007
Associate, Advertising
Honor & Awards:
Gold Davey Award, The International Academy of the Visual Arts, 2011
MarCom Platinum Award, Association of Marketing and Communication Professionals, 2011
First Place, Excellence in Multicultural Marketing Awards, National Association for Multi-ethnicity in Communications, 2011
Mark of Excellence Award - Feature Photography, Society of Professional Journalists, 2009
Kc Oncology Haematology Research & Development Medical Affairs Consultancy Services
Consultant
Buckinghamshire Healthcare Nhs Trust
Clinical Fellow In General Surgery
General Dynamics Advanced Information Systems since Sep 2010
Software Engineer
Northrop Grumman ES, Mission Security Jul 2009 - Jun 2010
Software Engineer
Northrop Grumman ES, C4ISRT Networked Systems Mar 2009 - Jul 2009
Systems Integrator
Northrop Grumman ES, Government Systems Aug 2008 - Mar 2009
Software Engineer
Drexel University, Department of Computer Science Jan 2004 - Jun 2008
Systems Administrator
Education:
Johns Hopkins University 2009 - 2012
M.S., Information Assurance
Drexel University 2003 - 2008
B.S., Computer Science
Honor & Awards:
Dean's Scholarship, 2003 to 2008
Upsilon Pi Epsilon, 2008 to Present
Combinatorial and Computational Algebra: International Conference on Combinatorial and Computational Algebra, May 24-29, 1999 the University of Hong Kong, Hong Kong Sar, China
Norman Statland (1959-1963), Gail Zimmermann (1965-1969), sun Hong (1982-1986), Kai Chan (1977-1981), Michaela Cox (1977-1981), Cynthia Ervin (1972-1976)