Patents Assigned to Silicon Labs CP, Inc.
  • Patent number: 7613901
    Abstract: An integrated circuit package includes a processing core for operating on a set of instructions to carry out predefined processes. A plurality of comparators perform compare operations within the integrated circuit package. At least one control register is associated with each of the plurality of comparators, and each of the plurality of comparators are software programmable to control a hysteresis of the comparators responsive to control bits established in the at least one control register of the comparator by the processing core. An amount of positive hysteresis is programmed via a first group of the control bits and an amount of negative hysteresis is programmed via a second group of the control bits.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: November 3, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventors: Donald E. Alfano, Danny J. Allred, Douglas S. Piasecki, Kenneth W. Fernald, Ka Y. Leung, Brian Caloway, Alvin Storvik, Paul Highley, Douglas R. Holberg
  • Patent number: 7606626
    Abstract: A portable self contained parameter sensing unit for sensing environmental parameters and communicating such to a user. The unit includes a housing having a transducer for conveying information to the user and an integrated circuit. The integrated circuit includes an integrated environmental sensor for sensing current predetermined environmental parameters in the analog domain. It also includes a data converter for converting the sensed current predetermined environmental parameters in the analog domain to the digital domain as digital sensed environmental parameters. An integrated memory is provided for storing information in the digital domain with an integrated processing unit for processing the sensed current predetermined environmental parameters in the digital domain in accordance with translation parameters stored in the integrated memory for conversion such that the digital value of the sensed environmental parameters are translated into a translated value that can be provided to a user.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: October 20, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventor: Ka Y Leung
  • Patent number: 7505540
    Abstract: Clock recovery method for bursty communications. A method is disclosed for recovering the clock from a received data stream that comprising bursts of data with zones of substantially no data between the bursts of data. A receive clock is provided that operates within a reference frequency range. The time between data transitions in the received data is then measuring relative to the receive clock. A determination is then made if the measured time is substantially an integral of the receive clock. If not a substantial integral of the receive clock, the frequency of the receive clock is adjusted to compensate for the difference.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: March 17, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventor: Kenneth W. Fernald
  • Patent number: 7504900
    Abstract: An integrated circuit package includes a processing core and an internal oscillator. The processing core operates on a set of instructions to carry out predefined processes. The internal oscillator provides a system clock for the integrated circuit package. The internal oscillator has associated therewith an internal control register for controlling the operation of the internal oscillator responsive to control bits of the internal oscillator controlled by the processing core.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: March 17, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventors: Donald E. Alfano, Danny J. Allred, Douglas S. Piasecki, Kenneth W. Fernald, Ka Y. Leung, Brian Caloway, Alan Storvik, Paul Highley, Douglas R. Holberg
  • Patent number: 7502883
    Abstract: USB integrated module. A modularized serial data module is disclosed for interfacing with a serial data line operating in accordance with a first serial data protocol that transmits/receives data and also provides power to the modularized serial data module. The module includes a connector housing for providing a physical interface with the serial data line. A processor housing is disposed adjacent the connector housing and operable to interface therewith. A processor is disposed within the processor housing and operable to be powered by the serial data line through the connector housing and is also operable to interface with the data portion of the serial data line through the connector housing. The processor is operable to provide processing of information based upon data received from the serial data line through the connector housing or processing of information for transmission to the serial data line through the connector housing.
    Type: Grant
    Filed: July 23, 2003
    Date of Patent: March 10, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventors: Daniel Kenneth Lunecki, Douglas R. Holberg
  • Patent number: 7498962
    Abstract: A method for converting analog data to digital data includes operating an analog-to-digital data converter in a tracking mode to sample an input signal and in a convert mode to convert the sampled input signal after sampling to a digital signal. The analog-to-digital data converter is controlled with a controller to operate in different modes of operation by providing at least one step wherein the tracking mode of operation is controlled to initiate at a predetermined time to begin the sampling operation.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: March 3, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventors: Donald E. Alfano, Danny J. Allred, Douglas S. Piasecki, Kenneth W. Fernald, Ka Y. Leung, Brian Caloway, Alvin Storvik, Paul Highley, Douglas R. Holberg
  • Patent number: 7492139
    Abstract: A method is disclosed for converting DC power from a first voltage level on an input to a different voltage level on an output for delivery to a load. The method includes switching current in a switching operation from the input to the output through an inductive element and measuring the voltage/current parameters on the input and output. A control algorithm is then utilized to determine control parameters necessary to make a control move to effect the switching operation, the control algorithm utilizing as inputs the measured voltage/current parameters. A digital control system controls the switching operation, which digital control system is operable to be controlled by the control algorithm. Configuration data is received on a serial data bus for configuring the control algorithm. Thereafter, the operation of the control algorithm is modified in response to receiving the configuration information.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: February 17, 2009
    Assignee: Silicon Labs CP, Inc.
    Inventors: Donald E. Alfano, Paul Highley, Kenneth W. Fernald
  • Publication number: 20080270817
    Abstract: A precision oscillator for an asynchronous transmission system. An integrated system on a chip with serial asynchronous communication capabilities includes processing circuitry for performing predefined digital processing functions on the chip and having an associated on chip free running clock circuit for generating a temperature compensated clock. An on-chip UART is provided for digitally communicating with an off-chip UART, which off-chip UART has an independent time reference, which communication between the on-chip UART and the off-chip UART is effected without clock recovery. The on-chip UART has a time-base derived from the temperature compensated clock. The temperature compensated clock provides a time reference for both the processing circuitry and the on-chip UART.
    Type: Application
    Filed: July 1, 2008
    Publication date: October 30, 2008
    Applicant: SILICON LABS CP, INC.
    Inventors: KARTIKA PRIHADI, KENNETH W. FERNALD
  • Patent number: 7395447
    Abstract: A precision oscillator for an asynchronous transmission system. An integrated system on a chip with serial asynchronous communication capabilities includes processing circuitry for performing predefined digital processing functions on the chip and having an associated on chip free running clock circuit for generating a temperature compensated clock. An asynchronous on-chip communication device is provided for digitally communicating with an off-chip asynchronous communication device, which off-chip asynchronous communication device has an independent time reference, which communication between the on-chip communication device and the off-chip asynchronous communication device is effected without clock recovery. The asynchronous on-chip communication device has a time-base derived from the temperature compensated clock. The temperature compensated clock provides a time reference for both the processing circuitry and the asynchronous on-chip communication device.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: July 1, 2008
    Assignee: Silicon Labs CP, Inc.
    Inventors: Kartika Prihadi, Kenneth W. Fernald
  • Publication number: 20080155289
    Abstract: A microcontroller unit (MCU) is disclosed with a stand-alone Real Time Clock (RTC). The MCU includes a processing circuit for receiving digital information and processing said received digital information. A primary clock circuit provides the timing for the processing circuit. A power control circuit controls the power to the processing circuit and the primary clock circuit to control the operation thereof to operate in at least a full power mode drawing a full power level from a supply voltage input and a reduced power mode drawing less than the full power level from the supply voltage input. A stand-alone RTC circuit is also provided, the stand-alone RTC circuit including an RTC clock circuit operating independent of the primary clock circuit. A timer clocked by the RTC clock circuit is operable to increment a stored time value for output therefrom, the RTC clock circuit having a defined time base. An input/output (I/O) device provides access by the processing circuit to the results output by the timer.
    Type: Application
    Filed: March 11, 2008
    Publication date: June 26, 2008
    Applicant: SILICON LABS CP, INC.
    Inventors: KENNETH W. FERNALD, DONALD E. ALFANO
  • Publication number: 20080126728
    Abstract: Method and apparatus for protecting internal memory from external access. A method for protecting a memory space from external access is provided. A plurality of lock bits are stored in a location in memory, each associated with a separate logical portion of the memory space and determinative as to the access thereof for a predetermined operation thereon. A request is then detected for access to a location in the memory space for operating thereon. The requested operation is then compared with the associated lock bit in the associated logical portion and then it is determined if access is allowed for the requested operation. If allowed, the requested operation is performed.
    Type: Application
    Filed: October 16, 2007
    Publication date: May 29, 2008
    Applicant: SILICON LABS CP, INC.
    Inventor: Ken Fernald
  • Patent number: 7362554
    Abstract: Electrostatic discharge (ESD) clamp using output driver. An electrostatic discharge (ESD) protection device for an output driver having a p-channel transistor and n-transistor pair connected between a power supply terminal and ground for driving an input/output pad therefrom. An ESD event detector is provided for detecting an ESD event on the pad. A drive circuit drives the n-channel and p-channel drive transistors in response to receiving a logic control signal to either drive the pad from the supply terminal or to sink the pad to ground. ESD protection logic circuitry is provided to cause both the p-channel and n-channel transistors to turn on when the ESD event detector detects an ESD event, the ESD protection circuitry disposed forward of the drive circuit such that the ESD protection logic circuitry operates independent of the state of the drive circuit.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: April 22, 2008
    Assignee: Silicon Labs CP, Inc.
    Inventors: James Dub Austin, Kenneth W. Fernald
  • Patent number: 7343504
    Abstract: A microcontroller unit (MCU) is disclosed with a stand-alone Real Time Clock (RTC). The MCU includes a processing circuit for receiving digital information and processing said received digital information. A primary clock circuit provides the timing for the processing circuit. A power control circuit controls the power to the processing circuit and the primary clock circuit to control the operation thereof to operate in at least a full power mode drawing a full power level from a supply voltage input and a reduced power mode drawing less than the full power level from the supply voltage input. A stand-alone RTC circuit is also provided, the stand-alone RTC circuit including an RTC clock circuit operating independent of the primary clock circuit. A timer clocked by the RTC clock circuit is operable to increment a stored time value for output therefrom, the RTC clock circuit having a defined time base. An input/output (I/O) device provides access by the processing circuit to the results output by the timer.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: March 11, 2008
    Assignee: Silicon Labs CP, Inc.
    Inventors: Kenneth W. Fernald, Donald E. Alfano
  • Patent number: 7315200
    Abstract: Gain control for delta sigma analog-to-digital converter. A method is disclosed for driving the input of an integrator in a delta-sigma converter having an amplifier with a non-inverting input, an output and a positive input connected to a reference voltage and an integration capacitor connected between the non-inverting input and the output. An input voltage is sampled at a first rate onto an input sampling capacitor and then charge is dumped from the input sampling capacitor to the non-inverting input of the amplifier at a second time and at the first rate. A reference voltage is sampled onto a feedback sampling capacitor at substantially the first rate, and charge stored on the feedback sampling capacitor is dumped to the non-inverting input of the amplifier at a second rate different than the first rate.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: January 1, 2008
    Assignee: Silicon Labs CP, Inc.
    Inventors: Douglas Holberg, Ka Y. Leung
  • Publication number: 20070296478
    Abstract: An integrated circuit package includes a processing core for operating on a set of instructions to carry out predefined processes. A plurality of comparators perform compare operations within the integrated circuit package. At least one control register is associated with each of the plurality of comparators. The plurality of comparators are programmable to operate in a plurality of operating modes responsive to control bits established in the at least one control register by the processing core.
    Type: Application
    Filed: March 30, 2007
    Publication date: December 27, 2007
    Applicant: SILICON LABS CP INC.
    Inventors: DONALD ALFANO, DANNY ALLRED, DOUGLAS PIASECKI, KENNETH FERNALD, KA LEUNG, BRIAN CALOWAY, ALVIN STORVIK, PAUL HIGHLEY, DOUGLAS HOLBERG
  • Publication number: 20070300046
    Abstract: An integrated circuit package includes a processing core for operating on a set of instructions to carry out predefined processes. A flash memory stores instructions within the integrated circuit package. A plurality of registers stores data and the program instructions during execution of the program instructions. A JTAG interface provides an interface with the integrated circuit package and enables interactions with the processing core and the plurality of registers. Emulation logic enables manipulating and monitoring program flow through the JTAG interface during execution of the program instructions.
    Type: Application
    Filed: March 30, 2007
    Publication date: December 27, 2007
    Applicant: SILICON LABS CP INC.
    Inventors: DONALD ALFANO, DANNY ALLRED, DOUGLAS PIASECKI, KENNETH FERNALD, KA LEUNG, BRIAN CALOWAY, ALVIN STORVIK, PAUL HIGHLEY, DOUGLAS HOLBERG
  • Publication number: 20070300047
    Abstract: A reconfigurable processor includes a processor core for operating on a set of instructions to carry out predefined processes and includes a plurality of input/output pins in addition to a plurality of functional input/output blocks. These functional blocks allow the processing core to interface with the plurality of input/output pins, each of the functional input/output blocks having an associated and predetermined functionality. This functionality comprises the output as a function of the input, the function defined by the functionality. Each of the functional input/output blocks has a requirement for a defined number of the plurality of input/output pins wherein the total of the defined number for all of the plurality of functional input/output blocks exceeds the number of the plurality of input/output pins and wherein the processor core is interfaced with one of the input or output of each of the functional blocks.
    Type: Application
    Filed: June 30, 2007
    Publication date: December 27, 2007
    Applicant: SILICON LABS CP, INC.
    Inventors: DONALD ALFANO, DANNY ALLRED, DOUGLAS PIASECKI, KENNETH FERNALD, KA LEUNG, BRIAN CALOWAY, ALVIN STORVIK, PAUL HIGHLEY, DOUGLAS HOLBERG
  • Patent number: 7303844
    Abstract: Marking system for a semiconductor wafer to identify problems in mask layers. A method for forming a mask which includes the step of first creating at least one drawing layer that defines changes to the structures to be formed on the surface of a semiconductor substrate at one step in the processing thereof, which step involves the use of a mask. The at least one drawing layer will define a pattern region that will either result in removal of the material from the semiconductor substrate in the defined pattern region, or removal of matter from the semiconductor substrate around the defined pattern region. An indicator area is created in the at least one drawing layer, the indicator area having an indicator region disposed therein that will result in removal of material from around the indicator region regardless of whether the mask is a dark tone mask or a clear tone mask, the indicator region appearing in the negative if the mask is a dark tone mask.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: December 4, 2007
    Assignee: Silicon Labs CP, Inc.
    Inventor: John Ellis
  • Patent number: 7284106
    Abstract: Method and apparatus for protecting internal memory from external access. A method for protecting a memory space from external access is provided. A plurality of lock bits are stored in a location in memory, each associated with a separate logical portion of the memory space and determinative as to the access thereof for a predetermined operation thereon. a request is then detected for access to a location in the memory space for operating thereon. The requested operation is then compared with the associated lock bit in the associated logical portion and then it is determined if access is allowed for the requested operation. If allowed, the requested operation is performed.
    Type: Grant
    Filed: July 9, 2001
    Date of Patent: October 16, 2007
    Assignee: Silicon Labs CP, Inc.
    Inventor: Ken Fernald
  • Publication number: 20070216548
    Abstract: An integrated circuit package includes a processing core and an internal oscillator. The processing core operates on a set of instructions to carry out predefined processes. The internal oscillator provides a system clock for the integrated circuit package. The internal oscillator has associated therewith an internal control register for controlling the operation of the internal oscillator responsive to control bits of the internal oscillator controlled by the processing core.
    Type: Application
    Filed: March 30, 2007
    Publication date: September 20, 2007
    Applicant: SILICON LABS CP INC.
    Inventors: DONALD ALFANO, DANNY ALLRED, DOUGLAS PIASECKI, KENNETH FERNALD, KA LEUNG, BRIAN CALOWAY, ALVIN STORVIK, PAUL HIGHLEY, DOUGLAS HOLBERG