Patents by Inventor Muhammad Suleiman

Muhammad Suleiman 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: 20250308583
    Abstract: Embodiments herein describe circuitry for mimicking SRAM cells. Instead of mimicking (or modeling) the entire SRAM cell, the mimic SRAM cells can mimic only the read path, which may include a pFET and two nFETs. In one embodiment, the mimic SRAM circuitry includes multiple selectable banks of mimic cells. During testing, the number of banks can be selected that best represent the worst case scenario—e.g., the PVT corner with the worst process variation. In addition to selecting the number of banks of mimic cells, the gate voltage of the transistors in the mimic cells can be adjusted.
    Type: Application
    Filed: March 26, 2024
    Publication date: October 2, 2025
    Inventors: Klimentiy SHIMANOVICH, Elazar KACHIR, Tomer Abraham COHEN, Noam JUNGMANN, Muhammad SULEIMAN, Hezi SHALOM, Avital RAFAEVICH
  • Patent number: 12400057
    Abstract: In an approach, a processor identifies a current cell depicted in an integrated circuit layout tool, the current cell of a hierarchical layout comprises a plurality of cells. A processor generates an overlay, the overlay comprising an abstraction of at least one object present in a higher level of the hierarchical layout that overlaps with the current cell. A processor projects the overlay onto the current cell.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: August 26, 2025
    Assignee: International Business Machines Corporation
    Inventors: Tomer Abraham Cohen, Muhammad Suleiman, Doris Bittruf, Noam Jungmann
  • Publication number: 20250077759
    Abstract: A computer-implemented method for layout versus schematic (LVS) checking for a design process of an integrated circuit (IC) is provided. The computer-implemented method includes receiving a layout of the IC at multiple hierarchical levels, receiving a schematic of the IC at the multiple hierarchical levels, establishing a requirement for name matching, scanning the layout and the schematic at least at one of the multiple hierarchical levels and issuing an alert for one or more name inconsistencies identified during the scanning.
    Type: Application
    Filed: September 5, 2023
    Publication date: March 6, 2025
    Inventors: Tobias Werner, Miles C. Pedrone, Ananth Nag Raja Darla, AMIT BIPINBHAI PATEL, Muhammad Suleiman
  • Publication number: 20230297751
    Abstract: In an approach, a processor identifies a current cell depicted in an integrated circuit layout tool, the current cell of a hierarchical layout comprises a plurality of cells. A processor generates an overlay, the overlay comprising an abstraction of at least one object present in a higher level of the hierarchical layout that overlaps with the current cell. A processor projects the overlay onto the current cell.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Tomer Abraham Cohen, Muhammad Suleiman, Doris Bittruf, Noam Jungmann