Search This Blog

Tuesday, July 19, 2011

Monday, May 9, 2011

Importance of top metal layer

Do you know the reason??
Why the top metal layer is wider than other lower metals in semiconductor process?
-->

      Top Metal Layers (like M7 , M8 , M9 , ...) are made Wider to reduce the Resistance.

But,why only top metal is wide??

If M1,M2,M3,M4,M5 are also wide, All metal would have low resistance?
          Lower metals are kept for nets connection that are not conducting heavy current. Top metals are for carrying heavy currents like clock,vdd,vss etc. If we have wider metals in lower levels , we will face issues due to heavy capacitve effects of wide metals. And increasing metal width will increase the area of the cell due to the requirement of more routing area.

Wednesday, April 27, 2011

Usefull Linux commands

1.copy a file from source location to destination:
cp source destination:
Ex: cp /root/qwertyt/doc.ppt  /root/qwertyt/test2
2.Lists the files in the present directory
ls
3.Lists the last few files created
ll -lrt 
4.Change Directory
cd
Ex: cd test2
5.Make Directory:
 mkdir
6.Remove file :
rm -rf filename
7.Change access permissions 
chmod -Rf 755 directory
8.Displays first n lines
head -n
Ex: head -5 test5 9.Displays last n linestail -n
Ex: tail -5 test5 
10.Print Working Directory:
pwd 
11.cat:
Display the contents of a file
12.Clear terminal screen:
clear
13.Compare two files: 
cmp 
14.Display or change the date & time:date 
15.Display the differences between two files:
diff
16.Exit the shell:
exit
17.Search file(s) for lines that match a given pattern:
grep
18.Print user and group id's;
id
19.List active jobs:
jobs 
20.Stop a process from running:
kill
21.Help manual:
man
22.Rename files;
rename
23.Reverse lines of a file:
rev
24.create a new file:
touch

Tuesday, March 8, 2011

PERL: SHORTCTUS


  1. <STDIN> Command is used to scan the inputs.
    Ex:
$a=<STDIN>;

You can shorten this command as shown below,
$a=<>;

2. Consider an example,
print “Enter a number \n”;
$a=<STDIN>;
if($a=1)
{
print “..............................\n”;
}

You can shorten the above script as shown below,
print “Enter a number \n”;
if(<>=1)
{
print “..............................\n”;
}
No need to save the scanned inputs in a variable, You can compare the scanned inputs directly.

3.Use EOT command to print multiple lines.
Ex:

print << 'EOT';
ENTER 1 for .....................
ENTER 2 for .....................
ENTER 3 for .....................
ENTER 4 for .....................
EOT

Thursday, February 17, 2011

MAGIC : DOWNLOAD & INSTALL

Download VLSI LAYOUT TOOL "MAGIC" FOR UBUNTU:

[DEBIAN FILE]


After downloading, double click on it to install...

NOTE:You can download ngspice from UBUNTU software centre.

Saturday, January 29, 2011

LAPTOP TIPS by Venkatraman

LAPTOP TIPS
  • Never keep laptop on softmaterials like bed or on any clothes. The reason is that processor fan will not get ventilation which results in processor failure as well as battery life will be reduced.
All ways keep laptop on hard surface..!
  • Never put your laptop into the bags without turn it off completely(standby is also not allowed).
  • Do not bend the laptop power cable and also always keep the battery charger in ventilated place whicle charging.
These suggestions may be rediculous but very important for long life of your system.

=====>For circuit enthusiasts only.

Automatic Laptop Power dis-connector.

It is really good practice to disconnect the laptop power cable after the use. However many times we (I) forget to do so. Here is a simple circuit which automatically connect or disconnect the laptop to main AC plug.

The automatic circuit shown in the below image needs hardly few electronic components. Please make sure that proper teminals are connected from USB cable to relay coil. Any wrong connection can destroy the laptop USB PORT.







The details of connection is shown in above image. I am using this circuit from last 6-months. If you are interested do this one and if you need any assistance please contact any time.


Regards,
Venkatraman.
venkatramanhm@gmail.com

Saturday, January 22, 2011

Ubuntu...! One of the best OS...!

The Ubuntu is one of the most competitive OS(operating system) for Windows. I love Ubuntu because of its simplicity. It comes with thousands of application and that too absolutely free!!. No virus problems...! No drivers needed..! No payments of any thing.Install in half an hour and enjoy 365+365+...... days...!

For engineers, OS like Ubuntu is really great gift. Any thing can be automated,anything can be added any instant of time. For example the circuit simulator like LTSPICE work nicely under wine. Ngspice and other circuit simulator also available. The scilab and octave are equivalent to matlab. There are many things to explore. There are thousands of application.

If you have interest, please go to application---> Ubuntu software center and search for all kind of application.


I heartily congratulate the ubuntu community for such OS.

Friday, January 21, 2011

Thursday, January 13, 2011

LVCMOS



LVCMOS





Low Voltage Complementary Metal Oxide Semiconductor (LVCMOS)
 is a low voltage class of CMOS technology integrated circuits.To obtain better performance and lower costs, semiconductor manufacturers reduce the device geometries of integrated circuits.With each reduction the associated operating voltage must also be reduced in order to maintain the same basic operational characteristics of the transistors. As semiconductor technology has progressed,LVCMOS power supply voltage and interface standards for decreasing voltages have been defined by the Joint Electron Devices Engineering Council JEDEC for 3.3, 3.0, 2.5, 1.5, 1.2 and 1.0 volts.

Monday, January 10, 2011

CMOS inverting tri-state buffer

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

The inverter on the left is required to generate the negated value of the 'enable' input signal. (It can be removed if both the positive and negated value of the 'enable' signal are available from external circuitry.) As shown here, the upper p-channel transistor (driven by the enable input) and the lower n-channel transistor (driven by the inverted enable signal) are conducting whenever the enable input is low. In this case, the inner two transistors are supplied with VCC and GND and behave like a standard inverter. As a result, the tri-state buffer output is the inverted of the data input A.When the enable input is high,both outer transistor are non-conducting, and the tri-state buffer output is floating ('Z').

  nENA  A  | NTRI
 ----------+------
     1  *  | Z  (floating)
     0  0  | 1
     0  1  | 0
The Tri-state Buffer is used in many electronic and microprocessor circuits as they allow multiple logic devices to be connected to the same wire or bus without damage or loss of data. For example,suppose we have a data line or data bus with some memory,peripherals, I/O or a CPU connected to it. Each of these devices is capable of sending or receiving data onto this data bus. If these devices start to send or receive data at the same time a short circuit may occur when one device outputs to the bus a logic "1" the supply voltage,while another is set at logic level "0" or ground, resulting in a short circuit condition and possibly damage to the devices.Then, the Tri-state Buffer can be used to isolate devices and circuits from the data bus and one another.If the outputs of several Tri-state Buffers are electrically connected together Decoders are used to allow only one Tri-state Buffer to be active at any one time while the other devices are in their high impedance state.

Tristate Buffer

Tristate buffer


Schematic of the standard cell "buff121" with device sizes in lambda.


Layout of the standard cel

--------------------------------------------
--------------------------------------------
--------------------------------------------
web link : http://www.hpc.msstate.edu/mpl/distributions/scmos/scmos_doc/cells/buff121.html

Tuesday, December 21, 2010

Boron Element Facts

General:

BORON

Name: Boron
Type: Metalloid
Density @ 293 K: 2.34 g/cm3
Symbol: B
Atomic weight: 10.81
Atomic volume: 4.6 cm3/mol
 


Discovery of Boron

Boron compounds such as borax (sodium tetraborate, Na2B4O7·10H2O)
have been known and used by ancient cultures for thousands of years.
Borax's name comes from the Arabic buraq, meaning "white."

Boron was first partially isolated in 1808 by French chemists Joseph L.
Gay-Lussac and L. J. Thénard and independently by Sir Humphry\
Davy in London.Gay-Lussac & Thénard reacted boric acid with
magnesium or sodium to yield boron,a gray solid. (1)
 They believed it shared characteristics with sulfur and phosphorus
and named it bore. (2)

Davy first tried to produce boron by electrolysis of boric acid, but
was not satisfied with the results.He enjoyed greater success
reacting boric acid with potassium   in a hydrogen atmosphere.
The result was a powdery substance. Davy commented
the substance was, "of the darkest shades of olive. It is opake,
very friable, and  its powder does not scratch glass."
After carrying out a number of chemical reactions to verify
the uniqueness of the substance, Davy wrote,
"there is strong reason to consider the boracic basis as
metallic in nature, and
I venture to propose for it the name of boracium." (2)

Neither party had, in fact, produced pure boron. Their samples
were only about 60% pure.In 1909 William Weintraub was
able to produce 99% pure boron, by reducing boron
halides with hydrogen.

Almost a century later, in 2004, Jiuhua Chen and Vladimir
L. Solozhenko produced a new form of boron, but were
uncertain of its structure. In 2009,a team led by Artem
Oganov was able to demonstrate the new form of
boron contains two structures, B12 icosohedra and B2 pairs. (3)
 Gamma-boron, as it has been called, is almost as hard as
diamond and more heat-resistant than diamond.
Talking about boron's part metal,
part non-metal properties, Oganov said, "Boron is a
truly schizophrenic element. It's an element of
complete frustration. It doesn't know what it
wants to do. The outcome is something horribly complicated." (4)

States

State (s, l, g): solid
Melting point: 2348 K (2075 oC)
Boiling point: 4000 K (3727 oC) 

Energies

Heat of atomization: 563 kJ mol-1
Heat of vaporization: 480 kJ mol-1
2nd ionization energy: 2427.1 kJ mol-1
Electron affinity: 26.7 kJ mol-1

 

Specific heat capacity: 1.02 J g-1 K-1

Heat of fusion: 50.2 kJ mol-1
1st ionization energy: 800.6 kJ mol-1
3rd ionization energy: 3659.7 kJ mol-1

Oxidation & Electrons

Shells: 2,3
Minimum oxidation number: 0
Min. common oxidation no.: 0
Electronegativity (Pauling Scale): 2.04
Color: black
Electron configuration: 1s2 2s2 2p1
Maximum oxidation number: 3
Max. common oxidation no.: 3
Polarizability volume: 3 Å3

Harmful effects:
Elemental boron is not known to be toxic.

Characteristics:
Boron is a metalloid, intermediate between metals and non-metals. It exists in
many polymorphs (different crystal lattice structures), some more metallic
than others. Metallic boron is extremely hard and has a very high melting point.

Boron does not generally make ionic bonds, it forms stable covalent bonds.

Boron can transmit portions of infrared light.

Boron is a poor room temperature conductor of electricity but its conductivity
improves markedly at higher temperatures.

Uses:
Boron is used to dope silicon and germanium semiconductors, modifying
their electrical properties.

Boron oxide (B2O3) is used in glassmaking and ceramics.

Borax (Na2B4O7.10H2O) is used in making fiberglass, as a cleansing
fluid, a water softener, insecticide, herbicide and disinfectant.

Boric acid (H3BO3) is used as a mild antiseptic and as a flame retardant.

Boron Nitride's hardness is second only to diamond, but it has better
thermal and chemical stability, hence boron nitride ceramics are used
in high-temperature equipment.

Boron nitride nanotubes can have a similar structure to carbon
  nanotubes. BN nanotubes are more thermally and chemically
stable than carbon nanotubes and, unlike carbon nanotubes,
boron nitride nanotubes are electrical insulators.

Boron carbide (B4C) is used in tank armor and bullet proof vests.

Appearance & Characteristics

Structure: rhombohedral; B12 is icosahedral.
Hardness: 9.3 mohs

Boron compounds burn with a green flame. The distinctive color leads to use in fireworks.

Boron is an ionic element - pure boron can exist as a mixture of positive and negative boron ions.

Reactions

Reaction with air: mild, w/ht ⇒ B2O3
Reaction with 15 M HNO3: none
Reaction with 6 M HCl: none
Reaction with 6 M NaOH: none

Compounds

Oxide(s): B2O3 Chloride(s): BCl3 and many BxCly
Hydride(s): B2H6 and many BxHy

Radius

Atomic radius: 85 pm Ionic radius (1+ ion): pm
Ionic radius (2+ ion): pm Ionic radius (3+ ion): 41 pm
Ionic radius (2- ion): pm Ionic radius (1- ion): pm

Conductivity

Thermal conductivity: 27.4 W m-1 K-1 Electrical conductivity: 5.0 x10-4 S cm-1

Abundance & Isotopes

Abundance earth's crust: 10 parts per milllion by weight, 1 part per million
by moles
Abundance solar system: 2 parts per billion by weight, 0.2 parts per billion by moles
Cost, pure: $1114 per 100g
Cost, bulk: $500 per 100g
Source: Boron compunds are usually is found in sediments and sedimentary
rock formations.
The chief sources of boron are Na2B4O6(OH)2.3H2O - known as rasorite
or kernite; borax
ore (known as tincal); and with calcium in colemanite (CaB3O4(OH)4.H2O).
Boron also
occurs as orthoboric acid in some volcanic spring waters.
Isotopes: 11 whose half-lives are known, with mass numbers 7 to 17.
Of these, two are stable: 10B and 11B. 10B is used in nuclear reactors
as a neutron-capturing substance.

Sunday, December 19, 2010