answersLogoWhite

0

Very Large Scale Integration (VLSI)

Very Large Scale Integration (VLSI) is a technology used to fabricate integrated circuits (IC). The various stages of design, simulation, synthesis, timing analysis, layout and fabrication can be discussed in this category. It is a wide spread technology as most of the existing technologies are digital technologies and need an IC to implement. It is VLSI which made computer to be of the size of a pocket from the size of two rooms.

703 Questions

What is masking in VLSI?

'Mask' simply is an arrangement of opaque & transparent areas, that is used to bear a 'pattern' in VLSI 'Patterning' process.

As we know, an IC is a combination of various 'layers' of silicon, each having a certain function in the big picture. Now in Patterning process, a bare silicon wafer is selectively exposed by patterning the insulating coating (silicon dioxide) on top. To pattern the SiO2, we use an 'organic photo-resist' layer, on top of SiO2. The 'mask' contain the design we want, where we want to expose Silicon. So, first we place the mask & pattern the resist (through UV/X-ray, Organic acid, etc etc) and then we pattern the SiO2 that has been exposed now. Resist will be completely removed later.

There are positive & negative Masks also, considering the opaque & transparent regions.

Handling precautions CMOS components?

IDK, i have to do this in tech, this is a difficult question.

To handle these components properly you need latex gloves, an extra large body suit.

and a trained professional. I happend to have all.

you need to carry the circut bored carefully, don<t even look at it, run with your eyes closed and your hands covering your ears. Some people will say different answers but this is the only correct way. Have three toes crossed on your right foot, and one on your left.

Scream the song Mary had a little lamb as your are running.

8 bit leading zero count vhdl program?

library IEEE;

use IEEE.STD_LOGIC_1164.ALL;

entity leadingzeros is

port (data : in std_logic_vector (7 downto 0);

zeros : out integer range 0 to 8);

end leadingzeros;

architecture Behavioral of leadingzeros is

begin

process (data)

variable temp : integer range 0 to 8;

begin

temp :=0;

for i in data'range loop

case data(i) is

when '0' => temp := temp +1;

when others => next;

end case;

zeros <= temp;

end loop;

end process;

end Behavioral;

What are the Best graduate universities in US for integrated circuit design and vlsi?

Check ISSCC and see where most of the publications come from. There aren't that many schools in the US offering competitive IC and VLSI ph.d programs.

Top 2:

UC Berkeley

MIT

And the rest:

These schools are arguably about the same. It all depends on the specific research you'd like to do.

- UCLA

- Stanford

- UCSD

- Caltech

- UIUC

- Michigan

- Oregon State University

- UC Irvine

- Cornell University

- UT Austin(for VLSI)

How can you write a VHDL code for full adder using two half adders?

Since a fulladder can be obtained by using 2 halfadders & 1 OR gate.....so we have to call an halfadder program as well as an OR program......this can be implemented easily with the help of structural model rather than dataflow and behavoioural model

What is the abbreviation of MCS or EXO in the Xilinx program?

MCS-86

MCS-86 is an Intel PROM format supported by the Xilinx tools. Its maximum address is 1 048 576. This format supports PROM files of up to (8 x 1 048 576) = 8 388 608 bits.

Difference between signal and variable in terms of VHDL?

Signals updates a value after some "delta" time or at the

end of the process. But variable updates a value immediately.

below are the example in which a process is used to calculate the signal RESULT .

Example of a process using Variables

architecture VAR of EXAMPLE is

signal TRIGGER, RESULT: integer := 0;

begin

process

variable variable1: integer :=1;

variable variable2: integer :=2;

variable variable3: integer :=3;

begin

wait on TRIGGER;

variable1 := variable2;

variable2 := variable1 + variable3;

variable3 := variable2;

RESULT <= variable1 + variable2 + variable3;

end process;

end VAR

-------------------------------------------------------------

Example of a process using Signals

architecture SIGN of EXAMPLE is

signal TRIGGER, RESULT: integer := 0;

signal signal1: integer :=1;

signal signal2: integer :=2;

signal signal3: integer :=3;

begin

process

begin

wait on TRIGGER;

signal1 <= signal2;

signal2 <= signal1 + signal3;

signal3 <= signal2;

RESULT <= signal1 + signal2 + signal3;

end process;

end SIGN;

-------------------------------------------------------------------

In the first case, the variables "variable1, variable2 and variable3"

are computed sequentially and their values updated instantaneously after

the TRIGGER signal arrives. Next, the RESULT is computed using the new

values of the variables. This results in the following values (after a

time TRIGGER): variable1 = 2, variable2 = 5 (=2+3), variable3= 5. Since

RESULT is a signal it will be computed at the time TRIGGER and updated

at the time TRIGGER + Delta. Its value will be RESULT=12.

On the other hand, in the second example, the signals will be computed

at the time TRIGGER. All of these signals are computed at the same time,

using the old values of signal1, 2 and 3. All the signals will be

updated at Delta time after the TRIGGER has arrived. Thus the signals

will have these values: signal1= 2, signal2= 4 (=1+3), signal3=2 and

RESULT=7.

Why library in vhdl?

A library is used to store all predefined words, keys, programs/ functions that can be used directly in VHDL programming. A number of VHDL constructs may be separately analyzed for inclusion in a design library. These constructs are called library units.

The primary library units are entity declarations, package declarations and configuration declarations. The secondary library units are architecture bodies and package bodies. These library units depend on the specification of their interface in a corresponding primary library unit, so the primary unit must be analyzed before any corresponding secondary unit.

Libraries are referred to using identifiers called logical names. This name must be translated by the host operating system into an implementation dependent storage name. For example, design libraries may be implemented as database files, and the logical name might be used to determine the database file name. Library units in a given library can be referred to by prefixing their name with the library logical name.

What is very large scale integration?

Very large scale integration means including large number of electronic components like diodes, resistors, transistors, op-amps on a single semiconductor chip

What are the best vlsi design tools?

We are Greater Noida Based VLSI Design Solutions & Project Training Company.

We provide Industrial Project training/theses work (min duration 6 week to 24 week) in All Domains of VLSI (front end & back end) with support of Industry Professionals

Projects we can take up includes : -

  • IP development : Memory , BIST
  • Interface Ctrl : I2C, TAP (IEEE 1149.1 std)
  • Controllers : Display, Memory
  • Processors : 16bit, instruction based Processor

We also encourage Trainees to come with their own idea of project , for which initially feasibility analysis will be done. Once Idea is Materialized can be proposed for IEEE confs papers and Patents .

For More Details Please Visit : -

www.jbtechindia.com

or mail us

vipan@jbtechindia.com

info@jbtechindia.com

Regards,

Vipan K Sharma

Technical Coordinator

JBTech INDIA

FF09 Royal Krishna Apra Plaza, D-2

Above ICICI Bank , Opp Golf Course

Greater NOIDA - UP - 201308

Cell No. 09911676774

What is leaf cell in VLSI?

In standard-cell based design, leaf cells are already pre-designed and stored in a library for logic design use.

What is the noise margin for standard TTL gates?

The low state dc noise margin for TTL dates is 0.3v and the high state noise margin is 0.7v

What is etching in very large scale integration?

Very-large-scale integration (VLSI) is the process of creating integrated circuits by combining thousands of transistor-based circuits into a single chip. Etching is used to create ultra-fine circuit pathways in silicon wafers. While early techniques used a "wet" fluid to dissolve the unwanted material, newer techniques use "dry" plasma etching to remove wafer material.

Examples of lithography?

lithography is basic demand to have set patterrn of any master pice to make its replica ones.

when move to microelectronics , lithography deals with making pattern in IC by the help of masks for diffusion & metalisation purpose

What does the abbreviation VLSI mean?

VLSI stands for Very Large Scale Integration. This is a technology for producing complex electronic circuits in a very small area.