0% found this document useful (0 votes)
70 views17 pages

VLSI Design: Embedded Systems Design: A Unified Hardware/Software Introduction

The document provides information about the VLSI Design course CS-319 including the course title, code, credit hours, instructors, class schedule, course objectives, recommended textbooks and software, attendance policy, and an introduction to VLSI technology. The key topics covered are very-large-scale integration, Moore's Law, VLSI design challenges, advantages of VLSI revolution, and applications of VLSI chips.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views17 pages

VLSI Design: Embedded Systems Design: A Unified Hardware/Software Introduction

The document provides information about the VLSI Design course CS-319 including the course title, code, credit hours, instructors, class schedule, course objectives, recommended textbooks and software, attendance policy, and an introduction to VLSI technology. The key topics covered are very-large-scale integration, Moore's Law, VLSI design challenges, advantages of VLSI revolution, and applications of VLSI chips.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

VLSI Design

CS-319

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Course Title
Course Title: VLSI Design
Course Code: CS-319
Credit Hours: 3+1

Course Instructor: Dr. Majida Kazmi


Mr. Saad Qasim

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Class Schedule

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Class Schedule (Odd Weeks)

MONDAY THUESDAY WEDNESDAY THURSDAY FRIDAY


8:30 - 9:20
9:20 - 10:10 SEC-B SEC-C
10:10 - 11:00 SEC-C
11:00 - 11:30
11:30 - 12:20 SEC-A SEC-D
12:20 - 01:10 SEC-D
01:10 - 02:00
02:00 – 02:50 LAB-D LAB-A
02:50 - 03:40

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Class Schedule (Even Weeks)

MONDAY THUESDAY WEDNESDAY THURSDAY FRIDAY


8:30 - 9:20
9:20 - 10:10 SEC-B SEC-C
10:10 - 11:00 SEC-B
11:00 - 11:30
11:30 - 12:20 SEC-A SEC-D
12:20 - 01:10 SEC-A
01:10 - 02:00
02:00 – 02:50 LAB-D LAB-A
02:50 - 03:40

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Course Outline

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Course Objectives

• Basics of VLSI technology, VLSI design


• IC technology (fabrication steps)
• Representation, Modelling and Design flow of VLSI design
• Hardware Description Languages (HDL)
– Combinational circuits, Sequential circuits, FSM, Data path, Control path…….
• VLSI Design and Testing using Verilog HDL
• FPGAs
• Study of some typical applications of VLSI System Design on FPGA platform

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Recommended Text Books

S. No. Title Author (s)

“Fundamentals of Digital Logic Stephen Brown and Zvonko


1.
with Verilog Design” Vranesic
“Verilog HDL“ A Guide to Digital
2. Samir Palnitkar
Design and Synthesis
3. “FPGA Based System Design” Wolf Wyne

More Books will be given during lessons as reference books…..

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Recommended Software

• Xilinx ISE Design suit 14.2 or higher

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Attendance

• Compulsory 75% or above in Theory


• Be Punctual
• Compulsory 75% or above in Lab
• Lab problems will be solved in Labs

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
What is VLSI?

• Very-large-scale integration (VLSI) is the process of creating an Integrated Circuit (IC) by


combining millions of transistors into a single chip.
• IC: to realize an electronic circuit
• Analog
• Digital
• Might consist of a CPU, ROM, RAM and other glue logic.

• VLSI technology let IC designers to add all of these into a single chip.

• Before VLSI technology, most ICs had a limited set of functions they could perform.

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
Transistor technology: Emergence of VLSI

• First transistor in Bell labs,1948


• Technology evolution
– Before 1960s, transistors and resistors as individual parts
• Eventually transistor size reduced
– Number of transistors on a single chip increase

• Moore’s law
– The number of transistors on a chip will double every 1.5 to 2 years. (from 1980 to 2010)

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
VLSI Technology: How Large is Very Large??

Name Signification Year Number of Number of


Transistors Logic Gates

SSI small-scale integration 1964 1 to 10 1 to 12

MSI medium-scale integration 1968 10 to 500 13 to 99


.

LSI large-scale integration 1971 500 to 20,000 100 to 9,999

VLSI very large-scale 1980 20,000 to 10,000 to


integration 1,000,000 99,999

ULSI ultra-large-scale 1984 1,000,000 and 100,000 and


integration more more

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
VLSI Design Challenges

• VLSI is about designing systems on chips.

But…..the designs are with high degree of complexity,


– Need to use structured design techniques
– Sophisticated design tools
to manage the complexity of the design.

• Which type of design techniques and tools ??????


– Accept the fact that any technology we learn will be out of date soon.
– We are trying to develop and use techniques that will go beyond the technology.

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
VLSI Revolution: Advantages

• Reduces the Size of Electronic Circuits.


• Reduces the effective cost of the circuits/devices.
• Increases the Operating speed of circuits
• Requires less power than before.
• Higher Reliability

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis
VLSI Applications

In today's world VLSI chips are widely used in various branches of Engineering:

• PCs, Work Station, Servers……………


• Digital Signal Processing (DSP Chips, data acquisition systems….)
• Industrial Automation
• Commercial Electronics (ATM….)
• Automobiles (over 100 ICs: antilock brake, airbag, stereo system, fuel injection system,
display panel, smart suspension…….)
• Medicine (artificial eye, implants, endoscopy…….)
• and many more.
Embedded Systems Design: A Unified Hardware/Software Introduction, (c)
2000 Vahid/Givargis
VLSI Chips in different packages

Embedded Systems Design: A Unified Hardware/Software Introduction, (c)


2000 Vahid/Givargis

You might also like