Patents by Inventor Daniel Hafeman

Daniel Hafeman 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: 20070198512
    Abstract: A method and an apparatus take software source code to synthesize a hardware platform for running the software. The method determines which processor is suitable for running the code and meeting the performance parameters determined by the user. The method also determines which hardware devices are accessed by software. If the hardware target is a semiconductor chip, the invention selects the appropriate IP and creates an HDL description of the chip. If the hardware target is a printed circuit board, the invention creates a schematic or netlist that includes the appropriate microprocessor, the various semiconductor chips, and the necessary interconnections.
    Type: Application
    Filed: March 8, 2007
    Publication date: August 23, 2007
    Inventors: Robert Zeidman, Michael Barr, Daniel Hafeman
  • Publication number: 20050010378
    Abstract: A method and an apparatus take software source code to synthesize a hardware platform for running the software. The method determines which processor is suitable for running the code and meeting the performance parameters determined by the user. The method also determines which hardware devices are accessed by software. If the hardware target is a semiconductor chip, the invention selects the appropriate IP and creates an HDL description of the chip. If the hardware target is a printed circuit board, the invention creates a schematic or netlist that includes the appropriate microprocessor, the various semiconductor chips, and the necessary interconnections.
    Type: Application
    Filed: June 27, 2003
    Publication date: January 13, 2005
    Applicant: ZEIDMAN TECHNOLOGIES, INC.
    Inventors: Robert Zeidman, Daniel Hafeman, Michael Barr