CPU design

related topics
{system, computer, user}
{company, market, business}
{rate, high, increase}
{math, number, function}
{game, team, player}
{school, student, university}
{style, bgcolor, rowspan}

CPU design is the design engineering task of creating a central processing unit (CPU), a component of computer hardware. It is a subfield of electronics engineering and computer engineering.

Contents

Overview

CPU design focuses on these areas:

CPUs designed for high-performance markets might require custom designs for each of these items to achieve frequency, power-dissipation, and chip-area goals.

CPUs designed for lower performance markets might lessen the implementation burden by:

  • Acquiring some of these items by purchasing them as intellectual property
  • Use control logic implementation techniques (logic synthesis using CAD tools) to implement the other components - datapaths, register files, clocks

Common logic styles used in CPU design include:

Device types used to implement the logic include:

Full article ▸

related documents
Lisp machine
Satellite radio
Palm (PDA)
IBM mainframe
UNIVAC I
Sinclair QL
QuickRing
Wake-on-LAN
VAX
Secure Shell
SuperH
Infrared Data Association
Shift register
PC Card
Packet (information technology)
Fax
QNX
Pocket PC
Enhanced Data Rates for GSM Evolution
Telephone switchboard
Intermediate frequency
Point-to-Point Protocol
Data storage device
Adaptive Transform Acoustic Coding
Routing
Solaris (operating system)
S/PDIF
Sega Master System
BeOS
Latency (engineering)