{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/20223"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/20223","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Design automation for high performance complementary metal oxide-semiconductor VLSI circuits","abstract":"This thesis addresses the circuit and layout issues of the Complementary Metal-Oxide-Semiconductor (CMOS) Very Large Scale Integrated (VLSI) circuit design. Dynamic CMOS circuits are implemented judiciously to increase the packing density and lower the power consumption. A design automation system, iCOACH, which dynamically generates cells as needed for each job according to their circumstantial situations such as fan-in, fan-out, and input signals is developed. A nonlinear objective function based on the technology power concept is formulated to determine the best circuit speed/area ratio. The reliability issues such as the charge sharing and the noise margin problems are embedded in the design constraints along with transistor size and timing specification constraints.","abstract_html":"This thesis addresses the circuit and layout issues of the Complementary Metal-Oxide-Semiconductor (CMOS) Very Large Scale Integrated (VLSI) circuit design. Dynamic CMOS circuits are implemented judiciously to increase the packing density and lower the power consumption. A design automation system, iCOACH, which dynamically generates cells as needed for each job according to their circumstantial situations such as fan-in, fan-out, and input signals is developed. A nonlinear objective function based on the technology power concept is formulated to determine the best circuit speed/area ratio. The reliability issues such as the charge sharing and the noise margin problems are embedded in the design constraints along with transistor size and timing specification constraints.","abstract_has_math":false,"creators":["Chen, Hau-Yung"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Electrical Engineering","degree_department":null,"school":null,"contributors":["Kang, Sung Mo"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2011,"date_issued":"2011-05-07T12:32:47Z","date_published":"2011-05-07T12:32:47Z","updated_at":"2026-07-22T22:25:15Z","subjects":["Engineering, Electronics and Electrical"],"languages":["eng"],"rights":["Copyright 1989 Chen, Hau-Yung"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["AAI8916226","(UMI)AAI8916226"],"render_values":[{"text":"AAI8916226","href":null,"code":true},{"text":"(UMI)AAI8916226","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/20223","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Kang, Sung Mo"]},{"key":"dc:creator","label":"Author","values":["Chen, Hau-Yung"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2011-05-07T12:32:47Z","10000-01-01","1989"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Engineering, Electronics and Electrical"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 1989 Chen, Hau-Yung"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["AAI8916226","(UMI)AAI8916226","http://hdl.handle.net/2142/20223"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This thesis addresses the circuit and layout issues of the Complementary Metal-Oxide-Semiconductor (CMOS) Very Large Scale Integrated (VLSI) circuit design. Dynamic CMOS circuits are implemented judiciously to increase the packing density and lower the power consumption. A design automation system, iCOACH, which dynamically generates cells as needed for each job according to their circumstantial situations such as fan-in, fan-out, and input signals is developed. A nonlinear objective function based on the technology power concept is formulated to determine the best circuit speed/area ratio. The reliability issues such as the charge sharing and the noise margin problems are embedded in the design constraints along with transistor size and timing specification constraints.","Since optimization itself is a computationally expensive process which requires repeated calculations of delay and area at each iteration step, it would be prohibitive for large circuits is there were other iterations involved besides the optimization process itself. To avoid expensive circuit level simulation, an analytical delay model is developed to quickly estimate the delay time. Unlike the traditional RC delay models, this analytical delay model is derived from device parameters and I-V characteristics and achieves an accuracy of less than 10% error as compared to SPICE simulations. Large size circuits are handled by first allocating the timing specification to individual cells based on the sensitivity of the delay time to the silicon area.","A folding layout style for dynamic functional cells is presented. This layout style provides an efficient usage of the silicon resources for all unbalanced circuit structures such as dynamic CMOS and nMOS and compatible with that of the static CMOS circuit in the polycell layout environment. As a result, dynamic and static circuits can be mixed efficiently in a circuit and the existing placement and routing tools can still be applied.","A 4-bit ALU and a 32-bit adder circuit examples are shown to demonstrate the capability of the system.","Made available in DSpace on 2011-05-07T12:32:47Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 8916226.pdf: 4914505 bytes, checksum: 61ed1e66dc5f312664b215ab7d523c3a (MD5) Previous issue date: 1989","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:42:27Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:18:27-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"]},{"key":"dc:title","label":"Title","values":["Design automation for high performance complementary metal oxide-semiconductor VLSI circuits"]}]}],"canonical_facts":{"dc:contributor":["Kang, Sung Mo"],"dc:creator":["Chen, Hau-Yung"],"dc:date":["2011-05-07T12:32:47Z","10000-01-01","1989"],"dc:description":["This thesis addresses the circuit and layout issues of the Complementary Metal-Oxide-Semiconductor (CMOS) Very Large Scale Integrated (VLSI) circuit design. Dynamic CMOS circuits are implemented judiciously to increase the packing density and lower the power consumption. A design automation system, iCOACH, which dynamically generates cells as needed for each job according to their circumstantial situations such as fan-in, fan-out, and input signals is developed. A nonlinear objective function based on the technology power concept is formulated to determine the best circuit speed/area ratio. The reliability issues such as the charge sharing and the noise margin problems are embedded in the design constraints along with transistor size and timing specification constraints.","Since optimization itself is a computationally expensive process which requires repeated calculations of delay and area at each iteration step, it would be prohibitive for large circuits is there were other iterations involved besides the optimization process itself. To avoid expensive circuit level simulation, an analytical delay model is developed to quickly estimate the delay time. Unlike the traditional RC delay models, this analytical delay model is derived from device parameters and I-V characteristics and achieves an accuracy of less than 10% error as compared to SPICE simulations. Large size circuits are handled by first allocating the timing specification to individual cells based on the sensitivity of the delay time to the silicon area.","A folding layout style for dynamic functional cells is presented. This layout style provides an efficient usage of the silicon resources for all unbalanced circuit structures such as dynamic CMOS and nMOS and compatible with that of the static CMOS circuit in the polycell layout environment. As a result, dynamic and static circuits can be mixed efficiently in a circuit and the existing placement and routing tools can still be applied.","A 4-bit ALU and a 32-bit adder circuit examples are shown to demonstrate the capability of the system.","Made available in DSpace on 2011-05-07T12:32:47Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 8916226.pdf: 4914505 bytes, checksum: 61ed1e66dc5f312664b215ab7d523c3a (MD5) Previous issue date: 1989","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:42:27Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:18:27-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"],"dc:identifier":["AAI8916226","(UMI)AAI8916226","http://hdl.handle.net/2142/20223"],"dc:language":["eng"],"dc:rights":["Copyright 1989 Chen, Hau-Yung"],"dc:subject":["Engineering, Electronics and Electrical"],"dc:title":["Design automation for high performance complementary metal oxide-semiconductor VLSI circuits"],"dc:type":["text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:15Z"}