{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/69593"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/69593","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Constraint Driven Behavioral Synthesis","abstract":"The model for constraint driven automated design is presented. This model defines a simple &quot;Knob&quot; and &quot;Gauge&quot; approach to meeting the imposed design constraints. Key to this approach is an iterative process of refinement of the design followed by evaluations of the result. These evaluations are used to determine ensuing modifications and refinements to the design which help it to meet the imposed constraints. A system for applying this model to computer architecture behavioral synthesis is also described. In behavioral synthesis, an abstract description of a system and a set of imposed constraints are used to design a register-transfer level implementation of the desired machine. Several runs of the system are presented and annotated including a design of a TMS320 DSP chip from a behavioral description of its operation.","abstract_html":"The model for constraint driven automated design is presented. This model defines a simple &amp;quot;Knob&amp;quot; and &amp;quot;Gauge&amp;quot; approach to meeting the imposed design constraints. Key to this approach is an iterative process of refinement of the design followed by evaluations of the result. These evaluations are used to determine ensuing modifications and refinements to the design which help it to meet the imposed constraints. A system for applying this model to computer architecture behavioral synthesis is also described. In behavioral synthesis, an abstract description of a system and a set of imposed constraints are used to design a register-transfer level implementation of the desired machine. Several runs of the system are presented and annotated including a design of a TMS320 DSP chip from a behavioral description of its operation.","abstract_has_math":false,"creators":["Brewer, Forrest Duane"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-15T19:26:04Z","date_published":"2014-12-15T19:26:04Z","updated_at":"2026-07-22T22:26:01Z","subjects":["Computer Science"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI8823085"],"render_values":[{"text":"(UMI)AAI8823085","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/69593","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Brewer, Forrest Duane"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-15T19:26:04Z","10000-01-01","1988"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"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":["Computer Science"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/69593","(UMI)AAI8823085"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["The model for constraint driven automated design is presented. This model defines a simple &quot;Knob&quot; and &quot;Gauge&quot; approach to meeting the imposed design constraints. Key to this approach is an iterative process of refinement of the design followed by evaluations of the result. These evaluations are used to determine ensuing modifications and refinements to the design which help it to meet the imposed constraints. A system for applying this model to computer architecture behavioral synthesis is also described. In behavioral synthesis, an abstract description of a system and a set of imposed constraints are used to design a register-transfer level implementation of the desired machine. Several runs of the system are presented and annotated including a design of a TMS320 DSP chip from a behavioral description of its operation.","Made available in DSpace on 2014-12-15T19:26:04Z (GMT). No. of bitstreams: 1 8823085.pdf: 7347500 bytes, checksum: 797b0c4abffb617c23cd456824ab1348 (MD5) Previous issue date: 1988","Embargo set by: Seth Robbins for item 69759 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","210 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988."]},{"key":"dc:title","label":"Title","values":["Constraint Driven Behavioral Synthesis"]}]}],"canonical_facts":{"dc:creator":["Brewer, Forrest Duane"],"dc:date":["2014-12-15T19:26:04Z","10000-01-01","1988"],"dc:description":["The model for constraint driven automated design is presented. This model defines a simple &quot;Knob&quot; and &quot;Gauge&quot; approach to meeting the imposed design constraints. Key to this approach is an iterative process of refinement of the design followed by evaluations of the result. These evaluations are used to determine ensuing modifications and refinements to the design which help it to meet the imposed constraints. A system for applying this model to computer architecture behavioral synthesis is also described. In behavioral synthesis, an abstract description of a system and a set of imposed constraints are used to design a register-transfer level implementation of the desired machine. Several runs of the system are presented and annotated including a design of a TMS320 DSP chip from a behavioral description of its operation.","Made available in DSpace on 2014-12-15T19:26:04Z (GMT). No. of bitstreams: 1 8823085.pdf: 7347500 bytes, checksum: 797b0c4abffb617c23cd456824ab1348 (MD5) Previous issue date: 1988","Embargo set by: Seth Robbins for item 69759 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","210 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988."],"dc:identifier":["http://hdl.handle.net/2142/69593","(UMI)AAI8823085"],"dc:subject":["Computer Science"],"dc:title":["Constraint Driven Behavioral Synthesis"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:01Z"}