Printed Circuit Board Design Instruction Support Method and Device

Information

  • Patent Application
  • 20080027701
  • Publication Number
    20080027701
  • Date Filed
    October 13, 2004
    19 years ago
  • Date Published
    January 31, 2008
    16 years ago
Abstract
There are provided a printed circuit board design instruction support method between a circuit design and a printed circuit board design, a printed circuit board design instruction support device between a circuit design and a printed circuit board design, a Web system, a program, an a computer-readable recording medium which improve the work efficiency of the printed circuit board designing and the quality of the printed circuit board design. By selecting a circuit part to which the design rule is applied, a circuit program and a portion-to-be-checked on the printed circuit board are simultaneously displayed by cooperation between the circuit design system and the printed circuit board design system, thereby reducing the time and labor required for check.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is explanatory view showing the association between the printed circuit board design instruction support device, the circuit design system, and the printed circuit board design system according to the present invention.



FIG. 2 is a display screen showing cells for inputting each article of design implementation information (circuit board design side) and printed circuit board design support implementation information, in the printed circuit board design instruction support device.



FIG. 3(
a) is a display screen in inputting a date,



FIG. 3(
b) is a display screen in inputting a name, and



FIG. 3(
c) is a display screen in selecting a list.



FIG. 4(
a) is a display screen in automatically inputting a date and a person in charge, and FIG. 4(b) is a display screen in inputting a check result.



FIG. 5(
a) is a display screen in displaying aggregate information of a check result, and FIG. 5(b) is a display screen in inputting a check result on a keyword row.



FIG. 6 is a conceptual explanatory view of an electronic design instruction formation support system.



FIG. 7 is a conceptual explanatory view of an item automatic extraction system.



FIG. 8 is a display screen showing an example of a design instruction and extraction conditions in processing automatic extraction in the item automatic extraction system.



FIG. 9 is a conceptual explanatory view of a design rule check support system.



FIG. 10 is a conceptual explanatory view of an item highlighting system.



FIG. 11(
a) is a display screen in executing a cross-probe, FIG. 11(b) is a display screen showing a mode of cross-probe, and FIG. 11(c) is a display screen showing macro-execution authorization.



FIG. 12 is a flowchart showing the processing of a damping resistance automatic extraction system.



FIG. 13 is a flowchart showing the processing outline of a bypass capacitor automatic extraction system.



FIG. 14 is a conceptual view of a Web system of a printed circuit board design system cooperation type, which provides information accumulated in a Web server in response to a request from the printed circuit board design instruction support device.



FIG. 15 is a flowchart showing the processing of the Web system of a printed circuit board design system cooperation type shown in FIG. 14.



FIG. 16 is a conceptual view of the Web system of a printed circuit board design system cooperation type, which performs calculation in a Web server in response to a request from the printed circuit board design instruction support device and provides its result.



FIG. 17 is a flowchart showing the processing of the Web system of a printed circuit board design system cooperation type shown in FIG. 16.



FIG. 18 is a conceptual view of the Web system of a printed circuit board design system cooperation type, which accumulates information in a Web server in response to a request from the printed circuit board design instruction support device.



FIG. 19 is a flowchart showing the processing of the Web system of a printed circuit board design system cooperation type shown in FIG. 18.





EXPLANATION OF REFERENCE CHARACTERS




  • 10 Printed circuit board design instruction support device


  • 12 Circuit design system


  • 14 Printed circuit board design system


  • 100 Design instruction common database


  • 101 Design instruction exclusive database


  • 104 Screen of circuit board design instruction support device


  • 106 Screen of circuit design system


  • 108 Screen of printed circuit board design CAD


  • 110 Circuit diagram CAD database



MODE FOR IMPLEMENTING THE INVENTION

In the following, description will be made in detail for an embodiment example of the a printed circuit board design instruction support method between a circuit design and a printed circuit board design, the printed circuit board instruction support device between a circuit design and a printed circuit board design, the Web system, the program, and the computer-readable recording medium according to the present invention with reference to the attached drawings.


1. Overall Constitution

The printed circuit board design instruction support device between a circuit design and a printed circuit board design (hereinafter, simply referred to as “printed circuit board design instruction support device” appropriately) 10 according to the present invention is an integrated system of each system (described later), and the printed circuit board design instruction support device 10 cooperates a circuit design system 12 and a printed circuit board design system 14 as shown in FIG. 1, and rules regarding circuit design are commonly used between the circuit design system 12 and the printed circuit board design system 14.


As a specific system that builds the printed circuit board design instruction support device 10 in the present invention, that is, specific means for cooperating the circuit design system 12 and the printed circuit board design system 14, there exists an electronic design instruction creation support system in circuit design, an item automatic extraction system from a circuit diagram, a design rule check support system in printed circuit board design, an item highlighting system in performing cross-probe, a damping resistance automatic extraction system from a circuit diagram, and a bypass capacitance automatic extraction system from a circuit diagram, for example.


Herein, the printed circuit board design instruction support device 10 is provided with various functions as follows.


(1) Tabular format such as Excel (registered trademark)


By employing a tabular format such as Excel (registered trademark), design instructions and check conditions can be easily grasped. Further, since design instructions and items are in fixed rows that are not to be scrolled, the design instructions or the like are not hidden when performing check. The cell width of each article can be freely changed.


(2) Inputting implementation information


Design implementation information and printed circuit board design instruction support implementation information can be input each time when printed circuit board design instruction support is implemented. An implemented date, a person in charge, a result and the like can be severally input as the implementation information.


(3) Cross-probe


Since a cross-probe message performing expansion and display of an area to be checked can be sent to the circuit design system, the printed circuit board design system, and a transmission line analysis system, an implementation result can be easily checked. Further, information to be transmitted can be transmitted by items (reference, net, frame) or by keywords. Furthermore, by allocating a Python language-based macro for the keywords and items, macro can be executed for the transmission line analysis system before and after cross-probe.


(4) Search function


A target article can be quickly found by a search function based on character string.


(5) Associating documents


Documents can be associated with individual design instruction or by printed circuit board design instruction support implementation information. With this, more detail information can be notified to a designer. Further, associated documents can be archived (copied) into specific directories. In addition, the associated documents can be opened on Windows (registered trademark) if a tool associated with the documents exists.


(6) Inputting/outputting CSV files


Since CSV files can be input/output, printed circuit board design instruction information that has been created on Excel (registered trademark) can be migrated.


(7) Encrypting database


By encrypting database, information accumulated in database can be prevented from being leaked to the outside. Information accumulated in database is displayed only when the device is activated on a manager mode by an option at the time of execution.


Then, in the printed circuit board design instruction support device 10, cells for inputting each article of the design implementation information (circuit board design side) and the printed circuit board design support implementation information are added as shown in FIG. 2. Note that the design implementation information (circuit board design side) and the printed circuit board design support implementation information are as follows.


a. Design implementation information (circuit board design side)


As the design implementation information, information whether or not a circuit board designed was performed according to a design instruction is input. The information has the four articles that are an implementation date, a person in charge, before printed circuit board design instruction support (implemented result), and comment before printed circuit board design instruction support, and they can be input by items.


b. Printed circuit board design support implementation information


As the printed circuit board design support implementation information, check result information of printed circuit board design instruction support is input. The information has the five articles that are an implementation date of check, a person in charge, result information, comment, and an associated file, and they can be input by items.


Next, description will be made for the editing method of each cell. Each article of the implementation information has a different input method depending on types of information to be input. In the following, input methods depending on types of information will be shown.


a. Inputting a date (refer to FIG. 3(a))


Inputting of the implementation date and the check date apply to this. Since a “. . . ” button is displayed when these cells have focus, it should be clicked. Then, since a date input dialog is displayed, a date is specified on dialog and an “OK” button should be clicked.


b. Inputting a name (refer to FIG. 3(b))


Inputting of the person in charge applies to this. When the cell of the person in charge is double-clicked, it becomes a cell-editable condition. A name should be input under this condition.


Further, because names that were input once are displayed in a list when performing input, a name can be also input by selecting from the list (names to be saved are for five persons, and they are common to the design implementation information and the printed circuit board design instruction support implementation information).


c. Selecting a list (refer to FIG. 3(c) and FIG. 4(a))


Before printed circuit board design instruction support of the design implementation information and the check result of printed circuit board design instruction support implementation information apply to this. Since a “▾” button is displayed when these cells have focus, it should be clicked. Then, settable articles are displayed in a list as shown in FIG. 3(c), a proper article should be selected.


Meanwhile, in the case where no input has been made for the date or the person in charge when input was made for before printed circuit board design instruction support or the check result, for the date and the person in charge are automatically input, and a login name is used as the person in charge at this point (refer to FIG. 4(a)).


d. Inputting text


The comment before printed circuit board design instruction support of design implementation information and the comment of printed circuit board design instruction support implementation information apply to this. Since these cells become a cell-editable condition when they are double-clicked, a proper character string should be input.


e. Inputting a file name


The associated files apply to this. Since the button is displayed when the cells of the associated files have focus, it should be clicked. Then, since a file selection dialog is displayed, a file to be associated should be selected. Although only the file name of the file selected here is displayed, the storage directory of associated files is internally held in a full path.


It is to be noted that the input start action of articles can be also activated by “change” for all articles in an assist menu other than by double-clicking. Additionally, input by copy & paste by selecting a plurality of cells is also possible. Herein, pasting a character string in a cell where a date should be input or pasting a character string other than OK/NG in a cell where only OK/NG is filled causes an error, and input is not accepted.


To clear cell contents, a cursor should be moved to a cell that needs to be cleared and a “DEL” key should be pressed. If a plurality of cell is selected, only a selective cell of a column having a cell cursor is cleared.


Next, description will be made for the input of a check result. The check result can be also set to a value other than OK/NG, and the definition of the check result is performed by a resource.


For example, when CheckStatus{“OK” “Check again” “Reconsideration required”}


is defined in the resource, the input of the check result becomes as shown in FIG. 4(b).


In FIG. 4(b), the first blank is an article for clearing the cell contents, and it is automatically added regardless of a resource definition.


Meanwhile, since it is hard to grasp a check status when items are folded, the cell of check result in a keyword row displays aggregate information in order to grasp the check status of items that belong to the keyword (refer to FIG. 5(a)).


The aggregate information displays the number of OKs (first article defined in resource) and the total number of items. Further, when all check results of the keyword are the same value, their names and quantity/total number of items are displayed.


Furthermore, when input is performed to the cell of check result in the keyword row, the same value can be set to each item of the keyword (refer to FIG. 5(b)).


Since this makes it possible to input results at once by keywords, work efficiency can be improved. However, input can be done only into a blank cell, and input cannot be done into a cell where a result is already input.


In the following, description will be made severally for each of specific means that build the above-described printed circuit board design instruction support device 10.


2. Electronic design instruction creation support system on circuit design



FIG. 6 shows the conceptual explanatory view of an electronic design instruction creation support system on circuit design (hereinafter, simply referred to as “electronic design instruction creation support system” appropriately), and the electronic design instruction creation support system is provided with a design instruction common database 100 that is a database where design instructions and keywords are divided and listed.


In this electronic design instruction creation support system, design instructions and keywords necessary in current design are selected from the design instruction common database 100 where design instructions and keywords are divided and listed, and they are loaded to this system.


Next, circuit diagram search is executed based on the loaded keywords, target items (circuit parts, wirings) are automatically extracted to this system and listed.


Next, design instructions, keywords, and items listed are saved into a design instruction exclusive database 101 that is a database where design instructions, keywords, and items (circuit parts, wirings) are divided and listed.


It is to be noted that the details of an automatic extraction method will be described in detail in the next “3. Item automatic extraction system from circuit diagram”.


3. Item automatic extraction system from circuit diagram



FIG. 7 shows the conceptual explanatory view of an item automatic extraction system from circuit diagram (hereinafter, simply referred to as “item automatic extraction system” appropriately), and it is provided with the design instruction exclusive database 101 that is a database where design instructions, keywords, and items (circuit parts, wirings) are divided and listed, independently of a circuit diagram CAD database 110 being the database of circuit diagram CAD data.


This item automatic extraction system is provided with an external extraction program, and item extraction processing is performed according to the external extraction program if a complicated extraction processing is necessary.


Further, FIG. 8 shows an example of a design instruction and extraction conditions when processing automatic extraction in the item automatic extraction system.


4. Design rule check support system in printed circuit board design



FIG. 9 shows the conceptual explanatory view of a design rule check support system in printed circuit board design (hereinafter, simply referred to as “design rule check support system” appropriately), and the design rule support system is provided with the design instruction exclusive database 101 that is a database where design instructions, keywords, and items (circuit parts, wirings) are divided and listed.


When a keyword or an item displayed on the screen 104 of the circuit board design instruction support device is selected, items (circuit parts, wirings) corresponding to the selected information are identifiably displayed on a circuit diagram, which is displayed on the screen 106 of the circuit design system, while their color and brightness are changed, and are identifiably displayed on a circuit board layout diagram, which is displayed on the screen 108 of the printed circuit board design CAD, while their color and brightness are changed.


5. Item highlighting system in performing cross-probe



FIG. 10 shows the conceptual explanatory view of an item highlighting system in performing cross-probe (hereinafter, simply referred to as “item highlighting system” appropriately.


Specifically, to efficiently execute the printed circuit board design instruction support, cross-probe can be performed by cooperation between a circuit design system, a transmission line analysis system or the like. This function can be executed by setting the circuit design system and the transmission line analysis system to a communicable condition, and by “See (circuit diagram & circuit board)” of an assist menu after selecting an item, a keyword or a cell in implementation information to which cross-probe needs to be performed (refer to FIG. 11(a)).


Alternatively, in the case where the cell cursor is on a cell to which cross-probe can be performed, cross-probe can be also executed by a shortcut key. At this point, the shortcut key is defined in the resource. For example, when


XprovKey:“Ctrl+S”


is defined, cross-probe is executed when a control key and an “s” key are simultaneously pressed. If it is not defined in the resource, of cross-probe by the shortcut key cannot be executed.


Execution of cross-probe can be also performed by specifying a plurality of keywords or items. However, in the case where a plurality of cells in the implementation information is selected across rows, cross-probe is performed only to a selected item of a row having the cell cursor.


Further, it is also possible to execute Python language-based macro to the transmission line analysis system before and after cross-probe. However, regarding the Python language-based macro to be executed, a macro file needs to be allocated for items and keywords in advance by the printed circuit board design instruction support device 10.


The rule of macro execution is as follows.

    • In macro, pre-macro that is executed before cross-probe and post-macro to be executed after cross-probe can be allocated severally for keywords and items.
    • Macro of keyword is executed when selecting a keyword.
    • Macro of item is executed when selecting an item.
    • In the case where macro is not allocated for an item when macro is allocated for a keyword to which the item belongs, and the macro of keyword is executed.
    • In the case where a plurality of items are selected, macro to be executed is determined by using the position of the cell cursor as a standard.
    • In the case where macro is not allocated, only cross-probe is performed.


Further, in the case where the allocated macro file is only a file name, search is performed in the following order and a file that is found first is executed.

  • 1. [%HOME%]%red_macros_local%
  • 2. [%HOME%]%red_data_local%macros
  • 3. %HOME%red_datamacros
  • 4. [%HOME%]%red_data%macros


Herein, portions bracketed by [ ] are used when other portions are not absolute paths. For example, in the case where “my_data_dirmacros” is set to an environment variable %red_macros_local%, %HOME% is added. On the other hand, in the case where “d:userszukenmy_data_dirmacros” is set to %red_macros_local%, %HOME% is not added.


Herein, when aaa.py under %HOME%red_datamacros needs to be executed, aaa.py must not exist in other directories to be searched.


In addition, to execute macros in directories other than the above-described ones to be searched, it is necessary to allocate macro files while specifying them in full path.


Incidentally, cross-probe for the circuit design system has modes (additional selection/individual selection) (refer to FIG. 11(b)). They are switched by “Communication”→“Mode (circuit diagram)”.


In the additional selection mode, selection items are added one after another by cross-probe. In the individual selection mode, the previously selected condition is cleared by cross-probe and only a cross-probed item becomes a selected condition. It is to be noted that this mode selection is invalid to the transmission line analysis system and only the additional selection works.


Further, in communication with the transmission line analysis system, setting that an allocated macro is not executed can be also done. This is done such that ON/OFF is separately switched for pre-processing/post-processing from “Communication”→“Macro execution authorization” in menu (refer to FIG. 11(c)).


Meanwhile, to execute the cross-probe function, it is necessary that all of the circuit design system, the transmission line analysis system, and the printed circuit board design instruction support device be executed by the same user ID on the same machine.

  • 6. Damping resistance automatic extraction system from circuit diagram



FIG. 12 shows the flowchart showing the processing of a damping resistance automatic extraction system from a circuit diagram (hereinafter, simply referred to as “damping resistance automatic extraction system” appropriately).


In the damping resistance automatic extraction system, parts information is sequentially extracted from all circuit diagram data first (step S1202, step S1214) and then, all parts falling under resistance parts on the circuit diagram are extracted (step S1204).


Next, parts where the attribute of series connection is in the attribute of IBIS model are extracted from extracted resistance parts (step S1206).


Further, when all pins of the extracted resistance parts are searched and there are wirings connected to the pins, parts connected to the wirings are searched (step S1208).


Furthermore, whether or not the parts connected to the wirings are target parts of damping resistance from the classification of parts (such as IC)(step S1210).


Next, “damping resistance name” and “name of part connected to wiring” are returned as a result for each part to be searched (step S1212) . Regarding the result, a plurality of (1:n) combinations exist.

  • 7. Bypass capacitor automatic extraction system from circuit diagram



FIG. 13 shows the flowchart showing the processing outline of a bypass capacitor automatic extraction system from a circuit diagram (hereinafter, simply referred to as “bypass capacitor automatic extraction system” appropriately).


Description will be made with reference to the flowchart. In the bypass capacitor automatic extraction system, when bypass capacitors are arranged on a circuit diagram, a circuit diagram is formed based on design rule that they are arranged near connection pins of target ICs.


Next, capacitors are extracted from the circuit diagram according to the type of parts, and wirings connected from the extracted capacitors are searched.


Then, capacitors where connection of the both ends of capacitor are connected to a power source and ground are extracted, and capacitors from which wiring is further connected to IC toward the power source side are extracted from the extracted capacitors.


In the case where the capacitors connected to IC, which were extracted in this manner, are connected to a plurality of ICs, an IC whose distance of pin connected by wiring is the closest is extracted.


The capacitors connected to IC, which were extracted above, are output as bypass capacitors on a list together with an IC making a pair and the name of wiring that connects them.

  • 8. Web system of a printed circuit board design system cooperation type FIG. 14 shows a conceptual view of a Web system of a printed circuit board design system cooperation type, which provides information accumulated in a Web server in response to a request from the printed circuit board design instruction support device, and FIG. 15 shows a flowchart showing the processing of the Web system of a printed circuit board design system cooperation type shown in the above-described conceptual view.


Description will be made with reference to the flowchart. In the Web system of a printed circuit board design system cooperation type, to perform display on the screen of the printed circuit board design instruction support device in activating the device first, the system inquires the Web server of URLs and character information, which are effective for a design system, based on an ID to acquire information from the Web server or keywords, terms, and part names from information regarding printed circuit board (circuit board specification, circuit board type, simulation information accumulated in manufacturing process and design process, and the like) At the same time, priority/condition setting is set in order to reply articles falling under the above-described conditions in proper contents of intended high-quality. Articles to which priorities are fixed are “data date (update level)”, “access frequency”, “access frequency of a particular person”, “name who posted” and the like, and a conditional expression can be narrowed on a compound condition.


Next, an URL with contents having a requested ID or keywords is searched in the Web server, and a searched URL is replied to the printed circuit board design instruction support device while corresponding to the priority and condition setting if they are defined.


Next, in the printed circuit board design instruction support device, the replied URL and character information are received, and a button is displayed on the menu of the printed circuit board design instruction support device when a URL corresponding to the inquired contents is replied, and the URL is stored.


On the other hand, when a URL is not replied, the button is not displayed on the menu of the printed circuit board design instruction support device, and the URL is not stored either.


When a designer presses the button, the URL is passed to a Web browser simultaneously with the activation of the Web browser. Thus, necessary contents are displayed on the Web browser. Character information replied from the Web server is held in the printed circuit board design instruction support device, and displayed on a menu or a design screen in a proper design occasion.


Further, FIG. 16 shows a conceptual view of the Web system of a printed circuit board design system cooperation type, which performs calculation in the Web server in response to a request from the printed circuit board design instruction support device and provides its result, and FIG. 17 shows a flowchart showing the processing of the Web system of a printed circuit board design system cooperation type shown in the above-described conceptual view.


Description will be made with reference to the flowchart. In the Web system of a printed circuit board design system cooperation type, the menu of calculation corresponding to items such as wirings and parts displayed in the printed circuit board design instruction support device is displayed first, and the system waits for an input instruction of input parameters necessary for the calculation.


By inputting necessary parameters, general and auxiliary input parameters of a calculator, which are not prepared in the printed circuit board design instruction support device, are passed to the Web server to request calculation.


Next, in the Web server, the type of calculation and parameters from the printed circuit board design instruction support device are received, and the calculation result of numerical value or character string is replied to the printed circuit board design instruction support device after necessary calculation is performed.


In the printed circuit board design instruction support device, the calculation result is received to display the calculation result on the screen.


Furthermore, FIG. 18 shows a conceptual view of the Web system of a printed circuit board design system cooperation type, which accumulates information in the Web server in response to a request from the printed circuit board design instruction support device, and FIG. 19 shows a flowchart showing the processing of the Web system of a printed circuit board design system cooperation type shown in the above-described conceptual view.


Description will be made with reference to the flowchart. In the Web system of a printed circuit board design system cooperation type, a button for posting is prepared in the printed circuit board design instruction support device first, and the designer presses the button for posting for the purpose of clearly stating cases and experience, screen explanation, and analysis information when he/she discovers or finds out information while performing design that could be useful in designing for other designers as well.


Then, a menu for inputting a report for posting is displayed, and when the designer inputs a report, the system transmits the input report together with a condition being displayed such as a figure number and a layer, which are being designed, to the Web server.


Next, in the Web server, the replied information is received, the classification of contents is determined based on the information, the contents are converted into contents that are made public and displayed on a Web, and stored in the Web server. By making the contents public, it is possible to get wide responses from the public or provide a “place” for exchanging information.


INDUSTRIAL APPLICABILITY

The present invention is used in the design work of a printed circuit board, and it can contribute to the improvement of the work efficiency of printed circuit board design and the improvement of the quality of printed circuit board design.

Claims
  • 1. A printed circuit board design instruction support method between a circuit design and a circuit board design, wherein in order to securely perform the creation support, the communication, and the confirmation of an instruction, which are performed between a circuit designer and a circuit board designer,said method supports the provision of technical information for understanding the contents of support and instruction.
  • 2. printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of an instruction, which are performed between a circuit designer and a circuit board designer, wherein said device comprising:means for supporting the provision of technical information for understanding the contents of support and instruction.
  • 3. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, whereinsaid device comprising:means for easily performing the creation support of a design instruction to be passed from the circuit designer to the circuit board designer, by electronic data.
  • 4. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, wherein said device comprising:means for inputting design instruction information in natural language;means for displaying the design instruction information, which was input by said input means, in a list format; andmeans for selecting the design instruction information that was displayed by said display means.
  • 5. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, whereinsaid device comprising:means for automatically extracting target items under conditions allocated for keywords of a clock line or the like out of item groups of circuit parts, wirings and the like that constitute a circuit diagram.
  • 6. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit design and a circuit board design, wherein said device comprising:means for automatically allocating design instruction information for items in a circuit diagram via keywords that are previously allocated for the design instruction information in order to notify which item of the circuit parts, wirings and the like on an actual circuit diagram falls under registered design instruction information.
  • 7. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, wherein said device comprising:means for selecting items such as the circuit parts and the wirings, which constitute the circuit diagram; andmeans for cooperating a circuit design system and a printed circuit board design system and highlighting a target item on both the circuit diagram and a printed circuit board diagram when said means for selecting items selects an item.
  • 8. The printed circuit board design instruction support device between a circuit design and a circuit board design according to claim 6, said device comprising: means for displaying areas to be checked more clearly and in a easier-to-understand manner through zooming up or the like of a target area by executing prescript and postscript for controlling the display condition simultaneously with the selection of items by said means for selecting items.
  • 9. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, wherein said device comprising:means for managing whether or not a printed circuitboard designer followed design instructions, by inputting a result after designing.
  • 10. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, wherein said device comprising:means for managing the presence and the like of authorization to an instruction by inputting pass-fail by a circuit designer to the result after designing, which was input by the printed circuit designer.
  • 11. The printed circuit board design instruction support device between a circuit design and a circuit board design according to any one of claim 9 and claim 10, wherein said device comprising:means for performing history management of pass-fail judgment and the like by separately adding an empty article for inputting in said management means when a correction of printed circuit board design is necessary.
  • 12. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, whereinsaid device comprising:means for extracting damping resistances and target ICs of the resistances from a circuit diagram based on the part attribute and wiring connection information of the damping resistances.
  • 13. The printed circuit board design instruction support device between a circuit design and a circuit board design according to claim 12, wherein said extraction means automatically extracts the damping resistances and the target ICs of the resistances from the circuit diagram.
  • 14. A printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer, wherein said device comprising:means for extracting a bypass capacitor and a target IC of the capacitor from a circuit diagram based on the arrangement positional information and wiring connection information of the bypass capacitor.
  • 15. The printed circuit board design instruction support device between a circuit design and a circuit board design according to claim 14, wherein said extraction means automatically extracts the bypass capacitor, the target IC of the capacitor, and the information of wiring connecting the both parts.
  • 16. A Web system, comprising: means for providing information, which is accumulated in a Web server, in response to a request from a printed circuit board design system or a printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer.
  • 17. A Web system, comprising: means for performing calculation in the Web server and providing the result of the calculation in response to a request from a printed circuit board design system or a printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer.
  • 18. A Web system, comprising: means for accumulating information in a Web server in response to a request from a printed circuit board design system or a printed circuit board design instruction support device between a circuit design and a circuit board design to securely perform the creation support, the communication, and the confirmation of the instruction, which are performed between a circuit designer and a circuit board designer.
  • 19. A program for allowing a computer to execute the printed circuit board design instruction support method between a circuit design and a circuit board design according to claim 1.
  • 20. A program for allowing a computer to function as the printed circuit board design instruction support device between a circuit design and a circuit board design according to any one of claims 2-10, 12, 13 and 15.
  • 21. A program for allowing a computer to function as the Web system according to any one of claims 16 to 18.
  • 22. A computer-readable recording medium recording the program according to claim 19.
  • 23. A computer-readable recording medium recording the program according to claim 20.
  • 24. A computer-readable recording medium recording the program according to claim 21.
Priority Claims (1)
Number Date Country Kind
2003-354607 Oct 2003 JP national
PCT Information
Filing Document Filing Date Country Kind 371c Date
PCT/JP04/15045 10/13/2004 WO 00 3/5/2007