Patents by Inventor Simon Pang
Simon Pang 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: 8059778Abstract: A system and method are provided for automatically acquiring a serial data stream clock. The method receives a serial data stream with an unknown clock frequency and coarsely determines the clock frequency. The frequency is coarsely determined by (initially) selecting a high frequency first reference clock (Fref1), and counting the number of data transitions in a first time segment of the serial data stream at a plurality of sample frequencies equal to Fref1/n, where n is an integer ?1. The count for each sampling frequency is compared to the count for Fref1 (n=1). Next, the highest sampling frequency (n=x) is determined, which has a lower count than Fref1, and the coarse clock frequency is set to Fc1=Fref1/(x?1).Type: GrantFiled: April 6, 2010Date of Patent: November 15, 2011Assignee: Applied Micro Circuits CorporationInventors: Viet Linh Do, Mehmet Mustafa Eker, Simon Pang
-
Patent number: 7957053Abstract: An electro-optic display comprises first and second substrates and a lamination adhesive layer and a layer of an electro-optic material disposed between the first and second substrates, the lamination adhesive layer having a thickness of from about 14 to about 25 ?m.Type: GrantFiled: October 26, 2009Date of Patent: June 7, 2011Assignee: E Ink CorporationInventors: Charles Howie Honeyman, Harit Doshi, Seungman Sohn, Eva Chen, Richard D. LeCain, Simon Pang, Gregg M. Duthaler
-
Patent number: 7956649Abstract: A window sampling system and method are provided for comparing a signal with an unknown frequency to a reference clock. A pattern modulator accepts a compClk signal and supplies a test window with a period equal to n compClk periods, where n is an integer greater than 1. A pattern detector accepts the test window and a reference clock, and contrasts the test window with the reference clock. In response to failing to fit n reference clock periods inside the test window, the pattern detector supplies a frequency pattern detector output signal (fpdOut) indicating that the frequency of the compClk is greater than the reference clock frequency.Type: GrantFiled: July 26, 2010Date of Patent: June 7, 2011Assignee: Applied Micro Circuits CorporationInventors: Simon Pang, Viet Do
-
Patent number: 7936853Abstract: A system and method are provided for detecting a false clock frequency lock in a clock and data recovery (CDR) device. The method accepts a digital raw data signal at a first rate and counts edge transitions in the raw data signal, creating a raw count. A clock signal is also accepted at a second rate. The clock signal is a timing reference recovered from the raw data signal. The raw data signal is sampled at a rate responsive to the clock signal, generating a sampled signal. Edge transitions are counted in the sampled signal, creating a sampled count. Then, the raw count is compared to the sampled count, to determine if the first rate is equal to the second rate. The method is used to determine if the second rate is less than the first rate—to detect if the clock signal is incorrectly locked to the first rate.Type: GrantFiled: November 9, 2007Date of Patent: May 3, 2011Assignee: Applied Micro Circuits CorporationInventors: Simon Pang, Viet Linh Do, Mehmet Mustafa Eker
-
Patent number: 7826563Abstract: A system and method are provided for multi-modulus division. The method accepts an input first signal having a first frequency and divides the first frequency by an integral number. A second signal is generated with a plurality of phase outputs, each having a second frequency. Using a daisy-chain register controller, phase outputs are selected and supplied as a third signal with a frequency. Selecting phase outputs using the daisy-chain register controller includes supplying the third signal as a clock signal to registers having outputs connected in a daisy-chain. Then, a sequence of register output pulses is generated in response to the clock signals, and register output pulses are chosen from the sequence to select second signal phase outputs. By using 8-second signal phase outputs, a third signal is obtained with a frequency equal to the second frequency multiplied by one of the following numbers: 0.75, 0.875, 1, 1.125, or 1.25.Type: GrantFiled: March 13, 2007Date of Patent: November 2, 2010Assignee: Applied Micro Circuits CorporationInventors: Hongming An, Simon Pang, Viet Linh Do
-
Patent number: 7720189Abstract: A system and method are provided for automatically acquiring a serial data stream clock. The method receives a serial data stream with an unknown clock frequency and coarsely determines the clock frequency. The frequency is coarsely determined by (initially) selecting a high frequency first reference clock (Fref1), and counting the number of data transitions in a first time segment of the serial data stream at a plurality of sample frequencies equal to Fref1/n, where n is an integer?1. The count for each sampling frequency is compared to the count for Fref1 (n=1). Next, the highest sampling frequency (n=x) is determined, which has a lower count than Fref1, and the coarse clock frequency is set to Fc1 =Fref1/(x?1).Type: GrantFiled: November 9, 2006Date of Patent: May 18, 2010Assignee: Applied Micro Circuits CorporationInventors: Viet Linh Do, Mehmet Mustafa Eker, Simon Pang
-
Publication number: 20100039697Abstract: An electro-optic display comprises first and second substrates and a lamination adhesive layer and a layer of an electro-optic material disposed between the first and second substrates, the lamination adhesive layer having a thickness of from about 14 to about 25 ?m.Type: ApplicationFiled: October 26, 2009Publication date: February 18, 2010Applicant: E INK CORPORATIONInventors: Charles Howie Honeyman, Harit Doshi, Seungman Sohn, Eva Chen, Richard D. LeCain, Simon Pang, Gregg M. Duthaler
-
Publication number: 20090296857Abstract: A system and method are provided for detecting the frequency acquisition of a synthesized signal in a non-synchronous communications receiver. The method accepts a non-synchronous communication signal having an input data signaling frequency, and compares the input data signaling frequency to a synthesized signal frequency. In response to the comparing, a difference signal pulse is generated. More explicitly, the difference signal is generated at a rate responsive to the difference between the input data signaling frequency and the synthesized signal frequency. The method counts synthesized signal pulses occurring simultaneously with the difference signal pulse. If the counted synthesized signal pulses exceed a threshold (before the disappearance of the difference signal pulse), it is determined that the input data signaling frequency is about equal to the synthesized signal frequency, and a lock signal is generated.Type: ApplicationFiled: May 29, 2008Publication date: December 3, 2009Inventors: Shyang Kye Kong, Simon Pang, Philip Michael Clovis
-
Publication number: 20090157791Abstract: A system and method are provided for rational division. The method accepts accepting a binary numerator and a binary denominator. A binary first sum is created of the numerator and a binary first count from a previous cycle. A binary first difference is created between the first sum and the denominator. In response to comparing the first sum with the denominator, and first carry bit is generated and added to a first binary sequence. The first binary sequence is used to generate a k-bit quotient. Typically, the denominator value is larger than the numerator value. In one aspect, the numerator and denominator form a rational number. Alternately, the numerator may be an n-bit bit value formed as either a repeating or non-repeating sequence, and the denominator is an (n+1)-bit number with a decimal value of 2(n+1).Type: ApplicationFiled: December 12, 2007Publication date: June 18, 2009Inventors: Viet Linh Do, Simon Pang
-
Publication number: 20090147904Abstract: A system and method are provided for frequency lock stability in a receiver using overlapping voltage controlled oscillator (VCO) bands. An input communication signal is accepted and an initial VCO is selected. Using a phase-locked loop (PLL) and the initial VCO, the frequency of the input communication signal is acquired and the acquired signal tuning voltage of the initial VCO is measured. Then, the initial VCO is disengaged and a plurality of adjacent band VCOs is sequentially engaged. The acquired signal tuning voltage of each VCO is measured and a final VCO is selected that is able to generate the input communication signal frequency using an acquired signal tuning voltage closest to a midpoint of a predetermined tuning voltage range.Type: ApplicationFiled: February 18, 2009Publication date: June 11, 2009Inventors: Viet Linh Do, Mehmet Mustafa Eker, Simon Pang
-
Publication number: 20090147901Abstract: A system and method are provided for automatic frequency acquisition maintenance in a clock and data recovery (CDR) device. In an automatic frequency acquisition (AFA) mode, the method uses a phase detector (PHD) to acquire the phase of a non-synchronous input communication signal having an initial first frequency. In the event of a loss of lock/loss of signal (LOL/LOS) signal being asserted, a frequency ratio value is retrieved from memory. Using a phase-frequency detector (PFD), the reference signal, and the frequency ratio value, a synthesized signal is generated. In response to using the PFD to generate the synthesized signal and the LOL/LOS signal being deasserted, a rotational frequency detector (RFD) is used to generate a synthesized signal having a frequency equal to the frequency of the input communication signal. With the continued deassertion of the LOL/LOS signal, the PHD is enabled and the phase of the input signal is acquired.Type: ApplicationFiled: February 18, 2009Publication date: June 11, 2009Inventors: Viet Linh Do, Philip Michael Clovis, Michael Hellmer, Mehmet Mustafa Eker, Hongming An, Simon Pang
-
Publication number: 20090122935Abstract: A system and method are provided for detecting a false clock frequency lock in a clock and data recovery (CDR) device. The method accepts a digital raw data signal at a first rate and counts edge transitions in the raw data signal, creating a raw count. A clock signal is also accepted at a second rate. The clock signal is a timing reference recovered from the raw data signal. The raw data signal is sampled at a rate responsive to the clock signal, generating a sampled signal. Edge transitions are counted in the sampled signal, creating a sampled count. Then, the raw count is compared to the sampled count, to determine if the first rate is equal to the second rate. The method is used to determine if the second rate is less than the first rate—to detect if the clock signal is incorrectly locked to the first rate.Type: ApplicationFiled: November 9, 2007Publication date: May 14, 2009Inventors: Simon Pang, Viet Linh Do, Mehmet Mustafa Eker
-
Publication number: 20090092213Abstract: A system and method are provided for holding the frequency of a non-synchronous communication signal in a clock and data recovery (CDR) device frequency synthesizer. The method initially acquires the phase of a non-synchronous first communication signal having a first frequency, and divides a first synthesized signal by a selected frequency ratio value, creating a frequency detection signal having a frequency equal to a reference signal frequency. In response to losing the first communication signal and subsequently receiving a second communication signal with a non-predetermined second frequency, the frequency ratio value is retrieved from memory based upon the assumption that the second frequency is the same, or close to the first frequency. Using a phase-frequency detector (PFD), the reference signal, and the frequency ratio value, a second synthesized signal is generated having an output frequency equal to first frequency.Type: ApplicationFiled: December 3, 2008Publication date: April 9, 2009Inventors: Mehmet Mustafa Eker, Simon Pang, Viet Linh Do, Hongming An, Philip Michael Clovis
-
Publication number: 20080224735Abstract: A system and method are provided for synthesizing signal frequencies using rational division. The method accepts a reference frequency value and a synthesized frequency value. In response to dividing the synthesized frequency value by the reference frequency value, an integer value numerator (dp) and an integer value denominator (dq) are determined. The method reduces the ratio of dp/dq to an integer N and a ratio of p/q (dp/dq=N(p/q)), where p/q<1 (decimal). The numerator (p) and the denominator (q) are supplied to a flexible accumulator module, and a divisor is generated as a result. N is summed with a k-bit quotient to create the divisor. In a phase-locked loop (PLL), the divisor and the reference signal are used to generate a synthesized signal having a frequency equal to the synthesized frequency value.Type: ApplicationFiled: May 13, 2008Publication date: September 18, 2008Inventors: Viet Linh Do, Simon Pang, Hongming An, Jim Lew
-
Publication number: 20080225989Abstract: A system and method are provided for multi-modulus division. The method accepts an input first signal having a first frequency and divides the first frequency by an integral number. A second signal is generated with a plurality of phase outputs, each having a second frequency. Using a daisy-chain register controller, phase outputs are selected and supplied as a third signal with a frequency. Selecting phase outputs using the daisy-chain register controller includes supplying the third signal as a clock signal to registers having outputs connected in a daisy-chain. Then, a sequence of register output pulses is generated in response to the clock signals, and register output pulses are chosen from the sequence to select second signal phase outputs. By using 8-second signal phase outputs, a third signal is obtained with a frequency equal to the second frequency multiplied by one of the following numbers: 0.75, 0.875, 1, 1.125, or 1.25.Type: ApplicationFiled: March 13, 2007Publication date: September 18, 2008Inventors: Hongming An, Simon Pang, Viet Linh Do
-
Publication number: 20080112525Abstract: A system and method are provided for automatically acquiring a serial data stream clock. The method receives a serial data stream with an unknown clock frequency and coarsely determines the clock frequency. The frequency is coarsely determined by (initially) selecting a high frequency first reference clock (Fref1), and counting the number of data transitions in a first time segment of the serial data stream at a plurality of sample frequencies equal to Fref1/n, where n is an integer ?1. The count for each sampling frequency is compared to the count for Fref1 (n=1). Next, the highest sampling frequency (n=x) is determined, which has a lower count than Fref1, and the coarse clock frequency is set to Fc1=Fref1/(x?1).Type: ApplicationFiled: November 9, 2006Publication date: May 15, 2008Inventors: Viet Linh Do, Mehmet Mustafa Eker, Simon Pang
-
Patent number: 7349148Abstract: A first electro-optic display comprises first and second substrates, and an adhesive layer and a layer of electro-optic material disposed between the first and second substrates, the adhesive layer comprising a mixture of a polymeric adhesive material and a hydroxyl containing polymer having a number average molecular weight not greater than about 5000. A second electro-optic display is similar to the first but has an adhesive layer comprising a thermally-activated cross-linking agent to reduce void growth when the display is subjected to temperature changes.Type: GrantFiled: December 20, 2006Date of Patent: March 25, 2008Assignee: E Ink CorporationInventors: Harit Doshi, Charles Howie Honeyman, Seungman Sohn, Simon Pang, Lan Cao, Bin Wu, David D. Miller, Gregg M. Duthaler, James P. Araujo
-
Publication number: 20070097489Abstract: A first electro-optic display comprises first and second substrates, and an adhesive layer and a layer of electro-optic material disposed between the first and second substrates, the adhesive layer comprising a mixture of a polymeric adhesive material and a hydroxyl containing polymer having a number average molecular weight not greater than about 5000. A second electro-optic display is similar to the first but has an adhesive layer comprising a thermally-activated cross-linking agent to reduce void growth when the display is subjected to temperature changes.Type: ApplicationFiled: December 20, 2006Publication date: May 3, 2007Applicant: E Ink CorporationInventors: Harit Doshi, Charles Honeyman, Seungman Sohn, Simon Pang, Lan Cao, Bin Wu, David Miller, Gregg Duthaler, James Araujo
-
Patent number: 7173752Abstract: A first electro-optic display comprises first and second substrates, and an adhesive layer and a layer of electro-optic material disposed between the first and second substrates, the adhesive layer comprising a mixture of a polymeric adhesive material and a hydroxyl containing polymer having a number average molecular weight not greater than about 5000. A second electro-optic display is similar to the first but has an adhesive layer comprising a thermally-activated cross-linking agent to reduce void growth when the display is subjected to temperature changes.Type: GrantFiled: November 5, 2004Date of Patent: February 6, 2007Assignee: E Ink CorporationInventors: Harit Doshi, Charles H. Honeyman, Seungman Sohn, Simon Pang, Lan Cao, Bin Wu, David D. Miller, Gregg M. Duthaler, James P. Araujo
-
Publication number: 20060176267Abstract: An electro-optic display comprises first and second substrates and a lamination adhesive layer and a layer of an electro-optic material disposed between the first and second substrates, the lamination adhesive layer having a thickness of from about 14 to about 25 ?m.Type: ApplicationFiled: March 24, 2006Publication date: August 10, 2006Applicant: E Ink CorporationInventors: Charles Honeyman, Harit Doshi, Seungman Sohn, Eva Chen, Richard LeCain, Simon Pang, Gregg Duthaler