Patents by Inventor SIDDHARTH KAMDAR

SIDDHARTH KAMDAR 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: 11972189
    Abstract: Interconnections for modular die designs are disclosed. In one aspect, a die that is a chiplet is designed and tested for suitability. After approval of the chiplet design, multiple dies or chiplets may be coupled together within a multi-die package to form a package having desired computing capabilities. After assembly, each chiplet is provided a unique identifier, such as by setting a fuse. Based on the unique identifier, each chiplet is made aware of how interfaces to other chiplets are configured so that signals may be routed appropriately. Using modular chiplets in this fashion reduces testing requirements and non-recurring expenses while increasing flexibility for design options.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: April 30, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Siddharth Kamdar, Christophe Avoinne, Sanjay Jaisingh Arya, Manav Shah
  • Publication number: 20230325576
    Abstract: Interconnections for modular die designs are disclosed. In one aspect, a die that is a chiplet is designed and tested for suitability. After approval of the chiplet design, multiple dies or chiplets may be coupled together within a multi-die package to form a package having desired computing capabilities. After assembly, each chiplet is provided a unique identifier, such as by setting a fuse. Based on the unique identifier, each chiplet is made aware of how interfaces to other chiplets are configured so that signals may be routed appropriately. Using modular chiplets in this fashion reduces testing requirements and non-recurring expenses while increasing flexibility for design options.
    Type: Application
    Filed: March 22, 2022
    Publication date: October 12, 2023
    Inventors: Siddharth Kamdar, Christophe Avoinne, Sanjay Jaisingh Arya, Manav Shah
  • Patent number: 10769073
    Abstract: Systems, methods, and computer programs are disclosed for managing memory channel connectivity. One embodiment of a system comprises a high-bandwidth memory client, a low-bandwidth memory client, and an address translator. The high-bandwidth memory client is electrically coupled to each of a plurality of memory channels via an interconnect. The low-bandwidth memory client is electrically coupled to only a portion of the plurality of memory channels via the interconnect. The address translator is in communication with the high-bandwidth memory client and configured to perform physical address manipulation when a memory page to be accessed by the high-bandwidth memory client is shared with the low-bandwidth memory client.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: September 8, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Kunal Desai, Satyaki Mukherjee, Siddharth Kamdar, Abhinav Mittal, Vinayak Shrivastava
  • Patent number: 10628308
    Abstract: Systems, methods, and computer programs are disclosed for dynamically adjusting memory channel interleave granularity. An embodiment of a system comprises a plurality of memory clients, a memory management unit (MMU), and an address translator. The plurality of memory clients are electrically coupled to each of a plurality of memory channels via an interconnect. The MMU is configured to receive a request for a memory allocation request for one or more memory pages from one of the plurality of memory client and, in response, select one of a plurality of interleave granularities for the one or more memory pages. The address translator is configured to translate a physical address to interleave memory data associated with the one or more memory pages at the selected interleave granularity.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: April 21, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Kunal Desai, Satyaki Mukherjee, Abhinav Mittal, Siddharth Kamdar, Umesh Rao, Vinayak Shrivastava
  • Publication number: 20190361807
    Abstract: Systems, methods, and computer programs are disclosed for dynamically adjusting memory channel interleave granularity. An embodiment of a system comprises a plurality of memory clients, a memory management unit (MMU), and an address translator. The plurality of memory clients are electrically coupled to each of a plurality of memory channels via an interconnect. The MMU is configured to receive a request for a memory allocation request for one or more memory pages from one of the plurality of memory client and, in response, select one of a plurality of interleave granularities for the one or more memory pages. The address translator is configured to translate a physical address to interleave memory data associated with the one or more memory pages at the selected interleave granularity.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Inventors: KUNAL DESAI, SATYAKI MUKHERJEE, ABHINAV MITTAL, SIDDHARTH KAMDAR, UMESH RAO, VINAYAK SHRIVASTAVA
  • Publication number: 20190306005
    Abstract: Systems, methods, and computer programs are disclosed for managing memory channel connectivity. One embodiment of a system comprises a high-bandwidth memory client, a low-bandwidth memory client, and an address translator. The high-bandwidth memory client is electrically coupled to each of a plurality of memory channels via an interconnect. The low-bandwidth memory client is electrically coupled to only a portion of the plurality of memory channels via the interconnect. The address translator is in communication with the high-bandwidth memory client and configured to perform physical address manipulation when a memory page to be accessed by the high-bandwidth memory client is shared with the low-bandwidth memory client.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: KUNAL DESAI, SATYAKI MUKHERJEE, SIDDHARTH KAMDAR, ABHINAV MITTAL, VINAYAK SHRIVASTAVA