×

Knowledge based method and apparatus for designing integrated circuits using functional specifications

DC CAFC
  • US 4,922,432 A
  • Filed: 01/13/1988
  • Issued: 05/01/1990
  • Est. Priority Date: 01/13/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-aided design system for designing an application specific integrated circuit directly from architecture independent functional specifications for the integrated circuit, comprisinga macro library defining a set of architecture independent operations comprised of actions and conditions;

  • input specification means operable by a user for defining architecture independent functional specifications for the integrated circuit, said functional specifications being comprised of a series of operations comprised of actions and conditions, said input specification means including means to permit the user to specify for each operation a macro selected from said macro library;

    a cell library defining a set of available integrated circuit hardware cells for performing the available operations defined in said macro library;

    cell selection means for selecting from said cell library for each macro specified by said input specification means, appropriate hardware cells for performing the operation defined by the specified macro, said cell selection means comprising an expert system including a knowledge base containing rules for. selecting hardware cells from said cell library and inference engine means for selecting appropriate hardware cells from said cell library in accordance with the rules of said knowledge base; and

    netlist generator means cooperating with said cell selection means for generating as output from the system a netlist defining the hardware cells which are needed to achieve the functional requirements of the integrated circuit and the connections therebetween.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×