You are on page 1of 8

IES IPS ACADEMY

DEPARTMENT OF ELECTRONICS & COMMUNICATION


Name: Branch: EC Year: IV
Subject: VLSI Design Course: BE Semester: VII
Subject Code: EC705
Introduction

Objective

VLSI Circuits and systems is a required course for students in the Electronics &
Communication Engineering. The purpose of the course is to teach principles of VLSI
circuits. The material covers a variety of topics including CMOS design, Synchronous
and Asynchronous sequential machine design, Algorithmic State Machine design etc.
The central role of VLSI Circuits in all our professional and personal lives makes it
imperative that every electronics engineer acquire good knowledge of relevant basic
concepts and ability to work with VLSI Circuits.

Applications

The present day home products including electronic games and appliances,
communication and office automation products, computers with a wide range of
capabilities, and industrial instrumentation and control systems, electro medical
equipment, and defense and aerospace systems are heavily dependent on VLSI Circuits.

Training aids
Software
a) VHDL , Verilog

b) Tanner EDA

c) Xilinx EDA

d) Micro wind

Hardware
a) FPGA Boards

b) hardware accelerator: IMAGE (obtained from Powai Labs) enabling faster simulation

c) IMAGE (I Made A Great Emulator) is a Simulation Accelerator and Emulator

Emerging Technology

Many fields that emerged later to Industrial Electronic have peaked and leveled off, but
the application of electronic concepts appears to be still growing exponentially. This
unprecedented growth is powered by the semiconductor technology, which enables the
introduction of more and complex integrated circuits. The complexity of an integrated

1
circuit is measured in terms of the number of transistors that can be integrated into a
single unit. The number of transistors in a single integrated circuit has been doubling
every eighteen months (Moore’ Law) for several decades and reached the figure of
almost one billion transistors per chip. This allowed the circuit designers to provide more
and more complex functions in a single unit.

In this laboratory we are using Tanner EDA

Introduction of Tanner EDA


Tanner EDA tools for analog and mixed-signal ICs and MEMS design offers designers a
seamless, efficient path from design capture through verification. Our powerful, robust
tool suite is ideal for applications including Power Management, Life Sciences /
Biomedical, Displays, Image Sensors, Automotive, Aerospace, RF, Photovoltaics,
Consumer Electronics and MEMS.
Tanner EDA's mission is to provide desktop solutions for custom IC designs, especially
analog and mixed-signal IC, MEMS, and integrated optical device design. Tanner is the
leading provider of Windows based IC design tools with both front-end and back-end
tools. Dr. John Tanner founded Tanner in 1988 as the first company with IC design
solutions for the personal computer.

Editor Windows of Tanner Tool

1 S-EDIT (Schematic Edit):


S-Edit is hierarchy of files, modules and pages. It introduces symbol and schematic
modes. S-Edit provides the facility of:
1. Beginning a design
2. Viewing, drawing and editing of objects
3. Design connectivity
4. Properties, net lists and simulations
5. Instance and browser schematic and symbol mode
In S-Edit, the available components from the library can be selected to make the
schematic of the desired circuit. It explains the design process in detail in terms of file
module operation and module. Effective schematic design requires a working knowledge

2
of the S-Edit design files consist of modules. A module is a functional unit of design such
as a transistor, a gate and an amplifier. Modules contain two components:
a) Primitives – Geometrical objects created with drawing tools.
b) Instances – References to other modules in file. The instanced module is the original.
Two viewing modes of the S-Edit are:
a) Schematic mode – This mode helps in creating or viewing a schematic. b) Symbol
mode – It represents symbol of a larger functional unit such as operational amplifier.

Fig. 1 S-Edit
2 L-Edit:
L-Edit is a layout tool that uses elements drawn on layers to represent the masks that are
used to fabricate an integrated circuit. Layers are represented by different colors and
patterns.
L-Edit describes a layout design in terms of files, cells, instances, and original drawn
“primitive” objects. You may open as many files as you like within the memory
contraints of your computer system. A file may be composed of any number of cells.
L-Edit is full-featured, high-performance, interactive, and easy to use. It generates
layouts quickly and easily, supports fully hierarchical designs, and allows an unlimited
number of layers, cells, and levels of hierarchy.
User Interface:-
The L-Edit interface has the following major components:

 Menu bar (adjoined to the title bar)

 Standard toolbar

3
 Editing toolbar

 Drawing toolbar

 Verification toolbar

 Layer palette

 Status Bar

 Mouse button bar

 Layout area

 Command line interface

Title bar & Menu bar:-

Fig. 2 L-Edit

3 T-SPICE:-
The T-Spice user interface consists of the following elements:
 Title bar
 Menu bar

4
 Toolbars
 Status bar
 Simulation Manager
 Simulation Status window

Fig. 3 T-SPICE

T- spice is a simulation engine used with the s-edit for the simulation of the circuit. It
has simulation window which displays output messages from the T-Spice simulation
engine. There is only one Simulation Status window, and all simulations, whether local or
remote, display their output.

4 W-EDIT:-
Visualizing the complex numerical data resulting from VLSI circuit simulation is critical
to testing, understanding, and improving those circuits. W-Edit is a waveform viewer that
provides ease of use, power, and speed in a flexible environment designed for graphical
data presentation.
W-Edit can chart data generated by T-Spice directly, without modification of the output

5
data files. W-Edit charts data dynamically as it is produced during the simulation.
A data set is treated by W-Edit as a unit called a trace. Multiple traces from different
output files can be viewed simultaneously, in single or multiple windows. You can copy
and move traces between charts and windows. You can perform trace arithmetic or
spectral analysis on existing traces to create new ones.
Numerical data is input to W-Edit in the form of plain or binary text files. Header and
comment information supplied by T-Spice is used for automatic chart configuration.
Runtime update of results is made possible by linking W-Edit to a running simulation in
T-Spice.
W-Edit saves information on chart, trace, axis, and environment settings in files with the
.wdb (W-Edit Database) extension.
USER-INTERFACE:-
The W-Edit user interface has five major components:
 Title bar
 Menu bar
 Toolbar
 Status bar
 Display area

Fig. 4 W-EDIT

The W-Edit icon is available in the following places:

6
1. The S-Edit toolbar.
2. The View Draw toolbar.
3. The T-Spice toolbar.
4. The Shortcuts panel of the Dashboard window.

7
8

You might also like