Patents by Inventor Romesh Trivedi

Romesh Trivedi 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: 20210109587
    Abstract: Power management circuitry in the solid state drive monitors activity on the plurality of media channels to coordinate an active period and an idle period using credits to manage a power budget for the solid state drive. The power management circuitry to coordinate active and idle periods across components in a workload pipeline in the solid state drive for a given performance target to obtain an optimal power and thermal profile.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Anoop MUKKER, Romesh TRIVEDI, Suresh NAGARAJAN
  • Publication number: 20210096778
    Abstract: Dirty Logical-to-Physical (L2P) entries in an L2P indirection table stored in a host volatile memory buffer are flushed to non-volatile memory in the solid state drive through the use of a write-back mode based on flush checkpoints. The use of write-back mode to flush dirty entries in the L2P indirection table to non-volatile memory in the solid state drive based on flush checkpoints results in an increase in the write bandwidth of the solid state drive.
    Type: Application
    Filed: December 15, 2020
    Publication date: April 1, 2021
    Inventors: Suresh NAGARAJAN, Anoop MUKKER, Shankar NATARAJAN, Romesh TRIVEDI
  • Publication number: 20210097004
    Abstract: A solid state drive with a Logical To Physical (L2P) indirection table stored in a persistent memory is provided. The L2P indirection table has a plurality of entries, each entry to store a physical block address in the block addressable memory assigned to a logical block address. The solid state drive including solid state drive controller circuitry communicatively coupled to the persistent memory and the block addressable memory. The solid state drive controller circuitry including a volatile memory to store a logical to physical address indirection table cache and circuitry to monitor the logical to physical address indirection table cache and to write dirty logical to physical entries in the logical to physical address indirection table cache to the logical to physical address indirection table in the persistent memory.
    Type: Application
    Filed: December 15, 2020
    Publication date: April 1, 2021
    Inventors: Suresh NAGARAJAN, Scott CRIPPIN, Sahar KHALILI, Shankar NATARAJAN, Romesh TRIVEDI
  • Patent number: 10909040
    Abstract: A solid state drive (SSD) includes different segments of nonvolatile (NV) storage media with different access times. The NV media segment with faster access time operates as a cache for the segment with the slower access time. The SSD implements idle eviction from the cache segment to the other segment based on an idle condition of the SSD. The SSD can dynamically change application of the idle eviction based on a power management state indicated for the hardware platform. Thus, a change in power management state of the hardware platform associated with the SSD can cause the SSD to implement idle eviction differently.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: February 2, 2021
    Assignee: Intel Corporation
    Inventors: Shankar Natarajan, Romesh Trivedi
  • Patent number: 10877686
    Abstract: An apparatus is described that includes a solid state drive having non volatile buffer memory and non volatile primary storage memory. The non volatile buffer memory is to store less bits per cell than the non volatile primary storage memory. The solid state drive includes a controller to flush the buffer in response to a buffer flush command received from a host. The controller is to cause the solid state drive to service read/write requests that are newly received from the host in between flushes of smaller portions of the buffer's content that are performed to service the buffer flush command.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: December 29, 2020
    Assignee: Intel Corporation
    Inventors: Shankar Natarajan, Romesh Trivedi, Suresh Nagarajan, Sriram Natarajan
  • Publication number: 20190042140
    Abstract: An apparatus is described that includes a solid state drive having non volatile buffer memory and non volatile primary storage memory. The non volatile buffer memory is to store less bits per cell than the non volatile primary storage memory. The solid state drive includes a controller to flush the buffer in response to a buffer flush command received from a host. The controller is to cause the solid state drive to service read/write requests that are newly received from the host in between flushes of smaller portions of the buffer's content that are performed to service the buffer flush command.
    Type: Application
    Filed: April 13, 2018
    Publication date: February 7, 2019
    Inventors: Shankar NATARAJAN, Romesh TRIVEDI, Suresh NAGARAJAN, Sriram NATARAJAN
  • Publication number: 20190042444
    Abstract: A solid state drive (SSD) includes different segments of nonvolatile (NV) storage media with different access times. The NV media segment with faster access time operates as a cache for the segment with the slower access time. The SSD implements idle eviction from the cache segment to the other segment based on an idle condition of the SSD. The SSD can dynamically change application of the idle eviction based on a power management state indicated for the hardware platform. Thus, a change in power management state of the hardware platform associated with the SSD can cause the SSD to implement idle eviction differently.
    Type: Application
    Filed: April 19, 2018
    Publication date: February 7, 2019
    Inventors: Shankar NATARAJAN, Romesh TRIVEDI
  • Publication number: 20090243693
    Abstract: A high voltage analog interface circuit capable of producing a determinate zero or other low voltage when the high voltage power supply is turned off or grounded.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Inventors: Meetul GOYAL, Robert James Johnston, Romesh Trivedi
  • Patent number: 7114087
    Abstract: According to one embodiment, computer system is disclosed. The computer system includes a central processing unit (CPU), a bus coupled to the CPU and a chipset coupled to the bus. The chipset includes compensation circuitry to compensate for process, voltage and temperature (PVT) effects attributed to a voltage change on the bus.
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: September 26, 2006
    Assignee: Intel Corporation
    Inventors: Christine Watnik, Zohar Bogin, Buderya “Satish” Acharya, Romesh Trivedi
  • Publication number: 20040243857
    Abstract: According to one embodiment, computer system is disclosed. The computer system includes a central processing unit (CPU), a bus coupled to the CPU and a chipset coupled to the bus. The chipset includes compensation circuitry to compensate for process, voltage and temperature (PVT) effects attributed to a voltage change on the bus.
    Type: Application
    Filed: May 27, 2003
    Publication date: December 2, 2004
    Inventors: Christine Watnik, Zohar Bogin, Buderya Satish Acharya, Romesh Trivedi
  • Patent number: 6166563
    Abstract: A method and circuit for programming an output buffer having a first output driver for producing a first signaling level with a first programmable strength and a second output driver for producing a second signaling level with a second programmable strength. The method includes coupling a test resistor between a source of the second signaling level and a mode terminal, sensing a first level at the mode terminal, and uncoupling the test resistor from the mode terminal. If the first level is between the second signaling level and a reference level, then programming the output buffer with reference to an unterminated transmission line coupled to the mode terminal. Otherwise, programming the output buffer with reference to an external resistor coupled between a source of the first signaling level and the mode terminal. The circuit includes a first counter coupled to the first comparator to produce a first value responsive to the mode flag, the mode terminal, and the reference level.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: December 26, 2000
    Assignee: Intel Corporation
    Inventors: Andrew M. Volk, Jennefer Asperheim, Hou-Sheng Lin, Romesh Trivedi