{"id":{"repo_id":"aachen","oai_identifier":"oai:publications.rwth-aachen.de:63003"},"canonical_url":"https://search.dev.ndltd.org/etd/aachen/oai:publications.rwth-aachen.de:63003","repository":{"repo_id":"aachen","name":"RWTH Aachen University","base_url":"https://publications.rwth-aachen.de/oai2d"},"display":{"title":"Modellierung und Analyse arithmetikorientierter eFPGA-Architekturen","abstract":"Digital signal processing systems typically consist of a data flow oriented and a control oriented part. Processors with reconfigurable accelerators are an attractive platform for implementing complex algorithms flexibly and at low physical implementation costs. The architecture of the accelerator has significant influence on the efficiency of the algorithms’ implementation. Several commercial and academic projects suggest that fine-grain reconfigurable FPGAs, so-called eFPGAs, are a well-suited architecture for this purpose. However, these projects typically focused on conventional FPGA architectures. In this thesis, an eFPGA architecture featuring a power- and area-efficiency significantly higher than conventional FPGAs is presented. The architecture is designed with respect to the typical requirements of arithmetic data paths, like high locality of the signal flow. To allow for a systematic analysis, the architecture is described as a general, parametrisable template. By carefully choosing the parameters, the efficiency of the eFPGA can be optimised for given arithmetic-oriented applications. Based on a generic description, three exemplary architecture alternatives implemented as physically optimised VLSI macros in 180nm- and 130nm-technologies are presented. The design methodology allows for passing certain architectural parameters to the hardware description of the macro. By means of an automatic design flow it is possible to analyse the influence of architecture parameters on the VLSI implementation with moderate effort. The implemented macros are used to analyse the potential for optimisation for arithmetic oriented eFPGAs quantitatively. For this, exemplary operators are implemented both on the eFPGAs and on commercially available FPGAs. Finally, a model based analysis of the conceived eFPGA architecture is presented in which the physical implementation costs of an eFPGA based on the aforementioned template are modelled as mathematic equations. This is achieved by implementing and characterising all key components like logic elements and configurable switches in a 90nm technology. By means of exemplary operations that are mapped to the eFPGA, the results are discussed regarding their subsumption in the design space, and the efficiency of the different architecture variants is evaluated. Based on the implementations and the model based results, a potential for optimisation with respect to power and area efficiency in mW/MOPS and MOPS/mm2 of up to one order of magnitude compared to commercial standard FPGAs is shown up.","abstract_html":"Digital signal processing systems typically consist of a data flow oriented and a control oriented part. Processors with reconfigurable accelerators are an attractive platform for implementing complex algorithms flexibly and at low physical implementation costs. The architecture of the accelerator has significant influence on the efficiency of the algorithms’ implementation. Several commercial and academic projects suggest that fine-grain reconfigurable FPGAs, so-called eFPGAs, are a well-suited architecture for this purpose. However, these projects typically focused on conventional FPGA architectures. In this thesis, an eFPGA architecture featuring a power- and area-efficiency significantly higher than conventional FPGAs is presented. The architecture is designed with respect to the typical requirements of arithmetic data paths, like high locality of the signal flow. To allow for a systematic analysis, the architecture is described as a general, parametrisable template. By carefully choosing the parameters, the efficiency of the eFPGA can be optimised for given arithmetic-oriented applications. Based on a generic description, three exemplary architecture alternatives implemented as physically optimised VLSI macros in 180nm- and 130nm-technologies are presented. The design methodology allows for passing certain architectural parameters to the hardware description of the macro. By means of an automatic design flow it is possible to analyse the influence of architecture parameters on the VLSI implementation with moderate effort. The implemented macros are used to analyse the potential for optimisation for arithmetic oriented eFPGAs quantitatively. For this, exemplary operators are implemented both on the eFPGAs and on commercially available FPGAs. Finally, a model based analysis of the conceived eFPGA architecture is presented in which the physical implementation costs of an eFPGA based on the aforementioned template are modelled as mathematic equations. This is achieved by implementing and characterising all key components like logic elements and configurable switches in a 90nm technology. By means of exemplary operations that are mapped to the eFPGA, the results are discussed regarding their subsumption in the design space, and the efficiency of the different architecture variants is evaluated. Based on the implementations and the model based results, a potential for optimisation with respect to power and area efficiency in mW/MOPS and MOPS/mm2 of up to one order of magnitude compared to commercial standard FPGAs is shown up.","abstract_has_math":false,"creators":["Neumann, Bernd"],"institution":"Publikationsserver der RWTH Aachen University","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":["Noll, Tobias G."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2011,"date_issued":"2011","date_published":"2011","updated_at":"2026-07-30T19:43:35Z","subjects":["info:eu-repo/classification/ddc/620","Field programmable gate array","Arithmetik","VLSI","Modellierung","Ingenieurwissenschaften","eFPGA","arithmetic","modelling"],"languages":["ger"],"rights":["info:eu-repo/semantics/openAccess"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["https://publications.rwth-aachen.de/search?p=id:%22RWTH-CONV-124474%22"],"render_values":[{"text":"https://publications.rwth-aachen.de/search?p=id:%22RWTH-CONV-124474%22","href":"https://publications.rwth-aachen.de/search?p=id:%22RWTH-CONV-124474%22","code":true}]}]},"links":{"outbound_url":"https://publications.rwth-aachen.de/record/63003","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Noll, Tobias G."]},{"key":"dc:creator","label":"Author","values":["Neumann, Bernd"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:coverage","label":"Dc Coverage","values":["DE"]},{"key":"dc:date","label":"Dc Date","values":["2011"]},{"key":"dc:publisher","label":"Institution","values":["Publikationsserver der RWTH Aachen University"]},{"key":"dc:relation","label":"Dc Relation","values":["info:eu-repo/semantics/altIdentifier/urn/urn:nbn:de:hbz:82-opus-37048"]},{"key":"dc:type","label":"Dc Type","values":["info:eu-repo/semantics/doctoralThesis","info:eu-repo/semantics/publishedVersion"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["info:eu-repo/classification/ddc/620","Field programmable gate array","Arithmetik","VLSI","Modellierung","Ingenieurwissenschaften","eFPGA","arithmetic","modelling"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["ger"]},{"key":"dc:rights","label":"Dc Rights","values":["info:eu-repo/semantics/openAccess"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://publications.rwth-aachen.de/record/63003","https://publications.rwth-aachen.de/search?p=id:%22RWTH-CONV-124474%22"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Digital signal processing systems typically consist of a data flow oriented and a control oriented part. Processors with reconfigurable accelerators are an attractive platform for implementing complex algorithms flexibly and at low physical implementation costs. The architecture of the accelerator has significant influence on the efficiency of the algorithms’ implementation. Several commercial and academic projects suggest that fine-grain reconfigurable FPGAs, so-called eFPGAs, are a well-suited architecture for this purpose. However, these projects typically focused on conventional FPGA architectures. In this thesis, an eFPGA architecture featuring a power- and area-efficiency significantly higher than conventional FPGAs is presented. The architecture is designed with respect to the typical requirements of arithmetic data paths, like high locality of the signal flow. To allow for a systematic analysis, the architecture is described as a general, parametrisable template. By carefully choosing the parameters, the efficiency of the eFPGA can be optimised for given arithmetic-oriented applications. Based on a generic description, three exemplary architecture alternatives implemented as physically optimised VLSI macros in 180nm- and 130nm-technologies are presented. The design methodology allows for passing certain architectural parameters to the hardware description of the macro. By means of an automatic design flow it is possible to analyse the influence of architecture parameters on the VLSI implementation with moderate effort. The implemented macros are used to analyse the potential for optimisation for arithmetic oriented eFPGAs quantitatively. For this, exemplary operators are implemented both on the eFPGAs and on commercially available FPGAs. Finally, a model based analysis of the conceived eFPGA architecture is presented in which the physical implementation costs of an eFPGA based on the aforementioned template are modelled as mathematic equations. This is achieved by implementing and characterising all key components like logic elements and configurable switches in a 90nm technology. By means of exemplary operations that are mapped to the eFPGA, the results are discussed regarding their subsumption in the design space, and the efficiency of the different architecture variants is evaluated. Based on the implementations and the model based results, a potential for optimisation with respect to power and area efficiency in mW/MOPS and MOPS/mm2 of up to one order of magnitude compared to commercial standard FPGAs is shown up."]},{"key":"dc:source","label":"Dc Source","values":["Aachen : Publikationsserver der RWTH Aachen University III, 138 S. : Ill., graph. Darst. (2011). = Aachen, Techn. Hochsch., Diss., 2010"]},{"key":"dc:title","label":"Title","values":["Modellierung und Analyse arithmetikorientierter eFPGA-Architekturen"]}]}],"canonical_facts":{"dc:contributor":["Noll, Tobias G."],"dc:coverage":["DE"],"dc:creator":["Neumann, Bernd"],"dc:date":["2011"],"dc:description":["Digital signal processing systems typically consist of a data flow oriented and a control oriented part. Processors with reconfigurable accelerators are an attractive platform for implementing complex algorithms flexibly and at low physical implementation costs. The architecture of the accelerator has significant influence on the efficiency of the algorithms’ implementation. Several commercial and academic projects suggest that fine-grain reconfigurable FPGAs, so-called eFPGAs, are a well-suited architecture for this purpose. However, these projects typically focused on conventional FPGA architectures. In this thesis, an eFPGA architecture featuring a power- and area-efficiency significantly higher than conventional FPGAs is presented. The architecture is designed with respect to the typical requirements of arithmetic data paths, like high locality of the signal flow. To allow for a systematic analysis, the architecture is described as a general, parametrisable template. By carefully choosing the parameters, the efficiency of the eFPGA can be optimised for given arithmetic-oriented applications. Based on a generic description, three exemplary architecture alternatives implemented as physically optimised VLSI macros in 180nm- and 130nm-technologies are presented. The design methodology allows for passing certain architectural parameters to the hardware description of the macro. By means of an automatic design flow it is possible to analyse the influence of architecture parameters on the VLSI implementation with moderate effort. The implemented macros are used to analyse the potential for optimisation for arithmetic oriented eFPGAs quantitatively. For this, exemplary operators are implemented both on the eFPGAs and on commercially available FPGAs. Finally, a model based analysis of the conceived eFPGA architecture is presented in which the physical implementation costs of an eFPGA based on the aforementioned template are modelled as mathematic equations. This is achieved by implementing and characterising all key components like logic elements and configurable switches in a 90nm technology. By means of exemplary operations that are mapped to the eFPGA, the results are discussed regarding their subsumption in the design space, and the efficiency of the different architecture variants is evaluated. Based on the implementations and the model based results, a potential for optimisation with respect to power and area efficiency in mW/MOPS and MOPS/mm2 of up to one order of magnitude compared to commercial standard FPGAs is shown up."],"dc:identifier":["https://publications.rwth-aachen.de/record/63003","https://publications.rwth-aachen.de/search?p=id:%22RWTH-CONV-124474%22"],"dc:language":["ger"],"dc:publisher":["Publikationsserver der RWTH Aachen University"],"dc:relation":["info:eu-repo/semantics/altIdentifier/urn/urn:nbn:de:hbz:82-opus-37048"],"dc:rights":["info:eu-repo/semantics/openAccess"],"dc:source":["Aachen : Publikationsserver der RWTH Aachen University III, 138 S. : Ill., graph. Darst. (2011). = Aachen, Techn. Hochsch., Diss., 2010"],"dc:subject":["info:eu-repo/classification/ddc/620","Field programmable gate array","Arithmetik","VLSI","Modellierung","Ingenieurwissenschaften","eFPGA","arithmetic","modelling"],"dc:title":["Modellierung und Analyse arithmetikorientierter eFPGA-Architekturen"],"dc:type":["info:eu-repo/semantics/doctoralThesis","info:eu-repo/semantics/publishedVersion"]},"updated_at":"2026-07-30T19:43:35Z"}