METHOD FOR STACKED PATTERN DESIGN OF PRINTED CIRCUIT BOARD AND SYSTEM THEREOF
First Claim
1. A system for stacked pattern design of printed circuit board, including:
- an input unit used to receive information data of stacked pattern;
a processing unit connected the input unit wherein a stacked pattern of printed circuit board is calculated by the processing unit using genetic algorithm;
a storage unit connected the processing unit wherein a plurality of current parameters of printed circuit board are stored in the storage unit; and
an output unit connected the processing unit wherein the result of the stacked pattern of printed circuit board is displayed by the output unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for designing stacked pattern of PCB utilizing genetic algorithm and the system thereof are disclosed. The method comprises the following steps: First of all, information data of stacked pattern is inputted into operational interface of the software; Next, initial solution sets of stacked pattern are generated; Then, duplications of the initial solution sets of stacked pattern are generated according to a fitness function; Afterward, crossover of the duplications of stacked pattern are performed at random; Then, mutations are executed by a probability at random; Finally, identification is performed to check if the solution approaches the standard of demand and the result of stacked pattern is shown; otherwise, operational step jumps to duplicate step and repeats above steps until satisfying solution is obtained. The most suitable way for package can be arranged out through making especially mathematical calculations by the system efficiently.
-
Citations
44 Claims
-
1. A system for stacked pattern design of printed circuit board, including:
-
an input unit used to receive information data of stacked pattern; a processing unit connected the input unit wherein a stacked pattern of printed circuit board is calculated by the processing unit using genetic algorithm; a storage unit connected the processing unit wherein a plurality of current parameters of printed circuit board are stored in the storage unit; and an output unit connected the processing unit wherein the result of the stacked pattern of printed circuit board is displayed by the output unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method utilizing genetic algorithm for stacked pattern design of printed circuit board, including:
-
(a) inputting information data of stacked pattern into user interface of software; (b) generating initial solution sets of stacked pattern according to the information data; (c) generating the duplications of the initial solution sets of stacked pattern according to a fitness function; (d) performing a crossover of the duplications of stacked pattern at random; (e) executing mutations at random and obtaining the result of stacked pattern; (f) performing an identification to check if the solution approaches the standard of demand; (e) displaying the result of stacked pattern; and (h) repeating step (c)˜
(f) until the result of stacked pattern is reached the standard of demand;whereby manual operation is replaced and time is saved. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium having computer-executable instructions for performing a method utilizing genetic algorithm for stacked pattern design of PCB, which comprising:
-
(a) inputting information data of stacked pattern into user interface of software; (b) generating initial solution sets of stacked pattern according to the information data; (c) generating the duplications of the initial solution sets of stacked pattern according to a fitness function; (d) performing a crossover of the duplications of stacked pattern at random; (e) executing mutations at random and obtaining the result of stacked pattern; (f) performing an identification to check if the solution approaches the standard of demand; (e) displaying the result of stacked pattern; and (h) repeating step (c)˜
(f) until the result of stacked pattern is reached the standard of demand;whereby manual operation is replaced and time is saved. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A graphical user interface in a computer system, including:
-
a display device; a selection device; and a method for providing and selecting, the method comprising; (a) inputting information data of stacked pattern into user interface of software; (b) generating initial solution sets of stacked pattern according to the information data; (c) generating the duplications of the initial solution sets of stacked pattern according to a fitness function; (d) performing a crossover of the duplications of stacked pattern at random; (e) executing mutations at random and obtaining the result of stacked pattern; (f) performing an identification to check if the solution approaches the standard of demand; (e) displaying the result of stacked pattern; and (h) repeating step (c)˜
(f) until the result of stacked pattern is reached the standard of demand;whereby manual operation is replaced and time is saved. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification