<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5638692191115503971</id><updated>2026-10-19T04:03:30.411+05:30</updated><category term="Physical Design"/><category term="Digital Design"/><category term="STATIC TIMING ANALYSIS"/><category term="ASIC Design"/><category term="Analog Design"/><category term="BOOKS"/><category term="Low Power Design"/><category term="STA"/><title type='text'>VLSI  Made Easy</title><subtitle type='html'>A unique blog which will give you the great interaction to the most advanced enhancements to the new technical trends in Very Large Scale Integration industry. The main aim of this blog is to bring you the all available materials, books related to VLSI which would help mostly VLSI Students</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-2667393673636504357</id><published>2011-11-03T00:23:00.001+05:30</published><updated>2011-11-03T00:23:35.277+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="BOOKS"/><category scheme="http://www.blogger.com/atom/ns#" term="Low Power Design"/><title type='text'>Low-Power Digital VLSI Design</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Low-Power Digital VLSI Design&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?ygb1oeqsdfymjqo&quot;&gt;http://www.mediafire.com/?ygb1oeqsdfymjqo&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/2667393673636504357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/11/low-power-digital-vlsi-design.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/2667393673636504357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/2667393673636504357'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/11/low-power-digital-vlsi-design.html' title='Low-Power Digital VLSI Design'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-7619646361048152521</id><published>2011-11-02T23:44:00.001+05:30</published><updated>2011-11-03T01:10:53.117+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Analog Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Physical Design"/><title type='text'>Ground Bounce</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;h2 style=&quot;background-color: white; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: georgia, times, serif; font-size: 1.6em; font-weight: normal; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;


&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;



Ground Bounce Definition&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: white; margin-bottom: 0.5em; margin-top: 0.4em; text-align: -webkit-auto;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Ground bounce is usually seen on high density VLSI where insufficient precautions have been taken to supply a logic gate with a sufficiently low resistance connection (or sufficiently high capacitance) to ground. In this phenomenon, when the gate is turned on, enough current flows through the emitter-collector circuit that the silicon in the immediate vicinity of the emitter is pulled high, sometimes by several volts, thus raising the local ground, as perceived by the transistor, to a value significantly above true ground. Relative to this local ground, the BASE voltage can go negative, thus shutting off the transistor. As the excess local charge dissipates, the transistor turns back on, possibly causing a repeat of the phenomenon, sometimes up to a half-dozen bounces.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Ground bounce is one of the leading causes of &quot;hung&quot; or metastable gates in modern digital circuit design. This happens because the ground bounce puts the input of a flip flop effectively at voltage level that is neither a one or a zero at clock time, or causes untoward effects in the clock itself. A similar phenomenon may be seen on the collector side, called VCC sag, where VCC is pulled unnaturally low.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: sans-serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 0.5em; margin-top: 0.4em; text-align: -webkit-auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 0.5em; margin-top: 0.4em; text-align: -webkit-auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &#39;Trebuchet MS&#39;; font-size: 13px; line-height: 19px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &#39;Trebuchet MS&#39;; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;&lt;b&gt;&lt;b&gt;Ground Bounce&amp;nbsp;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;defines a condition when a device&#39;s output {really a number of outputs} switches from High to Low and causes a voltage change on other pins.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;&lt;b&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&quot;Ground Bounce is a voltage oscillation between the ground&amp;nbsp;pin on a component package and the ground reference level&amp;nbsp;on the component die. Essentially it is caused by a current&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;surge passing through the lead inductance of the package.&quot; , IDT.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;div style=&quot;font-family: arial, helvetica, sans-serif; line-height: 19px; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;The problem is cause by the large current flow through the ground pin which develops a voltage drop over the lead inductance. This voltage drop on the ground line creates two main problems; first it rises the chip off ground [0 volts] potential&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;which increases the devices input threshold level, and increases the voltage level on an output pin which is not switching. Because a quiet output is effected by the other switching outputs, this is also called Simultaneous Switching Noise. Ground Bounce is really an issue with loss of noise margin, and is sometimes also called Ground Bounce Noise. The faster the slew rate of the logic family, the worse the problem becomes.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;div style=&quot;font-family: arial, helvetica, sans-serif; line-height: 19px; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;Normally when the information is provided in the data sheet ground bounce is given as Volp [Voltage Output Low Pulse], or output ground bounce. Ground Bounce will be given as some maximum voltage pulse, or a peak voltage below some maximum value.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;&lt;a class=&quot;knol-anchor-headings&quot; href=&quot;http://www.blogger.com/blogger.g?blogID=5638692191115503971&quot; name=&quot;Ground_Bounce_Elimination&quot; style=&quot;color: #3366cc;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: georgia, times, serif; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;





&lt;span style=&quot;color: blue; font-family: &#39;Trebuchet MS&#39;; font-size: large; line-height: 19px;&quot;&gt;
Ground Bounce Elimination&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;With&amp;nbsp;&lt;a href=&quot;http://www.interfacebus.com/Standard_Logic.html&quot; style=&quot;color: #3d81ee;&quot; title=&quot;Listing of manufacturers producing Standard Logic ICs&quot;&gt;Glue Logic&lt;/a&gt;, the ground pins may have been moved around to reduce the inductance. Older&amp;nbsp;families&amp;nbsp;of Glue Logic used the far side pins as power and ground. For example a 14-pin IC would use pin 14 for power and pin 7 as ground. Newer ICs moved the power and ground pins to the center pins of the IC [pins 3 and 12 in this example]&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; line-height: 19px;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;Using a Surface Mount Device [SMD] instead of a Through Hole device will reduce the lead inductance.&amp;nbsp;Normally&amp;nbsp;SMD components are smaller, their leads are closer together and have a lower lead inductance. Refer here for a list of&amp;nbsp;&lt;a href=&quot;http://www.interfacebus.com/Design_Pack_Type_SOIC.html&quot; style=&quot;color: #3366cc;&quot;&gt;SMD ICs&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;For FPGA&#39;s with hundreds of possible output pins the situation may change, and it&#39;s more up to the designer to deal with the issue. In most cases only a small portion of an FPGAs pins are connected to a&amp;nbsp;separate&amp;nbsp;set or power and ground connections. Every dozen Input/Output [I/O] pins switch off their own power and ground pins. So any one group of switching pins does not effect any other group of pins.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;Start a noise budget to determine if the ground bounce, rise in ground potential, effects the design [&lt;a href=&quot;http://www.interfacebus.com/Logic_Family_Noise_Margin.html&quot; style=&quot;color: #3366cc;&quot;&gt;Noise Margin Calculation&lt;/a&gt;&amp;nbsp;]. The voltage developed over the ground lead is proportional to the rate of change in current, so the faster the logic family the worse the problem becomes: V = L * [d&lt;sub&gt;i&lt;/sub&gt;/d&lt;sub&gt;t&lt;/sub&gt;]. The more outputs switching at the same time, the larger the current value, and greater voltage bounce. Ground Bounce also occurs when the outputs switch from a 0 to a 1 but to a much smaller degree.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;border-bottom-width: 0px; border-collapse: collapse; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; empty-cells: show; float: left; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; margin-top: 5px; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://knol.google.com/k/-/-/h0rhqwmul9ql/lht9ui/terminationseries.gif&quot; imageanchor=&quot;1&quot; style=&quot;color: #3366cc; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;122&quot; src=&quot;http://knol.google.com/k/-/-/h0rhqwmul9ql/lht9ui/terminationseries.gif&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 650px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #38761d; font-size: small;&quot;&gt;Series Termination&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;Series termination of the line is one method of reducing ground bounce [&lt;a href=&quot;http://www.interfacebus.com/Design_Termination.html&quot; style=&quot;color: #3366cc;&quot;&gt;Trace Termination Methods&lt;/a&gt;&amp;nbsp;]. Series termination resistors slow the rate of change of the output, and so reduce the instantaneous current on the ground line. How ever placing series resistors on all the possible output lines may not be practical. Also&amp;nbsp;&lt;a href=&quot;http://www.interfacebus.com/IC_Output_Input_Pullup_Resistor_Values.html&quot; style=&quot;color: #3d81ee;&quot; title=&quot;How to determine resistor Pull-up values&quot;&gt;&lt;b&gt;Resistor Pull-Ups&lt;/b&gt;&lt;/a&gt;&amp;nbsp;on the line cause the ground bounce voltage to increase. The pull-up resistor allows the load capacitor to charge to it&#39;s full value, so as the line switches maximum current is delivered back to the driver. When&amp;nbsp;practical&amp;nbsp;eliminate pull-up resistors on devices with an issue, use pull-down resistors or series resistors if possible. Reducing the loading on the driver also reduces ground bounce. Ground Bounce may also be called Ground Lift.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, helvetica, sans-serif; line-height: 19px;&quot;&gt;&lt;a class=&quot;knol-anchor-headings&quot; href=&quot;http://www.blogger.com/blogger.g?blogID=5638692191115503971&quot; name=&quot;Design_Pitfalls&quot; style=&quot;color: #3366cc;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: georgia, times, serif; font-weight: normal; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;






&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-size: large;&quot;&gt;Design Pitfalls&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;Ground Bounce is easy to understand, but you have to know the condition could exist. Without realizing the condition may exist could lead to a circuit failure. A one bit error [bit bounce] could occur at any time, weeks after system testing, when enough bits change in the same direction and at the same time. Any possible random data pattern could cause a ground bounce and an uncontrolled bit change in any near-by data pin. The only real way to test for this is to send every possible bit pattern down the bus while watching all the other unused pins for a change.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;There are a number of other&amp;nbsp;&lt;a href=&quot;http://www.interfacebus.com/Logic_Design_Pitfalls.html&quot; style=&quot;color: #3366cc;&quot;&gt;Logic Hazards&lt;/a&gt;&amp;nbsp;when designing digital circuits.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, helvetica, sans-serif; line-height: 19px;&quot;&gt;&lt;a class=&quot;knol-anchor-headings&quot; href=&quot;http://www.blogger.com/blogger.g?blogID=5638692191115503971&quot; name=&quot;Simultaneous_Switching_Outputs&quot; style=&quot;color: #3366cc;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: georgia, times, serif; font-weight: normal; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;






&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Simultaneous Switching Outputs&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;border-bottom-width: 0px; border-collapse: collapse; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; empty-cells: show; float: left; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; margin-top: 5px; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://knol.google.com/k/-/-/h0rhqwmul9ql/lht9ui/simultaneous-switching-vs-propagation-delay.jpg&quot; imageanchor=&quot;1&quot; style=&quot;color: #3366cc; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;245&quot; src=&quot;http://knol.google.com/k/-/-/h0rhqwmul9ql/lht9ui/simultaneous-switching-vs-propagation-delay.jpg&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 650px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; width=&quot;420&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d; font-size: small;&quot;&gt;Switching Outputs vs. Propagation Delay&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;In addition to causing ground bounce&amp;nbsp;Simultaneous Switching outputs will also cause the propagation delay of the output to increase. The greater the number of outputs switching simultaneously the larger the increase in propagation delay. Note that the graph shows Number of Outputs Switching vs delta Change in propagation delay for the outputs. Five different IC packages are shown, including SSOP, TSSOP, TVSOP, and LFBGA. The green trace representing the LFBGA shows a larger increase in delta prop delay because the LFBGA contains 96-pin instead of the 48 pins of the other packages. Of course because the increase in prop delay is unintended it could also be considered noise. Graphic credit; TI.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;a class=&quot;knol-anchor-headings&quot; href=&quot;http://www.blogger.com/blogger.g?blogID=5638692191115503971&quot; name=&quot;Design_Guidelines_(5B)from_Altera(5D)&quot; style=&quot;color: #3366cc;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: georgia, times, serif; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;





&lt;span style=&quot;color: blue; font-family: &#39;Trebuchet MS&#39;; font-size: large;&quot;&gt;
&lt;b&gt;Design Guidelines [from Altera]&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;; font-size: large;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;1.&lt;/span&gt;&amp;nbsp;Add decoupling capacitors for as many VCC/GND pairs as possible.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;2.&lt;/span&gt;&amp;nbsp;Place the decoupling capacitors as close as possible to the power and ground pins of the device.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;3.&lt;/span&gt;&amp;nbsp;Limit load capacitance by buffering loads with an external device, or by reducing the number of devices that drive the bus.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;4.&lt;/span&gt;&amp;nbsp;Eliminate sockets whenever possible.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;5.&lt;/span&gt;&amp;nbsp;Reduce the number of outputs that can switch simultaneously and/or distribute them evenly throughout the device.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;6.&lt;/span&gt;&amp;nbsp;Use multi-layer PCBs that provide separate VCC and ground planes.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;7.&lt;/span&gt;&amp;nbsp;Add appropriate resistors in series to each of the switching outputs to limit the current flow into each of the outputs.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;8.&lt;/span&gt;&amp;nbsp;Use surface mount capacitors to minimize the lead inductance.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;9.&lt;/span&gt;&amp;nbsp;Use low effective series resistance (ESR) capacitors.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;10.&lt;/span&gt;&amp;nbsp;Each GND pin/via should be connected to the ground plane individually.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;11.&lt;/span&gt;&amp;nbsp;Eliminate pull-up resistors or use pull-down resistors.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&amp;nbsp;... &quot;Some bus applications use pull-up resistors to create a default high value for the bus. These resistors cause the load capacitances to charge up to the maximum voltage. Consequently, the driving device produces a higher level of ground bounce...&quot;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
editor note; there were additional design guidelines listed from this source, but they only related to programmable devices and are not listed here.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
Of course&amp;nbsp;implementing&amp;nbsp;some of these&amp;nbsp;guidelines&amp;nbsp;may not be possible, but they are guidelines and not&amp;nbsp;design&amp;nbsp;rules. For example it my not be possible to reduce the number of outputs switching at the same time, as an 8-pin bus driver IC may have all its outputs switching half of the time. Also, using the same bus driver example which would already be the buffer, there would be no way to reduce its load capacitance.&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;b&gt;Acronyms Defined&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;b&gt;LFBGA&lt;/b&gt;; Low-profile Fine-pitch Ball Grid Array&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;b&gt;SSOP&lt;/b&gt;; Shrink Small-Outline Package&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;b&gt;TSSOP&lt;/b&gt;; Thin&amp;nbsp;Shrink Small-Outline Package&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;b&gt;TVSOP&lt;/b&gt;;&amp;nbsp;Thin&amp;nbsp;Very Small-Outline Package&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;b&gt;Volp&lt;/b&gt;; Voltage Output Low Peak&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;Additional&amp;nbsp;&lt;a href=&quot;http://www.interfacebus.com/Design_Pack_types.html&quot; style=&quot;color: #3366cc;&quot;&gt;IC Package Styles&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #444444; font-family: &#39;Trebuchet MS&#39;;&quot;&gt;References:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Ground_bounce&quot;&gt;http://en.wikipedia.org/wiki/Ground_bounce&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, helvetica, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;&quot;&gt;
&lt;a href=&quot;http://knol.google.com/k/ic-ground-bounce#&quot;&gt;http://knol.google.com/k/ic-ground-bounce#&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/7619646361048152521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/11/ground-bounce.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/7619646361048152521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/7619646361048152521'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/11/ground-bounce.html' title='Ground Bounce'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-4007164052321188072</id><published>2011-10-23T19:35:00.000+05:30</published><updated>2011-10-24T21:06:10.371+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Physical Design"/><title type='text'>Floor Planning</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; margin-bottom: 0.6em; margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0.17em; padding-top: 0.5em; text-align: justify; width: auto;&quot;&gt;






&lt;span class=&quot;mw-headline&quot; id=&quot;Floor_Planning&quot; style=&quot;color: blue; font-family: Georgia, &#39;Times New Roman&#39;, serif; font-size: x-large;&quot;&gt;Floor Planning&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;The first step in the Physical Design flow is&amp;nbsp;&lt;i&gt;Floor Planning&lt;/i&gt;. Floorplanning is the process of identifying structures that should be placed close together, and allocating space for them in such a manner as to meet the sometimes conflicting goals of available space (cost of the chip), required performance, and the desire to have everything close to everything else.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Based on the area of the design and the hierarchy, a suitable floorplan is decided upon. Floor Planning takes into account the macro&#39;s used in the design, memory, other IP cores and their placement needs, the routing possibilities and also the area of the entire design. Floor planning also decides the IO structure, aspect ratio of the design. A bad floor-plan will lead to waste-age of die area and routing congestion.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;In many design methodologies,&amp;nbsp;&lt;i&gt;Area&lt;/i&gt;&amp;nbsp;and&amp;nbsp;&lt;i&gt;Speed&lt;/i&gt;&amp;nbsp;are considered to be things that should be traded off against each other. The reason this is so is probably because there are limited routing resources, and the more routing resources that are used, the slower the design will operate. Optimizing for minimum area allows the design to use fewer resources, but also allows the sections of the design to be closer together. This leads to shorter interconnect distances, less routing resources to be used, faster end-to-end signal paths, and even faster and more consistent place and route times. Done correctly , there are no negatives to Floor-planning.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;As a general rule, data-path sections benefit most from Floorplanning, and random logic, state machines, and other non-structured logic can safely be left to the placer section of the place and route software.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;line-height: 1.5em; margin-bottom: 0.5em; margin-top: 0.4em; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, serif;&quot;&gt;Data paths are typically the areas of your design where multiple bits are processed in parallel with each bit being modified the same way with maybe some influence from adjacent bits. Example structures that make up data paths are Adders, Subtractors, Counters, Registers, and Muxes.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/4007164052321188072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/floor-planning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/4007164052321188072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/4007164052321188072'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/floor-planning.html' title='Floor Planning'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-854490849463191542</id><published>2011-10-21T23:38:00.004+05:30</published><updated>2011-11-03T00:51:38.864+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASIC Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Digital Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Physical Design"/><title type='text'>Latch-Up</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;What is latch up in CMOS design and ways to prevent
it?&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: #222222; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;A Problem which is inherent in the p-well and
n-well processses is due to relatively large number of junctions which are
formed in these structures, the consequent presence of parasitic diodes and
transistors.&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Latch-up is a condition in which the
parasitic components give rise to the Establishment of low resistance
conducting path between VDD and VSS with Disastrous results&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Latch-up may be induced by glitches
on the supply rails or by incident radiation.&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Latch-up pertains to a failure
mechanism wherein a parasitic thyristor (such as a parasitic silicon controlled
rectifier, or SCR) is inadvertently created within a circuit, causing a high
amount of current to continuously flow through it once it is accidentally
triggered or turned on. Depending on the circuits involved, the amount of
current flow produced by this mechanism can be large enough to result in
permanent destruction of the device due to electrical overstress (EOS).&lt;/span&gt;&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Preventions for Latch-Up&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #222222; font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;background: white; color: #222222; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;by adding tap wells, for example in an Inverter for NMOS add N+ tap
     in n-well&amp;nbsp;and&amp;nbsp;conncet it to Vdd, and for PMOS add P+ tap in
     p-substrate&amp;nbsp;and connect&amp;nbsp;it to Vss.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;background: white; color: #222222; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;an increase in substrate doping levels with a consequent drop in
     the value of&amp;nbsp; Rs.&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;background: white; color: #222222; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;reducing Rp by control of fabrication parameters and by ensuring a
     low contact resistance to Vss.&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;background: white; color: #222222; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;and the other is by introducing of guard rings.....&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 10pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 18pt; line-height: 150%;&quot;&gt;Latchup in Bulk CMOS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;A byproduct of the Bulk CMOS structure
is a pair of parasitic bipolar transistors. The collector of each BJT is
connected to the base of the other transistor in a positive feedback structure.
A phenomenon called latchup can occur when (1) both BJT&#39;s conduct, creating a
low resistance path between Vdd and GND&amp;nbsp;&lt;b&gt;and&lt;/b&gt;&amp;nbsp;(2) the product of
the gains of the two transistors in the feedback loop, b1 x b2, is greater than
one. The result of latchup is at the minimum a circuit malfunction, and in the
worst case, the destruction of the device.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;&quot;&gt;
&lt;img src=&quot;http://www.ece.drexel.edu/courses/ECE-E431/latch-up/image6.gif&quot; style=&quot;line-height: normal; text-align: justify;&quot; /&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Cross section of parasitic transistors
in Bulk CMOS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt; text-align: center;&quot;&gt;
&lt;img src=&quot;http://www.ece.drexel.edu/courses/ECE-E431/latch-up/image7.gif&quot; /&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 150%; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Equivalent Circuit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-color: yellow; background-image: initial; background-origin: initial; font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Latchup may begin when Vout drops below GND due to
a noise spike or an improper circuit hookup (Vout is the base of the lateral
NPN Q2). If sufficient current flows through Rsub to turn on Q2 (I Rsub
&amp;gt; 0.7 V ), this will draw current through Rwell. If the voltage drop
across Rwell is high enough, Q1 will also turn on, and a self-sustaining low
resistance path between the power rails is formed. If the gains are such that
b1 x b2 &amp;gt; 1, latchup may occur. Once latchup has begun, the only way to
stop it is to reduce the current below a critical level, usually by removing
power from the circuit.&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;The most likely place for latchup to
occur is in pad drivers, where large voltage transients and large currents are
present.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Preventing latchup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Fab/Design Approaches&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;&quot;&gt;
&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 19px; line-height: 28px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 19px; line-height: 28px;&quot;&gt;
&lt;li&gt;Reduce the gain product b1 x b1&lt;/li&gt;
&lt;/span&gt;&lt;/ol&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 19px; line-height: 28px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-left: 36pt; text-indent: -18pt;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;line-height: 24px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 19px; line-height: 28px;&quot;&gt;move n-well and n+ source/drain farther apart increases width of the base of Q2 and reduces gain beta2 ­&amp;gt; also reduces circuit density&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 24px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 19px; line-height: 28px;&quot;&gt;buried n+ layer in well reduces gain of Q1&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 19px; line-height: 28px;&quot;&gt;&amp;nbsp; &amp;nbsp; 2. Reduce the well and substrate
resistances, producing lower voltage drops&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; text-indent: -18pt;&quot;&gt;
&lt;span style=&quot;font-family: Symbol; font-size: 14pt; line-height: 150%;&quot;&gt;·&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;higher substrate doping level reduces Rsub&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; text-indent: -18pt;&quot;&gt;
&lt;span style=&quot;font-family: Symbol; font-size: 14pt; line-height: 150%;&quot;&gt;·&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;reduce Rwell by making low resistance contact to GND&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; text-indent: -18pt;&quot;&gt;
&lt;span style=&quot;font-family: Symbol; font-size: 14pt; line-height: 150%;&quot;&gt;·&lt;span style=&quot;font: normal normal normal 7pt/normal &#39;Times New Roman&#39;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;guard rings around p- and/or n-well, with frequent contacts to the
rings, reduces the parasitic resistances.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: center;&quot;&gt;
&lt;img src=&quot;http://www.ece.drexel.edu/courses/ECE-E431/latch-up/image8.gif&quot; /&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;CMOS transistors with guard rings&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 150%; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Cambria, serif; font-size: 14pt; line-height: 150%;&quot;&gt;Systems Approaches&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; text-indent: -18pt;&quot;&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li style=&quot;line-height: 150%;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 13.5pt; line-height: 150%;&quot;&gt;Make sure power supplies are off before
plugging a board. A &quot;hot plug in&quot; of an unpowered circuit board or
module may cause signal pins to see surge voltages greater than 0.7 V higher
than Vdd, which rises more slowly to is peak value. When the chip comes up to
full power, sections of it could be latched.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 150%;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; font-size: 13.5pt; line-height: 150%;&quot;&gt;Carefully protect electrostatic
protection devices associated with I/O pads with guard rings. Electrostatic
discharge can trigger latchup. ESD enters the circuit through an I/O pad, where
it is clamped to one of the rails by the ESD protection circuit. Devices in the
protection circuit can inject minority carriers in the substrate or well,
potentially triggering latchup.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;line-height: 150%;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 18px; line-height: 27px;&quot;&gt;Radiation, including x-rays, cosmic, or
alpha rays, can generate electron-hole pairs as they penetrate the chip. These
carriers can contribute to well or substrate currents.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Cambria, serif; font-size: 18px; line-height: 27px;&quot;&gt;Sudden transients on the power or
ground bus, which may occur if large numbers of transistors switch
simultaneously, can drive the circuit into latchup. Whether this is possible
should be checked through simulation.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
Referrences:&lt;br /&gt;
&lt;a href=&quot;http://www.ece.drexel.edu/courses/ECE-E431/latch-up/latch-up.html&quot;&gt;http://www.ece.drexel.edu/courses/ECE-E431/latch-up/latch-up.html&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/854490849463191542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/latch-up.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/854490849463191542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/854490849463191542'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/latch-up.html' title='Latch-Up'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-8104597609500283958</id><published>2011-10-04T23:30:00.002+05:30</published><updated>2011-10-20T23:04:57.924+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASIC Design"/><title type='text'>Delays in ASIC Design</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: #222222; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 class=&quot;post-title entry-title&quot; style=&quot;font: normal normal bold 14px/normal Arial, Tahoma, Helvetica, FreeSans, sans-serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.75em; position: relative;&quot;&gt;
&lt;/h3&gt;
&lt;h3 style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 9pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Delays in ASIC Design&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;We encounter several types of delays in ASIC design.
They are as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Gate
delay or Intrinsic delay&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Net
delay or Interconnect delay or Wire delay or Extrinsic delay or Flight time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Transition
or Slew&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Propagation
delay&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Contamination
delay&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Wire delays or extrinsic delays are calculated using
output drive strength, input capacitance and wire load models. Other delays are
intrinsic properties of each and every gate.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Delays are interdependent on different electrical
properties. [Nekoogar]:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;color: blue; margin-top: 0cm;&quot; type=&quot;disc&quot;&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 150%; margin-bottom: 3.0pt; mso-list: l3 level1 lfo2; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Input
     capacitance of the logic gate is a function of output state, output loads
     and input slew rate.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 150%; margin-bottom: 3.0pt; mso-list: l3 level1 lfo2; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Internal
     timing arcs and output slew rate is a function of switching input(s).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 150%; margin-bottom: 3.0pt; mso-list: l3 level1 lfo2; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Capacitance
     of the wire is dependent on frequency.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 150%; margin-bottom: 3.0pt; mso-list: l3 level1 lfo2; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Internal
     timing arcs are a function of input slew rates.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 150%; margin-bottom: 3.0pt; mso-list: l3 level1 lfo2; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Output
     slew rate is a function of input slew rate on each input.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;color: black; line-height: 150%; margin-bottom: 3.0pt; mso-list: l3 level1 lfo2; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Wires
     exhibit RLC characteristics instead of lumped RC.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Gate Delay&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Transistors within a gate take a finite time to
switch. This means that a change on the input of a gate takes a finite time to
cause a change on the output. [Magma]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Gate delay =function of (input transition (slew) time,
Cnet+Cpin).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;or&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Gate delay =function of (input transition (slew) time,
Cload).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;where Cload=Cnet+Cpin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Cnet--&amp;gt;Net capacitance&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Cpin--&amp;gt;pin capacitance of the driven cell&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Cell delay is also same as Gate delay.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 12pt; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 12pt; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; line-height: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_By1bnsnRkt0WTf5HLeGEtEFEPKQCC_P8QA8wSA_36vZxvu-K4_G2AYfVnhSrJcPkPdPRrzDMq4rmLYaTbI6k7BfySj71ZAlDwdjwiXDxUcwYr05eOcFsHUDxtvfRI6GJ6fRDZjCuDtM/s1600/1fd.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_By1bnsnRkt0WTf5HLeGEtEFEPKQCC_P8QA8wSA_36vZxvu-K4_G2AYfVnhSrJcPkPdPRrzDMq4rmLYaTbI6k7BfySj71ZAlDwdjwiXDxUcwYr05eOcFsHUDxtvfRI6GJ6fRDZjCuDtM/s400/1fd.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12pt; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; line-height: 21px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;How gate delay is calculated?&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Calibri, sans-serif; font-size: 13px; line-height: 19px;&quot;&gt;Cell or gate delay is calculated using&amp;nbsp;&lt;b&gt;Non-Linear
Delay Models (NLDM)&lt;/b&gt;. NLDM is highly accurate as it is derived from SPICE
characterizations. T&lt;b&gt;he delay is a function of the input transition time
(i.e. slew) of the cell, the wire capacitance and the pin capacitance of the
driven cells.&lt;/b&gt;&amp;nbsp;A slow input transition time will slow the rate at which
the cell’s transistors can change state logic 1 to logic 0 (or logic 0 to logic
1), as well as a large output load&amp;nbsp;&lt;b&gt;Cload (Cnet + Cpin)&lt;/b&gt;, thereby
increasing the delay of the logic gate.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;There is another NLDM table in the library to calculate
output transition. Output transition of a cell becomes the input transition of
the next cell down the chain.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Table models are
usually two-dimensional to allow lookups based on the&amp;nbsp;&lt;b&gt;input slew&lt;/b&gt;&amp;nbsp;and
the&amp;nbsp;&lt;b&gt;output load (Cload)&lt;/b&gt;. A sample table is given below.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;timing() {&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;related_pin :
&quot;CKN&quot;;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;timing_type :
falling_edge;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;timing_sense :
non_unate;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;cell_rise(delay_template_7x7)
{&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;index_1 (&quot;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;0.012, 0.032&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;, 0.074, 0.154, 0.318,
0.644,&amp;nbsp;&lt;span style=&quot;background: yellow;&quot;&gt;1.3&lt;/span&gt;&quot;);&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;index_2 (&quot;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;0.001278, 0.0046008&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;, 0.0112464,
0.0245376, 0.05112, 0.10454,&lt;span style=&quot;background: yellow;&quot;&gt;0.212148&quot;&lt;/span&gt;);&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;values ( \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;0.225894, 0.249015&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;, 0.285537, 0.352680,
0.484244, 0.748180, 1.279570&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: maroon; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;0.231295, 0.254415&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;, 0.290938, 0.358081,
0.489646, 0.753585, 1.284980&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.243754,
0.266878, 0.303398, 0.370542, 0.502105, 0.766044, 1.297440&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.267240, 0.290389,
0.326908, 0.394052, 0.525615, 0.789561, 1.320950&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.307080,
0.330200, 0.366721, 0.433861, 0.565425, 0.829373, 1.360760&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.380552,
0.403875, 0.440426, 0.507569, 0.639136, 0.903084, 1.434500&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.497588,
0.521769, 0.558548, 0.625744, 0.757301, 1.021260,&amp;nbsp;&lt;span style=&quot;background: yellow;&quot;&gt;1.552680&lt;/span&gt;&quot;);&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;rise_transition(delay_template_7x7)
{&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;index_1 (&quot;0.012,
0.032, 0.074, 0.154, 0.318, 0.644, 1.3&quot;);&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;index_2
(&quot;0.001278, 0.0046008, 0.0112464, 0.0245376, 0.05112, 0.10454,
0.212148&quot;);&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;values ( \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.040574,
0.068619, 0.125391, 0.246672, 0.497688, 1.005982, 2.030120&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.040570,
0.068618, 0.125390, 0.246672, 0.497688, 1.005940, 2.030240&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.040565,
0.068616, 0.125389, 0.246650, 0.497770, 1.006180, 2.030120&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.040532,
0.068612, 0.125387, 0.246670, 0.497710, 1.006164, 2.030100&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.040578,
0.068621, 0.125392, 0.246636, 0.497688, 1.006182, 2.030040&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.041763,
0.069211, 0.125662, 0.246758, 0.497726, 1.005930, 2.030000&quot;, \&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&quot;0.045813,
0.071321, 0.126671, 0.247154, 0.497846, 1.005962, 2.030180&quot;);&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 10.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 21.3pt; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 8.5pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue; line-height: 150%; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;index_1 --&amp;gt; input transition values&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;index_2--&amp;gt; output load capacitance values&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;values--&amp;gt; delay values&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Situation 1:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Input transition and output load values match with
table index values&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;If both input transition and output load values match
with table index values then corresponding delay value is directly picked up
from the delay “values” table as highlighted by yellow shaded data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Situation 2:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Output load values doesn&#39;t match with table index
values&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;When the actual load
capacitance values does not fall directly on or at one of the load-axis index
points, the delay is determined by interpolation from the closest points. Note
that to carry out interpolation input transition point should match with the
any one of the table index values.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Determine the equation
for the line segment connecting the two nearest points in the table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;To do this first we need to find the slope value.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Slope m = (y2-y1)/(x2-x1) where (y2-y1) is delay
segment (generally in ns) on y axis and (x2-x1) is load segment (generally in
pf) on x-axis.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Solve for the delay at
the load point of interest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;The linear equation is:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;y = mx+c&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;where&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;y--&amp;gt;delay (ns)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;m--&amp;gt;slope&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;x--&amp;gt;load capacitance (pf)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;i.e. delay=slope*load point of interest (constant
value is zero)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Load point of interest means load capacitance value
for which delay has to be calculated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Situation 3:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Both input transition and output load values doesn&#39;t
match with table index values&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;If both input
transition and load capacitance values do not match exactly with the look up
table index values then bilinear interpolation is used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Multiple linear
interpolations (~3) are performed on multiple closest table data points (~4) as
shown in highlighted violet color in the look up table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Situation 4:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Output load values doesn&#39;t match with table index
values and is outside the table boundary&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;When the load point is
outside of the boundary of the index, the delay is extrapolated to the closest
known points.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Lookup value too far
out of range of the given table value could lead to inaccuracy. [Cadence]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 13.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Intrinsic delay&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;Intrinsic
delay is the delay internal to the gate. This is from input pin of the cell to
output pin of the cell.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;It is
defined as the delay between an input and output pair of a cell, when a near
zero slew is applied to the input pin and the output does not see any load
condition. It is caused by the internal capacitance associated with its
transistor.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 3pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: black; font-family: Symbol; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;This
delay is largely dependent on the size of the transistors forming the gate
because increasing size of transistors increase internal capacitors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue; line-height: 150%; margin-bottom: 12pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;b&gt;References&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-size: 10.0pt; line-height: 150%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;[Nekoogar] Farzad Nekoogar, “Timing Verification of
Application Specific Integrated Circuits”, Prentice Hall&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;[Magma] Magma Blast Fusion User Guides&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue; line-height: 150%; margin-bottom: 0.0001pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; line-height: 150%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;[Cadence] Cadence SOC Encounter User Guides&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue; line-height: 150%; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;post-body entry-content&quot; style=&quot;font-size: 13px; line-height: 1.4; position: relative; width: 490px;&quot;&gt;
&lt;span class=&quot;fullpost&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/8104597609500283958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/delays-in-asic-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/8104597609500283958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/8104597609500283958'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/delays-in-asic-design.html' title='Delays in ASIC Design'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_By1bnsnRkt0WTf5HLeGEtEFEPKQCC_P8QA8wSA_36vZxvu-K4_G2AYfVnhSrJcPkPdPRrzDMq4rmLYaTbI6k7BfySj71ZAlDwdjwiXDxUcwYr05eOcFsHUDxtvfRI6GJ6fRDZjCuDtM/s72-c/1fd.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-8315775007451697927</id><published>2011-10-04T23:22:00.001+05:30</published><updated>2011-10-04T23:35:57.885+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="STATIC TIMING ANALYSIS"/><title type='text'>What is Static Timing Analysis (STA)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: #222222; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 17px;&quot;&gt;&lt;b&gt;What is Static Timing Analysis (STA)?&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;In Static Timing Analysis (STA) static delays such as gate delay and net delays are considered in each path and these delays are compared against their required maximum and minimum values. Circuit to be analyzed is broken into different timing paths constituting of gates, flip flops and their interconnections. Each timing path has to process the data within a clock period which is determined by the maximum frequency of operation. Cell delays are available in the corresponding technology libraries. Cell delay values are tabulated based on input transition and fanout load which are characterized by SPICE simulation. Net delays are calculated based on the Wire Load Models(WLM) or extracted resistance R and capacitance C.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;Wire Load Models(WLM) are available in the Technology File. These values are Table Look Up(TLU) values calculated based on the net fanout length.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;The static timing analyzer will report the following delays (or it can do following analysis):&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;Register to Register delays&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;Setup times of all external synchronous inputs&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;Clock to Output delays&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;Pin to Pin combinational delays&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Different Analysis Modes-Best, Worst, Typical, On Chip Variation (OCV)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Data to Data Checks&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Case Analysis&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Multiple Clocks per Register&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Minimum Pulse Width Checks&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Derived Clocks&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Clock Gating Checks&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Netlist Editing&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Report_clock_timing&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Clock Reconvergence Pessimism&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Worst-Arrival Slew Propagation&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Path-Based Analysis&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;color: black; font-size: 13px;&quot;&gt;Debugging Delay Calculation&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;and many more......!!&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; face=&quot;arial&quot; style=&quot;margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; face=&quot;arial&quot; style=&quot;margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;The wide spread use of STA can be attributed to several factors [David]:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;The basic STA algorithm is linear in runtime with circuit size, allowing analysis of designs in excess of 10 million instances.&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;The basic STA analysis is conservative in the sense that it will over-estimate the delay of long paths in the circuit and under-estimate the delay of short paths in the circuit. This makes the analysis ”safe”, guaranteeing that the design will function at least as fast as predicted and will not suffer from hold-time violations.&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;The STA algorithms have become fairly mature, addressing critical timing issues such as interconnect analysis, accurate delay modeling, false or multi-cycle paths, etc.&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;Delay characterization for cell libraries is clearly defined, forms an effective interface between the foundry and the design team, and is readily available. In addition to this, the Static Timing Analysis (STA) does not require input vectors and has a runtime that is linear with the size of the circuit [Agarwal].&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 17px;&quot;&gt;&lt;b&gt;Advantages of STA:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in; margin-left: 0.25in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;All timing paths are considered for the timing analysis. This is not the case in simulation.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;Analysis times are relatively short when compared with event and circuit simulation.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: arial; line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;Timing can be analyzed for worst case, best case simultaneously. This type of analysis is not possible in dynamic timing analysis.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Static Timing Analysis (STA) works with timing models. STA has more pessimism and thus gives maximum delay of the design. DTA performs full timing simulation. The problem associated with DTA is the computational complexity involved in finding the input patterns (vectors) that produce maximum delay at the output and hence it is slow.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in; margin-left: 0.25in;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 17px;&quot;&gt;&lt;b&gt;Disadvantages of STA:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;All paths in the design may not run always in worst case delay. Hence the analysis is pessimistic.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;Clock related all information has to be fed to the design in the form of constraints.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;Inconsistency or incorrectness or under constraining of these constraints may lead to disastrous timing analysis.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;STA does not check for logical correctness of the design.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;line-height: 1.4; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;STA is not suitable for asynchronous circuits.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot; class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt;References&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot; class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0.08in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: arial; margin-bottom: 0in; margin-left: 0.25in;&quot;&gt;
&lt;span style=&quot;font-size: 13px;&quot;&gt;[David] David Blaauw, Kaviraj Chopra, Ashish Srivastava and Lou Scheffer, “Statistical Timing Analysis: From basic principles to state-of-the-art.”, Transactions on Computer-Aided Design of Integrated Circuits and Systems (T-CAD), IEEE.&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: arial; margin-bottom: 0in; margin-left: 0.25in;&quot;&gt;
[Agarwal] Agarwal, A. Blaauw, D. Zolotov, V. Sundareswaran, S. Min Zhao Gala, K. and Panda, R., “Statistically Delay computation considering spatial correlations,” Proceedings of the ASP-DAC 2003, pp.271-276, Jan 2003.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/8315775007451697927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/what-is-static-timing-analysis-sta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/8315775007451697927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/8315775007451697927'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/what-is-static-timing-analysis-sta.html' title='What is Static Timing Analysis (STA)'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-1497644858952386334</id><published>2011-10-04T23:21:00.000+05:30</published><updated>2011-10-04T23:37:39.894+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="STATIC TIMING ANALYSIS"/><title type='text'>Dynamic vs Static Timing Analysis</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: #222222; font-family: Verdana, Geneva, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 class=&quot;post-title entry-title&quot; style=&quot;font: normal normal bold 14px/normal Arial, Tahoma, Helvetica, FreeSans, sans-serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.75em; position: relative;&quot;&gt;

&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Dynamic vs Static Timing Analysis&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;post-header&quot; style=&quot;font-size: 11px; line-height: 1.6; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;div class=&quot;post-header-line-1&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;post-body entry-content&quot; style=&quot;position: relative; width: 490px;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;Timing analysis is integral part of ASIC/VLSI design flow. Anything else can be compromised but not timing! Timing analysis can be static ordynamic. Dynamic timing analysis verifies functionality of the design by applying input vectors and checking for correct output vectors whereas Static Timing Analysis checks static delay requirements of the circuit without any input or output vectors.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;Dynamic timing analysis has to be accomplished and functionality of the design must be cleared before the design is subjected to Static Timing Analysis (STA). Dynamic Timing Analysis (DTA) and Static Timing Analysis (STA) are not alternatives to each other. Quality of the Dynamic Timing Analysis (DTA) increases with the increase of input test vectors. Increased test vectors increase simulation time. Dynamic timing analysis can be used for synchronous as well as asynchronous designs. Static Timing Analysis (STA) can’t run on asynchronous deigns and hence Dynamic Timing Analysis (DTA) is the best way to analyze asynchronous designs. Dynamic Timing Analysis (DTA) is also best suitable for designs having clocks crossing multiple domains.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;Example of Dynamic Timing Analysis(DTA) tool is Modelsim (from mentor Graphics), VCS (from Synopsys). DTA is also carried out on post layout netlist to verify that functionality of the design has not changed. Test vectors remain same for both.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;font-size: 13px; line-height: 1.4;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/1497644858952386334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/dynamic-vs-static-timing-analysis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/1497644858952386334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/1497644858952386334'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/dynamic-vs-static-timing-analysis.html' title='Dynamic vs Static Timing Analysis'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-6621072676669956760</id><published>2011-10-04T23:20:00.000+05:30</published><updated>2011-10-20T22:43:22.812+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="STATIC TIMING ANALYSIS"/><title type='text'>Setup Time and Hold Time-Story of Poor Flip-Flop</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; color: #222222; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 class=&quot;post-title entry-title&quot; style=&quot;font: normal normal bold 14px/normal Arial, Tahoma, Helvetica, FreeSans, sans-serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.75em; position: relative;&quot;&gt;



&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 9.0pt; mso-outline-level: 3; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: inherit; font-size: large; font-weight: normal; line-height: 115%;&quot;&gt;Setup Time and Hold Time-Story of Poor
Flip-Flop !&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 9.0pt; mso-outline-level: 3; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: inherit; font-size: large; font-weight: normal; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi21uY8eihlkyQ13dXh6Z2N6lhOmgx9pYszeRHGBzRPrwzMwLuO6oYPoR5HlZc7hl0GDGxVFBbUBI-zXLWoL2rZtb0YF6U-ePwUV7hVqBs0fqJBXUmZ5QBOj9ThGBXA994CwBEriaPVDQ0/s1600/123.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi21uY8eihlkyQ13dXh6Z2N6lhOmgx9pYszeRHGBzRPrwzMwLuO6oYPoR5HlZc7hl0GDGxVFBbUBI-zXLWoL2rZtb0YF6U-ePwUV7hVqBs0fqJBXUmZ5QBOj9ThGBXA994CwBEriaPVDQ0/s400/123.jpg&quot; width=&quot;295&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;file:///C:/Users/PREMAL~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: large; font-weight: normal;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: large; font-weight: normal;&quot;&gt;&lt;span style=&quot;color: black; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: black; line-height: 115%;&quot;&gt;It
is always interesting to talk about setup and hold!! Don’t think that if
anybody asks questions related to setup time and hold time, he or she doesn’t
know about setup and hold. He or she may know everything about setup time and
hold time, time being it confuses. The term “setup” and “hold” is such a word
in this VLSI – ASIC design world which only creates continuous questions, hard
to explain in words, at least i myself is concerned! I remember, during my
MTech days my professor used to say always &quot;whole VLSI world is depending
on two pillars, setup time and hold time&quot;. It would be more realistic if i
say that he used to scold us !!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: large; font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: large; font-weight: normal; line-height: 18px;&quot;&gt;The doubt why is set up and hold in
flip-flop always lingers in my mind. Being a digital design engineer, i should
be able to go beneath transistor and convince myself the existence of setup
delay and hold delay. I know metastability state of the flip flop or charging
or discharging of capacitor on a CMOS, upon which all the gates, flip flops are
built. When i say &quot;i know metastability&quot; i may know about its
standard definition as per data book. If i advent into getting answer to
&quot;why metastability&quot;, i believe i must be able to understand setup
time and hold time.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit; font-size: large; font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black; font-family: inherit; font-size: large; font-weight: normal; line-height: 115%;&quot;&gt;Let me try to dig myself. What i know? Flip flop is combination of 2 latches,
and latch is level triggered. One is positive level triggered and another in
negative level triggered. If so whatever data sent to two latches will be
launched or captured on different edges. Then why metastability? Why set up
time? Why hold time?&lt;br /&gt;
&lt;br /&gt;
So how two level triggered latches form an edge triggered flop? Let me get in
to the latch. After all how it works? Say one input is given...then when can i
expect the output data? Is it immediately ? or does it take some time ?&lt;br /&gt;
&lt;br /&gt;
If i remember working of simple SR latch from several theory classes and text
books i know that any latch output doesn’t stabilize immediately. Output
changes to intermediate values of 0 (or 1) then 1 (or 0) then finally it gets
settles at 0 (or 1). It used to take 2 or 3 looping of data between NOR (or
NAND ) gates.&lt;br /&gt;
So in this way it takes 2-3 data cycles....right....This must happen for both
latches of flop. Hence this must take some time, may be in nano second or pico
second, but it consumes some time !&lt;br /&gt;
&lt;br /&gt;Now, from the working principle of Master slave flip flop, i know that both
latches won’t work together. Because i have arranged flop circuit such away
that slave follows master. It means to say that when master latches the data
slave sleeps, then slave follows master. Or in other words, slave releases the
data which is latched earlier by the master. As i understood earlier, to latch
the data, master takes 2-3 cycle. Same should be the story for slave.&lt;br /&gt;
&lt;br /&gt;
Now let me extend my imagination to the next horizon.&lt;br /&gt;
&lt;br /&gt;
To a flop which is exclusively designed as edge triggered with basic gates
itself, may be NOR or NAND based, or may be based on CMOS full custom circuit,
same of 2-3 cycle delay applies here as well. All that happens is those 2-3
cycles to stabilize data which is coming in and going out !&lt;br /&gt;
&lt;br /&gt;
I should analyze practical conditions of latching the data.&lt;br /&gt;
&lt;br /&gt;
Considering one internal data cycle is completed in logic gate,data is not yet
stabilized within this latch. If i allow one more input to enter at the same
time what will happen to that data which was under process? Naturally latch may
start processing new input data or may go to unknown loop state that i think i
call as metastable state ! Poor latch, it must have completely confused,
whether to drop the catching of present data or should i try to catch new one?
I am the boss and hence i, as a designer of latch, has instructed latch to to
both, to process present data (so that it can catch it and memorize it), then
look for new one. As a duty bound soldier latch will try to do both.&lt;br /&gt;
&lt;br /&gt;
Same applies for data that was already latched but about to leave out of the
latch. These two timing delay requirements ultimately constitute setup and
hold; hold time is for time required for data to come out while setup for data
to get latched. Hence, i believe, hold is always related with launch clock
whereas setup is related with capture clock.&lt;br /&gt;
&lt;br /&gt;
So, what I can i understand is i don’t need a reference for hold since it’s already
in flop. That’s why for hold analysis, clock period is always considered as
0ns, which virtually turns out to be no clock. ( or...&quot;hold is not
dependent on clock&quot;). This is not always true. There are exceptional cases
where data is not launched at 0ns with respect to capture clock. These kind of
situations should be dealt separately.&lt;br /&gt;
&lt;br /&gt;
Always i must remember that flop has latch structure, this means to say, when
one latch works another doesn&#39;t do any work. So if i consider register to
register path, when one is launching data next one is ready to receive data.
That’s all ! It continues like that way throughout the digital circuit. When
first one is receiving next flop is ready to launch...and so on. To summarize,
it takes one clock cycle to complete the launch or capture. That’s why we
always use terms such as present data, previous data when dealing with data
flow through flip flop so that i can understand the delay introduced by the
flop (due to its latch architecture) which i technically termed it as setup
time and hold time.&lt;br /&gt;
&lt;br /&gt;
As per the definition, data should be stable at input before clock pulse ticks
at the clock pin of the flip flop. I understand from the definition that data
at the input should have completed the process of 2-3 cycle interchanging
values at the receiving gates section of the latch to settle down to a known
value.&amp;nbsp; By any means, if clock is faster (or data is slower in its arrival
at input), then it can tick at at the time when data might have completed its 1
or 2 cycle interchanging state. Then i am sure any one of these intermediate
value can get latched, which may not the actual intended original input data.&lt;br /&gt;
&lt;br /&gt;
For hold, definition is time for which data should be stable after clock edge.
Once the clock edge ticks data present within latch tries to go out. I know
this takes another 2-3 cycle intermediate values within latch and settle to
known value at the output pin of the flip flop. Imagining that output pin is
connected to input of another flip flop and there is no combinational circuit
in between them, lets assume that delay is zero or very less. In this case
intermediate value can immediately reflect at the input of receiving flip flop,
which is functionally fatal error. Introduce a delay element which is more than
2-3 cycle delay time (i.e. hold time), then delay element provides sufficient
time for the data to settle to known value.&lt;br /&gt;
&lt;br /&gt;
Looking into these aspects minimum period for the clock can&#39;t be less than the
addition of setup time and hold time. if clock period becomes lesser than this,
i am sure flip flop will fail.&lt;br /&gt;
&lt;br /&gt;
But i should be cautious in understanding that&amp;nbsp; every capture flop becomes
launch flop for new data to be launched. So we need to make sure that
combinational delay is enough so that new data launched doesn’t kill the data
which is already available within flop. And hence hold check is carried out for
clock edge which is one lesser than (or previous to) setup check. Or in other
words, setup check for present data which is traveling, hold for new (future)
data. Present data should reach the capture flop input before capture clock
reaches there.(Setup check). New data shouldn&#39;t reach too fast to capture flop
so that present data doesn&#39;t corrupt.&lt;br /&gt;
&lt;br /&gt;
Well...after all these literature exercise i must agree that i don&#39;t want all
jargons to implement a practical design. What i need is basic understanding of
setup time, hold time and how this affects or controls the timing of a timing
path. It would be nice if i can fix setup and hold violations by adjusting rest
of the parameters such as skew, latency and jitter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/h3&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/6621072676669956760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/setup-time-and-hold-time-story-of-poor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/6621072676669956760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/6621072676669956760'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/setup-time-and-hold-time-story-of-poor.html' title='Setup Time and Hold Time-Story of Poor Flip-Flop'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi21uY8eihlkyQ13dXh6Z2N6lhOmgx9pYszeRHGBzRPrwzMwLuO6oYPoR5HlZc7hl0GDGxVFBbUBI-zXLWoL2rZtb0YF6U-ePwUV7hVqBs0fqJBXUmZ5QBOj9ThGBXA994CwBEriaPVDQ0/s72-c/123.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-7687121007982359019</id><published>2011-10-04T23:10:00.002+05:30</published><updated>2011-10-04T23:10:32.523+05:30</updated><title type='text'>VLSI Design Related Private Companies in India</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #dddddd;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;
VLSI Design Related Companies&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://www.adaptec.com/&quot;&gt;Adaptec India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;1st Floor, Salarpuria Infinity,
No. 5, Ward no. 63,
Banneraghatta Road,
BANGALORE -- 560 029.

Phone : 080-51339000.
  FAX : 080-51xxxxxx.
Email : ...@adaptec.com

6-3-1086, 4th Floor, Vista Grand Towers,
Raj Bhavan Road,
Somajiguda,
HYDERABAD -- 500 082.

Phone : 040-55661555.
  FAX : 040-55661560.
Email : ...@adaptec.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Disk Controllers, Peripheral Controllers.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design, VLSI Design, ASIC Design, Architectures, Circuit Design,&amp;nbsp;&lt;tt&gt;C/Perl&lt;/tt&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amd.com/&quot;&gt;AMD India Engineering Centre Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;#10, &quot;Chambers@Mantri&quot;,
Richmond Road,
BANGALORE -- 560 025.

Phone : 080-41372400.
  FAX : 080-xxxxxxxx.
Email : ...@amd.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Microprocessors, Flash Memory.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design, VLSI Design, Architectures, Formal Verification, Circuit Design, DFT,&amp;nbsp;&lt;tt&gt;C/Perl&lt;/tt&gt;,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.agere.com/&quot;&gt;Agere Systems India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;2nd Floor, Explorer Block,
International Technology Park Ltd.,
Whitefield Road,
BANGALORE -- 560 066.

Phone : 080-8411831, 8411832, 8411833, 8411834
  FAX : 080-8411839.
Email : ...@agere.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Communications (ATM, SONET, DSL), Networking, VPN, VoIP, Broadband, Optoelectronics.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, ASIC Design, Timing Simulation, SoC.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.alsc.com/&quot;&gt;Alliance Semiconductor (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Consulate 1,
No.1, Richmond Road,
Bangalore -- 560 025.

Phone: 080-56604800, 56630066, 22129841/42.
  FAX: 080-22129840
Email : ...@alsc.com

Alliance Hyderabad India Office,
403-404, Aditya Trade Center,
Aditya Enclave Road,
Ameerpet,
HYDERABAD -- 500 038.

Phone: 040-23753710/11/12/13/14.
  FAX: 040-23753715.
Email : ...@alsc.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Memory Design and Testing, PCI Controller, DSP.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Physical Design, ASIC Design, Analog CMOS Design, Mixed Signal, Device Physics, Testing.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amplecomm.com/&quot;&gt;Ample Communications Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;6B, 80 Feet Road,
7th Block, Kormangala,
BANGALORE -- 560 095.

Email : ...@amplecomm.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Communications, Networking, Optical Routers/Switches, SONET, ATM/IP.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, ATPG.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.analog.com/&quot;&gt;Analog Devices India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Bangalore Design Center,
26, Palmgrove Road,
Off Victoria Road,
BANGALORE -- 560 047.

Phone : 080-5305467.
  FAX : 080-5305198.
Email : ...@analog.com

Hyderabad Design Center,
2nd Floor, Akashganga,
Plot No. 144, Srinagar Colony,
HYDERABAD -- 500 073.

Phone : 040-23750250.
  FAX : 040-23750249.
Email : ...@analog.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: DSP Processors, Wireless, Broadband, Embedded Systems.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, RF Design, FPGA Design, Microprocessor/DSP Architecture.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.aplion.com/&quot;&gt;Aplion Networks (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;B-21, Sector 58,
NOIDA -- 201 303.

Phone : 0120-xxx.
  FAX : 0120-2585039.
Email : ...@aplion.stpn.soft.net
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Telecommunication, Networking.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC/FPGA Design, Architectures, DFT/BIST, SoC/Embedded Systems.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.arcustech.com/&quot;&gt;Arcus Technology Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Taken over by Cypress in June, 1999&lt;/em&gt;&lt;pre&gt;201, Embassy Chambers,
5, Vittal Mallya Road,
BANGALORE -- 560 001.

Phone : 080-2217307.
  FAX : 080-2210336.
Email : ...@arcustech.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Mixed-Signal Embedded Systems, Communication, Networking, RISC/DSP, IP Blocks.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Analog Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.armedialabs.com/&quot;&gt;Armedia Labs Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Taken over by Broadcom in June, 1999&lt;/em&gt;&lt;pre&gt;Sarfarazi,
87/27, Richmond Road,
BANGALORE -- 560 025.

Phone : 080-2275615, 2994072.
  FAX : 080-2294029.
Email : ...@armediainc.com
      : ...@armedialabs.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Multimedia, Broadcasting, DSP, Digital TV.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Synthesis, Architectures, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.artechinfo.com/&quot;&gt;Artech Information Systems Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Artech India Ltd. (Softek Ltd.)
A-2, Okhla Industrial Area, Phase-I
NEW DELHI -- 110 020.

Phone : 011-26837384, 26415312.
  FAX : 011-26837388, 26482680.
Email : ...@artechinfo.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Communications.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Physical Design, Analog Design, PLL.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.artisan.com/&quot;&gt;Artisan Components Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Merged with ARM ?&lt;/em&gt;&lt;pre&gt;BANGALORE -- 560 0xx.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@artisan.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: IP Blocks, Cell Libraries, I/O Pad Cells, Memory Generators.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Physical Design, Circuit Simulation, Logic Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ati.com/&quot;&gt;ATI Technologies India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Plot no. 90,
Road no. 2,
Banjara Hills,
HYDERABAD -- 500 034.

Phone : 040-23542674.
  FAX : 040-2xxxxxxx.
Email : ...@ati.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Graphics/Video/Multimedia Chips.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: ASIC Design, VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.atrenta.com/&quot;&gt;Atrenta India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;61, 3rd Floor,
Sector 9,
NOIDA -- 201 301.

Phone : 0120-2536182, 2536183.
  FAX : 0120-xxx.
Email : ...@atrenta.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amsint.com/&quot;&gt;AustriaMicroSystems India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;#01-07, Cyber Pearl, Block 2,
Hitec City,
Madhapur,
HYDERABAD -- 500 081.

Phone : 040-2xxxxxxx.
  FAX : 040-2xxxxxxx.
Email : ...@ati.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Graphics/Video/Multimedia Chips.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: ASIC Design, VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.barco.com/&quot;&gt;Barco Electronic Systems Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;A-38, B&amp;amp;C, Sector 64,
NOIDA -- 201 301.

Phone : 0120-4020000.
  FAX : 0120-4020100.
Email : ...@barco.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Visual/Display Solutions, Inspection Systems.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, FPGA Design, Image Processing Architectures, PCB Design, High-speed Circuits Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bisquare.com/&quot;&gt;Bisquare Technologies Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;J-11, Lajpat Nagar III,
NEW DELHI -- 110 024.

Phone : 011-26910083, 26910084, 26910085.
  FAX : 011-26840912.
Email : ...@bisquare.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Embedded Systems, Appliances, Security.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Architectures, DFT, SoC Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bitmapper.com/&quot;&gt;Bit Mapper Integration Technologies Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;A-1, Success Chambers,
CTS No. 1232,
Apte Road
PUNE -- 411 044.

Phone : 020-25539942, 25539943.
  FAX : 020-25464046.
Email : bitmapper@vsnl.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, PCI Interface Cards, Other Interface Cards, Training.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.broadcom.com/&quot;&gt;Broadcom India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Campus 3A, 5th Floor,
RMZ Eco Space,
Bellandur Village,
Varthur Hobli,
BANGALORE -- 560 037.

Phone : 080-51484444.
  FAX : 080-51539999.
Email : ...@broadcom.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Communications, VoIP, Multimedia, Consumer.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Architectures,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Analog Design, DFT, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.celoxcom.com/&quot;&gt;Celox Networks (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;BANGALORE -- 500 0xx.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@celoxcom.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Networking, Broadband Internet.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC Design, Codesign, Testing.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.centillium.com/&quot;&gt;Centillium India Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Also see vEngines&lt;/em&gt;&lt;pre&gt;C-60, Shivalik,
Malaviya Nagar,
NEW DELHI -- 110 017.

Phone : 011-26682084.
  FAX : 011-26682085.
Email : ...@centillium.com

Ground Floor, Haleema Centre,
5th A Block, 60 Feet Road,
Kormangala,
BANGALORE -- 560 095.

Phone : 080-5523575, 5523576, 5523577.
  FAX : 080-5523514.
Email : ...@centillium.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Voice-Data Networks (VoIP, ATM, xDSL, Cable, ...), Home Networks, Embedded Systems.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog&lt;/tt&gt;, ASIC Design, RT Synthesis, Architecture, DFT, SoC, DSP Algorithms.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cg-coreel.com/&quot;&gt;CG-CoreEl Programmable Solutions Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;21, 7th Main, I Block,
Kormangala,
BANGALORE -- 560 034.

Phone : 080-5528940, 5529841, 5529842.
  FAX : 080-5528955.
Email : ...@cg-coreel.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Network Protocols, ATM, Switching, DSP.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: FPGA Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Cherrysoft Bharat Pvt. Ltd.&lt;pre&gt;SPIC Annexe,
97, Mount Road, Guindy,
CHENNAI -- 600 032.

Phone : 044-22353172.
  FAX : 044-22351917.
Email : cherry@giasmd01.vsnl.net.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: A/D Converters, Mixed Digital Design.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Analog CMOS Design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.chipengines.com/&quot;&gt;Chip Engines (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;1-8-271 to 273, 301 Asoka Bhoopal Chambers,
S. P. Road,
SECUNDERABAD -- 500 003.

Phone : 040-27721642, 27720885.
  FAX : 040-27720884.
Email : ...@chipengines.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, WAN, ATM, SONET/SDH, Gigabit Ethernet.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Physical Design, RTL Synthesis.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.chiplogic.com/&quot;&gt;Chip Logic (India) Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Taken over by Analog Devices&lt;/em&gt;&lt;pre&gt;Plot 144, II Floor,
Akashganga Chambers,
Srinagar Colony,
HYDERABAD -- 500 073.

Phone : 040-23308432.
  FAX : 040-xxxxxxx.
Email : ...@chiplogic.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Embedded Systems, EDA Tools Flow.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Mixed-Signal Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.chipsculpt.com/&quot;&gt;Chipsculpt&lt;/a&gt;&lt;pre&gt;India Design Centre,
MUMBAI -- 400 0xx.

Phone : 022-xxxxxxx.
  FAX : 022-xxxxxxx.
Email : ...@chipsculpt.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, IP Blocks.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC/FPGA Design, Physical Design, VLSI Design, Formal Verification.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ciena.com/india/&quot;&gt;Ciena India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;India Research Centre,
Plot Number 14, Sector 32,
GURGAON -- 122 002.

Phone : 0124-xxxxxxx.
  FAX : 0124-xxxxxxx.
Email : ...@ciena.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Telecommunications, Networking, Switching/Data Networks, Optical Switching.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC Design, FPGA Design, RF Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cirrus.com/&quot;&gt;Cirrus Logic Software (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;106-A, Muttha Chambers,
Senapati Bapat Road,
PUNE -- 411 016.

Phone : 020-25671092.
  FAX : 020-25671090.
Email : ...@cirrus.com.
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Mass Storage, Consumer Audio, Multi-media, Data Conversion.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Analog/Mixed Signal, Architectures, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cisco.com/&quot;&gt;Cisco Systems (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Bangalore R-D Centre,
5th Floor, Sona Towers,
71, Miller&#39;s Road,
BANGALORE -- 500 052.

Phone : 080-xxxxxxx.
  FAX : 080-2289955, 2289360.
Email : ...@cisco.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Networking, Telephony.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC Design, DFT/BIST, Verification, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cmoschips.com/&quot;&gt;CMOS Chips India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Electronics City,
Hosur Road,
BANGALORE -- 561 229.

Phone : 080-5536991.
  FAX : 080-5536992.
Email : ...@cmoschips.com
        ...@cmosindia.co.in
        ...@cmossystems.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Embedded Systems, SoC, Networking Products, Wireless, Telecommunications.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Logic Design, Physical Design, Processor Architectures, Analog Blocks, RF Design, Mixed Signal.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.c2csol.com/&quot;&gt;Concept-to-Chip Solutions Pvt. Ltd.&lt;/a&gt;&amp;nbsp;(C2C)&amp;nbsp;&lt;em&gt;Defunct ?&lt;/em&gt;&lt;pre&gt;1174, 1st Cross, 12th B Main,
HAL II Stage,
Indira Nagar,
BANGALORE -- 560 008.

Phone : 080-5202652, 5202661.
  FAX : 080-xxxxxxx.
Email : c2csol@vsnl.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, IP Cores.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: ASIC/FPGA Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Analog Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.conexant.co.in/&quot;&gt;Conexant Systems India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;D-3, Mariner Block,
Vanenburg IT Park,
Madhapur,
HYDERABAD -- 500 081.

Phone : 040-55723000.
  FAX : 040-55723099.

Conexant Systems (PB) Pvt. Ltd. &lt;em&gt;(aka Paxonet)&lt;/em&gt;
3rd Floor, B-Block,
Maruthi Infotech Centre,
S. No. 11/1 to 12/1, Amar Jyoti Layout,
Koramangala-Indira Nagar Inner Ring Road,
BANGALORE -- 560 071.

Phone : 080-51858400; 25216932; 25216933.
  FAX : 080-25272669.

Conexant Systems Noida Pvt. Ltd.
FC 2-4, Sector 16A,
NOIDA -- 201 301.

Phone : 0120-2512833; 2512836.
  FAX : 0120-2516047.

Conexant Systems (PB) Pvt. Ltd. &lt;em&gt;(aka Paxonet)&lt;/em&gt;
Devi House, 4th Floor,
1576 Shivaji Nagar,
PUNE -- 411 005.

Phone : 020-25510474.
  FAX : 020-25510500.

Email : ...@conexant.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Networking, SONET/SDH, IP Cores, Wireless, Set-top Box.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, FPGA/ASIC Design, Analog Design. VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.controlnetindia.com/&quot;&gt;ControlNet (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Unit 1, Plot L-44,
Software Technology Park,
Verna Industrial Estate,
Verna, Salcette,
GOA -- 403 722.

Phone : 0832-2783615.
  FAX : 0832-2783614.
Email : ...@controlnet.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Network Protocols, Ethernet, Switching, Chip Cores.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: ASIC/FPGA Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Mixed-signal, Testing.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cosmiccircuits.com/&quot;&gt;Cosmic Circuits Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;#303, A-Block, AECS Layout,
60 Ft. Road,
Kundalahalli,
BANGALORE -- 560 037.

Phone : 080-40526200.
  FAX : 080-40526255.
Email : ...@cosmiccircuits.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: IP Blocks, Design Services.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Analog Design, Mixed-signal, RF design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cypress.com/&quot;&gt;Cypress Semiconductor Technology India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Sharada Towers, 1st Floor,
56, Nandidurg Road,
Benson Town,
BANGALORE -- 560 046.

Phone : 080-3530132, 3530134.
  FAX : 080-3438679.
Email : ...@cypress.com

Also at
HYDERABAD -- 

Phone : 040-xxxxxxx.
  FAX : 040-xxxxxxx.
Email : ...@cypress.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Graphics, Video, Communications, Networking, Consumer Products, Memory, Microcontrollers, SONET, In-house CAD Tools.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Analog Design, Physical Design, Mixed-Signal Design, SPICE, Tools for Layout and Verification.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;D&#39;GIPRO Systems Pvt. Ltd.&lt;pre&gt;510, 7th Cross, 10th Main,
HAL 3rd Stage,
BANGALORE -- 560 075.

Phone : 080-5282107.
  FAX : 080-5299228.
Email : dgipro01@giasbg01.vsnl.net.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Space and Aviation Control, Technology Libraries.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.dcmtech.com/&quot;&gt;DCM Technologies Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Moved to Embedded Systems ?&lt;/em&gt;&lt;pre&gt;ASIC Design Group,
8th Floor, Vikrant Tower,
4, Rajendra Place,
NEW DELHI -- 110 008.

Phone : 011-25769248, 25719967.
  FAX : 011-25755731.
Email : ...@dcmtech.com
      : ...@dcmtech.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Wireless Protocols, Automotive Electronics, PCI Interface.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Embedded Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.dsipherdesign.com/&quot;&gt;DSipher Design Solutions&lt;/a&gt;&lt;pre&gt;206, Kristal Olivine,
Outer Ring Road,
Bellandur
BANGALORE -- 560 103.

Phone : 080-41643253.
  FAX : 080-4xxxxxxx.
Email : ...@dsipherdesign.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, VLSI Design, Embedded Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.duettech.com/&quot;&gt;Duet Technologies Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Now Part of Freescale/Motorola&lt;/em&gt;&lt;pre&gt;SDF # B2, NEPZ,
NOIDA -- 201 305.

Phone : 0120-2567001, 2567002, 2567003, 2567004.
  FAX : 0120-2562970.
Email : ...@duettech.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Cell Library, CAD Tools.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.duskvalley.com/&quot;&gt;Dusk Valley Technologies Ltd.&lt;/a&gt;&lt;pre&gt;227, Okhla Industrial Estate Phase III,
NEW DELHI -- 110 020.

Phone : 011-26319980, 26319981, 26319982, 26319983.
  FAX : 011-26822774.
Email : ...@duskvalley.com
      : duskvalley@vsnl.net
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, ATM, Networking, Peripheral Buses.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.esbindia.com/&quot;&gt;ESB India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;G-17A, III Floor,
Kalkaji,
NEW DELHI -- 110 019.

Phone : 011-26425638.
  FAX : 011-26425638.
Email : esbindia@vsnl.net
      : tech@esbindia.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Medical Electronics, Defence Projects.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, FPGA Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.embeddedwireless.com/&quot;&gt;Embedded Wireless Labs Ltd.&lt;/a&gt;&lt;pre&gt;No. 1, First Floor,
Cunnigham Road
BANGALORE -- 500 052.

Phone : 080-2281001, 2380269.
  FAX : 080-2282600.
Email : asic@embeddedwireless.com
      : digital@embeddedwireless.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Telecommunications, Digital Communications, Wireless Communications, Internet.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Microcontrollers, Architecture, DSP, RF Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC/FPGA Design, PLL Design, Mixed Signal.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.emergingmemory.com/&quot;&gt;Emerging Memory Technologies (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;1118/19, B-Wing,
Mittal Towers,
M. G. Road
BANGALORE -- 500 001.

Phone : 080-30570639.
  FAX : 080-30521232.
Email : ...@emergingmemory.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Memory.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Memory Design, Analog Design, Mixed Signal.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.freescale.com/india/&quot;&gt;Freescale India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Freescale India Design Centre
Motorola Excellence Centre (VLSI Design),
415/2, Sector 14,
Mehrauli-Gurgaon Road,
GURGAON -- 122 001.

Phone : 0124-2303212, 2307212.
  FAX : 0124-2306688.
Email : ...@india.freescale.com
      : ...@freescale.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Microcontrollers, Wireless Communication, Networking, Imaging, Technology Library, Automotive Electronics, Space Electronics, DSP.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Architectures, Memory/IO Design, Physical Design, Library Design,&amp;nbsp;&lt;tt&gt;Perl/C&lt;/tt&gt;, DFT, Codesign, RF.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.freescale.com/&quot;&gt;Freescale India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Freescale India Design Centre
Noida Development Centre,
E-21/22, SDF, NEPZ,
NOIDA -- 201 305.

Phone : 0120-2568670, 2568671, 2568672, 2568673.
  FAX : 0120-2568320.
Email : ...@india.freescale.com
      : ...@freescale.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Wireless Communication, Imaging, DSP, Networking, Automotive Electronics, Space Electronics, Embedded Products.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Architectures, ASIC Design, Codesign, Analog Design, Physical Design, DFT,&amp;nbsp;&lt;tt&gt;Perl/C&lt;/tt&gt;, RF.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ftdpl.com.sg/&quot;&gt;Future Techno Designs Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;121/4, 20th C Main,
Opp. Indoor Stadium,
8th Cross, 8th Block,
Koramangala,
BANGALORE -- 560 095.

Phone : 080-5711582.
  FAX : 080-xxxxxxx.
Email : ...@ftdpl.com.sg
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Cell Library, Design Porting.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ge.com/&quot;&gt;GE India Design Centre&lt;/a&gt;&lt;pre&gt;Lake Shore Towers,
Raj Bhavan Road,
Somajiguda,
HYDERABAD -- 500 082.

Phone : 040-xxxxxxx.
  FAX : 040-23300501.
Email : ...@geind.ge.com

c/o Satyam GE Services Ltd.,
Edison Towers,
Near HUDA Office,
SP Road, Begumpet,
HYDERABAD -- 500 003.

Phone : 040-27881780.
  FAX : 040-27905004.
Email : ...@geind.ge.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Controllers, Consumer Electronics, Transport.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL&lt;/tt&gt;, ASIC Design, VLSI Design, Physical Design, Mixed Analog-Digital Design, Analog, Architectures.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.gdatech.com/&quot;&gt;GDA Technologies Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Fully-owned Subsidiary of L&amp;amp;T Infotech Ltd.&lt;/em&gt;&lt;pre&gt;L&amp;amp;T Infotech Park,
Mount Poonamalle Road,
Manapakkam,
CHENNAI -â€“ 600 089.

Phone : 044-22537900
  FAX : 044-2xxxxxxx.
Email : ...@gdatech.co.in

Plot No 25-30,
EPIP 1st Phase,
KIADB Industrial Area,
Whitefield, 
BANGALORE -- 560 066

Email : ...@gdatech.co.in

Door No 104, 1st Floor,
North Wing,
Tejomaya, L&amp;amp;T Techpark Ltd
Infopark, Kusumagiri PO,
Kakkanad,
KOCHI -- 682 030.

Phone : 0484-2415041.
  FAX : 0484-2xxxxxx.
Email : ...@gdatech.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, IP Development, Coomunications, Video, Appliances.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;VLSI Design, Physical Design, ASIC Design, DFT.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.gnss.com/&quot;&gt;Genesis Microchip India Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Now acquired by STMicroelectronics -- This was earlier Sage India&#39;s New Avatar&lt;/em&gt;&lt;pre&gt;Sage Design Systems (India) Pvt. Ltd.
(A subsidiary of Genesis Microchip Inc.)
George Thangiah Complex (E), 2nd Floor,
80 Feet Road, Jeevan Bhima Nagar,
BANGALORE -- 560 075.

Phone : 080-25263878.
  FAX : 080-25296245.
Email : ...@gnss.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: TV/Monitor/Display Technology, IP Development.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Physical Design, ASIC Design, Image Processing, Graphics, Analog Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.gpsemi.com/&quot;&gt;GPS Usha Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Defunct ? GEC-Plessey got acquired by Mitel and then Zarlink&lt;/em&gt;&lt;pre&gt;27, Lavelle Road,
BANGALORE -- 560 001.

416, 4th Main, 8th Cross,
2nd Block, RT Nagar,
BANGALORE -- 560 032.

Phone : 080-2271397.
  FAX : 080-2210125, 3436619.
Email : ...@gpsemi.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Cell Library, Design Porting.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://asic.hcltech.com/&quot;&gt;HCL Technologies Ltd.&lt;/a&gt;&lt;pre&gt;Advance Technologies Centre,
244, Udyog Vihar,
Phase I,
GURGAON -- 122 016.

Phone : 0124-xxxxxx.
  FAX : 0124-xxxxxx.
Email : ...@hcltech.com
      : ...@ggn.hcltech.com
  Web : www.hcltechnologies.com
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre&gt;Embedded Systems Group,
A-11, Sector 16,
NOIDA -- 201 301.

Phone : 0120-2510794, 2510736.
  FAX : 0120-2510713, 2510226.
Email : ...@hcltech.com
      : ...@noida.hcltech.com
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre&gt;Global Resourcing Group,
1785, I Block, 26th Street,
Thiruvalluvar, Kudiyiruppu,
Anna Nagar West,
CHENNAI -- 600 040.

Phone : 044-xxxxxxx.
  FAX : 044-xxxxxxx.
Email : ...@hcltech.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Soft Cores, Embedded Systems, Telecommunications, Networking, Wireless, DSP, Multimedia.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, FPGA/ASIC Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Physical Design, Architectures, Formal Verification, Analog Design, Mixed-Signal Design, RTL Synthesis.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hellosoft.com/&quot;&gt;HelloSoft India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;India Development Center
8-2-703, Road No.12,
Banjara Hills,
HYDERABAD -- 500 034.

Phone : 040-23327062, 23327063.
  FAX : 040-23314221.
Email : ...@hellosoft.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: VoIP, Wireless and Mobile Communications.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, VLSI Design, ASIC Design, FPGA Design, DSP Architectures.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hfcl.com/&quot;&gt;Himachal Futuristic Communications Ltd.&lt;/a&gt;&lt;pre&gt;R&amp;amp;D Centre,
8, Commercial Complex,
Masjid Moth,
Greater Kailash - II,
NEW DELHI -- 110 048.

Phone : 011-xxxxxxx.
  FAX : 011-xxxxxxx.
Email : ...@hfcl.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Telecom, Wireless, Optical, Wideband, Switching.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL&lt;/tt&gt;, FPGA Design, DSP, uP/uC, RF Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.india.honeywell.com/htsl/&quot;&gt;Honeywell Technology Solutions Lab.&lt;/a&gt;&lt;pre&gt;151/1, Doraisanipalya,
Bannerghatta Road,
BANGALORE -- 560 076.

Phone : 080-6588360.
  FAX : 080-6584750.
Email : ...@honeywell.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Sensors, Control, Instrumentation.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Mixed-Signal Design, MEMS, Circuit Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/in/&quot;&gt;IBM Global Services India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Hardware Design Center -- VLSI,
6th Floor, Golden Enclave,
Airport Road,
BANGALORE -- 560 017.

Phone : 080-5094637, 5262355, 5267117, 5269299.
  FAX : 080-5277053, 5268553, 5274517.
Email : ...@in.ibm.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: SoC, Networking, Processors, Peripheral Controllers, Graphics Controller.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ikanos.com/&quot;&gt;Ikanos Communication India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;3rd Floor, Corporate Miller,
332/1, Thimmiah Road,
Vasanthnagar,
BANGALORE -- 560 052.

Phone : 080-41096300.
  FAX : 080-41327589.
Email : ...@ikanos.com

Also at
HYDERABAD -- 5xx xxx.

Phone : 040-xxxxxxxx.
  FAX : 040-xxxxxxxx.
Email : ...@ikanos.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Networking, Controller.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ikos.com/india/&quot;&gt;IKOS India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;A-4, Sector 10,
NOIDA -- 201 301.

Phone : 0120-2538988, 2522576.
  FAX : 0120-2538204, 2538259.
Email : ...@ikos.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Verification, HW/SW Simulation Accelerators.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, FPGA Design, Codesign.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.infineon.com/&quot;&gt;Infineon Technologies India Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Earlier Siemens Semiconductors Group; Some parts sold to Intel in August, 2010&lt;/em&gt;&lt;pre&gt;Bangalore R&amp;amp;D Center,
10th Floor, Discoverer Building,
International Tech Park,
Whitefield Road,
BANGALORE -- 560 066.

Phone : 080-8410017, 8410018.
  FAX : 080-8410012.
Email : ...@infineon.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Wired/Wireless Communications, Networking, Automotive, Industrial, Speech and Signal Processing, Memory, Security Systems, I/O Library Cells, Embedded Systems, Mobile, Smart Cards.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Analog Design, Mixed Signal, DSP Architectures, RF Design, Testing, Physical Design, Formal Verification, ASIC Design, Memory Design, DFT/BIST, IO Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.infinera.com/&quot;&gt;Infinera India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Level 4, Prestige Solitaire,
Brunton Road,
BANGALORE -- 560 025.

Phone : 080-66731300.
  FAX : 080-66731401.
Email : ...@infinera.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Optical Networking, Communications, SONET, GigaEthernet.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog&lt;/tt&gt;, Scripting, ASIC Design, FPGA Design, Micro-architectures, Synthesis, DFT, PLL Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.infy.com/&quot;&gt;Infosys Technologies Ltd.&lt;/a&gt;&lt;pre&gt;Electronics City,
Hosur Road,
BANGALORE -- 561 299.

Phone : 080-8520902.
  FAX : 080-8520851.
Email : ...@infy.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Embedded Systems, Automotive Electronics, Industrial Automation, Internet Appliances.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: uP/uC/DSP Architectures, ASIC Design, VLSI Design, SoC.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.insilica.com/&quot;&gt;inSilica Semiconductors India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;India Design Centre,
Frontline Grandeur,
14, Walton Road,
BANGALORE -- 560 001.

Phone : 080-41186600.
  FAX : 080-xxxxxxxx.
Email : ...@insilica.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Graphics, IP Development, Consumer.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, SoC, Analog Design, RF Design, Memory Design, Mixed-signal Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.intel.com/in/&quot;&gt;Intel Technologies India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;136, Airport Road,
BANGALORE -- 560 017.

Intel India Development Centre,
Salarpuria Chambers,
28, Cubbon Road,
BANGALORE -- 560 001.

Phone : 080-22869330.
  FAX : 080-22867431.
Email : ...@intel.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Microprocessors, Network Processors, DSP Processors, Switching, Embedded Processors.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, ASIC Design, Architecture, Testing/DFT/BIST.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.interra.com/&quot;&gt;Interra Software (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;SDF E-14, NEPZ,
NOIDA -- 201 305.

Phone : 0120-2568037.
  FAX : 0120-2568110.
Email : ...@interra.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Digital Video, EDA Blocks.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.invensys.com/&quot;&gt;Invensys India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;E-3/7, Vasant Vihar,
NEW DELHI -- 110 057.

Phone : 011-xxxxxxx.
  FAX : 011-xxxxxxx.
Email : ...@invensys.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Intelligent Automation, Embedded Systems.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, SoC, EDA Tools, High-Speed Digital Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ishoni.com/&quot;&gt;Ishoni Networks Ltd.&lt;/a&gt;&lt;pre&gt;5th Floor, Stock Exchange Towers,
51, J. C. Road,
BANGALORE -- 560 007.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@ishoni.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, DSP, VoIP, ATM.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Testing.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.juniper.net/in/en/&quot;&gt;Juniper Networks India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Plot# 66/1/3, 3rd Floor,
Bagmane Tech Park,
CV Raman Nagar, 
BANGALORE -- 560 093.

Phone : 080-3053 8700.
  FAX : 080-3053 8824.
Email : ...@juniper.net

Ankeena Networks Private Limited
Shree Park, 2nd and 3rd Floor,
578, Anna Salai,
CHENNAI -- 600 006.

Phone: 044-2432 9190.
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Routers, Networking.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Architecture, ASIC Design, VLSI Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.laranetworks.com/&quot;&gt;Lara Networks India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;104, DBS Centre,
26, Cunnigham Road,
BANGALORE -- 560 052.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@laranetworks.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Network Processors, Switching and Routing Equipment.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog&lt;/tt&gt;, ASIC Design,&amp;nbsp;&lt;tt&gt;Perl&lt;/tt&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.latticesemi.com/&quot;&gt;Lattice Semiconductor (India)&lt;/a&gt;&lt;pre&gt;703-704, Prestige Meridien-II,
No. 30, M. G. Road,
BANGALORE -- 560 001.

Phone : 080-40952233.
  Fax : 080-41631889.
Email : ...@latticesemi.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: FPGAs/CPLDs, Applications.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC Design, VLSI Design, Mixed Signal Design, Micro-controllers, Architecture.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.masamb.com/&quot;&gt;Masamb Electronics Systems Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;A-8, Sector-41,
NOIDA -- 201 303.

Phone : 0120-4340020.
  FAX : 0120-4255827.
Email : ...@masamb.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: DSP, Reconfigurable IP Cores, Verification.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, DSP Processor Design, FPGA Design, Architectures, Physical Design, Library Design, Functional Verification.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.maxim-ic.com/&quot;&gt;Maxim India Integrated Circuit Design Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Royal Arcade, 2nd Floor,
6, Koramangla Industrial Area,
BANGALORE -- 560 095.

Phone : 080-51104584, 51104585.
  FAX : 080-51104657.
Email : indian_cntr@design.mxim.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Microcontrollers, Data Converters, Telecommunications.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Analog Design, Physical Design, Architectures, Mixed-Signal Design, RF Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microchip.com/&quot;&gt;Microchip Technology Designs (India) Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;1st Floor, Wing A (A3/A4),
Divyasree Chambers,
No. 11, O&#39;Shaugnessey Road,
BANGALORE -- 560 025.

Phone : 080-22290061.
  FAX : 080-22290062.
Email : ...@microchip.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Embedded Systems, Microcontrollers, Microperipherals.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, ASIC Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.mirafra.com/&quot;&gt;Mirafra Technology Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;#23, Industrial Layout,
5th Block,
Koramangala,
BANGALORE -- 560 095.

Phone : 080-41216687.
  FAX : 080-41216541.
Email : ...@mirafra.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services,&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog&lt;/tt&gt;, ASIC Design, FPGA Design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.moschip.com/&quot;&gt;MosChip Semiconductor Technology Ltd.&lt;/a&gt;&lt;pre&gt;#43, Whisper Valley,
H. S. Darga,
HYDERABAD -- 500 008.

Phone : 040-xxxxxxx.
  FAX : 040-xxxxxxx.
Email : ...@moschip.com

SDF # G-9B, 2nd Floor, NEPZ,
NOIDA -- 201 305.

Phone : 0120-xxxxxxx.
  FAX : 0120-xxxxxxx.
Email : ...@moschip.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, ATM, SONET/SDH, Gigabit Ethernet.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.mot.com/miel/&quot;&gt;Motorola India Electronics Ltd.&lt;/a&gt;&lt;pre&gt;The Senate,
33A, Ulsoor Road,
BANGALORE -- 560 042.

Phone : 080-5598615, 5298511.
  FAX : 080-5594687, 5298514, 5065066.
Email : ...@bangalore.mot.com
      : ...@miel.mot.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: VLSI CAD, Library Automation, Communication/Networking Software.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design, Backend Tools, CAD Tools, C/C++.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nsc.com/&quot;&gt;NatSem India Design Centre&lt;/a&gt;&lt;pre&gt;7/6, Brunton Road,
Off M. G. Road,
BANGALORE -- 560 025.

Phone : 080-5587918, 5587919, 5587920.
  FAX : 080-5587921.
Email : ...@malkauns.nsc.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Information Appliances, PDAs, Embedded Systems, Wireless, Networking, Standard Products, Technology Library.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Architectures, Analog VLSI, Physical Design, RF Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ncoretech.com/&quot;&gt;Ncore Technology Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;4F Leo Complex,
44-45, Residency (Cross) Road,
BANGALORE -- 560 025.

Phone : 080-5580405, 5588257.
  FAX : 080-5587690.
Email : ...@ncoretech.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, DSP Products (Modem, Speech Encoding, Telephony).&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design,&amp;nbsp;&lt;tt&gt;VHDL&lt;/tt&gt;&amp;nbsp;Synthesis, Software.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.necindia.in/&quot;&gt;NEC India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;405, Paharpur Business Centre,
Nehru Place,
NEW DELHI -- 110 019.

Phone : 011-26207478.
  FAX : 011-xxxxxxxx.
Email : ...@nec.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Semiconductors.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design,&amp;nbsp;&lt;tt&gt;VHDL&lt;/tt&gt;&amp;nbsp;Synthesis.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.neomagic.com/&quot;&gt;NeoMagic Semiconductor India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;First Floor, Polyplex Building,
B-37, Sector-1,
NOIDA -- 201 301.

Email : ...@neomagic.com

7th Floor, UPSIDC Complex,
Lakhanpur,
KANPUR -- 208 024.

  FAX : 0512-2583381.
Email : ...@neomagic.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Audio/Speech Processing, Image Processing, 3D Graphics, Multimedia, PDA, Library Development, IP Cores.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Architectures, DSP, VLSI Design, Analog Design, Memory Design, Embedded Systems.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nsysinc.com/&quot;&gt;nSys India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;707, B-09, ITL Twin Tower,
Netaji Subhash Place,
Pitam Pura,
NEW DELHI -- 110 034.

31, Ashoka Park Extension,
East Punjabi Bagh,
NEW DELHI -- 110 026.

Phone : 011-47572300.
  FAX : 011-xxxxxxxx.
Email : ...@nsysinc.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design and Verification Services, Communications IP.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;SystemVerilog&lt;/tt&gt;, ASIC Design, FPGA Design, Processor Architectures.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nuelight.com/&quot;&gt;Nuelight Semiconductors India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;8-2-334, Plot no. 25,
Road no. 3,
Banjara Hills,
HYDERABAD -- 500 034.

Phone : 040-23548892, 23548893.
  FAX : 040-23548868.
Email : ...@nuelight.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: OLED, TFT-LCD, Displays.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Analog Design, Mixed Signal Design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nulifetech.com/&quot;&gt;Nulife Semiconductor India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Ground Floor, JVL Plaza,
501, Anna Salai Mount Road,
CHENNAI -- 600 018.

Email : ...@nulifetech.com

Also at NOIDA.
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Mixed Signal IP, Signal Processing, Design Services.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Analog Design, Mixed Signal Design, VLSI Design, RF IC Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nvidia.in/&quot;&gt;Nvidia Graphics Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Brigade South Parade,
10, MG Road,
BANGALORE -- 560 001.

Phone : 080-56948400.
  FAX : 080-56610980.
Email : ...@nvidia.com
      : ...@nvidia.in

Level 1-4, Muttha Chambers,
Senapati Bapat Road,
PUNE -- 411 016.

Phone : 020-56413000.
  FAX : 020-56022744.
Email : ...@nvidia.com
      : ...@nvidia.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Graphics, Media Processors.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, VLSI Design, Architectures, Computer Arithmetic.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.open-silicon.com/&quot;&gt;Open-Silicon Research Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;No. 11/1 and 12/1,
Maruthi Infotech Centre,
Indiranagar-Kormangala Intermediate Ring Road,
BANGALORE -- 560 071.

Phone : 080-51123843, 51123844.
  FAX : 080-xxxxxxxx.
Email : ...@open-silicon.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: IP Development, Design Services.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, Architectures,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ESD/IO Design, DFT.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.patni.com/&quot;&gt;Patni Computer Systems Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;55, SDF II, SEEPZ,
Andheri (E),
MUMBAI -- 400 096.

Phone : 022-28291454.
  FAX : 022-28292764.
Email : ...@patni.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Embedded Systems.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Architectures (uP/uC/DSP), Mixed-Signal Design, Analog Design, RF Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bangalore.philips.com/&quot;&gt;Philips Semiconductors Centre&lt;/a&gt;&lt;pre&gt;Philips Innovation Campus,
No. 1, Murphy Road,
Ulsoor,
BANGALORE -- 560 008.

Phone : 080-25579000.
  FAX : 080-25560580, 25561280, 25560584.
Email : ...@philips.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Consumer, Digital Audio/Video, Wireless, Medical Imaging.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: ASIC/FPGA Design,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, Architectures, DFT, Codesign,&amp;nbsp;&lt;tt&gt;C/Tcl/C++&lt;/tt&gt;,&amp;nbsp;&lt;tt&gt;SystemC&lt;/tt&gt;, Embedded Systems.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.philipssoftware.com/&quot;&gt;Philips Bangalore Software Centre&lt;/a&gt;&lt;pre&gt;Philips House,
150/1 Infantry Road,
BANGALORE -- 560 001.

Phone : 080-2282094.
  FAX : 080-2285424.
Email : ...@blr.sc.philips.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Audio/Video, Telecommunications, Technology Library, IP Cores.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design,&amp;nbsp;&lt;tt&gt;VHDL&lt;/tt&gt;, ASIC/FPGA Synthesis.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pmc-sierra.com/&quot;&gt;PMC-Sierra India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;First floor, Cyber Park,
Electronics City, Phase-1,
BANGALORE -- 560 100.
 
Phone : 080-41827002.
  FAX : 080-41827033.
Email : ...@pmc-sierra.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Telecommunications, Networking, IO Products.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Mixed-Signal Design, Analog Design, Physical Design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.posedge.com/&quot;&gt;Posedge Technologies&lt;/a&gt;&lt;pre&gt;Unit 2, 5th Floor, Building 9,
Mindspace, Hitech City,
Madhapur,
HYDERABAD -- 500 081.
 
Phone : 044-44182246, 44182299.
  FAX : 044-4xxxxxxx.
Email : ...@posedge.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Wireless, Networking, Security, SoC.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Physical Design, Mixed-Signal Design, Analog Design, RF Design, VLSI Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pulsecoresemi.com/&quot;&gt;PulseCore India Pvt. Ltd.&lt;/a&gt;&amp;nbsp;&lt;em&gt;Bought by ON Semiconductors in November, 2009&lt;/em&gt;&lt;pre&gt;Consulate-1,
No. 1, Richmond Road,
BANGALORE -- 560 025.

Phone : 080-66604800
  FAX : 080-22129840
Email : ...@pulsecoresemi.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Clock Generators, Buffers, FCC Compliance.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: Mixed Signal Design, Analog Design, Electromagnetic Interference (EMI), Signal Integrity, Low Power Design, Interconnects.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.qthink.com/&quot;&gt;QuantumThink Technologies Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Bangalore Design Center
178/5, First Floor,
Lakshmi Chambers
8th F Main Road,
Jayanagar
BANGALORE -â€“ 560 011.
 
Phone : 080-2xxxxxxx.
  FAX : 080-2xxxxxxx.
Email : ...@qthink.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: Design Services, Telecommunications, Networking, Multimedia.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;:&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, DFT/BIST, Physical Design.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.qualcomm.com/india/&quot;&gt;Qualcomm India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;Design Centre,
HYDERABAD -- 500 0xx.

Phone : 040-2xxxxxx.
  FAX : 040-2xxxxxx.
Email : ...@qualcomm.com

Hardware Design Centre,
Export Promotion Industrial Park,
Sonnenahali Village, Hobli,
Whitefield,
BANGALORE -- 560 0xx.

Phone : 080-39841800.
Email : ...@qualcomm.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt;&amp;nbsp;: CDMA Wireless Communications, 3G Chip Sets, Library Development.&lt;br /&gt;
&lt;em&gt;Skill&lt;/em&gt;&amp;nbsp;: VLSI Design, ASIC Design, DSP Architectures, Physical Design, DFT, Verification,&amp;nbsp;&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.qlogic.com/&quot;&gt;QLogic India Pvt. Ltd.&lt;/a&gt;&lt;pre&gt;B-301-306, MCCIA Trade Towers,
Senapati Bapat Road,
PUNE -- 411 016.

Phone : 020-30255900.
  FAX : 020-30220070.
Email : ...@qlogic.com

&lt;em&gt;Area&lt;/em&gt; : Networking, Communications, Storage Systems.

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC Design.
&lt;br /&gt;

&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.qualcorelogic.com/&quot;&gt;
QualCore Logic India Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;Design Centre,
HYDERABAD -- 500 0xx.

Phone : 040-2xxxxxx.
  FAX : 040-2xxxxxx.
Email : ...@qualcorelogic.com

&lt;em&gt;Area&lt;/em&gt; : Mixed Signal IP, Analog IP.

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, Physical Design, Analog Design, Mixed-signal Design.
&lt;br /&gt;

&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.rambus.com/&quot;&gt;
Rambus Chip Technologies Ltd. &lt;/a&gt;
&lt;pre&gt;India Design Centre,
#30, Pratibha Complex,
4th B Cross, 5th Block,
Industrial Layout,
Kormangala,
BANGALORE -- 560 095.

Phone : 080-xxxxxxxx.
  FAX : 080-xxxxxxxx.
Email : ...@rambus.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : IP Development, IO Buses, Interfaces, Memory Technology.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, Physical Design, Communications Protocols,
Mixed-signal, Analog Design, Memory Design, DFT, ASIC/FPGA Design,
&lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Architectures, Formal Verification.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.realchip.com/&quot;&gt;
RealChip Pvt. Ltd.&lt;/a&gt; &lt;em&gt;same as SiCore ?&lt;/em&gt;
&lt;pre&gt;161, Greams Road,
CHENNAI -- 600 006.

Phone : 044-8291013, 8291014, 8294017.
  FAX : 044-8294019.
Email : ...@realchip.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, SoC, Embedded Systems, VoIP, Communications.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog&lt;/tt&gt;, Processor Architecture, ASIC Design,
Physical Design, DFT/BIST, Testing, Codesign.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.rtsindia.com/&quot;&gt;
Realtime Systems Ltd.&lt;/a&gt;
&lt;pre&gt;A-235, Okhla Phase I,
NEW DELHI -- 110 020.

Phone : 011-xxx.
  FAX : 011-xxx.
Email : ...@rtsindia.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Set-top Box, Voice Access Products, Communications.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Processor Architecture, FPGA
Design, Memory Design, Analog Design, Circuit Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sageinc.com/&quot;&gt;
Sage Design Systems (India) Pvt. Ltd.&lt;/a&gt; &lt;em&gt;Acquired by Genesis Microchip and then by STMicroelectronics&lt;/em&gt;
&lt;pre&gt;#1096, 12th A Main,
HAL II Stage,
Indira Nagar,
BANGALORE -- 560 008.

Phone : 080-5263878.
  FAX : 080-5296245.
Email : ...@sageindia.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Graphics/Video Controllers.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog&lt;/tt&gt;, Mixed Signal Design, ASIC Design, Synthesis, Physical Design, Analog Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sankalpsemi.com/&quot;&gt;
Sankalp Semiconductors Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;HUBLI -- xxx xxx.

Phone : 080-5263878.
  FAX : 080-5296245.
Email : ...@sankalpsemi.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : Mixed Signal Design, Analog Design, RF IC Design, Physical Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sanyo.co.in/&quot;&gt;
Sanyo LSI Technology India Ltd.&lt;/a&gt; &lt;em&gt;In hibernation ?&lt;/em&gt;
&lt;pre&gt;Unit # 3, Level # 8, Discoverer Block,
International Technology Park,
Whitefield Road,
BANGALORE -- 560 066.

Phone : 080-8410600, 8410601, 8410602, 8410603.
  FAX : 080-8410604, 8410606.
Email : ...@sanyo.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Multimedia (Audio/Video), Graphics, Consumer Electronics,
Wireless, Embedded Systems, Memories.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Architectures, DFT, Physical
Design, Analog Design, RF Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sitpl.com/&quot;&gt;
Sarnoff Innovative Technologies Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;Asha Arch,
Magrath Road,
BANGALORE -- 560 025.

Phone : 080-51999555.
  FAX : 080-xxxxxxxx.
Email : ...@sitpl.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Security, Medical, Automotive, Consumer, IP Development,
Consumer, Vision Technologies.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, Architectures, Analog, CCD Technology,
ESD/IO Design, DFT.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sasken.com/&quot;&gt;
Sasken Communications Technologies Ltd.&lt;/a&gt; &lt;em&gt;Formerly SAS&lt;/em&gt;
&lt;pre&gt;#139/25, Domlur Layout,
Ring Road,
Domlur P.O.,
BANGALORE -- 560 071.

Phone : 080-5355501, 5281229.
  FAX : 080-5351133, 5284397.
Email : ...@sasken.com

5th Floor, Plot No. 3,
Knowledge Park-III,
Surajpur-Kasna Main Road,
GREATER NOIDA -- 201 308.

QuickLogic/FPGA Group,
3008, 12th B Main, 8th Cross,
HAL IInd Stage, Indiranagar,
BANGALORE -- 560 008.

Phone : 080-25281461, 25281229.
  FAX : 080-25284396, 25284397.
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Telecommunications, Embedded Systems.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Physical Design, DFT,
Logic Synthesis, VLSI Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.satyam.com/&quot;&gt;
Satyam Computers Services Ltd.&lt;/a&gt; &lt;em&gt;(SLTI)&lt;/em&gt;
&lt;pre&gt;No. 14, Langford Avenue,
Langford Gardens,
Lalbagh Road,
BANGALORE -- 560 025.

Phone : 080-xxxxxxx.
  FAX : 080-2271882.
Email : ...@satyam.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Set-top Boxes, Embedded Systems, Automotive Electronics,
Medical Electronics, Robotics.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Neural Networks,
Physical Design, Codesign.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.scicmp.com/&quot;&gt;
Scicom Infotech Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;A-67, Sector 57,
NOIDA -- 201 301.

Phone : 0120-xxxxxxx.
  FAX : 0120-xxxxxxx.
Email : ...@scicmp.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Imaging, Medical, Mobile.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, SoC Design, Simulation.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sicore.com/&quot;&gt;
SiCore Systems Pvt. Ltd.&lt;/a&gt; &lt;em&gt;same as RealChip ?&lt;/em&gt;
&lt;pre&gt;161, Greams Road,
CHENNAI -- 600 006.

Phone : 044-8224689, 8228607.
  FAX : 044-xxxxxxx.
Email : ...@sicore.com
      : ...@rrsycore.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, PCI-related Products, Audio/Video Technology.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : Physical Design, &lt;tt&gt;VHDL&lt;/tt&gt; Synthesis.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.siemens.de/&quot;&gt;
Siemens Semiconductors Group&lt;/a&gt;
&lt;pre&gt;Siemens Public Communications Networks Ltd.,
10th Floor, Raheja Towers,
M. G. Road,
BANGALORE -- 560 001.

Phone : 080-5594067.
  FAX : 080-5594369.
Email : ...@blr.siemens.de
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Microcontrollers, Standard Products, Technology Library.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : Physical Design, CAD Tools.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.siliconinterfaces.com/&quot;&gt;
Silicon Interfaces Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;606, Nirman Kendra,
Dr. E. Moses Road,
Mahalaxmi,
MUMBAI -- 400 011.

Phone : 022-xxxxxxx.
  FAX : 022-24981379.
Email : ...@siliconinterfaces.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Networking, Communications.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, VLSI Design, ASIC/FPGA Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.siliconwebinc.com/&quot;&gt;
Siliconweb India Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;205, Block A, SNS Arcade,
Airport Road,
BANGALORE -- 560 017.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@siliconwebinc.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, VLSI Design, Physical Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sirf.com/&quot;&gt;
SiRF Technology (India) Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;SiRF Technology (India) Pvt.Ltd.
A1-A, Sector 16
NOIDA -- 201 301.

Phone : 0120-3052424, 2510256.
  FAX : 0120-2510584.
Email : ...@sirf.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : IP Cores, GPS, Wireless Communication.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, VLSI Design, RF Design,
Physical Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.pundits.com/&quot;&gt;
Software Pundits&lt;/a&gt;
&lt;pre&gt;DBS Centre,
Cunnigham Road,
BANGALORE -- 560 052.

Phone : 080-2202240.
  FAX : 080-2202240.

211 Appejay,
12, Haddows Road,
CHENNAI -- 600 006.

Phone : 044-8224949.
  FAX : 044-8224949.

Email : asic@pundits.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Telecommunications, Networking, Multimedia, Avionics, Embedded Systems.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC/FPGA Design, &lt;tt&gt;C/C++&lt;/tt&gt;.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.siliconsystems.co.in/&quot;&gt;
Software-Silicon Systems (India) Pvt. Ltd.&lt;/a&gt; &lt;em&gt;NOW part of Intel&lt;/em&gt;
&lt;pre&gt;5th Floor, Prestige Meridian,
29, M. G. Road,
BANGALORE -- 560 001.

Phone : 080-5550888.
  FAX : 080-5550718.
Email : ...@siliconsystems.co.in
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Telecommunications, Networking.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Architecture.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.spectross.com/&quot;&gt;
Spectross Digital Systems Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;4, Siri Fort Road,
NEW DELHI -- 110049

Phone : 011-26264077.
  FAX : 011-29830210.
Email : ...@spectross.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Embedded Systems, Networking, Wireless, Consumer Electronics.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, VLSI Design, FPGA Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.spiketech.com/&quot;&gt;
Spike Technologies (India) Pvt. Ltd.&lt;/a&gt; &lt;em&gt;Taken over by Qualcomm in October, 2004&lt;/em&gt;
&lt;pre&gt;951, Vijayalaxmi Complex, II Floor,
24th Main, JP Nagar, II Phase,
BANGALORE -- 560 078.

Phone : 080-xxxxxxx.
  FAX : 080-6540312.
Email : design@spikeindia.soft.net
      : ...@spiketech.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Networking, ASIC Library Development.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC/FPGA Design, Physical Design, DFT, Memory Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.st.com/&quot;&gt;
STMicroelectronics Ltd.&lt;/a&gt; &lt;em&gt; aka SGS-Thomson (Old Name)&lt;/em&gt;
&lt;pre&gt;India Design Centre,
Plot no. 1, Knowledge Park III,
GREATER NOIDA -- 201 308.

Phone : 0120-2352999.
  FAX : 0120-2569497.
Email : ...@st.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Consumer, Memory, Standard Products, Technology Library, Peripherals,
Industrial Control, Imaging, Multimedia.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : Analog, Mixed-signal, Physical Design, &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Architectures,
DFT, Formal Verification, Scripting.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sun.com/india/&quot;&gt;
Sun Microsystems India Pvt. Ltd.&lt;/a&gt; &lt;em&gt;Defunct ?? Now part of Oracle&lt;/em&gt;
&lt;pre&gt;6th Floor, Divyasree Chambers,
Off Langford Road,
BANGALORE -- 560 027.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@india.sun.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Embedded UltraSPARC, Megacells/Blocks, Memory.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : MOS Physics, Physical Design, VLSI Design, Circuit Design, Clock Analysis, Power Analysis, Verification/Validation.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sydaap.com/&quot;&gt;
Sydaap Technologies Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;Second Floor, Prestige Omega,
No. 104 EPIP Zone,
Whitefield,
BANGALORE -- 560066

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...@sydaap.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, IP Cores, Wireless Communications, RFID, Encryption.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : Physical Design, VLSI Design, Verification/Validation, Analog Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tality.com/&quot;&gt;
Tality India Services Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;57 A+B, NEPZ,
NOIDA -- 201 301.

Phone : 0120-2562842.
  FAX : 0120-xxxxxxx.
Email : ...@tality.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Multimedia, Networking, Wireless,
Appliances.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC Design, Physical Design,
VLSI Design, Architectures, RF Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tallika.com/&quot;&gt;
Tallika India Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;CHENNAI -- 6xx xxx.

Email : ...@tallika.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, IP Blocks, PCI Express, Memory Controllers.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : RTL Design, Mixed Signal Design, VLSI Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tataelxsi.com/&quot;&gt;
Tata Elxsi Ltd.&lt;/a&gt;
&lt;pre&gt;VLSI Design Group,
123, Richmond Road
BANGALORE -- 560 025.

Phone : 080-5563945, 5364835, 5363956.
  FAX : 080-5583168.
Email : ...@tataelxsi.com

ASIC Design Group,
Whitefield Road,
Hoody,
BANGALORE -- 560 048.

Phone : 080-8410148, 8410149.
  FAX : 080-841xxxx.
Email : ...@teil.soft.net
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Embedded Systems, Communications, Networking.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt; Synthesis, ASIC/FPGA Design, VLSI Design, High-speed Digital Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tatainfotech.com/&quot;&gt;
Tata Infotech Ltd.&lt;/a&gt;
&lt;pre&gt;BANGALORE -- 560 00x.

Phone : 080-266xxxx.
  FAX : 080-2672xxx.
Email : ...@tatainfotech.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; :
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL&lt;/tt&gt; Synthesis, CAD Tools.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tejasnetworks.com/&quot;&gt;
Tejas Networks India Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;Zone 2, 1st Floor, Khanija Bhavan,
49, Race Course Road,
BANGALORE -- 560 001.

Phone : 080-2267495, 2384712, 2384713, 2384714, 2384715.
  FAX : 080-2267494.
Email : ...@tejasnetworks.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Optical Networking, SONET/SDH, DWDM.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, FPGA Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.telecruz.com/&quot;&gt;
Telecruz Technology Ltd.&lt;/a&gt;
&lt;pre&gt;3rd Floor, HCL Towers,
44, Dwarkadas Colony,
Chikoti Gardens,
Begumpet,
HYDERABAD -- 500 016.

  FAX : 040-27762964.
Email : ...@telecruz.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : TV/Consumer Electronics, Set-top Boxes.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog/VHDL&lt;/tt&gt;, ASIC Design, VLSI Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ti.com/india/&quot;&gt;
Texas Instruments (India) Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;Bagmane Tech Park,
C. V. Raman Nagar,  
Bangalore 560 093.

Phone : 080-25345454, 25345455.
  FAX : 080-25048213.
Email : ...@india.ti.com
      : ...@ti.com
&lt;/pre&gt;
[OLD ADDRESS]

Wind Tunnel Road,
Murgeshpalya,
BANGALORE -- 560 017.

Phone : 080-25269451, 25269452, 25099849, 25099851.
  FAX : 080-25298373, 25298519, 25269456.


&lt;em&gt;Area&lt;/em&gt; : DSP Processors, Memory, PCI, 3G Wireless.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design, CAD Tools,
RF Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;ThinkIT (India) Pvt. Ltd.
&lt;pre&gt;BANGALORE -- 560 0xx.

Phone : 080-xxxxxxx.
  FAX : 080-xxxxxxx.
Email : ...
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Multimedia, Graphics.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, VLSI Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.transwitch.com/&quot;&gt;
TranSwitch (India) Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;India Design Center,
A-27, Mohan Coop. Industrial Estate,
Mathura Road,
NEW DELHI -- 110 044.

Phone : 011-40530000, 40530001, 400530010.
  FAX : 011-41678889.
Email : ...@txc.stpn.soft.net
      : ...@transwitch.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Networking, Voice/Data Communications, IP Blocks.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, FPGA Design, Mixed-signal,
Verification, DFT, VLSI Design, Architectures.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.v3logic.com/&quot;&gt;
V3 Logic Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;813, Pradeep Chambers,
Bhandarkar Institute Road,
PUNE -- 411 004.

Phone : 020-5662832, 5662833.

330/1, 2nd &#39;A&#39; Main Road,
Domlur,
BANGALORE -- 560 071

Phone : 080-5351561, 5351562.

Email : ...@v3logic.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Training
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC/FPGA Design, VLSI Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vedatech.net/&quot;&gt;
Vedatech India (Software) Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;BANGALORE -- 560 025.

Phone : 080-xxxxxxx.
  FAX : 080-2291291.
Email : ...@vedatech.net
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Telecommunications, Consumer, Microprocessor.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.velankani.com/&quot;&gt;
Velankani Information Systems Ltd.&lt;/a&gt;
&lt;pre&gt;43, Electronics City, Phase II,
BANGALORE -- 561 229.

Phone : 080-8522507.
  FAX : 080-8522508.
Email : ...@velakani.com
      : ...@visindia.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Telecommunications, Networking.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, ASIC/FPGA Design, Physical Design, SPICE, DSP, RF Design.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vengines.com/&quot;&gt;
vEngines India Pvt. Ltd.&lt;/a&gt; &lt;em&gt;Taken over by Centillium in Jan, 2001&lt;/em&gt;
&lt;pre&gt;Ground Floor, Haleema Centre,
5th A Block, 60 Feet Road,
Kormangala,
BANGALORE -- 560 095.

Phone : 080-5523575, 5523576, 5523577.
  FAX : 080-5523514.
Email : ...@vengines.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Voice-Data Networks (ATM, xDSL, Cable, ...), Telecommunications, Embedded Systems.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : &lt;tt&gt;SystemVerilog&lt;/tt&gt;, ASIC Design, RT Synthesis, Architecture, DFT, SoC, DSP Algorithms.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.viragelogic.com/&quot;&gt;
Virage Logic International&lt;/a&gt; &lt;em&gt;Acquired by Synopsys in June, 2010&lt;/em&gt;
&lt;pre&gt;India Design Center,
A-75, Sector 57,
NOIDA -- 201 307.

Phone : 0120-2588881, 2588882.
  FAX : 0120-2587880.
Email : ...@viragelogic.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : IP Blocks/Cores, Cell Library, SoC, Embedded Systems.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Physical Design,
DFT/BIST, Low-Power, VLSI Architectures.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.vitesse.com/&quot;&gt;
Vitesse Semiconductor India Pvt. Ltd.&lt;/a&gt;
&lt;pre&gt;HYDERABAD -- 500 0xx.

Phone : 040-2588881, 2588882.
  FAX : 040-2587880.
Email : ...@vitesse.com
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Networking, Ethernet, Data Interconnect, Storage
Solutions.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Physical Design,
DFT/BIST, Low-Power, VLSI Architectures.
&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.wipro.com/&quot;&gt;
Wipro Technologies Ltd.&lt;/a&gt;
&lt;pre&gt;Global R&amp;amp;D Solutions,
30, Mission Road, I Main,
S. R. Nagar,
BANGALORE -- 560 027.

Phone : 080-xxxxxxx.
  FAX : 080-2241769.
Email : ...@wipinfo.soft.net
      : ...@wipro.co.in

Also at HYDERABAD, CHENNAI and PUNE.
&lt;/pre&gt;
&lt;em&gt;Area&lt;/em&gt; : Design Services, Telecom, Datacom, Wireless, Networking,
Automotive Electronics, Multimedia.
&lt;br /&gt;

&lt;em&gt;Skill&lt;/em&gt; : VLSI Design, &lt;tt&gt;VHDL/SystemVerilog&lt;/tt&gt;, Mixed-signal,
RF Design, Physical Design, ASIC/FPGA Design, Cell Library.&lt;/li&gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/7687121007982359019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/vlsi-design-related-private-companies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/7687121007982359019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/7687121007982359019'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/10/vlsi-design-related-private-companies.html' title='VLSI Design Related Private Companies in India'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-2570477499026324381</id><published>2011-09-30T13:19:00.001+05:30</published><updated>2011-09-30T13:20:29.464+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Digital Design"/><title type='text'>Digital Design</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Foundation of Switching Theory and Logic Design.pdf&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?mmb9j86yr398j46&quot;&gt;http://www.mediafire.com/?mmb9j86yr398j46&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/2570477499026324381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/ebooks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/2570477499026324381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/2570477499026324381'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/ebooks.html' title='Digital Design'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-3846068720953121887</id><published>2011-09-30T13:11:00.002+05:30</published><updated>2011-09-30T13:21:24.460+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="STA"/><title type='text'>STA</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Static-Timing-Analysis-for-Nanometer-Designs&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?neckl9d2fw0y97i&quot;&gt;http://www.mediafire.com/?neckl9d2fw0y97i&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/3846068720953121887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/static-timing-analysis-for-nanometer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/3846068720953121887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/3846068720953121887'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/static-timing-analysis-for-nanometer.html' title='STA'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-3840126045444766604</id><published>2011-09-30T12:59:00.003+05:30</published><updated>2011-09-30T13:21:46.184+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Physical Design"/><title type='text'>Physical Design</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;CMOS IC Layout&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?dc6fbfv9s9bj8aj&quot;&gt;http://www.mediafire.com/?dc6fbfv9s9bj8aj&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/3840126045444766604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/cmos-ic-layout.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/3840126045444766604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/3840126045444766604'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/cmos-ic-layout.html' title='Physical Design'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-1417938904447527501</id><published>2011-09-30T12:53:00.006+05:30</published><updated>2011-09-30T13:20:42.532+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Digital Design"/><title type='text'>Digital Design</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Digital Integrated Circuits (2nd Edition) by Rabaey&lt;br /&gt;
&lt;a href=&quot;http://www.mediafire.com/?8iam12af9rkhmcw&quot;&gt;http://www.mediafire.com/?8iam12af9rkhmcw&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/1417938904447527501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/1417938904447527501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/1417938904447527501'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2011/09/blog-post.html' title='Digital Design'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5638692191115503971.post-5301619491046294214</id><published>2009-10-02T18:43:00.003+05:30</published><updated>2011-09-30T13:22:00.340+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Analog Design"/><title type='text'>Analog Design</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; white-space: pre-wrap;&quot;&gt;Analog Integrated Circuit Design&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: 12px; line-height: 15px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Publisher: Wiley | Pages: 720 | 1996-11-15 | ISBN: 0471144487 | PDF | 21 MB &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=5638692191115503971&amp;amp;postID=5301619491046294214&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;http://rapidshare.com/files/11329183/Analog_Integrated_Circuit_Design_0471144487.rar&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=5638692191115503971&amp;amp;postID=5301619491046294214&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;http://rapidshare.com/files/200134178/Analog_Integrated_Circuit_Design.pdf&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nanovlsi.blogspot.com/feeds/5301619491046294214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nanovlsi.blogspot.com/2009/10/ebooks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/5301619491046294214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5638692191115503971/posts/default/5301619491046294214'/><link rel='alternate' type='text/html' href='http://nanovlsi.blogspot.com/2009/10/ebooks.html' title='Analog Design'/><author><name>Gopi Premala</name><uri>http://www.blogger.com/profile/00015032697137799239</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>