<?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: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-6900109467760450040</id><updated>2012-01-26T13:15:57.527-08:00</updated><title type='text'>CAD and VLSI</title><subtitle type='html'>Is this what CAD and VLSI have become?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-561830392189362701</id><published>2011-12-01T13:10:00.000-08:00</published><updated>2011-12-01T13:15:35.219-08:00</updated><title type='text'>synopsys acquires Magma</title><summary type='text'>This is big news in CAD circles. One of the top 4 EDA companies gets gobbled up by another. Foes that fought desperately over Lucas VG's patents (an innovator turned villain!) on super cell's are now going to sleep in the same bed and kiss and makeup (and discuss super/hyper cells probably!). Welcome to the dirty world of EDA.</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/561830392189362701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=561830392189362701&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/561830392189362701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/561830392189362701'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2011/12/synopsys-acquires-magma.html' title='synopsys acquires Magma'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-6106436030083111673</id><published>2011-10-24T09:33:00.001-07:00</published><updated>2011-10-24T10:01:35.726-07:00</updated><title type='text'>Leakage is a pain..</title><summary type='text'>I am not sure of any existing tools which give an accurate estimate of active state leakage. We can evaluate leakage in the typical and worst case Leakage corners (which gives us the lower and upper bounds). The problem gets exaggerated from the lower bound if the chip gets hotter than 25C. It is interesting to note that fabs have migrated to using HighK dielectrics in the sub 40nm processes. </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/6106436030083111673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=6106436030083111673&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/6106436030083111673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/6106436030083111673'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2011/10/leakage-is-pain.html' title='Leakage is a pain..'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-2864913001831834696</id><published>2011-10-21T14:19:00.000-07:00</published><updated>2011-10-22T03:15:14.369-07:00</updated><title type='text'>Logic synthesis and the standard cell library...</title><summary type='text'>It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, we had everything before us, we had nothing before us, we were all going direct to heaven"                                   —The opening paragraph of A Tale of Two CitiesThese feelings arise when one takes a closer look at standard cell libraries and logic synthesis tools. while standard</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/2864913001831834696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=2864913001831834696&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/2864913001831834696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/2864913001831834696'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2011/10/logic-synthesis-and-standard-cell.html' title='Logic synthesis and the standard cell library...'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-4928893817049065582</id><published>2011-10-15T03:42:00.000-07:00</published><updated>2011-10-15T03:52:21.283-07:00</updated><title type='text'>Dennis Ritchie</title><summary type='text'>Computing as we know it today would be non existent without C and Unix, and yet so many people would be unaware of this genius who was found dead at his home at the age of 70.</summary><link rel='related' href='http://en.wikipedia.org/wiki/Dennis_Ritchie' title='Dennis Ritchie'/><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/4928893817049065582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=4928893817049065582&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4928893817049065582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4928893817049065582'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2011/10/dennis-ritchie.html' title='Dennis Ritchie'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-2241798179934250389</id><published>2011-10-12T11:58:00.000-07:00</published><updated>2011-10-14T00:53:27.056-07:00</updated><title type='text'>Extreme Design Automation get acquired by Synopsys</title><summary type='text'>This is bad news for design community. We can only see the price of PT and PT-SI shoot through the roof now for lack of a good alternative (Tekton?). GoldTime was a decent timer correlating quite well with primetime SI and was within 2% of spice. I begin to Wonder if Synopsys will just kill the tool which has been a thorn in their flesh for the past few years!</summary><link rel='related' href='http://www.eetimes.com/electronics-news/4229251/Synopsys-acquires-Extreme-DA' title='Extreme Design Automation get acquired by Synopsys'/><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/2241798179934250389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=2241798179934250389&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/2241798179934250389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/2241798179934250389'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2011/10/extreme-design-automation-get-acquired.html' title='Extreme Design Automation get acquired by Synopsys'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-5603225229144558701</id><published>2009-10-16T15:31:00.001-07:00</published><updated>2009-10-22T14:43:14.572-07:00</updated><title type='text'>Does global mode hold fixing make sense?</title><summary type='text'>Yes :-----1. It's supported in most CAD tools.2. Optimizations are still ongoing in the physical design flow. 3. A lot of hold buffers can be inserted in the data base quite easily before it is routed.4. This would reduce subsequent eco size post route and would enable quicker and easier converge on remaining hold violations and DRC.No:---1. A Huge number of Hold Buffers are added. This will </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/5603225229144558701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=5603225229144558701&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5603225229144558701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5603225229144558701'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2009/10/does-global-mode-hold-fixing-make-sense.html' title='Does global mode hold fixing make sense?'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-8763499512962445501</id><published>2008-02-29T06:24:00.000-08:00</published><updated>2008-04-27T00:23:33.361-07:00</updated><title type='text'>It's Raining Buffers!!</title><summary type='text'>Shrinking feature sizes-&gt;increasing die sizes-&gt;faster clocks-&gt;interconnect density-&gt;reducing supply voltages-&gt;Overbuffering? (courtesy: Henny Penny).well..I will trust henny penny and be his humble devotee. Will I end up with higher area and more power consuming silicon? The CAD guys will tell me that my buffer counts are realistic. Buffering under elmore delay model can be off by as much as 200%</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/8763499512962445501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=8763499512962445501&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/8763499512962445501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/8763499512962445501'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2008/02/its-raining-buffers.html' title='It&apos;s Raining Buffers!!'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-4240240951536601027</id><published>2008-02-03T04:01:00.000-08:00</published><updated>2011-10-14T01:10:04.214-07:00</updated><title type='text'>Correlation issues in a typical CAD flow</title><summary type='text'>There can be numerous issues relating to correlation across various steps in a typical ASIC CAD flow. These issues can cause timing/area/power convergence problems in meeting ASIC tapeouts.1. Logic Synthesis:-------------------At logic synthesis step not much is known about wires in the design. Wires can be estimated using statistical models based on design size and cannot be computed. The delay </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/4240240951536601027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=4240240951536601027&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4240240951536601027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4240240951536601027'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2008/02/correlation-issues-in-cad-flow.html' title='Correlation issues in a typical CAD flow'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-4072191240754141067</id><published>2008-01-31T09:55:00.000-08:00</published><updated>2008-02-03T03:56:05.566-08:00</updated><title type='text'>Design of a 50M gate ASIC..</title><summary type='text'>These are 10% of the problems ASIC designers face in Physical Design and STA of a 50M gate count ASIC. Some of the problems are:-------------------------1. Not many CAD tools exist out there which can handle this design flat atleast in an initial prototyping phase (synthesis + cluster placement) to arrive at the initial logical/physical hierarchies. 2. This leaves us with 50 partitions (assuming </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/4072191240754141067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=4072191240754141067&amp;isPopup=true' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4072191240754141067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4072191240754141067'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2008/01/design-of-50m-gate-asic.html' title='Design of a 50M gate ASIC..'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-4854005282558837262</id><published>2008-01-03T06:35:00.000-08:00</published><updated>2008-01-03T08:07:53.504-08:00</updated><title type='text'>on routing (Routing-2)..</title><summary type='text'>Within the physical design flow of a multi million gate ASIC, one of the most critical and notoriously difficult steps to perform is Routing.To tackle this problem, it has been split up into sub problems such as1. Global routing2. Track routing3. Detail routing.One of the most critical and initial steps is global routing. The quality of this routing solution has a direct impact on1. chip </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/4854005282558837262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=4854005282558837262&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4854005282558837262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4854005282558837262'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2008/01/on-routing-2.html' title='on routing (Routing-2)..'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-754617668202586944</id><published>2007-12-03T06:25:00.000-08:00</published><updated>2008-12-10T22:57:44.986-08:00</updated><title type='text'></title><summary type='text'>courtesy:www.phdcomics.com :)</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/754617668202586944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=754617668202586944&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/754617668202586944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/754617668202586944'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/12/check-this-humor-at-www.html' title=''/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XvfCBlpDN1M/R1QS4w1XS8I/AAAAAAAAAAM/LgWs07HX3Ys/s72-c/phd113007s.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-1048484897215001065</id><published>2007-08-04T09:45:00.001-07:00</published><updated>2008-02-23T23:31:19.501-08:00</updated><title type='text'>Dreaming in code (This was an awesome interview by Peggy Aycinena)</title><summary type='text'>Read the full article at:http://www.aycinena.com/index2/template.html?index3/archive/dreaming%20in%20code</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/1048484897215001065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=1048484897215001065&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/1048484897215001065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/1048484897215001065'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/08/dreaming-in-code-i-thought-this-was_04.html' title='Dreaming in code (This was an awesome interview by Peggy Aycinena)'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-7091933751280954805</id><published>2007-07-28T08:16:00.000-07:00</published><updated>2008-01-03T08:06:22.471-08:00</updated><title type='text'>Other worries which will limit-&gt; towards gridlessness. (Routing-1)</title><summary type='text'>To handle various cost functions and constraints of deep sub micron layouts, the router will need to have the capability to perform1. variable wire widths2. variable spacing requirements3. shielding/interleaving capabilities.These requirements lead towards gridlessness. When designing a detailed router utmost care needs to be taken so that interconnect parasitics after detailed route do not </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/7091933751280954805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=7091933751280954805&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/7091933751280954805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/7091933751280954805'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/07/other-worries-which-will-limit-towards.html' title='Other worries which will limit-&gt; towards gridlessness. (Routing-1)'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-5138280874375373042</id><published>2007-05-19T00:22:00.000-07:00</published><updated>2008-02-03T04:00:59.711-08:00</updated><title type='text'>Gridded and gridless routers (Routing-0)</title><summary type='text'>Interconnect optimization (routing) is crucial in minimizing delay, noise and optimizing reliability. Variable rules for deep submicron (width and spacing) make the job of a VLSI Router so much more difficult. It's about how effectively we use the available space for routing with such complex design rules for &lt; 65nm technology nodes.Gridless routers are run time and memory intensive [when working</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/5138280874375373042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=5138280874375373042&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5138280874375373042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5138280874375373042'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/05/to-grid-or-not-to-grid-vlsi-router.html' title='Gridded and gridless routers (Routing-0)'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-6986194522700930942</id><published>2007-05-07T11:36:00.000-07:00</published><updated>2008-02-23T23:40:17.888-08:00</updated><title type='text'>An interesting article on cell model creation for statistical timing analysis</title><summary type='text'>Meeting timing at the worst or best-case corner can be very challenging, lengthening design schedules and negatively impacting power consumption. With a large range of potential delay values, often with a difference of as much as 50 percent or more between the slow and fast process corners, it becomes harder to meet both setup times at the worst-case corner and hold times at the best-case corner.</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/6986194522700930942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=6986194522700930942&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/6986194522700930942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/6986194522700930942'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/05/interesting-article-on-cell-model.html' title='An interesting article on cell model creation for statistical timing analysis'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-3830800053976439783</id><published>2007-05-05T10:48:00.000-07:00</published><updated>2008-02-23T23:42:08.745-08:00</updated><title type='text'>The great STA/Formal verification vs Gate level simulation debate</title><summary type='text'>why the heck do we still do gate level simulations? Are they not run time/memory intensive? what is the confidence with which we can tapeout a chip without a gate level sim?here are some views on this topic from different industry veterans at deep chip.I didn't want to miss this interesting debate. Hence included it in the blog. This post is from John Cooley's deepchip.comhttp://www.deepchip.com/</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/3830800053976439783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=3830800053976439783&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/3830800053976439783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/3830800053976439783'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/05/great-staformal-verification-vs-gate.html' title='The great STA/Formal verification vs Gate level simulation debate'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-4820504047810360944</id><published>2007-04-28T07:52:00.000-07:00</published><updated>2008-02-23T23:41:04.428-08:00</updated><title type='text'>Electrons caught in the act of tunneling..</title><summary type='text'>Here is a very interesting article on how electrons were captured when they were Tunneling through an atomic nucleus under the influence of laser (TUI- Tunneling under influence :)). The article is from Phys-org website.We have to climb a mountain in order to conquer it. In quantum physics there is a different way of conquering things, i.e going through them: objects can reach the opposite side </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/4820504047810360944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=4820504047810360944&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4820504047810360944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4820504047810360944'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/04/electrons-caught-in-act-of-tunneling.html' title='Electrons caught in the act of tunneling..'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-5145372560913804402</id><published>2007-04-28T07:15:00.000-07:00</published><updated>2008-02-23T23:41:29.101-08:00</updated><title type='text'>Dr. Stok calls for Prescriptive CAD</title><summary type='text'>Design rules are rules which layout tools/editors (Routers, DRC checkers) have to adhere to so that final layout which goes to the fab can be manufactured correctly. With 65 nm and below technologies the number of rules are too many, becoming difficult to code (run sets are becoming too big for DRC checkers!) and are unmanageable. DFM is partly responsible for more rules in &lt; 65 nm technologies. </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/5145372560913804402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=5145372560913804402&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5145372560913804402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5145372560913804402'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/04/dr-stok-calls-for-prescriptive-cad.html' title='Dr. Stok calls for Prescriptive CAD'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-7396829506977946877</id><published>2007-03-18T19:17:00.000-07:00</published><updated>2008-02-23T23:43:19.316-08:00</updated><title type='text'>EDA is dead (EE-Times) ?</title><summary type='text'>Here is an interesting article from EE Times :)--------------------------------------------------------------------------------EDA is dead. Yes, it's still needed: We're not going to go back to designing chips with rubilith again. But the reality is that fewer and fewer chips are being designed, and most of the differentiation of a system is moving into the software. Even Gary Smith, the longtime</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/7396829506977946877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=7396829506977946877&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/7396829506977946877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/7396829506977946877'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/eda-is-dead.html' title='EDA is dead (EE-Times) ?'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-6185257028799059321</id><published>2007-03-18T07:30:00.000-07:00</published><updated>2008-02-23T23:43:45.179-08:00</updated><title type='text'>International work shop on Logic Synthesis</title><summary type='text'>IWLS 2007, a premier work shop on logic synthesis and related technologies will be held at Paradise point resort &amp; spa, San Diego, California from May 30th to June 1st 2007. Visit for more information.www.iwls.org</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/6185257028799059321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=6185257028799059321&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/6185257028799059321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/6185257028799059321'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/international-work-shop-on-logic.html' title='International work shop on Logic Synthesis'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-5196861261851419414</id><published>2007-03-10T03:45:00.000-08:00</published><updated>2007-03-15T10:17:51.179-07:00</updated><title type='text'>1.1.2 Let's blame logic synthesis</title><summary type='text'>why does an Equivalence Checker (EC) abort?Because the left hand (EC) does not know what the right hand (logic synthesis) is doing. In a situation where Equivalence checking is not able to prove some of the compare points right or wrong, it has the tendency to create abort points.How deep is the rabbit hole?Equivalence checkers solve problems like BDD isomorphism and Boolean SATisfiability. They </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/5196861261851419414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=5196861261851419414&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5196861261851419414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5196861261851419414'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/112-lets-go-blame-synthesis-guys-for.html' title='1.1.2 Let&apos;s blame logic synthesis'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-2155312835234201117</id><published>2007-03-09T23:08:00.000-08:00</published><updated>2007-03-10T03:45:05.883-08:00</updated><title type='text'>1.1.1. The Art of Equivalence Checking</title><summary type='text'>Ever wonder why RTL to netlist verification is needed? why is the process of Equivalence Checking (EC) so hard? Read on.... :)Logic Synthesis as a process is prone to Bugs. There are too many transformations happening in logic synthesis which can alter the netlist in a wrong manner and make it infer functionality other than what was intended in the original RTL. These bugs are not intentional but</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/2155312835234201117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=2155312835234201117&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/2155312835234201117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/2155312835234201117'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/111-art-of-equivalence-checking.html' title='1.1.1. The Art of Equivalence Checking'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-5314336518986537257</id><published>2007-03-09T07:04:00.000-08:00</published><updated>2007-03-10T01:11:35.516-08:00</updated><title type='text'>1.1. Formal Verification</title><summary type='text'>Verification is a Major bottleneck in design flow. It consumes upto 75% of the overall design cost and effort. This is why several (Formal) methods have been proposed in recent times as alternatives to classical simulation to speed up the process. We can split up Formal techniques into different categories like1. Equivalence checking (EC)2. Property Checking3. Symbolic simulationThe development/</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/5314336518986537257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=5314336518986537257&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5314336518986537257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/5314336518986537257'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/formal-verification.html' title='1.1. Formal Verification'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-1228959358726638037</id><published>2007-03-03T00:40:00.000-08:00</published><updated>2007-03-09T23:07:38.881-08:00</updated><title type='text'>1. VERIFICATION</title><summary type='text'>Verification is a  huge topic and a number of books exist on the subject. As a goal of this blog, treatment of the topic has to be limited to a few aspects only.Wrong functionality which does not meet the end specification results in products which dont meet customer expectations. Hence verification of the design is needed to make sure that the end specification is met and corrective actions are </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/1228959358726638037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=1228959358726638037&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/1228959358726638037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/1228959358726638037'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/verification.html' title='1. VERIFICATION'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-8152198470271215448</id><published>2007-03-02T07:02:00.000-08:00</published><updated>2007-03-09T23:07:18.390-08:00</updated><title type='text'>6.1. DFT (Continued)</title><summary type='text'>I wish to thank john (www.dftdigest.com) for his comments on my last post on DFT. BIST drives the scan chains in the design. One major advantage of BIST is that the chip can test itself and hence we can reduce or avoid time on the tester all together. Testers are costly equipment and time on the tester is expensive. Tester memory/speed determine the cost of the tester and it can run into millions</summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/8152198470271215448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=8152198470271215448&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/8152198470271215448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/8152198470271215448'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/03/dft-continuation.html' title='6.1. DFT (Continued)'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-4734317288906960704</id><published>2007-02-28T07:09:00.000-08:00</published><updated>2007-03-09T23:30:53.113-08:00</updated><title type='text'>6. TESTING/ DESIGN FOR TEST</title><summary type='text'>I decided to cover the sub sections one by one.. First lets go with test...One major ingredient of CAD is Testing and design for Test.The thumb rule in chip design is "you can't market it until you test it". Testability has become an essential part of today's chips. Once fabricated each chip sits on a tester where functional as well as ATPG patterns are run on it to catch fabrication issues. It </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/4734317288906960704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=4734317288906960704&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4734317288906960704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/4734317288906960704'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/02/testing-and-design-for-test-i.html' title='6. TESTING/ DESIGN FOR TEST'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6900109467760450040.post-3989217496943515803</id><published>2007-02-20T08:00:00.000-08:00</published><updated>2010-11-20T03:04:56.959-08:00</updated><title type='text'>Breaking down the vlsi problem into sub problems</title><summary type='text'>In this section we discuss some of the Major Tasks involved in the design of a SOC (System On Chip).1. Verification2. Logic Design 3. Logic synthesis and physical optimization.4. DFM (design for Manufacturability)/DFY (design for yield)5. Analog/RF (Radio Frequency), Mixed signal design.6. Testing and design for Testability.I will describe each one in a bit more detail now...1. Verification </summary><link rel='replies' type='application/atom+xml' href='http://cad-for-vlsi.blogspot.com/feeds/3989217496943515803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6900109467760450040&amp;postID=3989217496943515803&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/3989217496943515803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6900109467760450040/posts/default/3989217496943515803'/><link rel='alternate' type='text/html' href='http://cad-for-vlsi.blogspot.com/2007/02/splitting-vlsi-problem-into-sub.html' title='Breaking down the vlsi problem into sub problems'/><author><name>Nick</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
