From WikiChip
Difference between revisions of "Template:ic family"

m
(Oops, bad #set syntax.)
 
(33 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly>{| style="border: solid 1px #e5e5ff; width: 250px; float: right; margin: 0 10px 10px 10px; text-align: left; font-size: 12px;"
+
<includeonly>{| style="border: solid 1px #e5e5ff; width: 325px; float: right; margin: 0 10px 10px 10px; text-align: left; font-size: 12px;"
| style="text-align: center; background: #CEE3F6; font-size: 16px;" colspan="2" | '''{{{title}}}'''
+
| style="text-align: center; background: #CEE3F6; font-size: 16px;" colspan="2" | '''[[name::{{{name|{{{title}}}}}}]]'''
 
{{#if:{{{no image|}}}|<div></div>|{{!-}}}}
 
{{#if:{{{no image|}}}|<div></div>|{{!-}}}}
{{#if:{{{no image|}}}|<div></div>|{{!}} style="text-align: center;" colspan="2" {{!}} {{#if:{{{image|}}}|[[File:{{{image}}}|{{{image size|200px}}}]]|[[File:no photo (ic).svg|200px]]}}}}  
+
{{#if:{{{no image|}}}|<div></div>|{{!}} style="text-align: center;" colspan="2" {{!}} <!--
 +
  -->{{#if:{{{image|}}}|[[{{#ifeq:{{lc:{{#sub:{{{image}}}|0|5}}}}|file:||File:}}{{{image}}}|class=wikichip_ogimage|{{{image size|200px}}}]]|[[File:no photo (ic).svg|200px]]}}<!--
 +
-->}}  
 
|-
 
|-
 
| style="text-align: center; font-size: 12px;" colspan="2" | {{{caption|}}}
 
| style="text-align: center; font-size: 12px;" colspan="2" | {{{caption|}}}
 +
{{#if:{{{image 2|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{image 2|}}}|{{!}} style="text-align: center;" colspan="2" {{!}} <!--
 +
  -->[[File:{{{image 2}}}|{{{image 2 size|200px}}}]]|<div></div>}}
 +
{{#if:{{{caption 2|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{caption 2|}}}|{{!-}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} {{{caption 2|}}}|<div></div>}}
 
|-
 
|-
| '''Developer''' || style="text-align:left;" | {{{developer}}}{{comma2|{{{developer 2|}}}}}{{comma2|{{{developer 3|}}}}}
+
| '''Developer''' || style="text-align:left;" | <!--
 +
  -->{{#set:main designer={{{developer}}}}}<!--
 +
  -->[[designer::{{{developer}}}]]<!--
 +
  -->{{#if:{{{developer 2|}}}|, [[designer::{{{developer 2|}}}]]}}<!--
 +
  -->{{#if:{{{developer 3|}}}|, [[designer::{{{developer 3|}}}]]}}<!--
 +
  -->{{#if:{{{developer 4|}}}|, [[designer::{{{developer 4|}}}]]}}<!--
 +
  -->{{#if:{{{developer 5|}}}|, [[designer::{{{developer 5|}}}]]}}
 
{{#if:{{{manufacturer|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{manufacturer|}}}|{{!-}}|<div></div>}}
{{#if:{{{manufacturer|}}}|{{!}} '''Manufacturer''' {{!}}{{!}} [[{{{manufacturer}}}]][[manufacturer::{{{manufacturer}}}| ]]{{comma2|{{{manufacturer 2|}}}}}{{comma2|{{{manufacturer 3|}}}}}{{comma2|{{{manufacturer 4|}}}}}|}}
+
{{#if:{{{manufacturer|}}}|{{!}} '''Manufacturer''' {{!}}{{!}} <!--
 +
  -->[[manufacturer::{{{manufacturer}}}]]<!--
 +
  -->{{#if:{{{manufacturer 2|}}}|, [[manufacturer::{{{manufacturer 2}}}]]}}<!--
 +
  -->{{#if:{{{manufacturer 3|}}}|, [[manufacturer::{{{manufacturer 3}}}]]}}<!--
 +
  -->{{#if:{{{manufacturer 4|}}}|, [[manufacturer::{{{manufacturer 4}}}]]}}<!--
 +
  -->{{#if:{{{manufacturer 5|}}}|, [[manufacturer::{{{manufacturer 5}}}]]}}<!--
 +
-->}}
 
{{#if:{{{type|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{type|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{type|}}}|{{!}} '''Type''' {{!}}{{!}} {{{type}}}{{comma2|{{{type 2|}}}}}|}}
 
{{#if:{{{type|}}}|{{!}} '''Type''' {{!}}{{!}} {{{type}}}{{comma2|{{{type 2|}}}}}|}}
{{#if:{{{first launched|{{{first announced|}}}}}}|{{!-}}|<div></div>}}
+
{{#if:{{{first launched|}}}{{{first announced|}}}|{{!-}}|<div></div>}}
{{#if:{{{first launched|{{{first announced|}}}}}}|{{!}} '''Introduction''' {{!}}{{!}} {{#if:{{{first announced|}}}|{{{first announced}}} (announced)|}}{{#if:{{{first launched|}}}|{{#if:{{{first announced|}}}|<br />}}{{{first launched}}} (launch)[[first launched::{{{first launched}}}| ]]|}}|}}
+
{{#if:{{{first launched|}}}{{{first announced|}}}|{{!}} '''Introduction''' {{!}}{{!}} <!--
 +
  -->{{#if:{{{first announced|}}}|[[first announced::{{{first announced}}}]] (announced)|}}<!--
 +
  -->{{#if:{{{first launched|}}}|{{#if:{{{first announced|}}}|<br />}}[[first launched::{{{first launched}}}]] (launch)|}}<!--
 +
-->|}}
 
{{#if:{{{production start|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{production start|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{production start|}}}|{{!}} '''Production''' {{!}}{{!}} {{{production start}}}{{#if:{{{production end|}}}|-{{{production end}}}}}|}}
 
{{#if:{{{production start|}}}|{{!}} '''Production''' {{!}}{{!}} {{{production start}}}{{#if:{{{production end|}}}|-{{{production end}}}}}|}}
Line 20: Line 42:
 
{{#if:{{{arch|}}}|{{!}} '''Architecture''' {{!}}{{!}} {{{arch}}}|}}
 
{{#if:{{{arch|}}}|{{!}} '''Architecture''' {{!}}{{!}} {{{arch}}}|}}
 
{{#if:{{{isa|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{isa|}}}|{{!-}}|<div></div>}}
{{#if:{{{isa|}}}|{{!}} '''ISA''' {{!}}{{!}} [[{{lc:{{{manufacturer}}}/{{{isa}}} (isa)}}|{{{isa}}}]]{{#if:{{{isa 2|}}}|, [[{{lc:{{{manufacturer}}}/{{{isa 2}}} (isa)}}|{{{isa 2}}}]]}}{{#if:{{{isa 3|}}}|, [[{{lc:{{{manufacturer}}}/{{{isa 3}}} (isa)}}|{{{isa 3}}}]]}}|}}
+
{{#if:{{{isa|}}}|{{!}} '''ISA''' {{!}}{{!}} <!--
 +
  -->[[{{lc:{{{developer}}}/{{{isa}}} (isa)}}|{{{isa}}}]][[instruction set architecture::{{{isa}}}| ]]<!--
 +
  -->{{#if:{{{isa 2|}}}|, [[{{lc:{{{developer}}}/{{{isa 2}}} (isa)}}|{{{isa 2}}}]][[instruction set architecture::{{{isa 2}}}| ]]}}<!--
 +
  -->{{#if:{{{isa 3|}}}|, [[{{lc:{{{developer}}}/{{{isa 3}}} (isa)}}|{{{isa 3}}}]][[instruction set architecture::{{{isa 3}}}| ]]}}<!--
 +
-->}}
 
{{#if:{{{microarch|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{microarch|}}}|{{!-}}|<div></div>}}
{{#if:{{{microarch|}}}|{{!}} '''Microarchitecture''' {{!}}{{!}} [[{{lc:{{{manufacturer}}}/{{{microarch}}} (microarch)}}|{{{microarch}}}]]{{#if:{{{microarch 2|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 2}}} (microarch)}}|{{{microarch 2}}}]]}}{{#if:{{{microarch 3|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 3}}} (microarch)}}|{{{microarch 3}}}]]}}{{#if:{{{microarch 4|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 4}}} (microarch)}}|{{{microarch 4}}}]]}}{{#if:{{{microarch 5|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 5}}} (microarch)}}|{{{microarch 5}}}]]}}{{#if:{{{microarch 6|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 6}}} (microarch)}}|{{{microarch 6}}}]]}}{{#if:{{{microarch 7|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 7}}} (microarch)}}|{{{microarch 7}}}]]}}{{#if:{{{microarch 8|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 8}}} (microarch)}}|{{{microarch 8}}}]]}}{{#if:{{{microarch 9|}}}|, [[{{lc:{{{manufacturer}}}/{{{microarch 9}}} (microarch)}}|{{{microarch 9}}}]]}}|}}
+
{{#if:{{{microarch|}}}|{{!}} '''µarch''' {{!}}{{!}} <!--
 +
  -->[[{{lc:{{{developer}}}/{{{microarch}}} (microarch)}}|{{{microarch}}}]][[microarchitecture::{{{microarch}}}| ]]<!--
 +
  -->{{#if:{{{microarch 2|}}}|, [[{{lc:{{{developer}}}/{{{microarch 2}}} (microarch)}}|{{{microarch 2}}}]][[microarchitecture::{{{microarch 2}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 3|}}}|, [[{{lc:{{{developer}}}/{{{microarch 3}}} (microarch)}}|{{{microarch 3}}}]][[microarchitecture::{{{microarch 3}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 4|}}}|, [[{{lc:{{{developer}}}/{{{microarch 4}}} (microarch)}}|{{{microarch 4}}}]][[microarchitecture::{{{microarch 4}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 5|}}}|, [[{{lc:{{{developer}}}/{{{microarch 5}}} (microarch)}}|{{{microarch 5}}}]][[microarchitecture::{{{microarch 5}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 6|}}}|, [[{{lc:{{{developer}}}/{{{microarch 6}}} (microarch)}}|{{{microarch 6}}}]][[microarchitecture::{{{microarch 6}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 7|}}}|, [[{{lc:{{{developer}}}/{{{microarch 7}}} (microarch)}}|{{{microarch 7}}}]][[microarchitecture::{{{microarch 7}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 8|}}}|, [[{{lc:{{{developer}}}/{{{microarch 8}}} (microarch)}}|{{{microarch 8}}}]][[microarchitecture::{{{microarch 8}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 9|}}}|, [[{{lc:{{{developer}}}/{{{microarch 9}}} (microarch)}}|{{{microarch 9}}}]][[microarchitecture::{{{microarch 9}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 10|}}}|, [[{{lc:{{{developer}}}/{{{microarch 10}}} (microarch)}}|{{{microarch 10}}}]][[microarchitecture::{{{microarch 10}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 11|}}}|, [[{{lc:{{{developer}}}/{{{microarch 11}}} (microarch)}}|{{{microarch 11}}}]][[microarchitecture::{{{microarch 11}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 12|}}}|, [[{{lc:{{{developer}}}/{{{microarch 12}}} (microarch)}}|{{{microarch 12}}}]][[microarchitecture::{{{microarch 12}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 13|}}}|, [[{{lc:{{{developer}}}/{{{microarch 13}}} (microarch)}}|{{{microarch 13}}}]][[microarchitecture::{{{microarch 13}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 14|}}}|, [[{{lc:{{{developer}}}/{{{microarch 14}}} (microarch)}}|{{{microarch 14}}}]][[microarchitecture::{{{microarch 14}}}| ]]}}<!--
 +
  -->{{#if:{{{microarch 15|}}}|, [[{{lc:{{{developer}}}/{{{microarch 15}}} (microarch)}}|{{{microarch 15}}}]][[microarchitecture::{{{microarch 15}}}| ]]}}<!--
 +
-->}}
 
{{#if:{{{word|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{word|}}}|{{!-}}|<div></div>}}
{{#if:{{{word|}}}|{{!}} '''Word size''' {{!}}{{!}} {{{word}}}{{comma2|{{{word 2|}}}}}{{comma2|{{{word 3|}}}}}|}}
+
{{#if:{{{word|}}}|{{!}} '''Word size''' {{!}}{{!}} <!--
 +
  -->[[word size::{{{word}}}]]<!--
 +
  -->{{#if:{{{word 2|}}}|, [[word size::{{{word 2|}}}]]}}<!--
 +
  -->{{#if:{{{word 3|}}}|, [[word size::{{{word 4|}}}]]}}<!--
 +
  -->{{#if:{{{word 4|}}}|, [[word size::{{{word 5|}}}]]}}<!--
 +
  -->{{#if:{{{word 5|}}}|, [[word size::{{{word 6|}}}]]}}<!--
 +
-->}}
 
{{#if:{{{proc|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{proc|}}}|{{!-}}|<div></div>}}
{{#if:{{{proc|}}}|{{!}} '''Process''' {{!}}{{!}} {{{proc}}}{{comma2|{{{proc 2|}}}}}{{comma2|{{{proc 3|}}}}}{{comma2|{{{proc 4|}}}}}{{comma2|{{{proc 5|}}}}}{{comma2|{{{proc 6|}}}}}{{comma2|{{{proc 7|}}}}}{{comma2|{{{proc 8|}}}}}{{comma2|{{{proc 9|}}}}}{{comma2|{{{proc 10|}}}}}{{comma2|{{{proc 11|}}}}}{{comma2|{{{proc 12|}}}}}{{comma2|{{{proc 13|}}}}}{{comma2|{{{proc 14|}}}}}{{comma2|{{{proc 15|}}}}}|}}
+
{{#if:{{{proc|}}}|{{!}} '''Process''' {{!}}{{!}} <!--
 +
  -->[[process::{{{proc}}}]]<!--
 +
  -->{{#if:{{{proc 2|}}}|, [[process::{{{proc 2|}}}]]}}<!--
 +
  -->{{#if:{{{proc 3|}}}|, [[process::{{{proc 3|}}}]]}}<!--
 +
  -->{{#if:{{{proc 4|}}}|, [[process::{{{proc 4|}}}]]}}<!--
 +
  -->{{#if:{{{proc 5|}}}|, [[process::{{{proc 5|}}}]]}}<!--
 +
  -->{{#if:{{{proc 6|}}}|, [[process::{{{proc 6|}}}]]}}<!--
 +
  -->{{#if:{{{proc 7|}}}|, [[process::{{{proc 7|}}}]]}}<!--
 +
  -->{{#if:{{{proc 8|}}}|, [[process::{{{proc 8|}}}]]}}<!--
 +
  -->{{#if:{{{proc 9|}}}|, [[process::{{{proc 9|}}}]]}}<!--
 +
  -->{{#if:{{{proc 10|}}}|, [[process::{{{proc 10|}}}]]}}<!--
 +
  -->{{#if:{{{proc 11|}}}|, [[process::{{{proc 11|}}}]]}}<!--
 +
  -->{{#if:{{{proc 12|}}}|, [[process::{{{proc 12|}}}]]}}<!--
 +
  -->{{#if:{{{proc 13|}}}|, [[process::{{{proc 13|}}}]]}}<!--
 +
  -->{{#if:{{{proc 14|}}}|, [[process::{{{proc 14|}}}]]}}<!--
 +
  -->{{#if:{{{proc 15|}}}|, [[process::{{{proc 15|}}}]]}}<!--
 +
-->}}
 
{{#if:{{{tech|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{tech|}}}|{{!-}}|<div></div>}}
{{#if:{{{tech|}}}|{{!}} '''Technology''' {{!}}{{!}} {{{tech}}}{{comma2|{{{tech 2|}}}}}{{comma2|{{{tech 3|}}}}}{{comma2|{{{tech 4|}}}}}|}}
+
{{#if:{{{tech|}}}|{{!}} '''Technology''' {{!}}{{!}} <!--
 +
  -->[[technology::{{{tech}}}]]<!--
 +
  -->{{#if:{{{tech 2|}}}|, [[technology::{{{tech 2|}}}]]}}<!--
 +
  -->{{#if:{{{tech 3|}}}|, [[technology::{{{tech 3|}}}]]}}<!--
 +
  -->{{#if:{{{tech 4|}}}|, [[technology::{{{tech 4|}}}]]}}<!--
 +
  -->{{#if:{{{tech 5|}}}|, [[technology::{{{tech 5|}}}]]}}<!--
 +
  -->{{#if:{{{tech 6|}}}|, [[technology::{{{tech 6|}}}]]}}<!--
 +
-->}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!-}}|<div></div>}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!-}}|<div></div>}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!}} '''Clock''' {{!}}{{!}} {{{clock min|{{{clock}}}}}}{{#if:{{{clock max|}}}|-{{{clock max}}}}}|}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!}} '''Clock''' {{!}}{{!}} {{{clock min|{{{clock}}}}}}{{#if:{{{clock max|}}}|-{{{clock max}}}}}|}}
 
{{#if:{{{package|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{package|}}}|{{!-}}|<div></div>}}
{{#if:{{{package|}}}|{{!}} '''Package''' {{!}}{{!}} {{{package}}}{{comma2|{{{package 2|}}}}}{{comma2|{{{package 3|}}}}}{{comma2|{{{package 4|}}}}}{{comma2|{{{package 5|}}}}}{{comma2|{{{package 6|}}}}}{{comma2|{{{package 7|}}}}}{{comma2|{{{package 8|}}}}}{{comma2|{{{package 9|}}}}}{{comma2|{{{package 10|}}}}}{{comma2|{{{package 11|}}}}}|}}
+
{{#if:{{{package|}}}|{{!}} '''Package''' {{!}}{{!}} <!--
 +
  -->[[package::{{{package}}}]]<!--
 +
  -->{{#if:{{{package 2|}}}|, [[package::{{{package 2|}}}]]}}<!--
 +
  -->{{#if:{{{package 3|}}}|, [[package::{{{package 3|}}}]]}}<!--
 +
  -->{{#if:{{{package 4|}}}|, [[package::{{{package 4|}}}]]}}<!--
 +
  -->{{#if:{{{package 5|}}}|, [[package::{{{package 5|}}}]]}}<!--
 +
  -->{{#if:{{{package 6|}}}|, [[package::{{{package 6|}}}]]}}<!--
 +
  -->{{#if:{{{package 7|}}}|, [[package::{{{package 7|}}}]]}}<!--
 +
  -->{{#if:{{{package 8|}}}|, [[package::{{{package 8|}}}]]}}<!--
 +
  -->{{#if:{{{package 9|}}}|, [[package::{{{package 9|}}}]]}}<!--
 +
  -->{{#if:{{{package 10|}}}|, [[package::{{{package 10|}}}]]}}<!--
 +
  -->{{#if:{{{package 11|}}}|, [[package::{{{package 11|}}}]]}}<!--
 +
  -->{{#if:{{{package 12|}}}|, [[package::{{{package 12|}}}]]}}<!--
 +
  -->{{#if:{{{package 13|}}}|, [[package::{{{package 13|}}}]]}}<!--
 +
  -->{{#if:{{{package 14|}}}|, [[package::{{{package 14|}}}]]}}<!--
 +
  -->{{#if:{{{package 15|}}}|, [[package::{{{package 15|}}}]]}}<!--
 +
-->}}
 
{{#if:{{{socket|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{socket|}}}|{{!-}}|<div></div>}}
{{#if:{{{socket|}}}|{{!}} '''Socket''' {{!}}{{!}} {{{socket}}}{{comma2|{{{socket 2|}}}}}{{comma2|{{{socket 3|}}}}}{{comma2|{{{socket 4|}}}}}{{comma2|{{{socket 5|}}}}}{{comma2|{{{socket 6|}}}}}{{comma2|{{{socket 7|}}}}}{{comma2|{{{socket 8|}}}}}{{comma2|{{{socket 9|}}}}}{{comma2|{{{socket 10|}}}}}{{comma2|{{{socket 11|}}}}}{{comma2|{{{socket 12|}}}}}{{comma2|{{{socket 13|}}}}}{{comma2|{{{socket 14|}}}}}{{comma2|{{{socket 15|}}}}}{{comma2|{{{socket 16|}}}}}{{comma2|{{{socket 17|}}}}}{{comma2|{{{socket 18|}}}}}|}}
+
{{#if:{{{socket|}}}|{{!}} '''Socket''' {{!}}{{!}} <!--
 +
  -->[[socket::{{{socket}}}]]<!--
 +
  -->{{#if:{{{socket 2|}}}|, [[socket::{{{socket 2|}}}]]}}<!--
 +
  -->{{#if:{{{socket 3|}}}|, [[socket::{{{socket 3|}}}]]}}<!--
 +
  -->{{#if:{{{socket 4|}}}|, [[socket::{{{socket 4|}}}]]}}<!--
 +
  -->{{#if:{{{socket 5|}}}|, [[socket::{{{socket 5|}}}]]}}<!--
 +
  -->{{#if:{{{socket 6|}}}|, [[socket::{{{socket 6|}}}]]}}<!--
 +
  -->{{#if:{{{socket 7|}}}|, [[socket::{{{socket 7|}}}]]}}<!--
 +
  -->{{#if:{{{socket 8|}}}|, [[socket::{{{socket 8|}}}]]}}<!--
 +
  -->{{#if:{{{socket 9|}}}|, [[socket::{{{socket 9|}}}]]}}<!--
 +
  -->{{#if:{{{socket 10|}}}|, [[socket::{{{socket 10|}}}]]}}<!--
 +
  -->{{#if:{{{socket 11|}}}|, [[socket::{{{socket 11|}}}]]}}<!--
 +
  -->{{#if:{{{socket 12|}}}|, [[socket::{{{socket 12|}}}]]}}<!--
 +
  -->{{#if:{{{socket 13|}}}|, [[socket::{{{socket 13|}}}]]}}<!--
 +
  -->{{#if:{{{socket 14|}}}|, [[socket::{{{socket 14|}}}]]}}<!--
 +
  -->{{#if:{{{socket 15|}}}|, [[socket::{{{socket 15|}}}]]}}<!--
 +
  -->{{#if:{{{socket 16|}}}|, [[socket::{{{socket 16|}}}]]}}<!--
 +
  -->{{#if:{{{socket 17|}}}|, [[socket::{{{socket 17|}}}]]}}<!--
 +
  -->{{#if:{{{socket 18|}}}|, [[socket::{{{socket 18|}}}]]}}<!--
 +
  -->{{#if:{{{socket 19|}}}|, [[socket::{{{socket 19|}}}]]}}<!--
 +
  -->{{#if:{{{socket 20|}}}|, [[socket::{{{socket 20|}}}]]}}<!--
 +
-->}}
 +
{{#if:{{{succession|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{succession|}}}|{{!}} style="text-align: center; background: #ccffcc; font-size: 12px;" colspan="2" {{!}} '''Succession'''|}}
 +
{{#if:{{{predecessor|}}}{{{successor|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{predecessor|}}}{{{successor|}}}|{{!}} style="min-width: 150px;" {{!}} {{#if:{{{predecessor|}}}|'''←'''}} {{!}}{{!}} {{#if:{{{successor|}}}|style="text-align: right; min-width: 150px;" {{!}} '''→'''}}|}}
 +
{{#if:{{{predecessor|}}}{{{successor|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{predecessor|}}}{{{successor|}}}|{{!}} <!--
 +
  -->{{#if:{{{predecessor|}}}|[[{{{predecessor link|{{{predecessor}}}}}}|{{{predecessor}}}]]}}<!--
 +
  -->{{#if:{{{predecessor 2|}}}|<br>[[{{{predecessor 2 link|{{{predecessor 2}}}}}}|{{{predecessor 2}}}]]}}<!--
 +
  -->{{#if:{{{predecessor 3|}}}|<br>[[{{{predecessor 3 link|{{{predecessor 3}}}}}}|{{{predecessor 3}}}]]}}<!--
 +
  -->{{#if:{{{predecessor 4|}}}|<br>[[{{{predecessor 4 link|{{{predecessor 4}}}}}}|{{{predecessor 4}}}]]}}<!--
 +
  --> {{!}}{{!}} <!--
 +
  -->{{#if:{{{successor|}}}|style="text-align: right;" {{!}} [[{{{successor link|{{{successor}}}}}}|{{{successor}}}]]}}<!--
 +
  -->{{#if:{{{successor 2|}}}|<br>[[{{{successor 2 link|{{{successor 2}}}}}}|{{{successor 2}}}]]}}<!--
 +
  -->{{#if:{{{successor 3|}}}|<br>[[{{{successor 3 link|{{{successor 3}}}}}}|{{{successor 3}}}]]}}<!--
 +
  -->{{#if:{{{successor 4|}}}|<br>[[{{{successor 4 link|{{{successor 4}}}}}}|{{{successor 4}}}]]}}<!--
 +
  -->{{#if:{{{successor 5|}}}|<br>[[{{{successor 5 link|{{{successor 5}}}}}}|{{{successor 5}}}]]}}<!--
 +
  -->{{#if:{{{successor 6|}}}|<br>[[{{{successor 6 link|{{{successor 6}}}}}}|{{{successor 6}}}]]}}<!--
 +
-->|}}
 
|}{{#switch: {{lc:{{{type|}}}}}
 
|}{{#switch: {{lc:{{{type|}}}}}
 +
| baseband processors = [[Category:all baseband processors {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::baseband processor {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microprocessors = [[Category:all microprocessor {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microprocessor {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microprocessors = [[Category:all microprocessor {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microprocessor {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microcontrollers = [[Category:all microcontroller {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microcontroller {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microcontrollers = [[Category:all microcontroller {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microcontroller {{#if:{{{extended family|}}}|extended family|family}}| ]]
Line 41: Line 168:
 
  | [[Category:all integrated circuit {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::integrated circuit {{#if:{{{extended family|}}}|extended family|family}}| ]]}}<!--
 
  | [[Category:all integrated circuit {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::integrated circuit {{#if:{{{extended family|}}}|extended family|family}}| ]]}}<!--
 
-->{{#switch: {{lc:{{{type 2|}}}}}
 
-->{{#switch: {{lc:{{{type 2|}}}}}
 +
| baseband processor = [[Category:all baseband processors {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::baseband processor {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microprocessors = [[Category:all microprocessor {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microprocessor {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microprocessors = [[Category:all microprocessor {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microprocessor {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microcontrollers = [[Category:all microcontroller {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microcontroller {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | microcontrollers = [[Category:all microcontroller {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::microcontroller {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | system on chips = [[Category:all system on a chip {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::system on a chip {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
  | system on chips = [[Category:all system on a chip {{#if:{{{extended family|}}}|extended families|families}}]][[instance of::system on a chip {{#if:{{{extended family|}}}|extended family|family}}| ]]
 
}}[[full page name::{{FULLPAGENAME}}| ]]</includeonly><noinclude>{{documentation}}</noinclude>
 
}}[[full page name::{{FULLPAGENAME}}| ]]</includeonly><noinclude>{{documentation}}</noinclude>

Latest revision as of 05:12, 23 September 2018

Code[edit]

Please enter EXACT values as explained below. This template adds semantics info, proper values is important. Do not use links.

{{ic family
| extended family   = <!-- put Yes if it's an extended family, other leave blank      -->
| title             = <!-- Common of the family, e.g. "Intel MCS-4"                   -->
| image             = <!-- Image representation of the IC family, e.g. "MCS-4.jpg"    -->
| caption           = <!-- description of the image                                   -->
| no image          = <!-- "yes" for no placeholder even; otherwise leave field blank -->
| developer         = <!-- main developer of the IC family                            -->
| developer 2       = <!-- 2nd developer of the IC family                             -->
| developer 3       = <!-- 3rd developer of the IC family                             -->
| manufacturer      = <!-- main manufacturer of the IC family                         -->
| manufacturer 2    = <!-- 2nd manufacturer of the IC family                          -->
| manufacturer 3    = <!-- 3rd manufacturer of the IC family                          -->
| manufacturer 4    = <!-- 4th manufacturer of the IC family                          -->
| type              = <!-- type "microprocessors", "microcontrollers",                -->
| type 2            = <!--      "system on chips", etc..                              -->
| first announced   = <!-- date of first announced     - use production if just       -->
| first launched    = <!-- date of first release         prod year is known           -->
| production start  = <!-- production start date, e.g. "January 1, 1969" or "1971"    -->
| production end    = <!-- production end date, e.g. "January 1, 1985" or "1973"      -->
| release           = <!-- release date, e.g. "January 1, 1985" or "1973"             -->
| arch              = <!-- architecture, e.g. "4-bit bit-slice"                       -->
| isa               = <!-- instruction set architecture                               -->
| microarch         = <!-- microarchitecture                                          -->
| microarch 2       = <!-- ""                                                         -->
| microarch 3       = <!-- ""                                                         -->
| microarch N...    = <!-- ""                                                         -->
| word              = <!-- word size, e.g. "4 bit"                                    -->
| proc              = <!-- process, e.g. "8 μm"                                       -->
| proc 2            = <!-- ""                                                         -->
| proc 3            = <!-- ""                                                         -->
| proc N...         = <!-- ""                                                         -->
| tech              = <!-- process, e.g. "CMOS"                                       -->
| tech 2            = <!-- ""                                                         -->
| tech 3            = <!-- ""                                                         -->
| tech N...         = <!-- ""                                                         -->
| clock             = <!-- clock speed, e.g. "740 kHz"  IF RANGE, USE PARAM BELOW!    -->
| clock min         = <!-- clock min speed, e.g. "200 MHz"                            -->
| clock max         = <!-- clock max speed, e.g. "900 MHz"                            -->
| package           = <!-- package, e.g. "DIP16"                                      -->
| package 2         = <!-- package, e.g. "DIP16"                                      -->
| package 3         = <!-- package, e.g. "DIP16"                                      -->
| package 4         = <!-- package, e.g. "DIP16"                                      -->
| package 5         = <!-- package, e.g. "DIP16"                                      -->
| socket            = <!-- socket, e.g. "LGA1366"                                     -->
| socket 2          = <!-- ""                                                         -->
| socket 2          = <!-- ""                                                         -->
| socket 3          = <!-- ""                                                         -->
| socket 4          = <!-- ""                                                         -->
| socket N...       = <!-- ""                                                         -->

| succession       = <!-- yes for succession info -->
| predecessor      = 
| predecessor link = 
| successor        = 
| successor link   = 
}}