# Class CIM_Chip
extends CIM_PhysicalComponent

The Chip class represents any type of integrated circuit hardware, including ASICs, processors, memory chips, etc.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_ManagedSystemElement
|
+--CIM_PhysicalElement
|
+--CIM_PhysicalComponent
|
+--CIM_Chip

## Direct Known Subclasses

CIM_PhysicalMemory

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | The Chip class represents any type of integrated circuit hardware, including ASICs, processors, memory chips, etc.
UMLPackagePath | string | CIM::Physical::Component
Version | string | 2.6.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
FormFactor | uint16 |
Description | string | The implementation form factor for the Chip. For example, values such as SIMM (7), TSOP (9) or PGA (10) can be specified.
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24
Values | string | Unknown, Other, SIP, DIP, ZIP, SOJ, Proprietary, SIMM, DIMM, TSOP, PGA, RIMM, SODIMM, SRIMM, SMD, SSMP, QFP, TQFP, SOIC, LCC, PLCC, BGA, FPBGA, LGA, Die

### Inherited Properties

Name | Data Type
--- | ---
CanBeFRUed | boolean
Caption | string
CommunicationStatus | uint16
CreationClassName | string
Description | string
DetailedStatus | uint16
ElementName | string
Generation | uint64
HealthState | uint16
HotSwappable | boolean
InstallDate | datetime
InstanceID | string
ManufactureDate | datetime
Manufacturer | string
Model | string
Name | string
OperatingStatus | uint16
OtherIdentifyingInfo | string
PartNumber | string
PoweredOn | boolean
PrimaryStatus | uint16
Removable | boolean
RemovalConditions | uint16
Replaceable | boolean
SerialNumber | string
SKU | string
Status | string
Tag | string
UserTracking | string
VendorEquipmentType | string
Version | string
OperationalStatus | uint16[]
StatusDescriptions | string[]

## Class Methods