Top Banner
1 www.stringtechnologies.net www.unistring.com VLSI forum VLSI Design methodologies By K. Vasu Senior Application engineer [email protected] , [email protected] Unistring Tech Solutions Pvt. Ltd # D10, 5th Floor, Eureka court, Beside Image hospitals, Ameerpet, Hyderabad, ph:040-23732798, 09440318188 www.unistring.com String Technologies #309, Vederi complex, opp Dilshuk Nagar bus Depot, Dilsukh nagar, Hyderabad, ph: 040 – 24151900 www.stringtechnologies.net UTS VLSI forum 2 www.stringtechnologies.net www.unistring.com VLSI forum Electron System The Big picture 3 www.stringtechnologies.net www.unistring.com VLSI forum VLSI design Methodologies Full-Custom VLSI Design Semi-Custom VLSI Design Standard cell based IC technology Structured ASIC IC technology Programmable Logic Device (PLD) IC technology 4 www.stringtechnologies.net www.unistring.com VLSI forum Full Custom design Designer hand draws geometries which specify transistors and other devices for an integrated circuit. Designer must be an expert in VLSI (Very Large Scale Integration) design. Can achieve very high transistor density (transistors per square micron); unfortunately, design time can be very long (multiple months). Involves the creation of a completely new chip, which consists of about a dozen masks (for the photolitographic manufacturing process).
5

VLSI design Methodologiesvlsionline.com/Presentation_1_VLSI_design_flow.pdf · 2013. 1. 24. · VLSI forum VLSI Design methodologies By K. Vasu S enior Application engineer [email protected],

Dec 25, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: VLSI design Methodologiesvlsionline.com/Presentation_1_VLSI_design_flow.pdf · 2013. 1. 24. · VLSI forum VLSI Design methodologies By K. Vasu S enior Application engineer vasu@unistring.com,

1www.stringtechnologies.net

www.unistring.com

VL

SI

foru

mVLSI Design m

ethodologies

By

K. Vasu

Senior Application engineer

[email protected], vasu.vlsi@

gmail.com

UnistringTech Solutions Pvt. Ltd

# D10, 5th Floor, Eureka court, Beside Image hospitals, Ameerpet,

Hyderabad, ph:040- 23732798, 09440318188

www.unistring.com

String Technologies

#309, Vedericomplex, oppDilshukNagarbus Depot, Dilsukhnagar, H

yderabad,

ph: 040 –24151900

www.stringtechnologies.net

UTS VLSI forum

2www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Electron � ���

System

The Big picture

3www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

VLSI design M

ethodologies

•Full-C

ustom

VLSI D

esig

n

•Sem

i-Custom

VLSI D

esig

n

Sta

ndar

d c

ell bas

ed IC tec

hnolo

gy

Struct

ure

d A

SIC

IC tec

hnolo

gy

Pro

gra

mm

able

Logic

Dev

ice

(PLD

) IC

tec

hnolo

gy

4www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Full Custom design

Des

igner

han

d d

raw

s geo

met

ries

whic

h spec

ify

tran

sistors

and o

ther

dev

ices

for an

inte

gra

ted c

ircu

it.

Des

igner

must

be

an e

xper

t in

VLSI (V

ery L

arge

Sca

le Inte

gra

tion) des

ign.

Can

ach

ieve

ver

y h

igh tra

nsi

stor den

sity

(tran

sistors

per

squar

e m

icro

n); u

nfo

rtunat

ely, des

ign tim

e ca

n b

e

ver

y long (m

ultip

le m

onth

s).

Involv

es the

crea

tion o

f a

com

ple

tely

new

chip

, w

hic

h

consi

sts of ab

out a

doze

n m

asks (for th

e

photo

lito

gra

phic

man

ufa

cturing p

roce

ss).

Page 2: VLSI design Methodologiesvlsionline.com/Presentation_1_VLSI_design_flow.pdf · 2013. 1. 24. · VLSI forum VLSI Design methodologies By K. Vasu S enior Application engineer vasu@unistring.com,

5www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Issues in Full Custom design (continued ..)

•O

ffer

s th

e ch

ance

for optimum perform

ance

.

–Per

form

ance

is bas

ed o

n a

vai

lable

pro

cess

tec

hnolo

gy, des

igner

skill, a

nd C

AD

tool as

sistan

ce.

•Fab

rica

tion c

osts ar

e hig

h -

all cu

stom

mas

ks m

ust b

e m

ade

so n

on-rec

urrin

g

engin

eering c

osts (N

RE) is h

igh (in

the

thousa

nds of dollar

s).

–If req

uired

num

ber

of ch

ips is h

igh then

can

spre

ad thes

e N

RE c

osts ac

ross

the

chip

s.

•The

firs

t cu

stom

chip

costs you a

bout $200,0

00

firs

t cu

stom

chip

costs you a

bout $200,0

00, but ea

ch a

dditio

nal

one

is m

uch

chea

per

.

6www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

•Fab

rica

tion tim

e from

geo

met

ry subm

ission to ret

urn

ed c

hip

s is a

t le

ast 6-8

w

eeks.

•Full c

ustom

is cu

rren

tly the

only

option for m

ixed

Anal

og/D

igital

chip

s.

•A

n e

xam

ple

VLSI la

yout is show

n b

elow

.

Issues in Full Custom design (continued ..)

7www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Sem

i-Custom standard cell based IC Technology

•Sta

ndar

d C

ell

–A

lib

rary

of pre

-des

igned

cel

l

–Pla

ce a

nd route

–In

tegra

te to y

ield

fin

al lay

out

ASIC

8www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

•Gat

e A

rray

s

–A

rray

of pre

fabrica

ted g

ates

–“p

lace

” an

d route

–H

igher

den

sity

, fa

ster

tim

e-to

-mar

ket

–D

oes

not in

tegra

te a

s w

ell w

ith full-c

ust

om

Sem

i-Custom G

ate Arrays Technology

Structured

ASIC

Page 3: VLSI design Methodologiesvlsionline.com/Presentation_1_VLSI_design_flow.pdf · 2013. 1. 24. · VLSI forum VLSI Design methodologies By K. Vasu S enior Application engineer vasu@unistring.com,

9www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Sem

i-custom Programmable Logic Device

(PLD) IC

Technology

•PA

L

•CPLD

•FPG

A

10

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

11

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Complex programmable logic device (C

PLD)

Programmable Logic Array

Typic

ally

a C

PLD

consi

sts of fe

w

tens to

few

hundre

ds of PA

Ls

12

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

I /O

cel

l

Logic

cel

l

Inte

rconnec

tion

Field programmable gate array (FPGA)

Page 4: VLSI design Methodologiesvlsionline.com/Presentation_1_VLSI_design_flow.pdf · 2013. 1. 24. · VLSI forum VLSI Design methodologies By K. Vasu S enior Application engineer vasu@unistring.com,

13

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

AlteraFLEX 10K logic cell

14

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Full-custom Vs Sem

i-custom

15

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Sem

i custom VLSI Design entry

(part of front end design)

�Sch

emat

ic E

ntry

�H

ardw

are

Des

crip

tion L

anguag

es

VH

DL

Ver

ilog

AH

DL

�Sta

te m

achin

e m

odel

s

�H

igh lev

el p

rogra

mm

ing lan

guag

es (la

test tre

nd)

system

C(C

++ c

lass

lib

rary

with V

erilog

synta

x)

�Few

Oth

er tec

hniq

ues

In sem

i cu

stom

VLSI des

ign sty

le the

required

logic

can

be

des

crib

ed

by a

ny o

ne,

or co

mbin

atio

n o

f th

e fo

llow

ing tec

hniq

ues

16

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m�FPG

As

�CPLD

s

�usi

ng A

SIC

cel

l libra

ries

�G

ate

Arr

ays

Sem

i custom VLSI Synthesis (or)

(part of Back end Design)

In sem

i cu

stom

VLSI des

ign sty

le the

required

logic

(w

hic

h is in

suitab

le form

) ca

n b

e sy

nth

esiz

ed for an

y o

ne

of th

e fo

llow

ing

dev

ices

.

PLD

synth

esis

ASIC

synth

esis

Struct

ure

d A

SIC

synth

esis

Page 5: VLSI design Methodologiesvlsionline.com/Presentation_1_VLSI_design_flow.pdf · 2013. 1. 24. · VLSI forum VLSI Design methodologies By K. Vasu S enior Application engineer vasu@unistring.com,

17

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

RTL sim

ulation (front end)Tools

Model

sim

M

ento

r G

raphic

s

VCS

Synopsy

s

NCSim

Cad

ence

Max

+Plu

s II sim

ula

tor

Alter

a

Xilin

x S

imula

tor

Xilin

x

synthesis (back end)tools

DC (des

ign c

om

piler

) Synopsy

s(A

SIC

)

PK

S (physica

lly k

now

ledgab

lesy

nth

esis)

Cad

ence

(A

SIC

)

Synplify

Pro

Synplici

ty(F

PG

A)

Xilin

x S

ynth

esis tec

hnolo

gy (X

ST)

Xilin

x(F

PG

A)

Alter

asy

nth

esis tool

Alter

a(F

PG

A)

Leo

nar

doSpec

trum

Men

tor G

raphic

s (C

PLD

, FPG

A, or A

SIC

)

18

www.stringtechnologies.net

www.unistring.com

VL

SI

foru

m

Than

k y

ou