Skip to main content

Full Custom Design

 While the standard-cells-based design is often referred to as full custom design , it is less so in a strict sense because the cells are pre-designed for general use and the same cells are used in a variety of chip designs. In a more comprehensive custom design, the whole mask is created from scratch, without the use of any libraries.However, the expense of developing a design style like this is becoming prohibitively expensive. As a result, the idea of design reuse is gaining attention and becoming popular  as a way to cut down on design cycle time and production costs. The design of a memory cell, whether static or dynamic, may be the most rigorous complete custom design.There will be no alternative to high density memory chip design , since the same layout design  is repeated.Using a combination of different design types on the same chip, such as regular cells, data-path cells, and PLAs, can achieve a good compromise in logic chip design. Design productivity is normally very poor in real full-custom layouts, where the designer must do the geometry, orientation, and positioning of each transistor individually, typically 10-20 transistors per day, per designer.

The production of high-volume products such as memory chips, high-performance microprocessors, and FPGA masters are exceptions to this rule.The Intel 486 microprocessor chip, which is a good example of a hybrid full-custom design, is shown in Figure . On a single chip, one can see four different design styles: Memory banks (RAM cache), bit-slice data-path modules, and regular cells and PLA blocks make up the majority of the control circuitry.


Figure- Mask layout of the Intel 486 microprocessor chip, as an example of full-custom design.

SEMI CUSTOM DESIGN:

In this style of design , all most all the basic building block are used from the standard cells liabrary. Only few cells are designed from the begning, which are not available in this standard cell liabrary or to be optimized for a specific target. The approach is faster compare  to full- custom style but slower than the standard cell base design. Performance -wise also, it is superior to the standard cell – based design but inferior to the full custom designed

Comments

Popular posts from this blog

INTRODUCTION TO VLSI and Y chart

 Very-large scale integration (VLSI) is the process of incorporating thousands of transistors into a single chip to create an integrated circuit (IC) . VLSI got its start in the 1970s, when complex semiconductor and communication technologies were being developed.   The  microprocessor  is a VLSI device. A limited set of functions were performed by most ICs prior to the introduction of VLSI technology. An electronic circuit contains a CPU, ROM, RAM, etc. IC designers can integrate all of these functions into a single chip using VLSI. Thanks to rapid advancements in large-scale integration technologies and device design applications, the electronics industry has grown at a breakneck rate in recent decades.Since the introduction of very large scale integration (VLSI) designs, the number of integrated circuits (ICs) used in high-performance computing, controllers, telecommunications, image and video processing, and consumer electronics has been increasingly growing...

Concepts of Regularity, Modularity and Locality

        By splitting the large structure into many sub-modules, the hierarchical design approach eliminates design complexity. To make the process easier, other design principles and approaches are usually needed. Regularity ensures that a large system's hierarchical decomposition can produce as many simple and identical blocks as possible.The design of array structures made up of similar cells, such as a parallel multiplication array, is a good example of regularity. Regularity can be seen at all levels of abstraction: uniformly sized transistors simplify the design at the transistor stage. Identical gate structures can be used at the logic level, and so on.      The different functional blocks that make up the larger structure must have well-defined functions and interfaces, which is referred to as modularity in design. Since there is no doubt about the purpose and signal interface of these blocks, modularity allows each block or module to be co...

VLSI Design Flow

                                        Figure-:  A  simplified view of VLSI design flow. Figure  depicts the VLSI design flow in a more condensed manner, taking into account the various design representations, or abstractions  such as design- behavioural, logic, circuit, and mask layout. It's worth noting that concept verification is crucial at any stage of this procedure.Failure to properly verify a design in its early stages often results in substantial and costly re-design at a later level, increasing time-to-market. Although the design process has been represented in a linear fashion for ease of understanding, there are several iterations back and forth in practise, particularly between any two neighbouring steps, and sometimes even between pairs of steps that are far apart. Although top-down design flow is effective at controlling the design process, there i...