Patents by Inventor Donald Alfano
Donald Alfano 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: 7855905Abstract: A digital power supply controller is disclosed for controlling the operation of a switched power supply. The controller is contained within an integrated circuit package enclosing an integrated circuit chip. A plurality of inputs are provided on the package for interfacing with the switched power supply for receiving sensed inputs therefrom. A plurality of outputs provide switch control signals for turning on and off switches in the switched power supply. An integrated digital controller on the chip receives the inputs and generates the outputs, and includes an integrated instruction based processing engine for providing a portion of the digital control of the digital controller. A memory associated with the processing engine stores instructions for the processing engine.Type: GrantFiled: September 16, 2008Date of Patent: December 21, 2010Assignee: Silicon Laboratories Inc.Inventors: Ka Y. Leung, Kafai Leung, Jinwen Xaio, Chia-Ling Wei, Alvin C. Storvik, II, Biranchinath Sahu, Donald Alfano
-
Publication number: 20090013199Abstract: A digital power supply controller is disclosed for controlling the operation of a switched power supply. The controller is contained within an integrated circuit package enclosing an integrated circuit chip. A plurality of inputs are provided on the package for interfacing with the switched power supply for receiving sensed inputs therefrom. A plurality of outputs provide switch control signals for turning on and off switches in the switched power supply. An integrated digital controller on the chip receives the inputs and generates the outputs, and includes an integrated instruction based processing engine for providing a portion of the digital control of the digital controller. A memory associated with the processing engine stores instructions for the processing engine.Type: ApplicationFiled: September 16, 2008Publication date: January 8, 2009Applicant: SILICON LABORATORIES INC.Inventors: KA Y. LEUNG, KAFAI LEUNG, JINWEN XAIO, CHIA-LING WEI, ALVIN C. STORVIK, II, BIRANCHINATH SAHU, DONALD ALFANO
-
Patent number: 7428159Abstract: A digital controller for controlling the operation of a DC-DC switching converter is disclosed. A digital feedback control system is provided for receiving an analog input voltage representing the output of the switching converter and digitally processing the analog input voltage by comparing it to a reference voltage and then determining analog drive signals to control the operation of the switching converter to provide a regulated output. The digital feedback control system operates in accordance with predetermined operating parametrics. The digital feedback control system also has monitoring inputs and control inputs. A microcontroller monitors the operation of the digital feedback control system and is able to change the operating parametrics under certain predetermined conditions.Type: GrantFiled: March 31, 2005Date of Patent: September 23, 2008Assignee: Silicon Laboratories Inc.Inventors: Ka Y Leung, Kafai Leung, Jinwen Xaio, Chia-Ling Wei, Alvin C Storvik, II, Biranchinath Sahu, Donald Alfano
-
Patent number: 7426645Abstract: A monolithic digital power supply controller is disclosed for controlling the operation of a switched power supply. The controller is contained within an integrated circuit package enclosing an integrated circuit chip. A plurality of inputs are provided on the package for interfacing with the switched power supply for receiving sensed inputs therefrom. A plurality of outputs provide switch control signals for turning on and off switches in the switched power supply. An integrated digital controller on the chip receives the inputs and generates the outputs, and includes an integrated instruction based processing engine for providing a portion of the digital control of the digital controller. A memory associated with the processing engine stores instructions for the processing engine.Type: GrantFiled: June 30, 2005Date of Patent: September 16, 2008Assignee: Silicon Laboratories Inc.Inventors: Ka Y. Leung, Kafai Leung, Jinwen Xaio, Chia-Ling Wei, Alvin C. Storvik, II, Biranchinath Sahu, Donald Alfano
-
Publication number: 20080031286Abstract: A system for providing multiple communication channels over a single voltage isolation link includes first circuitry for multiplexing a plurality of digital data inputs from a plurality of communication channels onto the single voltage isolation link. Second circuitry de-multiplexes the plurality of digital data inputs from the single voltage isolation link to the plurality of communication channels. An RF isolator is used for providing the single voltage isolation link.Type: ApplicationFiled: June 30, 2007Publication date: February 7, 2008Applicant: SILICON LABORATORIES INC.Inventors: DONALD ALFANO, BRETT ETTER, TIMOTHY DUPUIS
-
Publication number: 20080025450Abstract: An integrated circuit isolator for providing data transfer of digital data signals across a voltage isolation barrier includes an integrated circuit package having a first plurality of input data pins on one side of the isolation barrier and a corresponding plurality of output data pins on the other side of the isolation boundary. First circuitry is associated with the first plurality of input data pins and second circuitry is associated with the plurality of output data pins. A communications interface provides across the voltage isolation barrier a first communications channel for communicating data from the first circuitry to the second circuitry and a second communications channel for communicating synchronization clock data from the first circuitry to the second circuitry.Type: ApplicationFiled: June 30, 2007Publication date: January 31, 2008Applicant: SILICON LABORATORIES INC.Inventors: DONALD ALFANO, BRETT ETTER, TIMOTHY DUPUIS
-
Publication number: 20070296478Abstract: 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: ApplicationFiled: March 30, 2007Publication date: December 27, 2007Applicant: 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: 20070300046Abstract: 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: ApplicationFiled: March 30, 2007Publication date: December 27, 2007Applicant: 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: 20070300047Abstract: 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: ApplicationFiled: June 30, 2007Publication date: December 27, 2007Applicant: 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: 20070216548Abstract: 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: ApplicationFiled: March 30, 2007Publication date: September 20, 2007Applicant: 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: 20070103357Abstract: A method for converting analog data to digital data is disclosed. The method 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: ApplicationFiled: December 29, 2006Publication date: May 10, 2007Applicant: 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: 20070040657Abstract: A distributed power system delivers DC power to a plurality of loads. The distributed power system includes a plurality of power converter modules having an associated DC to DC power conversion operation. Each of the modules includes a power regulation section for receiving a distributed input power from a distributed power line to generate a DC output by controlling the operation of the switching pulse generator. A processing section within the module interfaces with a data communications line for interfacing with the commands. The processing section is capable of operating in both a slave mode to receive commands from said data communication bus and a master mode for generating the commands. In at least one of the modules operating in the master mode, the processing section generates the commands for transmission over the data communications line to an address of one of the other modules.Type: ApplicationFiled: September 29, 2006Publication date: February 22, 2007Applicant: SILICON LABORATORIES INC.Inventors: ROSS FOSLER, DONALD ALFANO
-
Publication number: 20070036212Abstract: A power factor correction circuit utilizes a digital controller string comprised of an analog-to-digital converter, which is input to a digital compensator followed by a pulse width modulation circuit for generating a switching pulse. The loop current in a regulator circuit such as a boost regulator is sensed and input to one side of a differential analog-to-digital converter, the other side thereof providing a digital reference current. This digital reference current is derived from comparing the input AC voltage to the regulator with the DC output voltage and processing these two voltages with a PFC algorithm to provide this reference voltage.Type: ApplicationFiled: May 5, 2006Publication date: February 15, 2007Applicant: Silicon Laboratories Inc.Inventors: Ka Leung, Donald Alfano, Ross Fosler
-
Publication number: 20060279969Abstract: A distributed power system for delivering DC power to a plurality of loads. A plurality of switching DC/DC converter modules are provided, each disposed proximate one of the loads, and each having associated therewith a switching pulse generator for generating switching pulses. A distributed power line distributes input power to each of the modules and a data communication line distributes command data between the modules, each of the modules uniquely addressable over the data communication line. A timing communication line is also provided for distributing timing information to each of the switching pulse generators. A master controller generates commands and communicates them to the data modules over the data communication line, the master controller operable to generate timing information over the timing communication line to each of the modules for controlling the associated switching pulse generator.Type: ApplicationFiled: March 31, 2006Publication date: December 14, 2006Applicant: SILICON LABORATORIES INC.Inventors: Kafai Leung, Ka Leung, Donald Alfano
-
Publication number: 20060244570Abstract: A distributed power system for delivering DC power to a plurality of loads. A plurality of power converter modules having associated therewith a DC/DC power conversion operation are provided, each disposed proximate an associated one of the loads, each of said converter modules having associated therewith a switching pulse generator for generating switching pulses. A distributed power line distributes input power to each of the modules. A data communication line distributes command data between the modules. Each of the modules includes a power regulation section for receiving the input power to generate a DC output by controlling the operation of the switching pulse generator. It also includes a processing section for interfacing with the data communication line for interfacing with the commands, the processing function operating in at least a slave mode to receive commands from the data communication bus. At least one of the modules operates in both a slave mode and a master mode.Type: ApplicationFiled: March 31, 2006Publication date: November 2, 2006Applicant: SILICON LABORATORIES INC.Inventors: Kafai Leung, Ka Leung, Donald Alfano
-
Publication number: 20060220938Abstract: A digital controller for controlling the operation of a DC-DC switching converter is disclosed. A digital feedback control system is provided for receiving an analog input voltage representing the output of the switching converter and digitally processing the analog input voltage by comparing it to a reference voltage and then determining analog drive signals to control the operation of the switching converter to provide a regulated output. The digital feedback control system operates in accordance with predetermined operating parametrics. The digital feedback control system also has monitoring inputs and control inputs. A microcontroller monitors the operation of the digital feedback control system and is able to change the operating parametrics under certain predetermined conditions.Type: ApplicationFiled: March 31, 2005Publication date: October 5, 2006Inventors: Ka Leung, Kafai Leung, Jinwen Xaio, Chia-Ling Wei, Alvin Storvik, Biranchinath Sahu, Donald Alfano
-
Publication number: 20060215644Abstract: 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: ApplicationFiled: May 9, 2006Publication date: September 28, 2006Applicant: SILICON LABS CP, INC.Inventors: Donald Alfano, Paul Highley, Kenneth Fernald
-
Publication number: 20060214711Abstract: A method is disclosed for programming a pattern generator wherein a provided graphical user interface enables the manipulation of a plurality of outputs of a digital pulse width modulator. Received user input is used to manipulate the graphical representation of at least one of the plurality of outputs of the digital pulse width modulator and source code is generated from this graphical representation. The source code may then be output to a controller of the digital pulse width modulator.Type: ApplicationFiled: March 24, 2005Publication date: September 28, 2006Inventors: Preston Fick, Donald Alfano, Ka Leung
-
Publication number: 20060212679Abstract: Field programmable mixed-signal integrated circuit. A reconfigurable processor system includes a processor core is provided that operates on a set of instructions to carry out predefined processes. A plurality of input/output pins are provided for interfacing with external signals. A reconfigurable interface interfaces between the processor core and the input/output pins. The reconfigurable interface is operable to define how each of the plurality of input/output pins interfaces with the processor core and the functionality associated therewith.Type: ApplicationFiled: May 4, 2006Publication date: September 21, 2006Inventors: Donald Alfano, Danny Allred, Douglas Piasecki, Kenneth Fernald, Ka Leung, Brian Caloway, Alvin Storvik, Paul Highley, Douglas Holberg
-
Publication number: 20060172783Abstract: A power converter is disclosed for receiving an input voltage and converting it to a DC output voltage at a different voltage level than the input voltage. It includes a switching power converter for receiving the input voltage on an input and converting the input voltage to an output as the DC output voltage in response to pulse control signals. A switching controller is provided for generating the pulse control signals during a switching cycle and a processor controls the switching controller to define the length and initiation of the switching cycle. A communication interface interfaces with a first data communication bus for receiving data therefrom and with a second communication bus for receiving timing information therefrom.Type: ApplicationFiled: March 31, 2006Publication date: August 3, 2006Inventors: Kafai Leung, Ka Leung, Donald Alfano