Patents by Inventor Stuart A. Berke
Stuart A. Berke 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: 11222687Abstract: An memory subsystem of an information handling system includes a memory module and a controller. The memory module includes a Registering Clock Driver (RCD) configured to receive a clock signal. The RCD includes a delay setting and a clock delay circuit to provide a selectable delayed clock signal based upon the delay setting. The memory module further includes a power management integrated circuit (PMIC) with a plurality of switching regulators. The PMIC receives the delayed clock signal and clocks the switching regulators based upon the delayed clock signal. The controller sets the first delay setting.Type: GrantFiled: March 11, 2020Date of Patent: January 11, 2022Assignee: Dell Products L.P.Inventors: Stuart A. Berke, Jordan Chin, Ralph H. Johnson, Shiguo Luo
-
Publication number: 20210287730Abstract: An memory subsystem of an information handling system includes a memory module and a controller. The memory module includes a Registering Clock Driver (RCD) configured to receive a clock signal. The RCD includes a delay setting and a clock delay circuit to provide a selectable delayed clock signal based upon the delay setting. The memory module further includes a power management integrated circuit (PMIC) with a plurality of switching regulators. The PMIC receives the delayed clock signal and clocks the switching regulators based upon the delayed clock signal. The controller sets the first delay setting.Type: ApplicationFiled: March 11, 2020Publication date: September 16, 2021Inventors: Stuart A. Berke, Jordan Chin, Ralph H. Johnson, Shiguo Luo
-
Patent number: 10990291Abstract: A software assist module of a system memory coupled to a host processor provides the ability to offload software operations from the host processor. The software assist module includes a first memory accessed by the host processor via a first chip select signal. The software assist module also includes a software assist controller accessed by the host processor via a second chip select signal. The software assist controller is configured to intercept data related to a software function offloaded from the host processor, where the data is intercepted from a first chip select signal used to access the first memory. The software assist controller utilizes the intercepted data to perform the offloaded function. Based on configuration instructions provided by the host processor via the second chip select signal, the software assist module performs the offloaded function incrementally as function data is intercepted or as a single operation after all data for a function has been intercepted.Type: GrantFiled: June 12, 2017Date of Patent: April 27, 2021Assignee: Dell Products, L.P.Inventors: Stuart Berke, Gary Kotzur
-
Patent number: 10860505Abstract: An information handling system with enhanced receiver equalization may include a processing unit with a dual in-line memory module (DIMM) controller. The DIMM controller is connected to a first DIMM and a second DIMM by a communication channel. A basic input/output system is configured to set an equalization of a data signal on the communication channel by applying a first equalization to a Nyquist frequency that is associated with a data rate of the data signal and by applying a second equalization to a standing wave reflection frequency that is associated with an additional loading in the communication channel. The additional loading may be due to presence of another DIMM in the same communication channel.Type: GrantFiled: March 3, 2020Date of Patent: December 8, 2020Assignee: Dell Products, L.P.Inventors: Bhyrav M. Mutnury, Stuart A. Berke
-
Patent number: 10685736Abstract: A memory subsystem includes one or more communication channels that enable communication with more than one memory module of an information handling system (IHS). A memory controller of the memory subsystem is in communication with the one or more communication channels. In response to determining that one or more lines fail signal integrity testing at a target communication speed, the memory controller invokes an error checking and correcting (ECC) mode that reassigns lines of the communication channel for carrying data and ECC code. Lines that passed signal integrity testing are assigned to carrying data and ECC code. Lines that failed signal integrity testing are not used.Type: GrantFiled: July 24, 2018Date of Patent: June 16, 2020Assignee: Dell Products, L.P.Inventors: Stuart A. Berke, Vadhiraj Sankaranarayanan, Bhyrav M. Mutnury
-
Patent number: 10627852Abstract: A method and system for synchronized switching of voltage regulators in an IHS. The method includes determining, via a master voltage regulator (VR) controller, a plurality of phase shifts for a plurality of VRs configured as a master VR and at least one slave VR. The phase shifts are determined such that the VRs switch at different times from each other. A common clock signal and the phase shifts are transmitted to each of the slave VRs.Type: GrantFiled: February 17, 2017Date of Patent: April 21, 2020Assignee: Dell Products, L.P.Inventors: Ralph H. Johnson, Stuart A. Berke, Lei Wang
-
Patent number: 10565108Abstract: Systems and methods provide a storage controller with write-back caching capabilities that may be used during scenarios where the storage controller is required to provide write-through caching, and thus unable to utilize internal cache memory for write-back caching. The storage controller utilizes an allocation of persistent memory that is made available by the host IHS (Information Handling System), to which the storage controller is coupled. In scenarios where the storage controller is required to provide write-through caching, the storage controller may be configured to route received write data to the allocated host memory. In this manner, the data integrity provided by write-through operations is maintained, while also providing the host IHS with the speed of write-back operations. When ready to store the write data, the storage controller may request the flushing of write data from the allocated host memory.Type: GrantFiled: May 23, 2017Date of Patent: February 18, 2020Assignee: Dell Products, L.P.Inventors: Deepu Syam Sreedhar M, Stuart A. Berke, Sandeep Agarwal, Amit Pratap Singh
-
Publication number: 20200035321Abstract: A memory subsystem includes one or more communication channels that enable communication with more than one memory module of an information handling system (IHS). A memory controller of the memory subsystem is in communication with the one or more communication channels. In response to determining that one or more lines fail signal integrity testing at a target communication speed, the memory controller invokes an error checking and correcting (ECC) mode that reassigns lines of the communication channel for carrying data and ECC code. Lines that passed signal integrity testing are assigned to carrying data and ECC code. Lines that failed signal integrity testing are not used.Type: ApplicationFiled: July 24, 2018Publication date: January 30, 2020Inventors: STUART A. BERKE, VADHIRAJ SANKARANARAYANAN, BHYRAV M. MUTNURY
-
Patent number: 10168721Abstract: A method of detecting and disabling a failed power supply in a redundant power supply system is disclosed. The method includes detecting, via a first controller, an output voltage and an output current of a first power supply providing power to the redundant power supply system. The first controller determines if the output voltage is greater than a maximum output voltage threshold and in response to determining that the output voltage is greater than the maximum output voltage threshold, the first controller determines if the output current is equal to zero. In response to determining that the output current is not equal to zero and not less than a common share bus current, the first power supply is disabled such that the first power supply does not provide power to the power supply system.Type: GrantFiled: November 2, 2015Date of Patent: January 1, 2019Assignee: Dell Products, L.P.Inventors: Mark A. Muccini, Stuart A. Berke, Lei Wang
-
Publication number: 20180356994Abstract: A software assist module of a system memory coupled to a host processor provides the ability to offload software operations from the host processor. The software assist module includes a first memory accessed by the host processor via a first chip select signal. The software assist module also includes a software assist controller accessed by the host processor via a second chip select signal. The software assist controller is configured to intercept data related to a software function offloaded from the host processor, where the data is intercepted from a first chip select signal used to access the first memory. The software assist controller utilizes the intercepted data to perform the offloaded function. Based on configuration instructions provided by the host processor via the second chip select signal, the software assist module performs the offloaded function incrementally as function data is intercepted or as a single operation after all data for a function has been intercepted.Type: ApplicationFiled: June 12, 2017Publication date: December 13, 2018Applicant: Dell Products, L.P.Inventors: Stuart Berke, Gary Kotzur
-
Publication number: 20180341585Abstract: Systems and methods provide a storage controller with write-back caching capabilities that may be used during scenarios where the storage controller is required to provide write-through caching, and thus unable to utilize internal cache memory for write-back caching. The storage controller utilizes an allocation of persistent memory that is made available by the host IHS (Information Handling System), to which the storage controller is coupled. In scenarios where the storage controller is required to provide write-through caching, the storage controller may be configured to route received write data to the allocated host memory. In this manner, the data integrity provided by write-through operations is maintained, while also providing the host IHS with the speed of write-back operations. When ready to store the write data, the storage controller may request the flushing of write data from the allocated host memory.Type: ApplicationFiled: May 23, 2017Publication date: November 29, 2018Applicant: Dell Products, L.P.Inventors: Deepu Syam Sreedhar M, Stuart A. Berke, Sandeep Agarwal, Amit Pratap Singh
-
Publication number: 20180239390Abstract: A method and system for synchronized switching of voltage regulators in an IHS. The method includes determining, via a master voltage regulator (VR) controller, a plurality of phase shifts for a plurality of VRs configured as a master VR and at least one slave VR. The phase shifts are determined such that the VRs switch at different times from each other. A common clock signal and the phase shifts are transmitted to each of the slave VRs.Type: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventors: RALPH H. JOHNSON, STUART A. BERKE, LEI WANG
-
Patent number: 9875632Abstract: A management controller may monitor temperatures of information handling resources in an information handling system and identify abnormalities associated with the information handling resources. When a power down sequence is initiated, the management controller may use any identified abnormalities as well as user input indicating a particular information handling resource for service. The management controller may perform service mode cooling to make the information handling system safe for servicing as soon as possible. The user may be alerted when the temperature conditions indicate safe handling of identified information handling resources. The management controller may also control an electromechanical cover preventing access to the information handling resources.Type: GrantFiled: September 10, 2015Date of Patent: January 23, 2018Assignee: Dell Products L.P.Inventors: Dinesh Kunnathur Ragupathi, Hasnain Shabbir, Stuart A. Berke
-
Patent number: 9811471Abstract: Systems and methods for enabling programmable cache size via Class of Service (COS) cache allocation are described. In some embodiments, a method may include: identifying a resource available to an Information Handling System (IHS) having a cache, where the resource is insufficient to allow the entire cache to be flushed during a power outage event; dividing a cache into at least a first portion and a second portion using a COS cache allocation, where the second portion has a size that is entirely flushable with the resource; and flushing the second portion of the cache during the power outage event.Type: GrantFiled: March 8, 2016Date of Patent: November 7, 2017Assignee: Dell Products, L.P.Inventors: John Erven Jenne, Stuart A. Berke
-
Publication number: 20170262375Abstract: Systems and methods for enabling programmable cache size via Class of Service (COS) cache allocation are described. In some embodiments, a method may include: identifying a resource available to an Information Handling System (IHS) having a cache, where the resource is insufficient to allow the entire cache to be flushed during a power outage event; dividing a cache into at least a first portion and a second portion using a COS cache allocation, where the second portion has a size that is entirely flushable with the resource; and flushing the second portion of the cache during the power outage event.Type: ApplicationFiled: March 8, 2016Publication date: September 14, 2017Applicant: Dell Products, L.P.Inventors: John Erven Jenne, Stuart A. Berke
-
Patent number: 9710179Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and a management controller communicatively coupled to the processor and configured to, during boot of the information handling system determine a first amount of energy required by the information handling system to perform a save operation to transfer data from a volatile memory to a non-volatile memory of a persistent memory in response to a loss of power for supplying electrical energy to the information handling system, determine whether a second amount of energy available for providing electrical energy for the save operation in response to the loss of power exceeds the first amount of energy, and responsive to determining whether the second amount of energy exceeds the first amount of energy, determine whether to support the persistent memory.Type: GrantFiled: August 18, 2015Date of Patent: July 18, 2017Assignee: Dell Products L.P.Inventors: John Erven Jenne, Stuart Berke
-
Patent number: 9647852Abstract: Embodiments of systems and methods for selective single-ended transmission for high speed serial links. In an embodiment, a method includes training a data link in a differential mode. The method may also include training the data link in a single-ended mode. Additionally, the method may include dynamically operating the data link in the single-ended mode or the differential mode according to a monitored performance characteristic of the data link.Type: GrantFiled: July 17, 2014Date of Patent: May 9, 2017Assignee: DELL PRODUCTS, L.P.Inventors: Stuart A. Berke, Bhyrav M. Mutnury
-
Publication number: 20170123445Abstract: A method of detecting and disabling a failed power supply in a redundant power supply system is disclosed. The method includes detecting, via a first controller, an output voltage and an output current of a first power supply providing power to the redundant power supply system. The first controller determines if the output voltag0voltage is greater than the maximum output voltage threshold, the first controller determines if the output current is equal to zero. In response to determining that the output current is not equal to zero and not less than a common share bus current, the first power supply is disabled such that the first power supply does not provide power to the power supply system.Type: ApplicationFiled: November 2, 2015Publication date: May 4, 2017Applicant: DELL PRODUCTS, L.P.Inventors: MARK A. MUCCINI, STUART A. BERKE, LEI WANG
-
Publication number: 20170076575Abstract: A management controller may monitor temperatures of information handling resources in an information handling system and identify abnormalities associated with the information handling resources. When a power down sequence is initiated, the management controller may use any identified abnormalities as well as user input indicating a particular information handling resource for service. The management controller may perform service mode cooling to make the information handling system safe for servicing as soon as possible. The user may be alerted when the temperature conditions indicate safe handling of identified information handling resources. The management controller may also control an electromechanical cover preventing access to the information handling resources.Type: ApplicationFiled: September 10, 2015Publication date: March 16, 2017Inventors: Dinesh Kunnathur Ragupathi, Hasnain Shabbir, Stuart A. Berke
-
Publication number: 20170052716Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and a management controller communicatively coupled to the processor and configured to, during boot of the information handling system determine a first amount of energy required by the information handling system to perform a save operation to transfer data from a volatile memory to a non-volatile memory of a persistent memory in response to a loss of power for supplying electrical energy to the information handling system, determine whether a second amount of energy available for providing electrical energy for the save operation in response to the loss of power exceeds the first amount of energy, and responsive to determining whether the second amount of energy exceeds the first amount of energy, determine whether to support the persistent memory.Type: ApplicationFiled: August 18, 2015Publication date: February 23, 2017Inventors: John Erven Jenne, Stuart Berke