From WikiChip
Difference between revisions of "Template:chip/doc"
(→Code) |
m (ChipIt moved page Template:mpu/doc to Template:chip/doc: turning the template into a more generic template) |
||
(50 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 24: | Line 33: | ||
| locked = | | locked = | ||
| frequency = | | frequency = | ||
+ | | frequency 2 = | ||
+ | | frequency N = | ||
| turbo frequency = | | turbo frequency = | ||
| 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 = | ||
− | | | + | | 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 = |
− | | die | + | | 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 = | | word size = | ||
| core count = | | core count = | ||
| thread count = | | thread count = | ||
| max cpus = | | max cpus = | ||
− | | max memory = | + | | max memory = <!-- (Property:max memory) --> |
− | | max memory | + | | max memory addr = <!-- Max Addressable Memory --> |
| electrical = <!-- put Yes if electrical info is added --> | | 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 = | ||
+ | | 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 = | ||
− | | | + | | 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 = | ||
+ | | package 1 = | ||
+ | | package type 1 = | ||
+ | | package N = | ||
+ | | package type N = <!-- ... --> | ||
| package pitch = | | package pitch = | ||
| package size = | | package size = | ||
| 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 68: | 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 }}