TianGong PCR产品类别规则

Sound, video, network and similar cards for automatic data processing machines

Sound, video, network and similar cards for automatic data processing machines: This PCR guides construction of cradle-to-factory-gate foreground data packages for…

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
0.1.0
Readiness
Review required
Last updated

Methodology and translation states come from the source record; publishing this website does not change their review status.

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:45281 · exact

Source

1. Scope and Applicability

This PCR guides construction of cradle-to-factory-gate foreground data packages for finished, tested expansion cards used in automatic data processing machines. Covered card archetypes include network interface cards, sound or audio cards, graphics or video cards, and AI, data-centre, high-performance-computing, or other accelerator cards when supplied as cards. Every dataset shall identify one card archetype and shall separately describe the primary chip and package, printed circuit board, onboard memory, cooling assembly, external interface assembly, and remaining support components.

This leaf is technically heterogeneous. A single GPU card, network card, video card, sound card, chip, or generic electronic assembly is not a representative proxy for the whole category. A production-weighted mix is allowed only for a declared family whose members have the same primary function, host interface, production route, and acceptance basis; weights and configuration differences shall be disclosed.

The reference boundary starts with purchased materials, components, and services at the reporting manufacturing boundary and ends with a finished card accepted at the factory gate. Semiconductor or bare-PCB fabrication is included only when performed by, or under the operational control of, the reporting organization; otherwise those items enter as supplier-specific upstream product datasets. Use and end-of-life are outside this cradle-to-gate data package.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.office-accounting-and-computing-machinery.sound-video-network-and-similar-cards-for-automatic-data-processing-machines
classification_refsCPC 3.0 45281, Sound, video, network and similar cards for automatic data processing machines
covered_productsFinished expansion cards for automatic data processing machines, including network, sound/audio, graphics/video, AI/data-centre/HPC accelerator, and functionally similar cards
excluded_productsBare dies, integrated circuits or semiconductor packages; bare printed circuit boards; complete computers or servers; hubs, routers and gateways; standalone external peripherals; storage units; cables or power supplies sold separately; and software-only services
representative_productOne declared, finished and acceptance-tested card archetype and configuration; no subtype represents the whole CPC leaf
production_routePurchased component receipt and kitting, optional controlled bare-PCB and semiconductor/package fabrication, printed-board assembly, thermal/mechanical/interface assembly, firmware loading, test, acceptance, and dispatch
market_stateFinished, tested card at the manufacturing factory gate; detachable packaging and separately supplied accessories are not part of net card mass

3. Reference Flow

FieldValue
WhatProduction of a finished, electrically functional and acceptance-tested expansion card of one declared card type and configuration for an automatic data processing machine
How much1 kg net accepted card, excluding detachable packaging, separately supplied cables, spares, and accessories
How wellMeets the declared electrical, functional, thermal, host-interface, connector, firmware, and factory acceptance specification for the named card configuration
How long or cycleOne defined production lot or reporting year at the factory gate; no use-life claim is included in this cradle-to-gate reference flow
reference_flow_linkThe quantitative reference is the exact Tiangong CPC 3.0 45281 product flow stated below
FieldValue
Reference amount1 kg
Reference product flowcc906112-5ebd-437c-b701-88faeeac2f81 — Sound, video, network and similar cards for automatic data processing machines
Reference flow property93a60a56-a3c8-11da-a746-0800200b9a66 — Mass
Reference unit group93a60a57-a4c8-11da-a746-0800200c9a66 — Units of mass
Reference unitkg
Required qualifierscard_type; primary_function; host_interface_and_form_factor; performance_class; primary_chip_model_and_package_technology; die_or_package_count_and_mass_basis; pcb_area_layer_count_thickness_surface_finish_and_mass; onboard_memory_technology_capacity_device_count_and_mass; cooling_architecture_materials_and_mass; external_connector_and_port_type_count_and_included_modules; support_component_groups_and_mass; firmware_version_and_test_profile; net_card_mass; manufacturing_site_country_and_reporting_period; production_route; yield_and_allocation_basis; packaging_exclusion

When constructing a foreground data package, the items listed in Required qualifiers must be declared in dataset metadata, process notes, reference flow comment, product description, or an equivalent data package field. Missing required qualifiers make the reference flow definition incomplete for that data package.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_net_massAccepted reference productMasskgWeigh accepted cards without detachable packaging, separately supplied cables, spares, or accessories. Normalize the summed accepted net card mass to 1 kg.
component_layer_massPrimary chips/packages, PCB, onboard memory, cooling, interfaces, and support componentsMasskgRecord the measured or supplier-declared dry mass for every required layer separately; do not bury a layer in a generic electronics total.
count_area_to_massParts initially recorded by count or PCB areaMasskgConvert count or area to mass using lot-specific weighing or configuration-specific supplier data and retain the conversion record, sample size, and uncertainty.
process_energy_preservationElectricity, heat, fuel, and compressed-air useEnergykWh or MJPreserve the metered unit and energy carrier before conversion; record conversion factors and do not report power ratings as energy use.
water_and_process_materialsWater, solder, flux, cleaners, coatings, thermal-interface materials, and fabrication chemicalsMass or volumekg, m3, or recorded compatible unitUse purchase, issue, return, recovery, and stock-change records reconciled to the process and reporting period.
waste_and_release_massScrap, rejected units, spent materials, wastewater constituents, and direct releasesMasskgMeasure or calculate each distinct waste or release stream before treatment and preserve destination or receiving compartment.
performance_qualifiersCard function and acceptanceDeclared technical performanceDeclared SI or interface unitRecord metrics appropriate to card type, such as link rate and port count, audio channel/sample specification, graphics/compute throughput class, memory capacity, thermal design basis, and test profile; never compare different archetypes on mass alone.
production_mix_controlProduct-family or configuration mixMass sharekg/kgA mix shall use accepted net mass weights from the same route and period. Disclose every included configuration and prohibit averaging across different primary functions or host interfaces.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased raw materials, components, subassemblies, utilities, fuels, water, and transport services received at the reporting manufacturing boundary
starting_condition_roleSupplier-specific upstream datasets are linked at receipt; controlled in-house fabrication is modelled as foreground processes
product_classification_scopeFinished CPC 3.0 45281 expansion cards only, with a declared card type and configuration
recursive_input_rulePurchased chip packages, PCB, memory, cooling, interface and support components require upstream datasets but are not recursively reclassified as the finished card
upstream_dataset_requirementPrefer supplier- and technology-specific datasets for semiconductor packages, PCB, memory, thermal assemblies and connectors; disclose any fallback separately by layer
disclosureDeclare organizational control, cut-offs, geography, technology, reporting period, yields, allocation, excluded packaging and unresolved flow identities
rule_idApplies toRulesource_ids
boundary_factory_gateAll datasetsInclude receipt, kitting, assembly, thermal/mechanical/interface integration, firmware loading, test, rework, acceptance, internal handling, and dispatch activities required to produce the accepted card at the factory gate.itu-t-l1410-2024; eu-pef-2021-2279
boundary_component_hierarchyBill of materials and upstream linksKeep primary chip/package, PCB, onboard memory, cooling, interface and support-component layers distinct. Report layer mass and data source; no generic electronic-part total may replace them.itu-t-l1410-2024; ipc-1752a-2018; iec-62474-2018
boundary_controlled_fabricationBare-PCB and semiconductor/package fabricationInclude these as foreground only where the reporting organization has operational control and site records. Otherwise use supplier-specific upstream product datasets and do not invent wafer-fab or PCB-fab inventories.itu-t-l1410-2024; eu-pef-2021-2279
boundary_transport_packagingInbound transport and dispatch packagingInclude inbound transport and packaging production or use as separate flows. Exclude detachable packaging from the 1 kg reference product mass while retaining its inventory burden.eu-pef-2021-2279
boundary_use_eolUse, maintenance, reuse, recycling and disposalExclude from this cradle-to-gate package. A downstream lifecycle model may add them only with card-type-specific power, workload, lifetime, replacement and end-of-life scenarios.itu-t-l1410-2024
boundary_no_proxyClassification and representative productDo not substitute a bare IC, bare PCB, complete computer/server, hub/router/gateway, external peripheral, or a single GPU/network/video/sound card for this category.un-cpc-3-2025

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
component_receipt_and_kittingComponent receipt, verification and kittingrequiredAlwaysPreserve the product-specific bill of materials and supplier links by required layerMass of issued layer components per accepted card mass
bare_pcb_fabricationBare printed circuit board fabricationconditionalInclude only when performed by or under operational control of the reporting organizationModel controlled laminate, imaging, etching, plating, finishing and inspection activitiesMass of accepted bare PCB issued to assembly
semiconductor_package_fabricationSemiconductor die and package fabricationconditionalInclude only when performed by or under operational control of the reporting organizationModel controlled wafer/die, substrate, packaging, test and yield activitiesMass or count of accepted packages issued to assembly, reconciled to mass
printed_board_assemblyPrinted board assemblyrequiredAlwaysMount, solder, clean, coat and inspect PCB assembliesMass of accepted assembled PCBA
thermal_mechanical_interface_assemblyThermal, mechanical and interface assemblyrequiredAlwaysAdd cooling, brackets, housings, external connectors and included modulesMass of mechanically complete cards
firmware_test_and_acceptanceFirmware loading, functional test and acceptancerequiredAlwaysEstablish finished-card function, performance class and accepted yieldMass of accepted finished cards
packaging_and_dispatchPackaging and factory-gate dispatchrequiredAlwaysRecord protective packaging and release the reference product without adding packaging to its net mass1 kg net accepted card at factory gate

Process: Component receipt, verification and kitting (component_receipt_and_kitting)

Inputs

Product flows
Primary chips and packages (primary_chip_package_input)

Record each primary processor, controller, accelerator, codec or comparable functional chip by model, package technology, count and dry mass. This layer may not be replaced by an average IC proxy.

  • Selected flow: Supplier-specific primary chip or semiconductor-package product flow selected during dataset construction
  • Flow property / unit: Mass / kg; retain piece count as a qualifier
  • Amount rule: Foreground received-and-issued mass reconciled to the declared configuration and accepted production
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; eu-pef-2021-2279; ipc-1752a-2018
Bare printed circuit board (bare_pcb_input)

Record board area, layer count, thickness, surface finish, panel yield and accepted dry mass for the exact card design.

  • Selected flow: Supplier- and technology-specific bare PCB product flow selected during dataset construction
  • Flow property / unit: Mass / kg; retain area in m2
  • Amount rule: Foreground issued mass plus attributable incoming rejects, normalized to accepted production
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; ipc-1752a-2018
Onboard memory (onboard_memory_input)

Record memory technology, capacity, device count, package style and mass separately from the primary chip layer.

  • Selected flow: Supplier-specific onboard-memory product flow selected during dataset construction
  • Flow property / unit: Mass / kg; retain capacity and count qualifiers
  • Amount rule: Foreground issued mass for the declared configuration, including attributable incoming rejects
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; ipc-1752a-2018
Cooling assembly (cooling_assembly_input)

Record heat sink, heat pipe or vapour chamber, fan, shroud, cold plate, liquid-cooling fitting and thermal-interface material by included configuration and mass.

  • Selected flow: Supplier-specific cooling-component product flows selected by material and assembly type
  • Flow property / unit: Mass / kg
  • Amount rule: Foreground issued dry mass for the declared cooling architecture
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; ipc-1752a-2018
External interfaces and included modules (interface_component_input)

Record host edge connector, network/audio/video ports, transceiver cages or included modules, brackets and interface-specific components by type, count and mass.

  • Selected flow: Supplier-specific connector, port, bracket and included-module product flows
  • Flow property / unit: Mass / kg; retain count and interface qualifiers
  • Amount rule: Foreground issued mass for the declared configuration
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: ipc-1752a-2018; iec-62474-2018
Support electronic and mechanical components (support_component_input)

Record passive components, power-delivery parts, oscillators, auxiliary controllers, shielding, fasteners and other residual components in disclosed groups; this residual must not absorb any required layer.

  • Selected flow: Supplier-specific support-component product flows grouped by technology and material where individual modelling is impracticable
  • Flow property / unit: Mass / kg
  • Amount rule: Difference between measured complete-card mass and all separately measured required layers, checked against procurement and placement records
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; ipc-1752a-2018
Waste flows
Incoming packaging and rejected components (incoming_rejects_and_packaging)

Record receiving packaging and components rejected before assembly by material or component family and treatment destination.

  • Selected flow: Site-specific waste flows selected by material and destination
  • Flow property / unit: Mass / kg
  • Amount rule: Weighed or documented rejected mass and packaging mass for the reporting period
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: eu-pef-2021-2279
Elementary flows

Outputs

Product flows
Kitted component set (kitted_component_set)

Transfer the verified component layers to printed-board and final assembly without treating the kit as an external co-product.

  • Selected flow: Internal intermediate kitted component set
  • Flow property / unit: Mass / kg
  • Amount rule: Sum of issued component-layer masses after receiving rejects
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted net card mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_product_specific_bom
  • Sources: mass-balance-identity
Waste flows
Elementary flows

Process: Bare printed circuit board fabrication (bare_pcb_fabrication)

Inputs

Product flows
PCB fabrication materials and utilities (pcb_fabrication_inputs)

When this conditional foreground process applies, record laminates, copper, films, masks, finishes, plating and etching chemicals, cleaning agents, water and each energy carrier separately for the controlled line.

  • Selected flow: Site- and technology-specific material, chemical, water and utility flows selected during dataset construction
  • Flow property / unit: Mass, volume, or energy / kg, m3, kWh, or MJ
  • Amount rule: Metered, purchased-and-issued, or stock-balanced amounts allocated to the declared board family
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted bare PCB mass issued to card assembly
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_materials_water
  • Sources: eu-pef-2021-2279; iec-62474-2018
Waste flows
PCB scrap, spent baths and wastewater (pcb_fabrication_waste)

Keep solid board scrap, spent process materials, treatment residues and wastewater distinct by treatment route.

  • Selected flow: Site-specific waste and wastewater flows selected by composition and destination
  • Flow property / unit: Mass or volume / kg or m3
  • Amount rule: Weighed, metered, or treatment-record amount reconciled to the controlled fabrication line
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted bare PCB mass issued to card assembly
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: mass-balance-identity
Elementary flows
Direct PCB-fabrication releases (pcb_fabrication_direct_releases)

Record measured direct releases to air and water after site treatment by named substance and receiving compartment; never infer them from purchased chemical mass alone.

  • Selected flow: Substance- and compartment-specific elementary flows selected during dataset construction
  • Flow property / unit: Mass / kg
  • Amount rule: Site monitoring or compliant engineering calculation for the reporting period
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted bare PCB mass issued to card assembly
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_water_emissions
  • Sources: eu-pef-2021-2279

Outputs

Product flows
Accepted bare PCB (accepted_bare_pcb)

Transfer only inspected bare boards meeting the declared design and finish specification to assembly.

  • Selected flow: Internal accepted bare PCB for the declared card configuration
  • Flow property / unit: Mass / kg
  • Amount rule: Measured accepted dry mass after fabrication yield losses
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Process output
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: mass-balance-identity
Waste flows
Elementary flows

Process: Semiconductor die and package fabrication (semiconductor_package_fabrication)

Inputs

Product flows
Semiconductor fabrication materials and utilities (semiconductor_fabrication_inputs)

When this conditional foreground process applies, record wafers or dies, substrates, leadframes, encapsulants, bonding materials, process gases and chemicals, ultrapure water, and each utility separately for the controlled technology route.

  • Selected flow: Site- and technology-specific semiconductor material, chemical, water and utility flows selected during dataset construction
  • Flow property / unit: Mass, volume, or energy / compatible recorded unit
  • Amount rule: Metered or production-accounted amounts allocated to the declared die/package family using documented tool and yield records
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted package mass or count issued to card assembly, reconciled to mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_materials_water
  • Sources: itu-t-l1410-2024; eu-pef-2021-2279
Waste flows
Semiconductor scrap and spent materials (semiconductor_fabrication_waste)

Record rejected wafers, dies and packages, spent chemicals, abatement residues and wastewater separately by treatment route.

  • Selected flow: Site-specific waste flows selected by composition and destination
  • Flow property / unit: Mass or volume / compatible recorded unit
  • Amount rule: Production and treatment records reconciled to controlled fabrication yields
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted package mass or count issued to card assembly, reconciled to mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: mass-balance-identity
Elementary flows
Direct semiconductor-fabrication releases (semiconductor_direct_releases)

Record measured releases after abatement by substance and compartment, including any process-gas destruction basis; do not derive releases solely from purchases.

  • Selected flow: Substance- and compartment-specific elementary flows selected during dataset construction
  • Flow property / unit: Mass / kg
  • Amount rule: Site monitoring or documented engineering calculation for the reporting period
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted package mass or count issued to card assembly, reconciled to mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_water_emissions
  • Sources: eu-pef-2021-2279

Outputs

Product flows
Accepted semiconductor packages (accepted_semiconductor_packages)

Transfer tested packages by model and package technology to card assembly.

  • Selected flow: Internal accepted semiconductor packages for the declared card configuration
  • Flow property / unit: Mass / kg; retain count
  • Amount rule: Accepted package mass after fabrication and test yield losses
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Process output
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: mass-balance-identity
Waste flows
Elementary flows

Process: Printed board assembly (printed_board_assembly)

Inputs

Product flows
Electronic components and PCB (pcba_component_inputs)

Issue the separately recorded primary chip/package, PCB, memory and support-component layers to the exact board configuration.

  • Selected flow: Kitted component layers or controlled-fabrication intermediate outputs
  • Flow property / unit: Mass / kg
  • Amount rule: Lot-specific issued mass including attributable placement and assembly losses
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Accepted assembled PCBA mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; eu-pef-2021-2279
Assembly materials and energy (pcba_assembly_materials_energy)

Record solder alloy or paste, flux, adhesives, cleaners, conformal coating and electricity separately for printing, placement, reflow, selective or wave soldering, cleaning, coating and inspection.

  • Selected flow: Site-specific assembly material and utility flows selected during dataset construction
  • Flow property / unit: Mass or energy / kg, kWh, or MJ
  • Amount rule: Issued material and metered energy allocated to the declared assembly route and accepted output
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted assembled PCBA mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_materials_water
  • Sources: ipc-jstd001j-a610j-2024; eu-pef-2021-2279
Waste flows
Assembly scrap and spent materials (pcba_assembly_waste)

Record rejected boards and components, solder dross, spent wipes, masks, cleaners and coating wastes separately from rework that remains inside the system.

  • Selected flow: Site-specific assembly waste flows selected by material and destination
  • Flow property / unit: Mass / kg
  • Amount rule: Weighed or documented waste generated for the reporting period after accounting for successful internal rework
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted assembled PCBA mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: ipc-jstd001j-a610j-2024; mass-balance-identity
Elementary flows
Direct assembly releases (pcba_direct_releases)

Record measured or permitted releases from soldering, cleaning and coating by substance and compartment where they occur.

  • Selected flow: Substance- and compartment-specific elementary flows selected during dataset construction
  • Flow property / unit: Mass / kg
  • Amount rule: Site monitoring or documented engineering calculation, net of captured waste sent to treatment
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted assembled PCBA mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_water_emissions
  • Sources: ipc-jstd001j-a610j-2024

Outputs

Product flows
Accepted assembled PCBA (accepted_assembled_pcba)

Transfer inspected PCB assemblies to final mechanical integration.

  • Selected flow: Internal accepted assembled PCBA
  • Flow property / unit: Mass / kg
  • Amount rule: Measured accepted mass after assembly rejects and unrecoverable losses
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Process output
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: ipc-jstd001j-a610j-2024
Waste flows
Elementary flows

Process: Thermal, mechanical and interface assembly (thermal_mechanical_interface_assembly)

Inputs

Product flows
PCBA and final assembly layers (final_assembly_inputs)

Combine the accepted PCBA with separately measured cooling, thermal-interface, bracket, housing, external-interface and included-module layers.

  • Selected flow: Internal accepted PCBA and supplier-specific final assembly components
  • Flow property / unit: Mass / kg; retain component count
  • Amount rule: Lot-specific issued mass for the declared final configuration
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Mechanically complete card mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: itu-t-l1410-2024; ipc-1752a-2018
Final assembly energy and consumables (final_assembly_energy_consumables)

Record electricity, fasteners, adhesives, thermal-interface material and other consumables not already included in purchased subassemblies.

  • Selected flow: Site-specific utility and consumable flows selected during dataset construction
  • Flow property / unit: Mass or energy / kg, kWh, or MJ
  • Amount rule: Metered or issued amount allocated to accepted mechanically complete cards
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Mechanically complete card mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_process_materials_water
  • Sources: eu-pef-2021-2279
Waste flows
Mechanical assembly waste (final_assembly_waste)

Record rejected cooling parts, brackets, connectors, modules, fasteners, liners and other assembly residues by destination.

  • Selected flow: Site-specific waste flows selected by material and destination
  • Flow property / unit: Mass / kg
  • Amount rule: Weighed or documented waste after recoverable parts and rework are accounted for
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Mechanically complete card mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: mass-balance-identity
Elementary flows

Outputs

Product flows
Mechanically complete card (mechanically_complete_card)

Transfer the assembled configuration to firmware loading and acceptance testing.

  • Selected flow: Internal mechanically complete card
  • Flow property / unit: Mass / kg
  • Amount rule: Measured mass of completed configurations issued to test
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Process output
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_product_specific_bom
  • Sources: mass-balance-identity
Waste flows
Elementary flows

Process: Firmware loading, functional test and acceptance (firmware_test_and_acceptance)

Inputs

Product flows
Complete cards and test energy (test_inputs)

Record cards entering test, firmware or configuration image, electricity for test equipment and any consumed test media. Test time alone is not energy.

  • Selected flow: Internal mechanically complete cards and site-specific electricity flow
  • Flow property / unit: Mass and energy / kg and kWh
  • Amount rule: Tested card mass and metered test energy allocated by measured test duration and equipment load where direct metering is unavailable
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted finished card mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_test_acceptance
  • Sources: ipc-jstd001j-a610j-2024; eu-pef-2021-2279
Waste flows
Unrecoverable test rejects (test_reject_waste)

Record only units and components that leave internal rework as waste; reworked cards remain internal and their extra energy and materials stay in the process inventory.

  • Selected flow: Site-specific rejected-card or component waste flow selected by material and destination
  • Flow property / unit: Mass / kg
  • Amount rule: Weighed unrecoverable rejects after rework disposition
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Accepted finished card mass
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_yield_waste_rework
  • Sources: ipc-jstd001j-a610j-2024
Elementary flows

Outputs

Product flows
Accepted finished cards (accepted_finished_cards)

Release only cards that meet the declared electrical, functional, thermal, host-interface, connector, firmware and acceptance specification.

  • Selected flow: Exact finished-card configuration prior to detachable packaging
  • Flow property / unit: Mass / kg
  • Amount rule: Measured accepted net mass after test and final disposition
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: Process output
  • Basis kind: Process output (process_output)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_reference_identity_mass
  • Sources: ipc-jstd001j-a610j-2024
Waste flows
Elementary flows

Process: Packaging and factory-gate dispatch (packaging_and_dispatch)

Inputs

Product flows
Accepted cards and protective packaging (dispatch_inputs)

Record accepted card mass and every detachable antistatic bag, tray, cushion, carton, label and pallet material separately; packaging burden stays in the system even though packaging mass is excluded from the reference product.

  • Selected flow: Internal accepted cards and material-specific packaging product flows
  • Flow property / unit: Mass / kg
  • Amount rule: Accepted card mass plus purchased-and-used packaging mass for the same dispatch population
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Net accepted card mass at factory gate
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_packaging
  • Sources: eu-pef-2021-2279
Waste flows
Packaging trim and damaged packaging (packaging_waste)

Record packaging waste by material and destination.

  • Selected flow: Site-specific packaging waste flows selected by material and destination
  • Flow property / unit: Mass / kg
  • Amount rule: Weighed or stock-balanced packaging loss
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: Net accepted card mass at factory gate
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_packaging
  • Sources: mass-balance-identity
Elementary flows

Outputs

Product flows
Reference card output (reference_card_output)

The output is the exact CPC 3.0 45281 Tiangong product flow and carries all required card-specific qualifiers.

  • Selected flow: cc906112-5ebd-437c-b701-88faeeac2f81 — Sound, video, network and similar cards for automatic data processing machines

  • Flow property / unit: 93a60a56-a3c8-11da-a746-0800200b9a66 Mass / kg; unit group 93a60a57-a4c8-11da-a746-0800200c9a66

  • Amount rule: Fixed normalization output of 1 kg net accepted card; detachable packaging and separately supplied accessories are excluded from output mass

  • Value mode: Fixed value (fixed_value)

  • Specificity: Product-specific (product_specific)

  • Normalization basis: Reference flow

  • Basis kind: Reference flow (reference_flow)

  • Evidence kind: Identity reference (identity_reference)

  • Collection protocol: cp_reference_identity_mass

  • Sources: un-cpc-3-2025; tiangong-flow-verification-2026

  • Range: Reference amount

    • Range role: Allowed range (allowed_range)
    • Lower: 1
    • Upper: 1
    • Unit: kg
    • Basis: Net accepted card at factory gate
    • Basis kind: Reference flow (reference_flow)
    • Evidence kind: Source rule (source_rule)
    • Sources: tiangong-flow-verification-2026
Waste flows
Elementary flows

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_avoidAll foreground processesFirst subdivide lines, tools, meters, batches and records to avoid allocation between card configurations and unrelated products.eu-pef-2021-2279
allocation_physical_driverShared assembly, test and facility activityWhen subdivision is not practicable, use a measured causal driver such as machine time multiplied by measured load, placement count, oven occupancy, test duration and load, treated volume, or floor-area-time for residual facility services.eu-pef-2021-2279
allocation_yield_and_reworkRejects, yield loss and reworkAttribute material, energy and treatment associated with normal rejects and rework to accepted output of the same configuration and period. Do not credit internal rework as a co-product.mass-balance-identity
allocation_recovered_materialSold scrap or recovered materialsKeep collection and treatment burdens in the generating process. Apply any substitution or recycling credit only in a downstream method that explicitly requires it, and disclose the method separately.eu-pef-2021-2279
allocation_no_category_averageProduct familiesDo not allocate or average across different primary functions, host interfaces, semiconductor technologies, cooling architectures, or acceptance profiles merely because they share CPC 45281.un-cpc-3-2025; itu-t-l1410-2024

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_reference_identity_massfirmware_test_and_acceptance; packaging_and_dispatchAccepted reference productScale and acceptance recordsconfiguration_id, serial_or_lot, gross_card_mass, detachable_items_mass, net_card_mass, acceptance_statusCalibrated weighing linked to final acceptancekgEach lot or statistically justified sampleSame reporting periodEach manufacturing siteSum accepted net mass only; report sampling expansionCalibration record, sample plan, acceptance log
cp_product_specific_bomcomponent_receipt_and_kitting; all assembly processesRequired component layersEngineering BOM and mass roll-uppart_number, revision, layer, quantity, measured_or_declared_mass, unit, source, effective_dateFreeze the exact BOM revision and reconcile to measured card masskg plus countEach configuration or engineering changeEffective production periodEach product and siteAggregate only within the six required layers plus disclosed support groupsApproved BOM, change record, mass reconciliation
cp_supplier_layer_datacomponent_receipt_and_kittingPurchased componentsSupplier declaration and upstream datasetsupplier, site, part_number, technology, composition, mass, declaration_standard, dataset_id, validityCollect part-specific supplier declarations and datasets; document fallback by layerNative and kgSupplier or design changeValid for reporting periodNamed supplier/site where availableNo cross-layer or cross-technology substitutionSupplier declaration, IEC/IPC data, dataset review
cp_process_energyControlled fabrication, assembly, test and dispatchUtilitiesMeter, tool log, and calculationmeter_id, carrier, start, end, consumption, tool_state, load, operating_time, allocation_driverPrefer submetering; otherwise calculate from measured load and operating time and reconcile to site meterkWh, MJContinuous, batch, or shiftRepresentative reporting periodEach controlled site/processSum by carrier; allocate with declared causal driverMeter calibration, invoices, tool logs, reconciliation
cp_process_materials_waterControlled fabrication and assemblyConsumables and waterPurchase, issue, return, recovery and stock recordsmaterial_id, composition, opening_stock, purchases, issues, returns, recovery, closing_stock, processStock-balance each named material and assign to processkg, m3, or native unitBatch or monthlyFull reporting periodEach controlled site/processOpening plus purchases minus closing, returns and transfersInventory ledger, issue tickets, composition record
cp_water_emissionsControlled fabrication and assemblyWater and direct releasesMetering, monitoring and permit recordssource_or_substance, quantity, unit, compartment, treatment, sampling_method, detection_limit, periodMeasure intake/discharge and direct releases; use documented compliant calculation where monitoring is unavailablem3, kgPermit or operational frequencyFull reporting periodEach emission pointSum by substance, compartment and treatment; handle non-detects explicitlyLaboratory report, permit return, calculation sheet
cp_yield_waste_reworkAll manufacturing processesYield, rejects, rework and wasteManufacturing execution and waste recordsinput_count_mass, accepted_count_mass, reject_reason, rework_route, waste_mass, destination, recoveryReconcile input, accepted output, internal rework and exiting wasteCount and kgEach lot, monthly reconciliationFull reporting periodEach process/siteDo not double count rework; sum exiting waste by type and destinationYield report, weigh ticket, waste manifest, reconciliation
cp_test_acceptancefirmware_test_and_acceptanceFunction and qualityTest system and disposition recordsfirmware_version, test_profile, interface, performance_metric, threshold, result, duration, power_or_energy, dispositionLink automated or controlled manual tests to configuration and accepted massDeclared technical unit, seconds, kWhEach unit or justified sampling planSame production periodEach test routeReport pass, rework and scrap populations separatelyTest procedure, calibration, test log, disposition
cp_packagingReceipt and dispatchPackagingPackaging specification and stock balancematerial, item_mass, item_count, recycled_content, reusable_cycles, issued, wasted, destinationWeigh representative items and reconcile purchased/issued quantitieskgPackaging change or monthlyFull reporting periodEach dispatch siteSum by material and reusable-use basis; never add to net card massPackaging specification, scale record, stock ledger
cp_allocation_driversShared operationsAllocationMeter, MES and accounting recordsshared_resource, total_quantity, product_quantity, driver, driver_total, rationaleSelect and document a physical causal driver before allocationNative driver unitEach reporting periodSame as shared activityEach shared process/siteAllocated amount equals shared total multiplied by product driver shareDriver study, meter/tool logs, allocation calculation

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calc_reference_normalizationAll inventory rowsnormalized_amount = reporting_period_amount / accepted_net_card_mass_kgReporting-period amount; accepted net card massAmount per 1 kg reference flowtiangong-flow-verification-2026
calc_layer_mass_reconciliationProduct-specific BOMresidual_support_mass = measured_net_card_mass - sum(primary_chip_package, pcb, memory, cooling, interface); investigate a negative or unexplained residual before useMeasured card mass; separately measured required layersDisclosed support-component mass and reconciliation differencemass-balance-identity
calc_count_to_massCount-based partspart_mass = accepted_part_count * configuration_specific_unit_mass; use sampled weighing only with documented sample size and variabilityCount; unit massPart mass in kgmass-balance-identity
calc_area_to_pcb_massPCB recorded by areapcb_mass = accepted_board_area * measured_areal_mass; retain layer count, thickness and finishAccepted area; design-specific areal massPCB mass in kgmass-balance-identity
calc_energy_from_load_timeUnmetered tool energyenergy = measured_average_load * operating_time; reconcile tool totals to the parent meter and allocate standby explicitlyLoad, time, parent meterEnergy by carriereu-pef-2021-2279
calc_stock_balanceProcess materials and packagingconsumed = opening_stock + purchases + inbound_transfers - closing_stock - returns - outbound_transfers - recovered_for_reuseStock and transaction recordsProcess consumptionmass-balance-identity
calc_yieldEach processmass_yield = accepted_output_mass / total_input_mass_of_corresponding_product_material; report count yield separately where relevantInput, accepted output, rejectsMass yield and count yieldmass-balance-identity
calc_shared_allocationShared activityallocated_amount = shared_amount * product_driver / sum(all_product_drivers)Shared amount; causal driver valuesAllocated foreground amounteu-pef-2021-2279

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_configuration_specificityReference product and BOMIdentify card type, configuration, chip/package, PCB, memory, cooling and interfaces at the granularity used for inventory; generic leaf averages are unacceptable.BOM revision, product specification, configuration list
dq_technological_representativenessUpstream component datasetsMatch semiconductor technology/package, PCB construction, memory technology, cooling design and connector/module type; disclose every proxy by layer.Supplier declaration, dataset metadata, proxy justification
dq_geographical_representativenessManufacturing and upstream electricityUse the actual site and electricity-supply geography where known; disclose supplier-location uncertainty.Site records, supplier/site metadata, electricity contract
dq_temporal_representativenessForeground recordsUse one coherent recent production period and align BOM, energy, yield, waste and test populations.Reporting-period ledger and reconciliation
dq_completenessAll required processes and layersAccount for every required component layer, required process, conditional controlled process, energy carrier, material waste, wastewater and direct release; document justified zeroes and exclusions.Completeness matrix and signed review
dq_mass_balanceProduct layers and each processReconcile input, output, waste, rework and inventory change. Investigate unexplained differences rather than assigning them silently to support components.Mass-balance worksheet and variance disposition
dq_measurement_qualityMass, energy, water and emissionsRecord instrument, calibration, sampling, detection limit, conversion and uncertainty appropriate to each record.Calibration and sampling records
dq_supplier_evidencePurchased componentsPrefer part-specific material declarations and upstream datasets. A declaration supplies composition evidence but does not replace manufacturing energy, yield, waste or emission data.Supplier declaration and separate upstream dataset review
dq_no_unreviewed_defaultsMissing quantitative dataDo not use a category-wide default or reasoned estimate in a reviewed dataset unless separately approved, labelled replaceable, and supported for the declared card archetype.Gap register, approval and replacement plan

9. Validation Rules

rule_idApplies toRulesource_ids
validation_identityDataset identityConfirm CPC 3.0 45281, exact reference product UUID, Mass property UUID, Units of mass UUID and kg; reject narrow or broader proxy products.un-cpc-3-2025; tiangong-flow-verification-2026
validation_qualifiersReference flowFail completeness when any required qualifier is absent or when card type, primary function, host interface, configuration, site or reporting period is ambiguous.itu-t-l1410-2024
validation_layer_separationBill of materialsConfirm separate chip/package, PCB, memory, cooling, interface and support-component records and a reconciliation to measured net card mass.itu-t-l1410-2024; ipc-1752a-2018; mass-balance-identity
validation_no_leaf_extrapolationRepresentativenessReject a claim that one GPU, network, video, sound or accelerator card represents all CPC 45281; validate any family mix against the homogeneity and weighting rules.un-cpc-3-2025; itu-t-l1410-2024
validation_boundary_controlConditional fabricationVerify operational control evidence for foreground bare-PCB or semiconductor/package fabrication; otherwise require supplier upstream links and exclude invented foreground inventories.eu-pef-2021-2279
validation_process_completenessProcess mapConfirm all required processes and every applicable conditional process are present, with explicit zero or exclusion evidence for non-applicable rows.eu-pef-2021-2279; ipc-jstd001j-a610j-2024
validation_yield_rework_wasteManufacturing inventoryReconcile accepted output, rejects, internal rework and exiting waste; prevent double counting of reworked cards and recovered components.mass-balance-identity
validation_energy_material_emissionsSite inventoryConfirm energy is not inferred from power alone, materials are stock-balanced, and direct releases are compartment-specific and not inferred solely from purchases.eu-pef-2021-2279
validation_allocationShared activityConfirm subdivision was attempted, the chosen driver is physically causal, totals reconcile, and no averaging crosses different primary functions or host interfaces.eu-pef-2021-2279
validation_packaging_reference_massDispatch outputConfirm detachable packaging burdens are included as inventory while packaging, separate cables, spares and accessories are excluded from the 1 kg reference product mass.eu-pef-2021-2279; mass-balance-identity
validation_source_and_uuid_statusPublication reviewVerify source access dates and exact flow identities. Treat unresolved non-reference UUIDs and absent quantitative evidence as disclosed incompleteness, not permission to substitute a generic flow or estimate.tiangong-flow-verification-2026

10. Published Dataset Profile

FieldValue
dataset_roleProduct- and site-specific cradle-to-factory-gate foreground data package for one declared CPC 3.0 45281 card archetype and configuration
downstream_useConstruction of reviewed process and lifecyclemodel projections for electronic equipment, AI/data-centre infrastructure, and related systems
allowed_useComparison or aggregation only among configurations with equivalent function, performance basis, host interface, boundary, geography, period and data quality; lifecycle models may add explicit use and end-of-life scenarios
excluded_useBare IC, bare PCB, complete computer/server, hub/router/gateway or external-peripheral modelling; representing the entire CPC leaf with one card subtype; use-phase claims from this cradle-to-gate package alone
required_metadataAll reference-flow qualifiers; CPC identity; exact UUID chain; BOM revision; card type and configuration; production route; site/geography/period; operational-control statement; yield; allocation; supplier-data status; packaging exclusion
required_quality_disclosureLayer-specific upstream coverage and proxies; primary versus secondary data; measurement and sampling basis; missing non-reference UUIDs; mass-balance variance; conditional-process applicability; excluded flows; uncertainty and data gaps
update_triggerCard architecture, primary chip/package, PCB stack-up, memory, cooling, interface, firmware/test profile, supplier route, site, energy supply, yield, packaging, classification, reference identity or evidence basis changes materially

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-2025official_guidanceUnited Nations Statistics Division, CPC Version 3.0 Structure, 30 June 2025, official CSV: https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Structure_30Jun2025.csv; official class detail: https://unstats.un.org/unsd/classifications/Econ/Detail/EN/1073/45281; retrieved 2026-08-09Exact category identity, included expansion-card examples, and exclusion of hubs, routers and gateways
tiangong-flow-verification-2026datasetTianGong LCA CLI read-only verification on 2026-08-09: state-code 100 Product flow cc906112-5ebd-437c-b701-88faeeac2f81, exact CPC 3.0 45281; Mass 93a60a56-a3c8-11da-a746-0800200b9a66; Units of mass 93a60a57-a4c8-11da-a746-0800200c9a66; reference unit kgReference-product identity and unit chain; no non-reference inventory UUID inferred
itu-t-l1410-2024standardITU-T Recommendation L.1410, Methodology for environmental life cycle assessments of information and communication technology goods, networks and services, 11/2024, https://handle.itu.int/11.1002/1000/16010; retrieved 2026-08-09ICT-good functional-unit qualifiers, hierarchical electronic/mechanical/cooling/cable and PCBA component structure, upstream life-cycle coverage and cradle-to-gate reporting
eu-pef-2021-2279official_guidanceEuropean Commission Recommendation (EU) 2021/2279 on the use of Environmental Footprint methods, Annex I Product Environmental Footprint method, https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32021H2279; retrieved 2026-08-09Product-specific bill of materials, company-specific manufacturing data, functional/declaration unit, reference flow, allocation, completeness and data-quality controls
ipc-1752a-2018standardIPC-1752A, Materials Declaration Management, official IPC materials-declaration page, https://www.electronics.org/materials-declaration-data-exchange-standards-homepage; retrieved 2026-08-09Supplier material declarations for bulk materials, components, printed boards, subassemblies and products
iec-62474-2018standardIEC 62474:2018, Material declaration for products of and for the electrotechnical industry, https://webstore.iec.ch/en/publication/29857; retrieved 2026-08-09Supplier material-declaration structure and the limitation that composition declarations do not replace process-chemical or use-emission records
ipc-jstd001j-a610j-2024standardIPC, release notice for J-STD-001J and IPC-A-610J, https://www.electronics.org/news-release/ipc-releases-j-revisions-two-leading-standards-electronics-assembly; retrieved 2026-08-09Soldering materials/process controls, printed-board assembly and post-assembly acceptance evidence
mass-balance-identitymethod_factorPhysical mass-balance identity: measured inputs equal outputs, inventory change, wastes and measured releases within the same declared process boundary and periodLayer reconciliation, yield, stock balance, waste and validation calculations; no category-specific numeric factor

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Structured rule index

This index comes from verified structured.yaml and retains the canonical English rule text.

System boundary rules · 6
Rule IDApplies toRuleSource IDs
boundary_factory_gateAll datasetsInclude receipt, kitting, assembly, thermal/mechanical/interface integration, firmware loading, test, rework, acceptance, internal handling, and dispatch activities required to produce the accepted card at the factory gate.itu-t-l1410-2024, eu-pef-2021-2279
boundary_component_hierarchyBill of materials and upstream linksKeep primary chip/package, PCB, onboard memory, cooling, interface and support-component layers distinct. Report layer mass and data source; no generic electronic-part total may replace them.itu-t-l1410-2024, ipc-1752a-2018, iec-62474-2018
boundary_controlled_fabricationBare-PCB and semiconductor/package fabricationInclude these as foreground only where the reporting organization has operational control and site records. Otherwise use supplier-specific upstream product datasets and do not invent wafer-fab or PCB-fab inventories.itu-t-l1410-2024, eu-pef-2021-2279
boundary_transport_packagingInbound transport and dispatch packagingInclude inbound transport and packaging production or use as separate flows. Exclude detachable packaging from the 1 kg reference product mass while retaining its inventory burden.eu-pef-2021-2279
boundary_use_eolUse, maintenance, reuse, recycling and disposalExclude from this cradle-to-gate package. A downstream lifecycle model may add them only with card-type-specific power, workload, lifetime, replacement and end-of-life scenarios.itu-t-l1410-2024
boundary_no_proxyClassification and representative productDo not substitute a bare IC, bare PCB, complete computer/server, hub/router/gateway, external peripheral, or a single GPU/network/video/sound card for this category.un-cpc-3-2025
Allocation rules · 5
Rule IDApplies toRuleSource IDs
allocation_avoidAll foreground processesFirst subdivide lines, tools, meters, batches and records to avoid allocation between card configurations and unrelated products.eu-pef-2021-2279
allocation_physical_driverShared assembly, test and facility activityWhen subdivision is not practicable, use a measured causal driver such as machine time multiplied by measured load, placement count, oven occupancy, test duration and load, treated volume, or floor-area-time for residual facility services.eu-pef-2021-2279
allocation_yield_and_reworkRejects, yield loss and reworkAttribute material, energy and treatment associated with normal rejects and rework to accepted output of the same configuration and period. Do not credit internal rework as a co-product.mass-balance-identity
allocation_recovered_materialSold scrap or recovered materialsKeep collection and treatment burdens in the generating process. Apply any substitution or recycling credit only in a downstream method that explicitly requires it, and disclose the method separately.eu-pef-2021-2279
allocation_no_category_averageProduct familiesDo not allocate or average across different primary functions, host interfaces, semiconductor technologies, cooling architectures, or acceptance profiles merely because they share CPC 45281.un-cpc-3-2025, itu-t-l1410-2024
Validation rules · 11
Rule IDApplies toRuleSource IDs
validation_identityDataset identityConfirm CPC 3.0 45281, exact reference product UUID, Mass property UUID, Units of mass UUID and kg; reject narrow or broader proxy products.un-cpc-3-2025, tiangong-flow-verification-2026
validation_qualifiersReference flowFail completeness when any required qualifier is absent or when card type, primary function, host interface, configuration, site or reporting period is ambiguous.itu-t-l1410-2024
validation_layer_separationBill of materialsConfirm separate chip/package, PCB, memory, cooling, interface and support-component records and a reconciliation to measured net card mass.itu-t-l1410-2024, ipc-1752a-2018, mass-balance-identity
validation_no_leaf_extrapolationRepresentativenessReject a claim that one GPU, network, video, sound or accelerator card represents all CPC 45281; validate any family mix against the homogeneity and weighting rules.un-cpc-3-2025, itu-t-l1410-2024
validation_boundary_controlConditional fabricationVerify operational control evidence for foreground bare-PCB or semiconductor/package fabrication; otherwise require supplier upstream links and exclude invented foreground inventories.eu-pef-2021-2279
validation_process_completenessProcess mapConfirm all required processes and every applicable conditional process are present, with explicit zero or exclusion evidence for non-applicable rows.eu-pef-2021-2279, ipc-jstd001j-a610j-2024
validation_yield_rework_wasteManufacturing inventoryReconcile accepted output, rejects, internal rework and exiting waste; prevent double counting of reworked cards and recovered components.mass-balance-identity
validation_energy_material_emissionsSite inventoryConfirm energy is not inferred from power alone, materials are stock-balanced, and direct releases are compartment-specific and not inferred solely from purchases.eu-pef-2021-2279
validation_allocationShared activityConfirm subdivision was attempted, the chosen driver is physically causal, totals reconcile, and no averaging crosses different primary functions or host interfaces.eu-pef-2021-2279
validation_packaging_reference_massDispatch outputConfirm detachable packaging burdens are included as inventory while packaging, separate cables, spares and accessories are excluded from the 1 kg reference product mass.eu-pef-2021-2279, mass-balance-identity
validation_source_and_uuid_statusPublication reviewVerify source access dates and exact flow identities. Treat unresolved non-reference UUIDs and absent quantitative evidence as disclosed incompleteness, not permission to substitute a generic flow or estimate.tiangong-flow-verification-2026
Processes and inputs/outputs · 7
Process IDProcess nameInput flowsOutput flows
component_receipt_and_kittingComponent receipt, verification and kitting71
bare_pcb_fabricationBare printed circuit board fabrication31
semiconductor_package_fabricationSemiconductor die and package fabrication31
printed_board_assemblyPrinted board assembly41
thermal_mechanical_interface_assemblyThermal, mechanical and interface assembly31
firmware_test_and_acceptanceFirmware loading, functional test and acceptance21
packaging_and_dispatchPackaging and factory-gate dispatch21

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page

1. Scope and Applicability2. Product Category Identity3. Reference Flow4. Measurement and Unit Rules5. System BoundaryBoundary Abstraction6. Process Inventory StructureProcess MapProcess: Component receipt, verification and kitting (component_receipt_and_kitting)InputsProduct flowsPrimary chips and packages (primary_chip_package_input)Bare printed circuit board (bare_pcb_input)Onboard memory (onboard_memory_input)Cooling assembly (cooling_assembly_input)External interfaces and included modules (interface_component_input)Support electronic and mechanical components (support_component_input)Waste flowsIncoming packaging and rejected components (incoming_rejects_and_packaging)Elementary flowsOutputsProduct flowsKitted component set (kitted_component_set)Waste flowsElementary flowsProcess: Bare printed circuit board fabrication (bare_pcb_fabrication)InputsProduct flowsPCB fabrication materials and utilities (pcb_fabrication_inputs)Waste flowsPCB scrap, spent baths and wastewater (pcb_fabrication_waste)Elementary flowsDirect PCB-fabrication releases (pcb_fabrication_direct_releases)OutputsProduct flowsAccepted bare PCB (accepted_bare_pcb)Waste flowsElementary flowsProcess: Semiconductor die and package fabrication (semiconductor_package_fabrication)InputsProduct flowsSemiconductor fabrication materials and utilities (semiconductor_fabrication_inputs)Waste flowsSemiconductor scrap and spent materials (semiconductor_fabrication_waste)Elementary flowsDirect semiconductor-fabrication releases (semiconductor_direct_releases)OutputsProduct flowsAccepted semiconductor packages (accepted_semiconductor_packages)Waste flowsElementary flowsProcess: Printed board assembly (printed_board_assembly)InputsProduct flowsElectronic components and PCB (pcba_component_inputs)Assembly materials and energy (pcba_assembly_materials_energy)Waste flowsAssembly scrap and spent materials (pcba_assembly_waste)Elementary flowsDirect assembly releases (pcba_direct_releases)OutputsProduct flowsAccepted assembled PCBA (accepted_assembled_pcba)Waste flowsElementary flowsProcess: Thermal, mechanical and interface assembly (thermal_mechanical_interface_assembly)InputsProduct flowsPCBA and final assembly layers (final_assembly_inputs)Final assembly energy and consumables (final_assembly_energy_consumables)Waste flowsMechanical assembly waste (final_assembly_waste)Elementary flowsOutputsProduct flowsMechanically complete card (mechanically_complete_card)Waste flowsElementary flowsProcess: Firmware loading, functional test and acceptance (firmware_test_and_acceptance)InputsProduct flowsComplete cards and test energy (test_inputs)Waste flowsUnrecoverable test rejects (test_reject_waste)Elementary flowsOutputsProduct flowsAccepted finished cards (accepted_finished_cards)Waste flowsElementary flowsProcess: Packaging and factory-gate dispatch (packaging_and_dispatch)InputsProduct flowsAccepted cards and protective packaging (dispatch_inputs)Waste flowsPackaging trim and damaged packaging (packaging_waste)Elementary flowsOutputsProduct flowsReference card output (reference_card_output)Waste flowsElementary flows7. Allocation and Co-product Handling8. Foreground Data Collection, Calculation, and Quality RulesData Collection ProtocolsCalculation RulesData Quality Requirements9. Validation Rules10. Published Dataset Profile11. Data Sources