×

Printed circuit board CAD device which alternates placing components and routing connectors between them

  • US 5,847,968 A
  • Filed: 02/16/1996
  • Issued: 12/08/1998
  • Est. Priority Date: 02/20/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A printed circuit board CAD device for determining a placement position of each component and routing paths of connectors between them in a component group in a schematic circuit diagram comprising:

  • placement order storage means in which placement order included in the component group is stored;

    read-out means for reading out, while avoiding any components whose placement positions are already determined, a next component waiting to be read out from the placement order storage means;

    occupied area storage means in which occupied area information describing, when the next component is read out by the read-out means, an area occupied by a component whose placement position is already determined and connectors whose routing paths area are already determined on a circuit board is stored;

    placement position determination means for determining a placement position of a latest component read out by the read-out means, while avoiding the occupied area on the circuit board by referring to the occupied area information already stored in the occupied area storage means;

    routing path determination means for determining, during a period starting from a point when the placement position of the latest component is determined by the placement position determination means to a point when a placement position of the next component is determined by the placement position determination means, routing paths of connectors between terminals of the latest component and terminals of a component whose placement position is already determined, avoiding the occupied area on the circuit board by referring to the occupied area information already stored in the occupied area storage means;

    write-in means for writing, when the routing paths of the connectors are determined, occupied area information describing an area occupied by the component whose placement position is already determined and by the connectors whose routing paths are already determined in a space area of the occupied area storage means; and

    instruction means for instructing, when the occupied area information, describing the area occupied by the component whose placement position is already determined and by the connectors whose routing paths are already determined, is written in the space area of the occupied area storage means, the read-out means to read out a next component waiting to be read out from the placement order storage means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×