1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationPrinted board assembly products Manufacturing description data and transfer methodologyPart 2-2: Sectional requirements for implementation of printed board fabrication data descr
2、iptionBS EN 61182-2-2:2012National forewordThis British Standard is the UK implementation of EN 61182-2-2:2012. It isidentical to IEC 61182-2-2:2012.The UK participation in its preparation was entrusted to Technical CommitteeEPL/501, Electronic assembly technology title, such as senior designer, or
3、department name, such as purchasing department. Ideally, the ability to import all preferred supplier information from external sources will be available in order to include preferred suppliers in the LogisticHeader element. Below is a sample of the minimum data necessary for a complete LogisticHead
4、er element with optional fields populated. IEC 631/12 BS EN 61182-2-2:2012 12 61182-2-2 IEC:2012 5.4.2.3 HistoryRecord The HistoryRecord is the location of log type information for maintaining revision control of the IEC 61182-2 file for a designs life cycle. This does not mean that the entire histo
5、ry is present in any IEC 61182-2 file. It gives the OWNER a data record, which could be exported to a corporate database. The EDA tool shall create a HistoryRecord for each IEC 61182-2 file by providing a means to enter the HistoryRecord number and the FileRevision fileRevisionID. This data could be
6、 entered by manual manipulation such as using a dynamic dialog box. 5.4.3 Supply chain modifications 5.4.3.1 General A modification is added to the initial IEC 61182-2 file by a member of the supply chain. This modification can be as simple as adding a test coupon or panelizing the board to finding
7、problems with the design and requiring design modification in order to produce a finish board. 5.4.3.2 LogisticHeader update In order to add the ChangeRec to the HistoryRecord, the supply chain may need to update the LogisticHeader with additional information to provide the Role, Enterprise and Pers
8、on data for the supply chain. BS EN 61182-2-2:201261182-2-2 IEC:2012 13 The supplier shall not modify the information associated with any enterprise id other than their own. Updating the LogisticHeader shall create a ChangeRec even if no other data was modified. This will provide the means for the O
9、EM to update their contacts information. There are many methods for getting this information into the file that range from manual manipulation to importing a contacts.xml. Below is a sample of a contacts.xml file. 5.4.3.3 HistoryRecord update The HistoryRecord parent shall remain unchanged by the su
10、pply chains software. It is identified in the example by the use of underlined text. The supply chains software uses the FileRevision to identify the software used to create the updated IEC 61182-2 file. BS EN 61182-2-2:2012 14 61182-2-2 IEC:2012 5.4.4 OEM reviews modifications HistoryRecord update
11、The OEM and their supply chain can use the fileRevisionID to match IEC 61182-2 files to their predecessors. Maintaining consistency in the fileRevisionID field will facilitate the ability to reuse items during the designs lifecycle. 5.5 BOM (board fabrication materials) The BOM layer requirements sh
12、all be in accordance with IEC 61182-2. The following restrictions apply: Bom/BomItemcategory=MATERIAL This is a mandatory requirement for FAB1, FAB2, and FAB3. Table 2 shows the Bom restrictions for board fabrication. BS EN 61182-2-2:201261182-2-2 IEC:2012 15 Table 2 Bom restrictions Content/Functio
13、nMode FunctionModeType mode= FABRICATION level=1 mode= FABRICATION level=2 mode= FABRICATION level=3 Bom/BomItem BomItemType category=MATERIAL category=MATERIAL category=MATERIAL Bom/BomItem/RefDes. RefDesType Per Table 3 Per Table 3 Per Table 3 Bom/BomItem/RefDes/ Tuning TuningType 0 0 0 Bom/BomIte
14、m/RefDes/ Firmware FirmwareType 0 0 0 Bom/BomItem/RefDes/ Firmware/File FileType 0 0 0 Bom/BomItem/RefDes/ Firmware/CachedFirmware CachedFirmware Type 0 0 0 Bom/BomItem/RefDes/ Firmware/FirmwareRef FirmwareRefType 0 0 0 Bom/BomItem/ Characteristics CharacteristicsType category=MATERIAL category=MATE
15、RIAL category=MATERIAL Bom/BomItem/ Characteristics/ Measured MeasuredType IEC 61182-2 1-n 1-n Bom/BomItem/Characteristics/ Ranged RangedType IEC 61182-2 IEC 61182-2 1-n When reference designators are required, as indicated for BomItem, the RefDes shall be in accordance with Table 3. Since the RefDe
16、s element is normally restricted to electronic components, this table has been constructed as a recommended methodology for defining different materials within the Bom. RefDes has a 1-n cardinality requirement. This is still appropriate for FAB1, FAB2, and FAB3. When the RefDes element is instanced,
17、 the attribute name shall be in accordance with Table 3. IEC 61182-2/Bom/BomItem/RefDesname=Table 3 Table 3 Recommended reference designators for printed board material Material type Reference designator Comments Legend ink LEG Soldermask SDM Conductor CND Dielectric base material DBM Dielectric cor
18、e DIC Dielectric prepreg DPP Dielectric adhesive DIA Solder bump SBM Hole fill material HFM Resistive material ERM Capacitive material ECM Other OTH Additional restrictions for BomItem are that the Category attribute shall be listed as MATERIAL. BS EN 61182-2-2:2012 16 61182-2-2 IEC:2012 IEC 61182-2
19、/Bom/BomItemcategory=MATERIAL The Characteristic element also has some restrictions that pertain to FAB2 and FAB3. These relate to the occurrence of the Measured and Ranged elements which become mandatory in certain applications. IEC 61182-2/Bom/BomItem/Characteristiccategory=MATERIAL (same as BomIt
20、em) IEC 61182-2/Bom/BomItem/Characteristic/Measured=1 (for FAB2 and FAB3) IEC 61182-2/Bom/BomItem/Characteristic/Ranged=1 (for FAB3) 5.6 AVL (board material suppliers) The AVL requirements shall be in accordance with IEC 61182-2. The following restrictions apply and are detailed in Table 4: Avl/AvlH
21、eadermodRef=FABRICATION This is an optional requirement for FAB2 and FAB3. Table 4 Avl restrictions Avl/AvlHeader AvlHeaderType modRef= FABRICATION modRef= FABRICATION modRef= FABRICATION Avl/AvlItem AvlItemType 1-1 1-1 1-1 Avl/AvlItem/AvlVmpn AvlVmpnType qualified=FALSE chosen=FALSE qualified=FALSE
22、or TRUE chosen=FALSE or TRUE qualified=FALSE or TRUE chosen=FALSE or TRUE Avl/AvlItem/AvlVmpn/AvlMpn AvlMpnType 0-1 0-1 0-1 Avl/AvlItem/AvlVmpn/AvlVendor AvlVendorType 0-1 0-1 0-1 5.7 Documentation layers 5.7.1 General The documentation layer requirements shall be in accordance with IEC 61182-2. The
23、 following restrictions apply: Ecad/CadData/LayerLayerFunction=DOCUMENTATION Ecad/CadData/Layername=unique layer name recommended consistent with Step name This is a mandatory requirement for FAB1, FAB2 and FAB3. 5.7.2 Documentation layer restrictions The following functions shown in Table 5 are app
24、licable when a documentation layer is identified. BS EN 61182-2-2:201261182-2-2 IEC:2012 17 Table 5 Documentation layer restrictions To facilitate the interpretation, Table 6 provides a reference illustration table of those restrictions shown in their XML path description in Table 5. Table 6 General
25、 descriptions of documentation layer functions layerFunction FAB1 FAB2 FAB3 Remarks COURTYARD O O O GRAPHIC O O O DRAWING O M M Used mostly for any form of documentation LANDPATTERN O O O COMPONENT_TOP O M M Only applies to assembly documentation COMPONENT_BOTTOM O M M Only applies to assembly docum
26、entation OTHER O O O 5.7.3 Reference to documentation The information in Table 7 highlights the documentation functions for the IEC 61182-2 standard. This information shall be consistent throughout the data file. Figure 3 provides an illustration indicating an approximate variation in the degree of
27、mixture between electronic and hard copy documentation. Electronic documentation is considered non-intelligent (ready for printing a hard copy), while data is considered intelligent (ready for machine usage). Content/Function Mode FunctionMode Type mode=FABRICATION level=1 mode=FABRICATION level=2 m
28、ode=FABRICATION level=3 Ecad/CadData/ Layer LayerType layerFunction=COURTYARD layerFunction=COURTYARD layerFunction=COURTYARD layerFunction=GRAPHIC layerFunction=GRAPHIC layerFunction=GRAPHIC layerFunction=DRAWING layerFunction=DRAWING layerFunction=DRAWING layerFunction=LANDPATTERN layerFunction=LA
29、NDPATTERN layerFunction=LANDPATTERN layerFunction=COMPONENT_TOP layerFunction=COMPONENT_TOP layerFunction=COMPONENT_TOP layerFunction=COMPONENT_BOTTOM layerFunction=COMPONENT_BOTTOM layerFunction=COMPONENT_BOTTOM layerFunction=OTHER layerFunction=OTHER layerFunction=OTHER Key: italics = optional BS
30、EN 61182-2-2:2012 18 61182-2-2 IEC:2012 Figure 3 Documentation package grade requirements Since the documentation requirment has three grades (A, B, C), plus three levels of complexity in each grade (1, 2, 3), a correlation should be established between the particular grade levels and the data docum
31、entation in an IEC 61182-2-2 file, see Table 7. Table 7 Relationship to documentation standard Complexity/Grade A B C 1 N/A FAB1, FAB2 FAB1, FAB2 2 N/A FAB1, FAB2, FAB3 FAB1, FAB2, FAB3 3 N/A FAB2, FAB3 FAB2, FAB3 Grade B will fail the automated use case validation and needs to be manually validated
32、. The goal is to strive for Grade C documentation when using the IEC 61182-2 to accommodate a 60 % to 100 % data transfer. 5.7.4 Step usage 5.7.4.1 Step element The Step element is used several times when Layer is used for documentation. Each Step has a Step name. It is recommended that the Step nam
33、e assigned to the Step be unique and be similar to the name attribute assigned for layer. The LayerFunction shall be DOCUMENTATION types, see Table 5. 5.7.4.2 Step There may be one to many “Step“s in any IEC 61182-2-2 file. Each Step has a unique name, which may be anything but is recommended to be
34、an identifiable subset of the Step, and should be in accordance with the attribute Step/name. It should be noted that some “Step“s for documentation take advantage of previously defined “Step“s (i.e. taking a board step and an assembly step to make an assembly IEC 632/12 BS EN 61182-2-2:201261182-2-
35、2 IEC:2012 19 drawing. This would use the StepRepeat element to combine previously defined “Step“s by placing the graphical images on a drawing format. Each Step requires a mandatory definition for Datum and Profile. All graphical information shall be provided as a LayerFeature. When LayerFeature de
36、fines the graphical information using the various “Set”s, it shall be associated with the specific layer as identified by the layer name. This is accomplished through the mandatory layerRef associated with the LayerFeature of any Step within any IEC 61182-2-2 file. Step/LayerFeaturelayerRef=Layernam
37、e (unique user assigned) 5.7.5 Set All documentation requirements shown in Table 1 shall be pre-defined in the user dictionary section of the file and will be instanced through the path: Ecad/CadData/Step/LayerFeature/Set/Features When documentation features are instanced at the time the feature is
38、described, the lineDescGroup associated with the specific feature (Line, Arc, Polyline, and Outline) shall take precedence and the lineDescGroup of Set shall be 0. 5.8 Design for excellence (Dfx) analysis 5.8.1 General All characteristics for DfxMeasurement shall be in accordance with IEC 61182-2. W
39、hen Dfx analysis is required as defined in Table 1, the DfxMeasurementList shall restrict the category to BOARDFAB. Ecad/CadData/Step/DfxMeasurementListcategory=BOARDFAB This is a mandatory requirement for FAB2 and FAB3. 5.8.2 DfxMeasurement When DfxMeasurement characteristics are instanced at the t
40、ime the feature is described, the lineDescGroup associated with the specific feature (Line, Arc, Polyline, and Outline) shall take precedence and the lineDescGroup of Set shall be 0. 5.9 Miscellaneous image layers 5.9.1 General Miscellaneous image layers are used primarily to capture and transfer gr
41、aphical descriptions that do not necessarily belong in any of the specific categories of the CadData descriptions. This layers requirements shall be in accordance with IEC 61182-2. The following restrictions apply: Ecad/CadData/LayerlayerFunction=OTHER This is an optional requirement for FAB2 and FA
42、B3. BS EN 61182-2-2:2012 20 61182-2-2 IEC:2012 5.9.2 Step usage 5.9.2.1 Step element The Step element is used several times when Layer is used for miscellaneous layers. Each Step has a Step name. It is recommeded that the Step name assigned to the Step be unique and the name be similar to the layerF
43、unction attribute assigned for layer. The LayerFunction shall be OTHER. It is also recommended that the information be included in the dictionary as graphical images, defined in the user or standard dictionary and called out as needed. 5.9.2.2 Step There may be one to many “Step”s in any IEC 61182-2
44、-2 file. Each Step has a unique name, which may be anything but is recommended to be an identifiable subset of the Step and should be in accordance with the attribute Step name. Each Step requires a mandatory definition for Datum and Profile. See Table 8 for miscellaneous layer restrictions. All gra
45、phical information shall be provided as a LayerFeature. Table 8 Miscellaneous layer restrictions Content/FunctionMode mode=FABRICATION level=1 mode=FABRICATION level=2 mode=FABRICATION level=3 Ecad/CadData/Layer LayerFunction OTHER LayerFunction OTHER LayerFunction OTHER Key: italics = optional 5.10
46、 Packages and land patterns 5.10.1 General When packages are required to define component dimensions, which is optional for level FAB3, the characteristics for Step shall define the instances of the package descriptions. When this occurs, the Layer PROCESS shall indicate ASSEMBLY. Ecad/CadData/Layer
47、layerFunction=ASSEMBLY This is an optional requirement only for FAB3. Most packages are described in accordance with the Step Package function. The appropriate name of the Package type shall be in accordance with the IEC 61182-2 and future IEC 61182-2-3 e.g., BARE_DIE, FLIECHIP, CHIP, OTHER, etc. Th
48、e name convention for Package type should be in accordance with Annex A of IEC 61182-2. Ecad/CadData/Step/Packagename=per Annex A of IEC 61182-2 Ecad/CadData/Step/Packagetype=per Package TypeType IEC 61182-2 5.10.2 Step usage for component packages and land patterns 5.10.2.1 Step element The Step el
49、ement is used several times when Layer is used for Package layer descriptions. Each Step has a Step name. The recommendation is that the Step name is unique and is BS EN 61182-2-2:201261182-2-2 IEC:2012 21 similar to the name and LayerFunction attribute assigned for Layer i.e., recommended step details coincide with LayerFunction = ASSEMBLY. 5.10.2.2 Step There may be one to many “Step”s in any IEC 61182-2 file. Each Step has a unique name, whic
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1