<< Chapter < Page Chapter >> Page >

Figure 7.2. VLSI Design at Circuit Design and Physical Design Level.

In this SSPD_ Chapter 7 we are concerned with physical design level.

The layout of a CMOS inverter is shown below. In course of the discussion of Chapter 7 we will arrive at the particular layout of CMOS as shown in Figure 7.3

Figure Prin Figure 7.3. CMOS Layout on IC Chip. CMPE 315

7.2. Hierarchy and Abstraction

Moore’s Law states : Integration density doubles every 18 months.

For example, Microprocessors:

The million transistor/chip barrier crossed in ‘88 with the 486. Today we have more than 100 million transistors on a single chip in Pentium IV..

Impact of this revolution on design is:

Hand crafting not possible anymore for designing a pentium IV (as was done for the 4004).

Hierarchy is used in the design of complex VLSI circuits.

A large system can be partitioned into many units. Each unit can have functional blocks,

Functional blocks are built from cells, cells are ultimately constructed from transistors.

The processor is a collection of modules each composed of cells. Re-use of cells reduces design effort.

In Figure 7.4, the hierarchical levels of VLSI Design is shown. It is top-down approach.

Figure 7.4. Hierarchical Level Representation of VLSI Design.

Abstraction is also used in digital designs. It is critical for dealing with the design complexity.

Entire CAD design frameworks are based on this design philosophy.

These have made it possible to achieve current design complexity.

Examples of CAD tools for digital design are:

Simulators that work at various complexity levels.

Design verification tools.

Place and Route tools. (Layout generation)

Logic synthesis tools.

Standard cells are a popular design style that makes layout generation easy.

Layouts of basic gates such as AND, OR, NAND, NOR, and NOT as well as

arithmetic and memory modules are provided as input.

These cells are designed with similar characteristics, such as constant height,

and can be manipulated easily to generate a layout.

Place-and-Route tools can use these libraries and generate layouts using logic level description of the design.

Digital Circuit Design

If design automation solves all the problems, why be concerned with digital circuit

design?

Reality is more complex and a knowledge of digital circuit design will be important

for some time to come.

Someone has to design and implement the module libraries.

Porting from technology generation to technology generation (different feature

sizes) is NOT automatic.

This occurs approximately every two years!

􀂁Creating an adequate model of a cell/module requires an in-depth understanding

of its internal operation.

􀂁The library-based approach does NOT work for all situations, i.e. high performance

sub-systems in designs like microprocessors.

The abstraction-based approach is only correct to a certain degree.

Performance of a module, i.e. an adder, is substantially influenced by the way

it is connected in its environment ( interconnect parasitics ).

􀂁Scaling tends to emphasize other deficiencies of the abstraction-based approach.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Solid state physics and devices-the harbinger of third wave of civilization. OpenStax CNX. Sep 15, 2014 Download for free at http://legacy.cnx.org/content/col11170/1.89
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Solid state physics and devices-the harbinger of third wave of civilization' conversation and receive update notifications?

Ask