VLSI 1 - chapter 1

¡Supera tus tareas y exámenes ahora con Quizwiz!

MPGA

mask-programmable gate arrays

MSI (incl. GEs of logic + bits of memory)

medium-scale integration. 10...100

algorithm design

meet data and/or signal processing requirements. 1) coming up with a collection of suitable alg. or computational paradigms. 2) cut down computational burden and memory requirements. 3) tradeoff between computational complexity and accuracy. 4) effects of finit word-length computation. 5) decide on number representation schemes. 6) evaluate alternatives. 7) quantify the minimum required comp. resources.

MOSFET

metal-oxide-semiconductor field-effect transistor

library elements (cell libraries)

-standard cell -megacell -macrocell

three different perspectives (Y-chart)

1) behavioral perspective 2) structural perspective 3) physical perspective

architecture desing (2 process stages)"

1) high-level design: results in a high-level block siagram taht includes datapaths, controller, memories, interfaces and key signals. 2) RTL (register-transfer level design): more detailled, circuit gets modeled as collection of storage elements interconnected by purely combinational subcircuits.

ASIC

Application-specific integrated circuit. desigend with a particular purpose. also known as "glue logic" (bus drivers, decvorders, MUX, registers, interfaces)

ASSP

Application-specific standard product. designed and optimized for a highly specific task(graphic accelerators, multimedia chips, ciphering/deciphering circuits,...)

Silicon foundry

operates a complete wafer processing line and that offers its manufacturing services to others.

Floorplanning

organizing the major circuit block into a rectangular area as small as possible, while limiting the effects of interconnect delays on the chip's performance

Fab-lite vendor

outsources the production of standard wafers processing steps but does the highly specialized steps (integr. sensors, actuators, ...) in-house (ex.: Sensirion, Luxtera,...)

Die size

poor metric -> use "GE" or "Transistor count" instead

PCB

printed circuit board

BJT

Bipolar Junction Transistor (either npn or pnp type)

hand-layout (procedure, reason, advantage, disadvantage)

procedure: using a CAD (computer-aided design). reason: dominante role in memory and analof circuit design. advantage: full control over layout, disadvatage:slow, cumbersome, prone to errors, expensive. archaic in digital design.

Architecture synthesis (5 major phases)

purly behavioral source code: 1) identify computational & storage requirements of the algorithm. 2) for each kind of sotrage & processing operation, select a suitable item from a virtual library. 3) est. a cycle based schedule for carrying out the alg. with those resources. 4) get a hardware organization, which is able to execute the res. working plan. spec. the architec. in terms of logic blocks, data registers, ... 5) keep track of data moves and operations for each clock cycle. translate all this into the necessary instr. for synthesis at the RTL level.

physical design verification

relies on a number of software tools: 1) DRC (design rule check) -> checks geometrical rules 2) manufacturability analysis -> searches for layout patterns likely to be detrimental (nachteilig) to fabrication yield 3) layout extraction obtains the actual circuit netlist in prepation of LVS 4) LVS (layout versus schematic) 5) post-layout timing verification 6) post-layout simulation

General-purpose IC

simple or generic purpose of an IC, such that it's been widly used (adder, FF, RAM, ROM, DSP). typically sold in huge quantities.

SSI (incl. GEs of logic + bits of memory)

small-scale integration. 1...10

ULSI (incl. GEs of logic + bits of memory)

ultra-large-scale integration. 1'000'000...

schematic entry

using a schematic editor which: - is capable of reading and writing both circuit diagrams and netlist - supports circuit concepts such as connectors, busses, node names, and instance identifiers.

test vector set

usually contains thousands or millions of stimuli and expected responses.

VLSI (incl. GEs of logic + bits of memory)

very-large-scale integration. 10'000...1'000'000

VC

virtual component: HDL synthesis package that is made available to others on a commercial basis. better knwon as: "intellectual property modules" <--> IP modules

Advantage of RTL

virtually technology-independent. --> as fabr. process developp very fast it is necessary to have portable designs.

GE of a Flip-Flop

~7 GE

BiCMOS

CMOS subcircuits combined with bipolar devices on a single chip

DFT

Design for test: improving the controllability and observabiity of inner circuits nodes by adding auxiliary circuitry on top of the payload logic.

ESL design automation

Electronic system-level design automation:

ECL

Emitter-coupled logic, non-saturating current switching circuits built on the basis of BJTs.

ESCL

Enhancement Source-Coupled Logic, similar to ECL but built from MOSFETs

FET

Field Effect Transistor (either n- or p- channel type)

GE

Gate equivalents-> two input NAND gate. corresponds to four MOSFETs in static CMOS

testbench

HDL code written dor driving the simulation of a model under test. not meant to be turned into a physical circuit

HDL

Hardware Description Language, s.a.: - VHDL - System Verilog

IC

Integrated Circuit incorporates and interconnects a multiude of miniature electronic devices (transistors) on a single piece of SD material (silicon)

IDM (business point of view)

Integrated device manufacture: creates designs and markets microchips AND wafer processing in-house in their own fab (ex.: Intel, Samsung, Texas Instruments, Toshiba,...)

MOS

Metal Oxid Semiconductor

RTL

Register transfer level: circuit is viewed as a network made up of storage elements held togheter by comb. building blocks

logic design (result?)

Result: complete set of gate-level schematics and/or netlists validated by electrical rule check (ERC), gate-level simulation, timing verification and power estimation.

Silicon vs Silicone

Silicon: Si, chemical element with atomic number 14 Silicone: broad family of polymers of Si.

SoC

System-on-a-Chip

TTL

Transistor Transistor Logic. made up of BJTs and passive devices. 5V supply voltage.

structured ASIC

Type: semi-custom IC. a lot of metal layers. transistors are preconnected into small generic subcircuits (NANDs,MUXs, AOI gates, full-adders, LUT)

Gate array (channeled gate array)

Type: semi-custom IC. long rows of transistors which can be individually connected by metal lines.

sea-of-gates

Type: semi-custom IC. new idea for gate arrays. channelless.

fabric

Type: semi-custom IC. standardize metal layers as much as possible. subcircuits are pieced together by short metal straps, called jumper.

USIC

User-specific integrated circuit. opposit of ASSP, designed for a single purpose and optimized for a single customer. control of innovation and protection of proprietary know-how.

VHDL

Very High Speed Integrated Circuit Hardware Description Language.

well

a volume that accommodates MOSFETs of identical polarity. doping is opposite to the source and drain islands embedded.

BIST

build-in self test

standard parts (COTS)

commercial off-the-shelf component. a catalog part with no customization of the circuit hardware whatsoever.

CMOS

complementary MOS where pairs of n- and p-channel MOSFETs cooperate in each logic gate. compare also: static CMOS, dynamic CMOS

pad

connector on a die that is intended to be wired or otherwise electrically connected to a package pin.

physical design

contains all issues of arranging the multitude of subcircuits and devices along with their interconnections on a piece of semiconductor material.

netlist

data structure that captures what instance make up for a (sub)circuit and how they are interconnected.

DRC

design rule check: examines conformity of layout with geometric rules imposed by the target process

fabless vendor

develops and markets proprietary SD comp. but has their manufacturing commissioned to an independent silicon foundry. (ex.: Altera, Actel, Broadcom, Nvidia, Xilinx)

DSP

digital signal processor

ERC

electric rule check

cell-libraries

elementary subcircuits collected together.

Circuit complexity

expressed by GE of logic and storage capacity in bits

Intellecutal property (IP) vendor

fabless company which dev. hardware subfunctions and to license them to others. (ex.: ARM, Faraday, Sci-worx, Synopsys)

Full-custom ICs

fabrication point of view. all layers are patterned according to user specification. needs a full set of lithographic photomasks.

Semi-custom ICs

fabrication point of view. only a small subset of fabrication layers is unique to each design. master-wavers are used to build up the common part of the design.

FPGA

field-programmable gate arrays.

FPL

field-programmable logic. soft-hardware

chip assembly

final phase where the global wires running between padframe and core get routed.

automatic circuit synthesis

formal description of an entire chip. synthesis models are established using a text editor by using a hardware description language (HDL) such as VHDL or System Verilog. Output: gate-level netlist as a start-point for place and route.

levels of abstraction (5) (Y-chart)

from top to down: 1) system 2) architecture 3) register transfer 4) logic (aka gate-level) 5) electrical

die

fully processed but unencapsulated IC

Logic synthesis

generation of combinational networks and finite sate machines (FSM). synthesis tools accept logic equation build from operators s.a. not,and, nor, or, truth tables, state graphs ,...

System-level design

important decisions: 1) specify functionality, operating conditions, characteristics 2) partition system's functionality into subtasks 3) explore alternative hardware and software tradeoffs 4) make or buy decisions for all building blocks 5) decide on data format, operating modes, exception handling proc,... 6) define, model evaluate and refine subtasks from a behavioral perspecitve

ISC

in-system configuration. related to FPL. most of today's product families allow for in-system configuration.

turnaround time

lapse (Ablauf) of time from coming up with a finalized set of design data until physical samples become available for testing.

LSI (incl. GEs of logic + bits of memory)

large-scale integration. 100...10'000

LVS

layout versus schematic: compares the actual netlist against the desired one


Conjuntos de estudio relacionados

Russel Brandon Psychology Test 2 Part 2

View Set

Conceptual Physics Test 1 Review

View Set

Chapter 43: Anti-hypertensive Agents PrepU

View Set

PEDS Practice: Chapter 27 Nursing Care of the Child with an Alteration in Genetics

View Set

Biology 101 Exam #2 (Cellular Respiration, CH6)

View Set

The American Pageant Chapter 2-4

View Set