QuadRogue's Blog

What I See Is What You Get

The stupid interconnect. September 1, 2010

Filed under: computer,science — Quad @ 9:34 am

Interconnects are inevitable in a VLSI design. Especially, in SoCs. Signals need to be routed between blocks using interconnects. Now, there are parasicitcs in all metals when electricity passes through them. These parasitics cause the delays in the metals when they are used as interconnects. In fact, these parasitics are responsible for the propagation delay and switching delays in the MOSFETs. For an interconnect,


Where t is the interconnect thickness, L is the interconnect length, W is the interconnect width and Rs is called the sheet resistance. But, we need to take the fringe capacitance into account when the interconnect is close to the substrate. Higher metals don’t experience much of fringe capacitance. The actual capacitance is given by


Time constant


Apart from these parasitics, when we deal with high frequency signals (fast switching), an inductance parameter comes into play. The propagation delay is affected by the inductance parameter in addition to the resistance and capacitance. For example, when VDD is supplied to the source terminal of a pMOS, the actual voltage available at the terminal is VDD – V(t) where V(t) is the voltage drop generated by the inductance given by, V(t) = L (di/dt). Therefore, the actual VDD available to the pMOS source is vdd = VDD – V(t). This happens to every gate and transistor in the fast switching network.

Another parameter known as the characteristic impedance comes into play for high speed signals. These are transmission line parameters usually dealt with in board level design. But, the moment rise time and fall times go below a certain limit, these parameters come into the picture. Proper impedance matching has to be done to avoid signal reflections and degradation. Generally, when

signal tr < 160ps,

R < 5Z0

tr or tf < 2.5tflight

we need to consider characteristic impedance (transmission line effects).

One more effect of high speed signals is the skin effect where the signal tends to flow on the surface of the wire for very high frequencies. What happens is that the resistance if the line is also dependent on the skin depth because it essentially reduces the wire width. Naturally, when the wire dimension is reduced the resistance is increased and distortion is experienced on the signal at high frequencies.

We can notice that the time constant Ƭ depends on R and C (and also L of the line at times) and becomes proportional to square of L

Ƭ ά L2

To model the interconnect delay, we divide the whole line into m RC rungs of a ladder network (Distributed model.) such that \

Rm = Rline/m

Cm = Cline/m

=

As m approaches infinity for a long interconnect

From calculations propagation delay

so,

because pMOS gives the logic ’1′ and nMOS gives the logic ’0′.

Using the rise time and fall time delays the total propagation delay from input to output can be found by the formula

These are all dependent on the L and W parameters of the line using which we can alter the delays.

 

ABEC December 10, 2009

Filed under: science,skateboarding — Quad @ 8:03 am
Tags: ,

Came to know about ABEC today. Probably, not the most important thing we need to know but, hey, here it is.

American Bearing Engineering Committee or council.

The higher the ABEC rating the tighter the tolerance.

Tolerance to a certain value…

tighter tolerance = more equipments rejecting the bearings although,

tighter tolerance is also = better performance.

The American system ABEC is exactly the opposite of the ISO standards (International Standards Organization), as usual :-| . Higher ABEC number is class 1 and lower ABEC number is class 6, class 1 being the best.

 

The Gaurdian whoops your (Indians in the USA) hard drive’s a$$ in seconds… September 24, 2008

Filed under: computer,science — Quad @ 10:26 pm

HERE‘s a tool for the Evil (with a capital ‘E’) people on this earth who use computer for the nasty things on the internet. The Gaurdian, punctures your hard drive in seconds and makes it totally unreadable/writable and eventually useless. So, if you have all those child related evidence in your computer… this might be a good option for you to save your you-know-what from the govt.

 

Chandrayaan-I, II and then Indian on the moon. August 10, 2008

Filed under: science — Quad @ 4:11 am

The Indian Space Research Organization has been surprising the world with remarkable achievements ever since it was started. Seriously, I wasn’t really aware of such a department in India until my 7th or 8th grade when my long time ol’ buddy Ravi mentioned about it. Honestly, I am still not aware of all of ISRO’s accomplishments and history but, I do know that we ( you, me and ISRO as Indians) are soon going to launch our first vehicle on the moon to study it. Wow! this is a proud moment. Just over 50 years of independance we have advanced so much in space research, which took some of the other countries several years. Our scientists’ zeal in space research has resulted in what we are going to call Chandrayaan-I. Obviously, the the roman number I that follows the name of the project ensures a plan on sequels, though not how many. India is one of the 7 countries to put it’s property in space independantly on it’s own indigenously developed launch vehicles. It’s barely 2 more months before we put one on the moon :-) .

The news about our manned space odessey is in the article on the right. Sure we don’t want to be far behind huh? Let’s go whoop a#$ machis.
Courtesy – Indian express ePaper.
 

 
Follow

Get every new post delivered to your Inbox.