Run-time reconfiguration for automatic hardware/software partitioning

التفاصيل البيبلوغرافية
العنوان: Run-time reconfiguration for automatic hardware/software partitioning
المؤلفون: Davidson, Tom, Bruneel, Karel, Stroobandt, Dirk
المساهمون: Prasanna, V, Becker, J, Cumplido, R
المصدر: Proceedings 2010 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2010) ; ISBN: 9780769543147 ; ISBN: 9781424495238
بيانات النشر: IEEE Computer Society
سنة النشر: 2010
المجموعة: Ghent University Academic Bibliography
مصطلحات موضوعية: Technology and Engineering, hardware/software partitioning, dynamic reconfiguration, AES, FPGA, run-time reconfiguration
الوصف: Parameterisable configurations allow very fast run-time reconfiguration in FPGAs. The main advantage of this new concept is the automated tool flow that converts a hardware design into a more resource-efficient run-time reconfigurable design without a large design effort. In this paper, we show that the automated tool flow for run-time reconfiguration can be used to easily optimize a full hardware implementation for area by converting it automatically to a hardware/software implementation. This tool flow can partition the design in a very short time and, at the same time, result in significant area gains. The usage of run time reconfiguration allows us to extend the hardware/software boundary so more functionality can be moved to software. We will explain the core principles behind the run-time reconfiguration technique using the AES encoder as an example. For the AES encoder the manual hardware/software partitioning is clear. This manual partitioning will serve as a comparison to the automated partitioning that uses parameterisable configurations. Several possible AES encoder implementations are compared. Our automatically partitioned AES design shows a 20.6 % area gain compared to an unoptimized hardware implementation and a 5.3 % gain compared to a manually optimized 3rd party hardware implementation. In addition, we discuss the results of our technique on other applications, where the hardware/software partitioning is less clear. Among these, a TripleDES implementation shows a 29.3 % area gain using our technique. Based on our AES encoder results, we derive some guidelines for optimizing the impact of parameterisable configurations in general designs.
نوع الوثيقة: conference object
وصف الملف: application/pdf
اللغة: English
ردمك: 978-0-7695-4314-7
978-1-4244-9523-8
0-7695-4314-6
1-4244-9523-7
العلاقة: https://biblio.ugent.be/publication/1105031Test; http://hdl.handle.net/1854/LU-1105031Test; http://doi.org/10.1109/ReConFig.2010.57Test; https://biblio.ugent.be/publication/1105031/file/1148368Test
DOI: 10.1109/ReConFig.2010.57
الإتاحة: https://doi.org/10.1109/ReConFig.2010.57Test
https://biblio.ugent.be/publication/1105031Test
http://hdl.handle.net/1854/LU-1105031Test
https://biblio.ugent.be/publication/1105031/file/1148368Test
حقوق: No license (in copyright) ; info:eu-repo/semantics/openAccess
رقم الانضمام: edsbas.56B91B56
قاعدة البيانات: BASE
الوصف
ردمك:9780769543147
9781424495238
0769543146
1424495237
DOI:10.1109/ReConFig.2010.57