{"id":21,"date":"2012-04-28T10:00:03","date_gmt":"2012-04-28T14:00:03","guid":{"rendered":"https:\/\/coefs.charlotte.edu\/amukherj\/?page_id=21"},"modified":"2026-03-11T13:51:32","modified_gmt":"2026-03-11T17:51:32","slug":"ecgr-44335133-vlsi-system-design","status":"publish","type":"page","link":"https:\/\/coefs.charlotte.edu\/amukherj\/teaching\/ecgr-44335133-vlsi-system-design\/","title":{"rendered":"ECGR 4433\/5133  VLSI System Design"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>VLSI System Design<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>ECGR 4433\/5133<\/strong><strong><\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Spring 2011<\/strong><strong><\/strong><\/h3>\n\n\n\n<p><strong>Lecture<\/strong><br><strong><\/strong><br><strong>Timings<\/strong><br><strong><em><\/em><\/strong><br><strong>&nbsp;<\/strong><br><strong>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;5 pm \u2013 7:30 pm Monday &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong><br><strong><\/strong><br><strong>Room<\/strong><br><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;Woodward 140<\/strong><br><strong><\/strong><br><strong>Office Hours<\/strong><br><strong>&nbsp;<\/strong>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br><strong>Monday&nbsp;&nbsp;&nbsp;&nbsp; 3:30 pm \u2013 5 pm @ Woodward 235B<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Instructor<\/strong><br><strong>Dr. Arindam Mukherjee<\/strong><br><strong>Course Description<\/strong><br><strong><\/strong>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;This course is designed for&nbsp;students with a preliminary background in logic system design.&nbsp;The course introduces the techniques used in the synthesis, physical design and fabrication of&nbsp; VLSI chips, specifically targeting Embedded Chip MultiProcessors (CMPs). The course begins with the fundamental elements of transistor based switching, different logic families, and gradually builds up processor components and cores, ultimately leading up the design of an Embedded CMP. Fundamental processor architectural concepts are introduced, with focus on Embedded low-power real-time constrained CMPs. In addition, students will be introduced to leading Industrial CAD tools used today for VLSI and ULSI chip design.<br><strong><\/strong>&nbsp;<br><strong>Course Objectives<\/strong><br><strong><\/strong>&nbsp;&nbsp;&nbsp; The primary goal of this course is to introduce students to VLSI System-on-a-Chip Design, and to give the participants the concepts and techniques necessary to design and verfiy a low-power real-time constrained Embedded Chip MultiProcessor in ultra-Deep-Sub-Micron technology. This is a very practical, results-oriented course that will provide knowledge and skills that can be applied immediately.<\/p>\n\n\n\n<p><strong>&nbsp;<\/strong><br><strong>Prerequisites<\/strong><br><strong><\/strong>Logic System Design II (ECGR 3181)<\/p>\n\n\n\n<p><strong>&nbsp;<\/strong><br>\n<strong>Prerequisites<\/strong><br>\n<strong><\/strong> Logic System Design II (ECGR 3181)<br>\n<strong><\/strong><br>\n<strong>Textbook &nbsp;&nbsp;&nbsp;&nbsp;<\/strong><br>\n<strong><\/strong> Modern VLSI Design: IP-Based Design (4th Edition) by Wayne Wolf (Hardcover &#8211; Dec 31, 2008)<br>\n<strong>Grading<\/strong><br>\n<strong><\/strong> Midterm &#8211; 30%, Final &#8211; 30%, Project ? 40%<br>\n<strong>Lecture Notes<\/strong><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_1.ppt\">Set1<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_2.ppt\">Set2<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_3.ppt\">Set3<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_4.ppt\">Set4<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_5.ppt\">Set5<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_6.ppt\">Set6<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_7.ppt\">Set7<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_8.ppt\">Set8<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_9.ppt\">Set9<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_10.ppt\">Set10<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_11.ppt\">Set11<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_13.ppt\">Set13<\/a>&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/class_14.ppt\">Set14<\/a><br>\n<strong>Resources<\/strong><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/spice-link.doc\">Spice Links<\/a>,<br>\n<strong><a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/spice-manual.docx\">Cadence Spice Manual<\/a><\/strong><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/teaching\/ecgr-44335133-vlsi-system-design\/spice_examples\/\">Spice Examples<\/a> Example: FPU of SUN UltraSPARC T1:<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/FPU.vhd\"><strong>FPU.vhd<\/strong><\/a>&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/full_adder.vhd\"><strong>full adder<\/strong><\/a><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/Simple-manual-for-design-vision.doc\">Synopsys Design Vision Simplified Manual<\/a><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/DesignVisionTutorial_f07.pdf\">Design Vision More Detailed Manual<\/a><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/DesignVision_Timing_Analysis.pdf\">Design Vision &#8211; Timing Analysis<\/a><br>\n<strong><a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/Final-Manual-for-Design-Vision.doc\">Final Design Vision Manual<\/a><\/strong><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/nandgate45_ecsm.db\"><strong>Design Vision Database in 45nm Technology<\/strong><\/a>&nbsp;[ .db attachment]<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/encounter-manual.doc\">Cadence Encounter Simplified Manual<\/a><br>\n<strong><a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/Final-Manual-for-Encounter.doc\">Final Encounter Manual<\/a><\/strong><br>\n<strong><a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/teaching\/ecgr-44335133-vlsi-system-design\/needed-files-for-encounter\/\">Needed files for Encounter<\/a><\/strong><br>\n<strong><a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/RC-OP-File-Formats.docx\">RC Output File Formats<\/a><\/strong><br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/teaching\/ecgr-44335133-vlsi-system-design\/example-rc-files\/ \"><strong>Example RC Files<\/strong> <\/a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<br>\n<strong>Class Demos<\/strong>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<br>\n<strong><\/strong> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/Inverter.docx\"> inverter.doc<\/a><br>\n<strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Course Project<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>\n<strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/strong> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>\n<a href=\"http:\/\/coe.uncc.edu\/~amukherj\/VLSI\/post_spice\">Location of SPICE netlists<\/a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>\n<a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/Spring-2009-Project-Deliverables.docx\">Contents of your final report<\/a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>\n<strong><span style=\"text-decoration: underline;\"><a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/files\/2012\/04\/design_rules.pdf\">Design Rules<\/a><\/span><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>VLSI System Design ECGR 4433\/5133 Spring 2011 LectureTimings&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;5 pm \u2013 7:30 pm Monday &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Room&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;Woodward 140Office Hours&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Monday&nbsp;&nbsp;&nbsp;&nbsp; 3:30 pm \u2013 5 pm @ Woodward 235B InstructorDr. Arindam MukherjeeCourse Description&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;This course is designed for&nbsp;students &hellip; <a href=\"https:\/\/coefs.charlotte.edu\/amukherj\/teaching\/ecgr-44335133-vlsi-system-design\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":168,"featured_media":0,"parent":15,"menu_order":2,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/users\/168"}],"replies":[{"embeddable":true,"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":5,"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":711,"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/pages\/21\/revisions\/711"}],"up":[{"embeddable":true,"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/pages\/15"}],"wp:attachment":[{"href":"https:\/\/coefs.charlotte.edu\/amukherj\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}