The present invention relates to a procedure for determining modifications made to an electronic card, and also methods of fabricating such an electronic card and an item of equipment provided with such an electronic card, which methods of fabrication use this procedure.
It is known that an electronic card includes constituent elements such as electronic components, ports, supply elements and connection means.
Many items of equipment, both domestic and industrial, comprise one or more electronic cards of this type. Such items of equipment are generally fabricated during a known particular industrial cycle. During this industrial cycle, it is frequently the case that modifications have to be made to the diagram of one or more electronic cards of the item of equipment. These modifications may be involved in several steps of the industrial cycle, especially after tests of a prototype card, during integration into the item of equipment, after tests of a prototype item of equipment, or during changes to the item of equipment in mass production phase.
When modifications have to be made to an electronic card, it is necessary to regenerate industrial data or definition or qualification justification elements, starting from an initial step of acquisition of the diagram illustrating the electronic card. Since the exhaustive testing of an electronic card, and a fortiori an item of equipment that includes at least one such card, is a lengthy and complex operation, the test subsequent to one or more modifications of an electronic card relate in general only to the modified portions of said card. In addition, it is necessary to know how to determine in a precise manner the modifications that have been made to this card since the previous tests.
One solution for determining the modifications made to an electronic card consists in manually noting the modifications as and when an operator modifies the diagram by means of a CAD (Computer-Aided Design) software program. However, this solution has the drawback of there being a not insignificant risk of errors which may in particular be due to omissions by said operator.
Another solution consists in visually comparing the old diagram with the new diagram once the latter has been completed and in noting the differences seen by an operator. Here again, the risk of errors or of omissions is not insignificant, especially if the diagram is complex.
The object of the present invention is to remedy these drawbacks. It relates to a procedure for easily and reliably determining any modification that has been made between a first moment and a second moment to an electronic card of the aforementioned type.
For this purpose, according to the invention, the procedure is noteworthy in that:
Thus, thanks to the invention, it is easily possible to identify, in a visual manner, any modification made to the electronic card by comparing said first and second images, which makes it possible for all the modifications that have been made between said first and second moments to be easily and reliably determined.
Advantageously, at step c), one of the following five classes is assigned to each entity:
In a preferred embodiment, at step c), in order to assign a class to each entity in said first and second tables representing said first and second diagrams:
c1) each entity in said first table is considered:
c2) each entity in said second table is considered:
c3) any entity that has not been modified, displaced, added or eliminated is considered as unchanged and said unchanged entity class is assigned thereto.
In a first variant, at step c2), each entity in said second table is considered and a check is made that it is present in said first table.
In a second variant, at step c1), there is associated with each entity present in said first table an indicator in said second table and, at step c2), a search is made in said second table for each entity that is not associated with such an indicator and the added entity class is assigned to each of them.
Furthermore, in a first embodiment, at step c), a class table is formed for each of said classes and, progressively as a class is assigned to the entities, each entity in the class table corresponding to its class is noted.
In a second embodiment, at step c), an additional column corresponding to the class is added to each of said first and second tables and, progressively as a class is assigned to the entities, the name of the class, for each entity, is indicated in said additional column in the row corresponding to this entity in said (first or second) table.
Preferably, each visual identification attribute corresponds to a particular color.
Moreover, advantageously:
The present invention also relates to a first method of fabricating at least one electronic card that includes constituent elements comprising electronic components, ports, supply elements and connection means.
Said first method, in which:
The present invention also relates to a second method of fabricating at least one item of equipment provided with at least one electronic card that comprises constituent elements such as electronic components, ports, supply elements and connection means, in which method:
According to the invention, said second method is noteworthy in that, at step O1/, the aforementioned first method is implemented in order to fabricate at least one electronic card.
Moreover, the present invention also relates to an electronic card and to an item of equipment that are fabricated using said first and second methods presented above, respectively.
The figures of the appended drawing will make it clearly understood how the invention can be realized. In these figures, identical references denote similar elements.
The subject of the present invention is especially a procedure for determining modifications that are made to an electronic card during its fabrication. Such an electronic card comprises, usually, a board, serving as support and consisting of printed circuits, to which components are soldered.
It is known that an electronic card comprises, in general, as constituent elements:
Such an electronic card can be illustrated in the usual manner by a diagram S1, as shown in
In addition, each of said entities E1 to E16 may be characterized by its coordinates in the diagram S1, namely:
The diagram of an electronic card can therefore be represented in the form of a table, as shown below in the case of said diagram S1 of
According to the invention, to determine modifications that have been made to such an electronic card between a first moment M1 and a second moment M2 (after said first moment M1), a procedure comprising a series of successive steps 1a to 1f, as illustrated in
In a first embodiment, and as specified in the above tables T1 and T2, at step 1c) an additional column corresponding to the class is added to each of said tables T1 and T2 and, as a class is progressively assigned to the entities E1 to E18, the name of the class is indicated, for each entity, in said additional column, in the row corresponding to this entity in said table T2 or T2.
More precisely, one of the following five classes is assigned to each entity E1 to E18:
In a second embodiment, at step 1c, a class table is formed for each of said classes I, M, D, A and S and, progressively as a class is assigned to said entities E1 to E18, each entity in the class table corresponding to its class is noted.
According to the invention, at step 1c, to assign a class to each entity E1 to E18 in said tables T1 and T2 representing said first and second diagrams:
c1) each entity in said table T1 is considered:
c2) then, each entity in said table T2 is considered:
c3) any entity that has not been modified, displaced, added or eliminated is considered as unchanged, like the entities E2 and E3 for example, and said unchanged entity class I is assigned thereto.
With regard to said added entity class A:
In a preferred embodiment, the visual identification attribute associated with each entity E1 to E18 corresponds to a color in which this entity is shown in the corresponding image I1, I2. For example, the unchanged entities may be shown in black, the modified entities in blue, the displaced entities in yellow, the eliminated entities in red and the added entities in green.
Advantageously, said first and second images I1 and I2 are constructed by means of a CAD (Computer-Aided Design) software program used for inputting the diagrams in question. The computer-aided design comprises, in general, all the computing techniques serving to create data describing an object to be designed, to manipulate this data, for the purpose of ending up with a completed design shape, and to generate information needed to fabricate this object. To do this, at step 1d, the files corresponding to these diagrams are modified so as to assign a color to each entity depending on the class to which it belongs. At step 1e, the files thus modified are then displayed (by means of said CAD software) on an associated suitable display means. Preferably, to keep the files corresponding to the diagrams intact, these modifications are made on copies of said files.
In a preferred embodiment, when all the entities in tables T1 and T2 are of the unchanged entity class I, at step 1e a visual indication is added to said images I1 and I2 in order to indicate that the two compared diagrams are identical. For example, a label “UNCHANGED” may be displayed in capitals in the background of each of said images I1 and I2.
In one particular embodiment, a summary table comprising all the entities of classes M, D, A, S other than the unchanged entity class I is formed. In this case, a third image (not shown) corresponding to said summary table is constructed.
The invention therefore has the advantage of making it easy for the modifications made to an electronic card to be visually identified, by visually comparing said images I1 and I2. In
In addition, one or more files representative of the modifications made to the electronic card are constructed, these files being capable of being used by CAD tools during steps of an industrial fabrication cycle (or method) explained below, so as to determine the tests that have to be carried out subsequent to said modifications.
It should be noted that steps 1c to 1e may be grouped together into a single step 2, which may be implemented automatically by suitable software, created especially for this purpose.
The aforementioned procedure according to the invention has been described in the case of a sheet of a diagram. Of course, it applies in the same manner to each sheet of a diagram comprising several sheets and, in this case, the abovementioned sheet(s) may relate in general to all of the sheets of the diagram.
The procedure according to the present invention may be used to compare two diagrams of an electronic card corresponding to consecutive versions of the same diagram (for example version N and version N+1). However, this use should not be envisioned as being limiting, and said procedure can thus also be used to compare diagrams corresponding to non-consecutive versions of the same diagram (for example version N and version N+k, where k>1).
The present invention also relates to a method MF1 of fabricating at least one electronic card of the aforementioned type. This method MF1 comprises steps A to G, shown in
According to the invention, when at least one modification is made to said electronic card during its fabrication:
The present invention also relates to a method MF2 of fabricating at least one item of equipment provided with at least electronic card of the aforementioned type. This method MF2 comprises steps O1 to O5, shown in
Number | Date | Country | Kind |
---|---|---|---|
03 12723 | Oct 2003 | FR | national |
Number | Name | Date | Kind |
---|---|---|---|
5598345 | Tokura | Jan 1997 | A |
5764536 | Yamamoto et al. | Jun 1998 | A |
6480394 | Feld et al. | Nov 2002 | B1 |
6990255 | Romanik et al. | Jan 2006 | B1 |
20020014003 | Asai et al. | Feb 2002 | A1 |
20030174877 | Aiger | Sep 2003 | A1 |
Number | Date | Country |
---|---|---|
2364564 | Jun 2003 | CA |
4139189 | Jun 1992 | DE |
0452905 | Oct 1991 | EP |
0706027 | Apr 1996 | EP |
0999440 | May 2000 | EP |
2094751 | Feb 1972 | FR |
Number | Date | Country | |
---|---|---|---|
20050096773 A1 | May 2005 | US |