Patents Assigned to Flexible Solutions, Inc.
  • Patent number: 5781446
    Abstract: Visualization of how multiple constraints may effect design implementation choices and characterization of design spaces is provided by a system for computer aided design of a higher level electronic system which is itself constructed from lower level entities. A plurality of violation free regions is defined, with each region being determined by a particular entity-to-entity spacing rule or rule set. The multiplicity of violation free regions define ranges of valid position placements for entities within a particular constraint domain. Multiple constraint domains are handled by defining additional violation free regions which determine ranges of valid position placements for entities which satisfy the various additional constraint domains. The various violation free regions are logically combined to define a resulting violation free volume in which a component may be placed which will satisfy the constraints of all of the constraint domains whose violation free regions have been logically combined.
    Type: Grant
    Filed: May 7, 1996
    Date of Patent: July 14, 1998
    Assignee: Flexible Solutions, Inc.
    Inventor: Tom J. Wu