Patents by Inventor Arindam Raychaudhuri
Arindam Raychaudhuri 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).
-
Publication number: 20230011466Abstract: A system may include multiple electrical components. One electrical component such as an imaging sub-system may be communicatively coupled to another electrical component such as control circuitry for the system. The imaging-subsystem may include transmitter circuitry. The transmitter circuitry can include driver circuitry configured to provide the transmitter circuitry output using a multi-level signaling scheme. To generate the control signals for the driver circuitry, pre-driver combinational logic may precede the serializer circuitry and be coupled to the word data latch circuitry. In such a manner, the generated control signals for different portions of the driver circuitry can be better synchronized with one another, thereby helping improve data EYE margin in the multi-level signal scheme.Type: ApplicationFiled: November 17, 2021Publication date: January 12, 2023Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Arindam RAYCHAUDHURI, Jhankar MALAKAR, Sisir MAITY, Sushma Nirmala SAMBATUR
-
Patent number: 11036406Abstract: Managing system memory allocation according to a thermal profile defining memory segment policies according to power, performance, and thermal requirements, selecting a defined memory segment policy, implementing a system workload according to the memory segment policy and deploying the system workload according to the implemented memory segment policy.Type: GrantFiled: May 21, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Girisankar Paulraj, Daniel Lewis, Sumantra Sarkar, Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Patent number: 10902887Abstract: Embodiments of the present invention include detecting one or more memory modules coupled to a memory controller via a memory channel. A total power requirement for the one or more memory modules is determined. A voltage regulator module set point of the memory channel is adjusted based at least in part on the power requirement for the one or more memory modules. The voltage regulator module provides power to the memory modules and is characterized by an optimal load current value where the voltage regulator module operates at a peak efficiency. An operating mode of the memory controller is determined. Based on determining that the memory controller is operating in a first mode, the commands serviced by the one or more memory modules are throttled by the memory controller to keep a load current of the memory channel within a range of the optimal load current value.Type: GrantFiled: November 28, 2018Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anil Bindu Lingambudi, Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Publication number: 20200371699Abstract: Managing system memory allocation according to a thermal profile defining memory segment policies according to power, performance, and thermal requirements, selecting a defined memory segment policy, implementing a system workload according to the memory segment policy and deploying the system workload according to the implemented memory segment policy.Type: ApplicationFiled: May 21, 2019Publication date: November 26, 2020Inventors: Girisankar Paulraj, Daniel Lewis, Sumantra Sarkar, Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Patent number: 10762979Abstract: A method and a system for monitoring conditions of offline storage devices is disclosed. Predetermined environmental conditions are monitored to determine whether a storage device should be brought online to perform a data integrity check process. The process receives a triggering event that corresponds with the storage device, powers on the storage devices, selects a page from the storage device, and determines a bit error rate. Once the bit error rate is determined, error-correcting code runs to correct the errors. Any uncorrectable errors are reported, and the storage device is brought back offline.Type: GrantFiled: October 29, 2018Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Publication number: 20200252068Abstract: Techniques for a combined voltage translator and latch circuit. The circuit translates a signal from a first voltage domain in an integrated circuit to a second voltage domain in the integrated circuit and acts as a latch for the signal. The circuit includes a regenerative feedback loop, including an input node an output node, a first inverter, and a first transistor. The input node is coupled to the first transistor and an input of the first inverter. The output node is coupled to an output of the first inverter and a gate of the first transistor.Type: ApplicationFiled: February 4, 2019Publication date: August 6, 2020Inventors: Arindam RAYCHAUDHURI, Dharshak Balappa SOMASHEKAR, Sumantra SARKAR
-
Patent number: 10725678Abstract: Methods that can manage power for memory subsystems are provided. One method includes providing power to a set of memory devices via a set of power modules, determining a first amount of power being consumed by the set of memory devices, and in response to a predetermined event, modifying a second amount of power provided to the set of memory devices via a set of spare power modules. Systems and apparatuses that can include, perform, and/or implement the method are also provided.Type: GrantFiled: April 11, 2018Date of Patent: July 28, 2020Assignee: International Business Machines CorporationInventors: Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary, Anil Lingambudi, Sridhar Rangarajan
-
Publication number: 20200168255Abstract: Embodiments of the present invention include detecting one or more memory modules coupled to a memory controller via a memory channel. A total power requirement for the one or more memory modules is determined. A voltage regulator module set point of the memory channel is adjusted based at least in part on the power requirement for the one or more memory modules. The voltage regulator module provides power to the memory modules and is characterized by an optimal load current value where the voltage regulator module operates at a peak efficiency. An operating mode of the memory controller is determined. Based on determining that the memory controller is operating in a first mode, the commands serviced by the one or more memory modules are throttled by the memory controller to keep a load current of the memory channel within a range of the optimal load current value.Type: ApplicationFiled: November 28, 2018Publication date: May 28, 2020Inventors: Anil Bindu Lingambudi, Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Publication number: 20200135293Abstract: A method and a system for monitoring conditions of offline storage devices is disclosed. Predetermined environmental conditions are monitored to determine whether a storage device should be brought online to perform a data integrity check process. The process receives a triggering event that corresponds with the storage device, powers on the storage devices, selects a page from the storage device, and determines a bit error rate. Once the bit error rate is determined, error-correcting code runs to correct the errors. Any uncorrectable errors are reported, and the storage device is brought back offline.Type: ApplicationFiled: October 29, 2018Publication date: April 30, 2020Inventors: Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Publication number: 20190317679Abstract: Methods that can manage power for memory subsystems are provided. One method includes providing power to a set of memory devices via a set of power modules, determining a first amount of power being consumed by the set of memory devices, and in response to a predetermined event, modifying a second amount of power provided to the set of memory devices via a set of spare power modules. Systems and apparatuses that can include, perform, and/or implement the method are also provided.Type: ApplicationFiled: April 11, 2018Publication date: October 17, 2019Inventors: Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary, Anil Lingambudi, Sridhar Rangarajan
-
Publication number: 20190189181Abstract: A method, system and memory controller are provided for implementing refresh power optimization during long idle mode in a memory subsystem utilizing Dynamic Random Access Memory (DRAM). The DRAM includes DRAM cells requiring periodic refresh. A DRAM activity monitoring mechanism monitors an instruction queue and asserts a predefined mode register bit when the instruction queue is empty. Responsive to the asserted predefined mode register bit, a refresh rate is increased and a low power mode is established by reducing DRAM core power level for optimizing refresh power during the long idle mode to provide enhanced system performance.Type: ApplicationFiled: December 20, 2017Publication date: June 20, 2019Inventors: Michael D. Pardeik, Edgar R. Cordero, Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Patent number: 10304501Abstract: A method, system and memory controller are provided for implementing refresh power optimization during long idle mode in a memory subsystem utilizing Dynamic Random Access Memory (DRAM). The DRAM includes DRAM cells requiring periodic refresh. A DRAM activity monitoring mechanism monitors an instruction queue and asserts a predefined mode register bit when the instruction queue is empty. Responsive to the asserted predefined mode register bit, a refresh rate is increased and a low power mode is established by reducing DRAM core power level for optimizing refresh power during the long idle mode to provide enhanced system performance.Type: GrantFiled: December 20, 2017Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Michael D. Pardeik, Edgar R. Cordero, Arindam Raychaudhuri, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Patent number: 10171065Abstract: An apparatus includes a voltage regulation module configured to provide an output voltage signal (Vout) and an auto-calibration module configured to provide a calibration current signal (Isink) corresponding to a voltage difference between a target voltage signal (Vtarget) and the output voltage signal (Vout). The voltage regulation module may adjust the output voltage in response to changes in the calibration current signal. In one embodiment, the voltage regulation module comprises an output voltage resistor pair of resistance R1 and R2, respectively, and the output voltage signal conforms to the equation Vout=Isink·R1+Vref·(1+R1/R2).Type: GrantFiled: February 15, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventor: Arindam Raychaudhuri
-
Publication number: 20180234084Abstract: An apparatus includes a voltage regulation module configured to provide an output voltage signal (Vout) and an auto-calibration module configured to provide a calibration current signal (Isink) corresponding to a voltage difference between a target voltage signal (Vtarget) and the output voltage signal (Vout). The voltage regulation module may adjust the output voltage in response to changes in the calibration current signal. In one embodiment, the voltage regulation module comprises an output voltage resistor pair of resistance R1 and R2, respectively, and the output voltage signal conforms to the equation Vout=Isink·R1+Vref·(1+R1/R2).Type: ApplicationFiled: August 31, 2017Publication date: August 16, 2018Inventor: Arindam Raychaudhuri
-
Publication number: 20180234083Abstract: An apparatus includes a voltage regulation module configured to provide an output voltage signal (Vout) and an auto-calibration module configured to provide a calibration current signal (Isink) corresponding to a voltage difference between a target voltage signal (Vtarget) and the output voltage signal (Vout). The voltage regulation module may adjust the output voltage in response to changes in the calibration current signal. In one embodiment, the voltage regulation module comprises an output voltage resistor pair of resistance R1 and R2, respectively, and the output voltage signal conforms to the equation Vout=Isink·R1+Vref·(1+R1/R2).Type: ApplicationFiled: February 15, 2017Publication date: August 16, 2018Inventor: Arindam Raychaudhuri
-
Patent number: 10042377Abstract: An apparatus includes a plurality of mirrored transistor pairs configured to provide a first output current, and a second output current that is substantially equal to the first output current. The apparatus also includes a load isolation transistor configured to pass the first output current along to a resistive load and a first and a second biasing transistor configured to bias the load isolation transistor with a load biasing voltage. A gate and drain of the second biasing transistor may be connected to a gate of the load isolation transistor and a drain of the first biasing transistor. Furthermore, a source of the second biasing transistor may be connected to a gate of the first biasing transistor. The width-to-length ratio of the load isolation transistor, the first biasing transistor, and the second biasing transistor are selected to eliminate PTAT dependencies in the first output current.Type: GrantFiled: November 30, 2016Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Sonali Gupta, Arindam Raychaudhuri
-
Publication number: 20180150097Abstract: An apparatus includes a plurality of mirrored transistor pairs configured to provide a first output current, and a second output current that is substantially equal to the first output current. The apparatus also includes a load isolation transistor configured to pass the first output current along to a resistive load and a first and a second biasing transistor configured to bias the load isolation transistor with a load biasing voltage. A gate and drain of the second biasing transistor may be connected to a gate of the load isolation transistor and a drain of the first biasing transistor. Furthermore, a source of the second biasing transistor may be connected to a gate of the first biasing transistor. The width-to-length ratio of the load isolation transistor, the first biasing transistor, and the second biasing transistor are selected to eliminate PTAT dependencies in the first output current.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Sonali Gupta, Arindam Raychaudhuri
-
Patent number: 9952617Abstract: An apparatus includes a plurality of mirrored transistor pairs configured to provide a first output current, and a second output current that is substantially equal to the first output current. The apparatus also includes a load isolation transistor configured to pass the first output current along to a resistive load and a first and a second biasing transistor configured to bias the load isolation transistor with a load biasing voltage. A gate and drain of the second biasing transistor may be connected to a gate of the load isolation transistor and a drain of the first biasing transistor. Furthermore, a source of the second biasing transistor may be connected to a gate of the first biasing transistor. The width-to-length ratio of the load isolation transistor, the first biasing transistor, and the second biasing transistor are selected to eliminate PTAT dependencies in the first output current.Type: GrantFiled: January 16, 2017Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Sonali Gupta, Arindam Raychaudhuri
-
Patent number: 7046182Abstract: A DAC architecture is provided which is monotonic in operation despite any mismatches in the components. The architecture is a segmented architecture and hence it is area efficient. This is achieved by effecting a generation of analog voltages by driving current sources to resistors in response to digital input. In a preferred embodiment, the invention provides a resistor string coupled between output and vref-, and set of current sources. The current sources are switched to nodes between resistors to generate voltages at the output.Type: GrantFiled: August 25, 2004Date of Patent: May 16, 2006Assignee: Analog Devices, Inc.Inventors: Kaushal Kumar Ja, Arindam Raychaudhuri, Michael T. Tuthill, William Hunt, David A. Phelan, Colin G. Lyden
-
Patent number: 6914547Abstract: A technique to provide a higher resolution DAC architecture for converting an N-bit digital word to a corresponding analog voltage signal without increasing chip area and switching capacitance. In one example embodiment, this is accomplished by using a triple string converter. In the triple string converter, a triple switching tree is coupled to a triple resistor string and to an analog output. Each switching tree includes a plurality of switches and each resistor string includes a plurality of corresponding resistors. A logic decoder coupled to the triple switching tree receives an N-bit digital word and generates a digital signal. The plurality of switches in each switching tree is substantially simultaneously controlled by the digital signal to output a range of corresponding analog voltage signals when the triple resistor string is connected across a voltage supply.Type: GrantFiled: May 4, 2004Date of Patent: July 5, 2005Assignee: Analog Devices, Inc.Inventors: Prem S Swaroop, Arindam Raychaudhuri, Kaushal Kumar Jha