Patents by Inventor Mohammed Noshad Khan

Mohammed Noshad Khan 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: 9171114
    Abstract: A method of managing the configuration, design parameters, and functionality of an integrated circuit (IC) design using a hardware description language (HDL). Instructions can be added, subtracted, or generated by the designer interactively during the design process, and customized HDL descriptions of the IC design are generated through the use of scripts based on the user-edited instruction set and inputs. The customized HDL description can then be used as the basis for generating “makefiles” for purposes of simulation and/or logic level synthesis. The method further affords the ability to generate an HDL model of a complete device, such as a microprocessor or DSP. A computer program implementing the aforementioned method and a hardware system for running the computer program are also disclosed.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: October 27, 2015
    Assignee: Synopsys, Inc.
    Inventors: James Robert-Howard Hakewill, Mohammed Noshad Khan, Edward Plowman
  • Patent number: 8386972
    Abstract: A method of managing the configuration, design parameters, and functionality of an integrated circuit (IC) design using a hardware description language (HDL). Instructions can be added, subtracted, or generated by the designer interactively during the design process, and customized HDL descriptions of the IC design are generated through the use of scripts based on the user-edited instruction set and inputs. The customized HDL description can then be used as the basis for generating “makefiles” for purposes of simulation and/or logic level synthesis. The method further affords the ability to generate an HDL model of a complete device, such as a microprocessor or DSP. A computer program implementing the aforementioned method and a hardware system for running the computer program are also disclosed.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: February 26, 2013
    Assignee: Synopsys, Inc.
    Inventors: James Robert Howard Hakewill, Mohammed Noshad Khan, Edward Plowman
  • Publication number: 20100299647
    Abstract: A method of managing the configuration, design parameters, and functionality of an integrated circuit (IC) design using a hardware description language (HDL). Instructions can be added, subtracted, or generated by the designer interactively during the design process, and customized HDL descriptions of the IC design are generated through the use of scripts based on the user-edited instruction set and inputs. The customized HDL description can then be used as the basis for generating “makefiles” for purposes of simulation and/or logic level synthesis. The method further affords the ability to generate an HDL model of a complete device, such as a microprocessor or DSP. A computer program implementing the aforementioned method and a hardware system for running the computer program are also disclosed.
    Type: Application
    Filed: December 16, 2009
    Publication date: November 25, 2010
    Inventors: James Robert Howard Hakewill, Mohammed Noshad Khan, Edward Plowman
  • Patent number: 6862563
    Abstract: A method of managing the configuration, design parameters, and functionality of an integrated circuit (IC) design using a hardware description language (HDL). Instructions can be added, subtracted, or generated by the designer interactively during the design process, and customized HDL descriptions of the IC design are generated through the use of scripts based on the user-edited instruction set and inputs. The customized HDL description can then be used as the basis for generating “makefiles” for purposes of simulation and/or logic level synthesis. The method further affords the ability to generate an HDL model of a complete device, such as a microprocessor or DSP. A computer program implementing the aforementioned method and a hardware system for running the computer program are also disclosed.
    Type: Grant
    Filed: October 14, 1999
    Date of Patent: March 1, 2005
    Assignee: ARC International
    Inventors: James Robert Howard Hakewill, Mohammed Noshad Khan, Edward Plowman
  • Publication number: 20030225998
    Abstract: Digital processor apparatus having an instruction set architecture (ISA) with instruction words of varying length. In the exemplary embodiment, the processor comprises an extended user-configurable RISC processor with four-stage pipeline (fetch, decode, and writeback) and associated logic that is adapted to decode and process both 32-execute, bit and 16-bit instruction words present in a single program, thereby increasing the flexibility of the instruction set, and allowing for greater code compression and reduced memory overhead. Free-form use of the different length instructions is provided with no required mode shift. An improved instruction aligner and code compression architecture is also disclosed.
    Type: Application
    Filed: January 31, 2003
    Publication date: December 4, 2003
    Inventors: Mohammed Noshad Khan, Peter Warnes, Arthur Robert Temple, Jonathan Ferguson, Richard A. Fuhler, Simon Davidson