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

(Code)
m (ChipIt moved page Template:mpu/doc to Template:chip/doc: turning the template into a more generic template)
 
(39 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
== Code ==
 
== Code ==
 
+
Please use exact values as they are used for semantic properties. Not all parameters are applicable for all microprocessors.
 
<pre>
 
<pre>
 
{{mpu
 
{{mpu
| name                = <!-- title/common mame; e.g. "Intel 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 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      =  
 +
| core stepping 2    =
 +
| core stepping N    =
 
| process            = <!-- -->
 
| process            = <!-- -->
 
| 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 80:
 
| electrical          = <!-- put Yes if electrical info is added -->
 
| electrical          = <!-- put Yes if electrical info is added -->
 
| power              = <!-- power consumption  -->
 
| power              = <!-- power consumption  -->
 +
| 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 81: Line 145:
 
| socket              =  
 
| socket              =  
 
| socket type        =  
 
| socket type        =  
 +
| socket 2            =
 +
| socket type 2      =
 +
| socket N            =
 +
| socket type N      =
 +
}}
 +
</pre>
 +
 +
Blank
 +
 +
<pre>
 +
{{mpu
 +
| 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 291:
 
<pre>
 
<pre>
 
{{mpu
 
{{mpu
| name              = Intel i7-4950HQ
+
| name              = Intel Core i7-4950HQ
 
| image              =  
 
| image              =  
 
| image size        =  
 
| image size        =  

Latest revision as of 22:52, 28 November 2017

Code[edit]

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

{{mpu
| 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             = <!-- -->
| 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  -->
| 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

{{mpu
| 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]

{{mpu
| 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
}}