Patents by Inventor Chris Rosolowski
Chris Rosolowski 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: 11334512Abstract: Systems, methods, and apparatus managing access to a power management device are disclosed. A system has a primary integrated circuit and a power management integrated circuit. The primary integrated circuit has a communication controller configured to control access to a first serial bus for a plurality of subsystems in the primary integrated circuit. The power management integrated circuit is coupled to the first serial bus and to a second serial bus. An access control circuit in the power management integrated circuit is configured by the primary integrated circuit to control access to the power management integrated circuit through the second serial bus. The primary integrated circuit may be configured to write an access control configuration to the power management integrated circuit. The access control configuration may define write access rights for a secondary integrated circuit coupled to the power management integrated circuit through the second serial bus.Type: GrantFiled: February 12, 2021Date of Patent: May 17, 2022Assignee: QUALCOMM IncorporatedInventors: Aruna Kumar Tripathy, Uma Mahesh Revuri, Chris Rosolowski
-
Publication number: 20210408906Abstract: A voltage regulator circuit using predictively precharged voltage rails is generally disclosed. For example, the voltage regulator circuit may include a main switching regulator configured to provide a target voltage, the main switching regulator having a first voltage node, a precharge switching regulator configured to provide a precharge voltage, the precharge switching regulator having a second voltage node, the precharge voltage based on a difference between the target voltage and a next target voltage to be provided by the main switching regulator, and a precharge switch circuit configured to selectively couple the second voltage node to an output voltage node based upon a transition from the target voltage to the next target voltage.Type: ApplicationFiled: July 8, 2021Publication date: December 30, 2021Inventors: Chris ROSOLOWSKI, Todd SUTTON, Orlando SANTIAGO, Joseph DUNCAN, Rashed HOQUE, Marko KOSKI, Zdravko LUKIC
-
Patent number: 11063514Abstract: A voltage regulator circuit using predictively precharged voltage rails is generally disclosed. For example, the voltage regulator circuit may include a main switching regulator configured to provide a target voltage, the main switching regulator having a first voltage node, a precharge switching regulator configured to provide a precharge voltage, the precharge switching regulator having a second voltage node, the precharge voltage based on a difference between the target voltage and a next target voltage to be provided by the main switching regulator, and a precharge switch circuit configured to selectively couple the second voltage node to an output voltage node based upon a transition from the target voltage to the next target voltage.Type: GrantFiled: August 27, 2019Date of Patent: July 13, 2021Assignee: QUALCOMM IncorporatedInventors: Chris Rosolowski, Todd Sutton, Orlando Santiago, Joseph Duncan, Rashed Hoque, Marko Koski, Zdravko Lukic
-
Patent number: 10831220Abstract: A voltage regulator circuit using precharge voltage rails is generally disclosed. For example, the voltage regulator circuit may include a first voltage regulator having a voltage output, an output capacitor coupled to the voltage output, and one or more precharge voltage circuits configured to selectively couple to the voltage output, each of the one or more precharge voltage circuits comprising a capacitor coupled between an output of a precharge voltage regulator and a reference potential.Type: GrantFiled: March 28, 2018Date of Patent: November 10, 2020Assignee: QUALCOMM IncorporatedInventors: Chris Rosolowski, Todd Sutton, Orlando Santiago, Joseph Duncan
-
Patent number: 10558604Abstract: An integrated circuit includes a processor to monitor a communication interface arbitration sequence on a system bus, determine, based on the monitored arbitration sequence, a master or slave identifier that is sending a transaction on the system bus, and process the transaction based on the determined master or slave identifier that is sending the transaction.Type: GrantFiled: December 20, 2017Date of Patent: February 11, 2020Assignee: Qualcomm IncorporatedInventors: Christopher Kong Yee Chun, Chris Rosolowski
-
Patent number: 10545897Abstract: Systems and methods are disclosed method for operating a serial interconnect of a computer system in a time deterministic manner. An exemplary method comprises that a command to be sent over the serial interconnect in a transaction is to be executed at a specific time. A delay period for the command to be sent from a master of the computer system to a slave of the computer system via the serial bus is determined, where the delay period determined based on a length of an arbitration phase of the transaction. The command is then sent to the slave of the computer system via the serial bus after the delay period.Type: GrantFiled: August 21, 2018Date of Patent: January 28, 2020Assignee: QUALCOMM IncorporatedInventors: Christopher Kong Yee Chun, Chris Rosolowski
-
Publication number: 20190386565Abstract: A voltage regulator circuit using predictively precharged voltage rails is generally disclosed. For example, the voltage regulator circuit may include a main switching regulator configured to provide a target voltage, the main switching regulator having a first voltage node, a precharge switching regulator configured to provide a precharge voltage, the precharge switching regulator having a second voltage node, the precharge voltage based on a difference between the target voltage and a next target voltage to be provided by the main switching regulator, and a precharge switch circuit configured to selectively couple the second voltage node to an output voltage node based upon a transition from the target voltage to the next target voltage.Type: ApplicationFiled: August 27, 2019Publication date: December 19, 2019Inventors: Chris ROSOLOWSKI, Todd SUTTON, Orlando SANTIAGO, Joseph DUNCAN, Rashed Rashedul HOQUE, Marko KOSKI, Zdravko LUKIC
-
Patent number: 10467154Abstract: Systems, methods, and apparatus for communication virtualized general-purpose input/output signals over a serial communication link A method performed at a transmitting device coupled to a communication link includes configuring general-purpose input/output (GPIO) state from a plurality of sources into a virtual general-purpose input/output word, identifying one or more destinations for the first GPIO word based on a mapping of the GPIO state to one or more devices coupled to a serial bus, and transmitting the first GPIO word to each destination.Type: GrantFiled: January 8, 2018Date of Patent: November 5, 2019Assignee: QUALCOMM IncorporatedInventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, Christopher Kong Yee Chun, Mohit Prasad, Chris Rosolowski
-
Publication number: 20190302817Abstract: A voltage regulator circuit using precharge voltage rails is generally disclosed. For example, the voltage regulator circuit may include a first voltage regulator having a voltage output, an output capacitor coupled to the voltage output, and one or more precharge voltage circuits configured to selectively couple to the voltage output, each of the one or more precharge voltage circuits comprising a capacitor coupled between an output of a precharge voltage regulator and a reference potential.Type: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Inventors: Chris ROSOLOWSKI, Todd SUTTON, Orlando SANTIAGO, Joseph DUNCAN
-
Publication number: 20190227968Abstract: Systems and methods are disclosed method for operating a serial interconnect of a computer system in a time deterministic manner. An exemplary method comprises that a command to be sent over the serial interconnect in a transaction is to be executed at a specific time. A delay period for the command to be sent from a master of the computer system to a slave of the computer system via the serial bus is determined, where the delay period determined based on a length of an arbitration phase of the transaction. The command is then sent to the slave of the computer system via the serial bus after the delay period.Type: ApplicationFiled: August 21, 2018Publication date: July 25, 2019Inventors: CHRISTOPHER KONG YEE CHUN, CHRIS ROSOLOWSKI
-
Publication number: 20190188175Abstract: An integrated circuit includes a processor to monitor a communication interface arbitration sequence on a system bus, determine, based on the monitored arbitration sequence, a master or slave identifier that is sending a transaction on the system bus, and process the transaction based on the determined master or slave identifier that is sending the transaction.Type: ApplicationFiled: December 20, 2017Publication date: June 20, 2019Inventors: Christopher Kong Yee Chun, Chris Rosolowski
-
Patent number: 10169274Abstract: Systems and methods are disclosed resetting a slave identification (SID) of an integrated circuit (IC). An exemplary method comprises determining that a plurality of ICs in communication with a shared bus have the same SID, the shared bus operating in a master/slave configuration. A common memory address of the ICs is identified, where data stored in the common memory address is different for a first IC and a second IC. Each of the ICs receives over the shared bus a new SID value and match data. The ICs compare the match data with the data stored in the common memory address. If the match data is the same as the data in the common memory address, the SID is changed the received new SID value.Type: GrantFiled: June 8, 2017Date of Patent: January 1, 2019Assignee: QUALCOMM IncorporatedInventors: Christopher Kong Yee Chun, Chris Rosolowski
-
Publication number: 20180357192Abstract: Systems and methods are disclosed resetting a slave identification (SID) of an integrated circuit (IC). An exemplary method comprises determining that a plurality of ICs in communication with a shared bus have the same SID, the shared bus operating in a master/slave configuration. A common memory address of the ICs is identified, where data stored in the common memory address is different for a first IC and a second IC. Each of the ICs receives over the shared bus a new SID value and match data. The ICs compare the match data with the data stored in the common memory address. If the match data is the same as the data in the common memory address, the SID is changed the received new SID value.Type: ApplicationFiled: June 8, 2017Publication date: December 13, 2018Inventors: Christopher Kong Yee Chun, Chris Rosolowski
-
Patent number: 10073511Abstract: A circuit comprising an ECM system is provided. The circuit includes a current monitor circuit configured to monitor the ECM system to measure a set of currents supplied to a set of circuits. The circuit also includes an alert circuit configured to generate an alert based on at least one current of the set of currents in comparison to at least one threshold. The circuit further includes a throttle circuit configured to throttle a performance of at least one circuit in order to decrease the current to the at least one circuit based on the generation of the alert. The current used by the circuit may act as an analogue for the system power used. Accordingly, the current used by the circuit may be used to determine when to throttle one or more aspects of the functionality of the circuit.Type: GrantFiled: March 31, 2016Date of Patent: September 11, 2018Assignee: QUALCOMM IncorporatedInventors: Todd Sutton, Chris Rosolowski
-
Publication number: 20180232324Abstract: Systems, methods, and apparatus for communication virtualized general-purpose input/output signals over a serial communication link A method performed at a transmitting device coupled to a communication link includes configuring general-purpose input/output (GPIO) state from a plurality of sources into a virtual general-purpose input/output word, identifying one or more destinations for the first GPIO word based on a mapping of the GPIO state to one or more devices coupled to a serial bus, and transmitting the first GPIO word to each destination.Type: ApplicationFiled: January 8, 2018Publication date: August 16, 2018Inventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, Christopher Kong Yee Chun, Mohit Prasad, Chris Rosolowski
-
Publication number: 20170285676Abstract: A circuit comprising an ECM system is provided. The circuit includes a current monitor circuit configured to monitor the ECM system to measure a set of currents supplied to a set of circuits. The circuit also includes an alert circuit configured to generate an alert based on at least one current of the set of currents in comparison to at least one threshold. The circuit further includes a throttle circuit configured to throttle a performance of at least one circuit in order to decrease the current to the at least one circuit based on the generation of the alert. The current used by the circuit may act as an analogue for the system power used. Accordingly, the current used by the circuit may be used to determine when to throttle one or more aspects of the functionality of the circuit.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Inventors: Todd SUTTON, Chris ROSOLOWSKI
-
Publication number: 20110292855Abstract: Circuitry configured for dynamically adjusting clock signal quality based on an operating mode for power savings is described. The circuitry includes clock generation circuitry. The circuitry also includes mode control circuitry. The mode control circuitry provides a drive signal based on an operating mode. The circuitry also includes clock buffer circuitry coupled to the clock generation circuitry and to the mode control circuitry. The clock buffer circuitry adjusts a clock signal quality based on the drive signal.Type: ApplicationFiled: May 27, 2011Publication date: December 1, 2011Applicant: QUALCOMM IncorporatedInventors: Juhi Saha, Brett Walker, Chris Rosolowski, Soon-Seng Lau