Template:Device Infobox/CPU

From Vogons Wiki
Revision as of 20:34, 23 April 2016 by Malvineous (Talk | contribs) (Create infobox)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Device Infobox/CPU
There is no image of this device — upload one!
Bus type Unknown
Bus width Unknown
Bus speed Unknown
8-bit ISA compatible? Unknown
PCI 5V tolerant? Unknown
PCI 3.3V tolerant?
Manufacturer Unknown
Chipset Unknown
Connectors Unknown
Requires -5VDC? Unknown
Requires -12VDC? Unknown
Config method Unknown
CPU
Socket Unknown
Clock speed Unknown
Architecture Unknown, Unknown
Endian
Register size Unknown
Addressable memory Unknown
Driver Missing download URL

This template is used to populate the Device Infobox with information about a CPU or processor. See Intel Celeron 300A for example use. As this template sits inside an infobox, it can be combined with other templates in the case of multi-function devices.

Valid parameters and examples specific to this infobox are:

Parameter Meaning
Socket = Value Page name for the type of CPU socket. One of:
  • PLCC68 - 68-pin PLCC, 286
  • PGA132 - 386
  • Socket 3 - 486 and POD
  • Socket 5 - early Pentium
  • Socket 7 - later Pentium MMX / AMD K5 and K6 / Cyrix 6x86
  • Socket 8 - Pentium Pro
  • Slot 1 - early Pentium II/III
  • Slot 2 - Pentium II/III Xeon
  • Socket 370 - later Pentium II/III
  • Slot A - early AMD K7
  • Socket 462 - later AMD K7
  • Socket 423 - early Pentium 4
  • Socket 478 - later Pentium 4

Add others to this list as needed - try to be as generic as possible, avoiding part names and using interface names instead.

Clock speed = 300 MHz Nominal processor speed. Provide a value with a suffix, such as 100 MHz, 2.4 GHz, etc.
Arch family = Value Page name for the general CPU architecture. One of:
  • x86 - Intel x86
  • ARM
  • MIPS
  • 68k - Motorola 68000

Add others to this list as needed - try to be as generic as possible, avoiding part names and using interface names instead.

Arch ver = Value Page name for the CPU architecture version. The value depends on the architecture family. One of:
  • x86
    • i8086
    • i286
    • i386
    • i486
    • P5
    • P6
    • Netburst
    • Core
    • K6
    • K7
    • K8
  • ARM
    • v2
    • v3
    • v4
    • v5
    • v6
    • v7
    • v8
  • MIPS
    • I
    • II
    • III
    • IV
    • V
  • 68k
    • 68010
    • 68020
    • 68030
    • 68040
    • 68060

Add others to this list as needed - try to be as generic as possible, avoiding part names and using interface names instead.

Endian/Big = Y Set to Y if CPU can run in big-endian (Motorola) mode, N if not.
Endian/Little = Y Set to Y if CPU can run in little-endian (Intel) mode, N if not.
Reg size = 16 bit Size of the processor's general registers. Provide a value with a suffix, such as 16 bit, 32 bit, etc.
Addr size = 32 bit Size of the processor's address bus (as opposed to the data bus.) Provide a value with a suffix, such as 16 bit, 32 bit, etc.

Default values are shown if the parameter is omitted, so do not use any parameters unless the value is known (most of the defaults say "unknown").