From WikiChip
Difference between revisions of "Template:chip/doc"
< Template:chip

(Code)
(fixed)
 
(36 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
Please use exact values as they are used for semantic properties. Not all parameters are applicable for all microprocessors.
 
Please use exact values as they are used for semantic properties. Not all parameters are applicable for all microprocessors.
 
<pre>
 
<pre>
{{mpu
+
{{chip
| name                = <!-- title/common mame; e.g. "Intel Core i7-4950HQ                               -->  
+
| future              = <!-- 'Yes' or LEAVE BLANK -->
 +
| name                = <!-- title/common mame; e.g. "Intel Core i7-4950HQ"                          -->  
 
| no image            = <!-- put Yes if image is needed (even if not available atm)                  -->
 
| no image            = <!-- put Yes if image is needed (even if not available atm)                  -->
 
| image              = <!-- actual image to use                                                    -->
 
| image              = <!-- actual image to use                                                    -->
 
| image size          = <!-- image size, LEAVE IT BLANK UNLESS MUST                                  -->
 
| image size          = <!-- image size, LEAVE IT BLANK UNLESS MUST                                  -->
 
| caption            = <!-- caption for the image specified                                        -->
 
| caption            = <!-- caption for the image specified                                        -->
 +
| designer            = <!-- (Property::designer)                                                    -->
 
| manufacturer        = <!-- this is the 'common' company that's making it, (Property::manufacturer) -->
 
| manufacturer        = <!-- this is the 'common' company that's making it, (Property::manufacturer) -->
 
| model number        = <!-- model number of the device (Property::model number)                    -->
 
| model number        = <!-- model number of the device (Property::model number)                    -->
Line 14: Line 16:
 
| part number 2      =  
 
| part number 2      =  
 
| part number 3      =  
 
| part number 3      =  
| market              =  
+
| s-spec              = <!-- standard s-spec -->
 +
| s-spec 2            =
 +
| s-spec N            =
 +
| s-spec qs          = <!-- Qualification Sample s-spec -->
 +
| s-spec qs 2        =
 +
| s-spec qs N        =
 +
| market              = <!-- (Property::market segment) -->
 
| first announced    =  
 
| first announced    =  
 
| first launched      =  
 
| first launched      =  
 
| last order          =  
 
| last order          =  
 
| last shipment      =  
 
| last shipment      =  
 +
| release price      =
  
 
| family              = <!-- microprocessor family name (Property::microprocessor family) -->
 
| family              = <!-- microprocessor family name (Property::microprocessor family) -->
Line 29: Line 38:
 
| turbo frequency1    =  
 
| turbo frequency1    =  
 
| turbo frequency2    =  
 
| turbo frequency2    =  
| turbo frequency3    =  
+
| turbo frequency3    = <!-- THOSE ARE INDIVIDUAL CORE FREQUENCIES ONLY -->
 
| turbo frequency4    =  
 
| turbo frequency4    =  
 +
| turbo frequency5    =
 +
| turbo frequency6    =
 +
| turbo frequency7    =
 +
| turbo frequency8    = <!-- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -->
 
| bus type            = <!-- (Property::bus type) -->
 
| bus type            = <!-- (Property::bus type) -->
 
| bus speed          = <!-- (Property::bus speed) -->
 
| bus speed          = <!-- (Property::bus speed) -->
 
| bus rate            = <!-- (Property::bus rate) -->
 
| bus rate            = <!-- (Property::bus rate) -->
 +
| bus links          = <!-- ?x bus rate -->
 
| clock multiplier    =
 
| clock multiplier    =
| s-spec              = <!-- standard s-spec -->
 
| s-spec 2            =
 
| s-spec N            =
 
| s-spec es          = <!-- Engineering Sample s-spec -->
 
| s-spec es 2        =
 
| s-spec es N        =
 
| s-spec qs          = <!-- Qualification Sample s-spec -->
 
| s-spec qs 2        =
 
| s-spec qs N        =
 
 
| cpuid              = <!-- CPUID -->
 
| cpuid              = <!-- CPUID -->
 +
| cpuid 2            =
  
 +
| isa family          =
 +
| isa                =
 
| microarch          =   
 
| microarch          =   
 +
| microarch 2        = <!-- if there is a second one on the chip -->
 
| platform            =  
 
| platform            =  
 +
| chipset            =
 +
| chipset 2          =
 
| core name          =  
 
| core name          =  
 +
| core family        =
 +
| core model          =
 
| core stepping      =  
 
| core stepping      =  
| process            = <!-- -->
+
| core stepping 2    =
 +
| core stepping N    =
 +
| process            = <!-- 10 nm -->
 
| transistors        = <!-- number of transistors -->
 
| transistors        = <!-- number of transistors -->
 
| technology          = <!-- technology (e.g. CMOS, pMOS, nMOS, etc..) -->
 
| technology          = <!-- technology (e.g. CMOS, pMOS, nMOS, etc..) -->
| die size           =  
+
| die area           = <!-- XX mm² -->
 +
| die width          =
 +
| die length          =  
 
| word size          =  
 
| word size          =  
 
| core count          =  
 
| core count          =  
Line 62: Line 79:
  
 
| electrical          = <!-- put Yes if electrical info is added -->
 
| electrical          = <!-- put Yes if electrical info is added -->
| power              = <!-- power consumption  -->
+
| power              = <!-- power consumption (W) -->
 +
| average power      =
 +
| idle power          =
 +
| v core              =
 +
| v core tolerance    = <!-- OR ... -->
 +
| v core min          =
 +
| v core max          =
 +
| v io                =
 +
| v io tolerance      =
 +
| v io 2              = <!-- OR ... -->
 +
| v io 3              =
 
| sdp                =  
 
| sdp                =  
 
| tdp                =  
 
| tdp                =  
 +
| tdp typical        =
 
| ctdp down          =  
 
| ctdp down          =  
| ctdp down frequency =
+
| ctdp down frequency =  
| ctdp up            =
+
| ctdp up            =  
 +
| ctdp up frequency  =
 +
| temp min            = <!-- use TJ/TC whenever possible instead -->
 
| temp max            =  
 
| temp max            =  
| temp min           =  
+
| tjunc min           = <!-- .. °C -->
 +
| tjunc max          =
 +
| tcase min          =
 +
| tcase max          =
 +
| tstorage min        =
 +
| tstorage max        =
 +
| tambient min        =
 +
| tambient max        =  
  
 +
| package module 1    =
 +
| package module 2    =
 +
<!-------- USE ONLY IF MUST, OTHERWISE TRY TO USE MODULE ABOVE -------------->
 
| packaging          = <!-- put Yes if packaging info is added -->
 
| packaging          = <!-- put Yes if packaging info is added -->
 +
| package 0          =
 +
| package 0 type      =
 +
| package 0 pins      =
 +
| package 0 pitch    =
 +
| package 0 width    =
 +
| package 0 length    =
 +
| package 0 height    =
 +
| socket 0            =
 +
| socket 0 type      =
 +
| socket 0 2          =
 +
| socket 0 2 type    =
 +
| socket 0 3          =
 +
| socket 0 3 type    =
 +
| package 1          =
 +
| package 1 type      =
 +
| package 1 pins      =
 +
| package 1 pitch    =
 +
| package 1 width    =
 +
| package 1 length    =
 +
| package 1 height    =
 +
| socket 1            =
 +
| socket 1 type      =
 +
<!-------- OLD UI BELOW  DO NOT USE ON NEW ARTICLES!! -------------->
 
| package            =  
 
| package            =  
 
| package type        =  
 
| package type        =  
Line 82: Line 145:
 
| socket              =  
 
| socket              =  
 
| socket type        =  
 
| socket type        =  
 +
| socket 2            =
 +
| socket type 2      =
 +
| socket N            =
 +
| socket type N      =
 +
}}
 +
</pre>
 +
 +
Blank
 +
 +
<pre>
 +
{{chip
 +
| future              =
 +
| name                =
 +
| no image            =
 +
| image              =
 +
| image size          =
 +
| caption            =
 +
| designer            =
 +
| manufacturer        =
 +
| model number        =
 +
| part number        =
 +
| part number 1      =
 +
| part number 2      =
 +
| part number 3      =
 +
| s-spec              =
 +
| s-spec 2            =
 +
| s-spec N            =
 +
| s-spec es          =
 +
| s-spec es 2        =
 +
| s-spec es N        =
 +
| s-spec qs          =
 +
| s-spec qs 2        =
 +
| s-spec qs N        =
 +
| market              =
 +
| first announced    =
 +
| first launched      =
 +
| last order          =
 +
| last shipment      =
 +
| release price      =
 +
 +
| family              =
 +
| series              =
 +
| locked              =
 +
| frequency          =
 +
| frequency 2        =
 +
| frequency N        =
 +
| turbo frequency    =
 +
| turbo frequency1    =
 +
| turbo frequency2    =
 +
| turbo frequency3    =
 +
| turbo frequency4    =
 +
| turbo frequency5    =
 +
| turbo frequency6    =
 +
| turbo frequency7    =
 +
| turbo frequency8    =
 +
| bus type            =
 +
| bus speed          =
 +
| bus rate            =
 +
| clock multiplier    =
 +
| cpuid              =
 +
| cpuid 2            =
 +
 +
| isa family          =
 +
| isa                =
 +
| microarch          =
 +
| platform            =
 +
| chipset            =
 +
| chipset 2          =
 +
| core name          =
 +
| core family        =
 +
| core model          =
 +
| core stepping      =
 +
| core stepping 2    =
 +
| core stepping N    =
 +
| process            =
 +
| transistors        =
 +
| technology          =
 +
| die area            = ²
 +
| die width          =
 +
| die length          =
 +
| word size          =
 +
| core count          =
 +
| thread count        =
 +
| max cpus            =
 +
| max memory          =
 +
| max memory addr    =
 +
 +
| electrical          =
 +
| power              =
 +
| average power      =
 +
| idle power          =
 +
| v core              =
 +
| v core tolerance    =
 +
| v core min          =
 +
| v core max          =
 +
| v io                =
 +
| v io tolerance      =
 +
| v io 2              = <!-- OR ... -->
 +
| v io 3              =
 +
| sdp                =
 +
| tdp                =
 +
| tdp typical        =
 +
| ctdp down          =
 +
| ctdp down frequency =
 +
| ctdp up            =
 +
| ctdp up frequency  =
 +
| temp min            =
 +
| temp max            =
 +
| tjunc min          = °C
 +
| tjunc max          =
 +
| tcase min          =
 +
| tcase max          =
 +
| tstorage min        =
 +
| tstorage max        =
 +
| tambient min        =
 +
| tambient max        =
 +
 +
| packaging          =
 +
| package 0          =
 +
| package 0 type      =
 +
| package 0 pins      =
 +
| package 0 pitch    =
 +
| package 0 width    =
 +
| package 0 length    =
 +
| package 0 height    =
 +
| socket 0            =
 +
| socket 0 type      =
 +
| socket 0 2          =
 +
| socket 0 2 type    =
 +
| socket 0 3          =
 +
| socket 0 3 type    =
 +
| package 1          =
 +
| package 1 type      =
 +
| package 1 pins      =
 +
| package 1 pitch    =
 +
| package 1 width    =
 +
| package 1 length    =
 +
| package 1 height    =
 +
| socket 1            =
 +
| socket 1 type      =
 
}}
 
}}
 
</pre>
 
</pre>
Line 87: Line 290:
 
== Example ==
 
== Example ==
 
<pre>
 
<pre>
{{mpu
+
{{chip
 
| name              = Intel Core i7-4950HQ
 
| name              = Intel Core i7-4950HQ
 
| image              =  
 
| image              =  

Latest revision as of 14:22, 31 October 2025

Code[edit]

Please use exact values as they are used for semantic properties. Not all parameters are applicable for all microprocessors.

{{chip
| future              = <!-- 'Yes' or LEAVE BLANK -->
| name                = <!-- title/common mame; e.g. "Intel Core i7-4950HQ"                          --> 
| no image            = <!-- put Yes if image is needed (even if not available atm)                  -->
| image               = <!-- actual image to use                                                     -->
| image size          = <!-- image size, LEAVE IT BLANK UNLESS MUST                                  -->
| caption             = <!-- caption for the image specified                                         -->
| designer            = <!-- (Property::designer)                                                    -->
| manufacturer        = <!-- this is the 'common' company that's making it, (Property::manufacturer) -->
| model number        = <!-- model number of the device (Property::model number)                     -->
| part number         = 
| part number 1       = 
| part number 2       = 
| part number 3       = 
| s-spec              = <!-- standard s-spec -->
| s-spec 2            = 
| s-spec N            = 
| s-spec qs           = <!-- Qualification Sample s-spec -->
| s-spec qs 2         = 
| s-spec qs N         = 
| market              = <!-- (Property::market segment) -->
| first announced     = 
| first launched      = 
| last order          = 
| last shipment       = 
| release price       = 

| family              = <!-- microprocessor family name (Property::microprocessor family) -->
| series              = <!-- microprocessor series name (Property::microprocessor series) -->
| locked              = 
| frequency           = 
| frequency 2         = 
| frequency N         =
| turbo frequency     = 
| turbo frequency1    = 
| turbo frequency2    = 
| turbo frequency3    = <!-- THOSE ARE INDIVIDUAL CORE FREQUENCIES ONLY -->
| turbo frequency4    = 
| turbo frequency5    = 
| turbo frequency6    = 
| turbo frequency7    = 
| turbo frequency8    = <!-- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -->
| bus type            = <!-- (Property::bus type) -->
| bus speed           = <!-- (Property::bus speed) -->
| bus rate            = <!-- (Property::bus rate) -->
| bus links           = <!-- ?x bus rate -->
| clock multiplier    =
| cpuid               = <!-- CPUID -->
| cpuid 2             = 

| isa family          = 
| isa                 = 
| microarch           =  
| microarch 2         = <!-- if there is a second one on the chip -->
| platform            = 
| chipset             = 
| chipset 2           = 
| core name           = 
| core family         = 
| core model          = 
| core stepping       = 
| core stepping 2     = 
| core stepping N     = 
| process             = <!-- 10 nm -->
| transistors         = <!-- number of transistors -->
| technology          = <!-- technology (e.g. CMOS, pMOS, nMOS, etc..) -->
| die area            = <!-- XX mm² -->
| die width           = 
| die length          = 
| word size           = 
| core count          = 
| thread count        = 
| max cpus            = 
| max memory          = <!-- (Property:max memory) -->
| max memory addr     = <!-- Max Addressable Memory -->

| electrical          = <!-- put Yes if electrical info is added -->
| power               = <!-- power consumption (W)  -->
| average power       = 
| idle power          = 
| v core              = 
| v core tolerance    = <!-- OR ... -->
| v core min          = 
| v core max          = 
| v io                = 
| v io tolerance      = 
| v io 2              = <!-- OR ... -->
| v io 3              = 
| sdp                 = 
| tdp                 = 
| tdp typical         = 
| ctdp down           = 
| ctdp down frequency = 
| ctdp up             = 
| ctdp up frequency   = 
| temp min            = <!-- use TJ/TC whenever possible instead -->
| temp max            = 
| tjunc min           = <!-- .. °C -->
| tjunc max           = 
| tcase min           = 
| tcase max           = 
| tstorage min        = 
| tstorage max        = 
| tambient min        = 
| tambient max        = 

| package module 1    = 
| package module 2    = 
<!-------- USE ONLY IF MUST, OTHERWISE TRY TO USE MODULE ABOVE -------------->
| packaging           = <!-- put Yes if packaging info is added -->
| package 0           = 
| package 0 type      = 
| package 0 pins      = 
| package 0 pitch     = 
| package 0 width     = 
| package 0 length    = 
| package 0 height    = 
| socket 0            = 
| socket 0 type       = 
| socket 0 2          = 
| socket 0 2 type     = 
| socket 0 3          = 
| socket 0 3 type     = 
| package 1           = 
| package 1 type      = 
| package 1 pins      = 
| package 1 pitch     = 
| package 1 width     = 
| package 1 length    = 
| package 1 height    = 
| socket 1            = 
| socket 1 type       = 
<!-------- OLD UI BELOW  DO NOT USE ON NEW ARTICLES!! -------------->
| package             = 
| package type        = 
| package 1           = 
| package type 1      = 
| package N           = 
| package type N      = <!-- ... -->
| package pitch       = 
| package size        = 
| socket              = 
| socket type         = 
| socket 2            = 
| socket type 2       = 
| socket N            = 
| socket type N       = 
}}

Blank

{{chip
| future              = 
| name                = 
| no image            = 
| image               = 
| image size          = 
| caption             = 
| designer            = 
| manufacturer        = 
| model number        = 
| part number         = 
| part number 1       = 
| part number 2       = 
| part number 3       = 
| s-spec              = 
| s-spec 2            = 
| s-spec N            = 
| s-spec es           = 
| s-spec es 2         = 
| s-spec es N         = 
| s-spec qs           = 
| s-spec qs 2         = 
| s-spec qs N         = 
| market              = 
| first announced     = 
| first launched      = 
| last order          = 
| last shipment       = 
| release price       = 

| family              = 
| series              = 
| locked              = 
| frequency           = 
| frequency 2         = 
| frequency N         = 
| turbo frequency     = 
| turbo frequency1    = 
| turbo frequency2    = 
| turbo frequency3    = 
| turbo frequency4    = 
| turbo frequency5    = 
| turbo frequency6    = 
| turbo frequency7    = 
| turbo frequency8    = 
| bus type            = 
| bus speed           = 
| bus rate            = 
| clock multiplier    = 
| cpuid               = 
| cpuid 2             = 

| isa family          = 
| isa                 = 
| microarch           = 
| platform            = 
| chipset             = 
| chipset 2           = 
| core name           = 
| core family         = 
| core model          = 
| core stepping       = 
| core stepping 2     = 
| core stepping N     = 
| process             = 
| transistors         = 
| technology          = 
| die area            = ²
| die width           = 
| die length          = 
| word size           = 
| core count          = 
| thread count        = 
| max cpus            = 
| max memory          = 
| max memory addr     = 

| electrical          = 
| power               = 
| average power       = 
| idle power          = 
| v core              = 
| v core tolerance    = 
| v core min          = 
| v core max          = 
| v io                = 
| v io tolerance      = 
| v io 2              = <!-- OR ... -->
| v io 3              = 
| sdp                 = 
| tdp                 = 
| tdp typical         = 
| ctdp down           = 
| ctdp down frequency = 
| ctdp up             = 
| ctdp up frequency   = 
| temp min            = 
| temp max            = 
| tjunc min           = °C
| tjunc max           = 
| tcase min           = 
| tcase max           = 
| tstorage min        = 
| tstorage max        = 
| tambient min        = 
| tambient max        = 

| packaging           = 
| package 0           = 
| package 0 type      = 
| package 0 pins      = 
| package 0 pitch     = 
| package 0 width     = 
| package 0 length    = 
| package 0 height    = 
| socket 0            = 
| socket 0 type       = 
| socket 0 2          = 
| socket 0 2 type     = 
| socket 0 3          = 
| socket 0 3 type     = 
| package 1           = 
| package 1 type      = 
| package 1 pins      = 
| package 1 pitch     = 
| package 1 width     = 
| package 1 length    = 
| package 1 height    = 
| socket 1            = 
| socket 1 type       = 
}}

Example[edit]

{{chip
| name               = Intel Core i7-4950HQ
| image              = 
| image size         = 
| no image           = yes
| caption            = 
| manufacturer       = Intel
| model number       = i7-4950HQ
| part number        = CL8064701509700
| market             = Mobile
| first announced    = June 2, 2013
| first launched     = June 4, 2013
| last order         = May 22, 2015
| last shipment      = November 20, 2015

| family             = Core i7
| locked             = Yes
| frequency          = 2400 MHz
| turbo frequency    = yes
| turbo frequency1   = 3600 MHz
| turbo frequency2   = 3500 MHz
| turbo frequency3   = 3400 MHz
| turbo frequency4   = 3400 MHz

| microarch          = Haswell 
| platform           = Shark Bay
| core name          = Crystal Well
| core stepping      = C0
| process            = 22 nn
| die size           = 
| word size          = 64 bits
| core count         = 4
| thread count       = 8
| max cpus           = 1
| max memory         = 32 GB

| packaging          = Yes
| package            = FCBGA1364
| package type       = FCBGA
| package pitch      = 
| package size       = 37.5mm x 32mm x 1.65mm
| socket             = BGA1364
| socket type        = BGA
}}