Claims
- 1. An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for generating cross section designs and build up test sequences for a multi-layer printed circuit board, and having a computer readable input/output means, a computer readable knowledge base means, and a computer readable inference engine means, said computer readable knowledge base means comprising (i) computer readable regression analysis data base means relating transmission line parameters to printed circuit board geometric parameters, and (ii) computer readable "IF . . . THEN . . . " production rules for lamination, registration, circuitization, testability, and test methodologies, for manufacturability, cost, test development, second level packaging and printed circuit board cross sectional design, said computer readable input/output means, computer readable knowledge base means, and said computer readable inference engine means being capable of working together to carry out the steps of:
- a. receiving the printed circuit board design parameters and performance parameters through the computer readable input/output means; and
- b. applying, in the computer readable inference engine means, the computer readable knowledge base production rules and the computer readable geometric parameter to transmission line parameter data base means to the computer readable printed circuit board design and performance parameters to generate a set of cross section designs meeting the user specified performance parameters.
- 2. A computer program product for generating printed circuit board cross section designs and build up test sequences, said computer program product having computer readable program code input/output means, computer readable program code knowledge base means, and computer readable program code inference engine means, said computer readable program code knowledge base means comprising (i) regression analysis derived printed circuit board parameter to transmission line parameter data base means, and (ii) "IF . . . THEN . . . " production rules for lamination, registration, circuitization, testability, test tools, and test methodologies, for manufacturability, cost, test development, second level packaging and printed circuit board design, said computer readable program code input/output means, computer readable program code knowledge base means, and said computer readable program code inference engine means being capable of working together to carry out the steps of:
- a. entering through the computer readable program code input/output means
- (1). printed circuit board design parameters chosen from the group consisting of one or more of application and population of the printed circuit board, the number of holes, vias, layers, signal planes, power planes, and ground planes, and the wiring grid limits; and
- (2) printed circuit board testability, test tools, and test procedures; and
- (3). printed circuit board performance parameters chosen from the group consisting of one or more of noise, cross-talk, characteristic impedance, matched load impedance, direct current resistance, signal propagation time, and difference mode performance parameters;
- b. applying, in the computer readable program code inference engine means, the knowledge base geometric parameters to transmission line parameters data base and the production rules to the printed circuit board design and performance parameters to generate a set of cross section designs meeting the user specified performance parameters; and
- c. applying, in the computer readable program code inference engine means, the knowledge base production rules for testability, test tools, and test procedures, for test development to the set of cross section designs to thereby generate a build up test sequence.
CROSS REFERENCE TO RELATED APPLICATION
This is a continuation application of commonly assigned, copending U.S. application Ser. No. 08/028,098, filed Mar. 3, 1993.
US Referenced Citations (6)
Number |
Name |
Date |
Kind |
4437603 |
Kobayashi et al. |
Mar 1984 |
|
4703435 |
Darringer et al. |
Oct 1987 |
|
4768154 |
Sliwkowski et al. |
Aug 1988 |
|
4922432 |
Kobayashi et al. |
May 1990 |
|
4939680 |
Yoshida |
Jul 1990 |
|
5197016 |
Sugimoto et al. |
Mar 1993 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
28098 |
Mar 1993 |
|