A Study of Design Efficiency with a High-Level Language for FPGAs
2007 (English)In: Proceedings of the 14th International Reconfigurable Architectures Workshop (RAW'07), Piscataway, N.J.: IEEE , 2007, 1-7 p.Conference paper (Refereed)
Over the years reconfigurable computing devices such as FPGAs have evolved from gate-level glue logic to complex reprogrammable processing architectures. However, the tools used for mapping computations to such architectures still require the knowledge about architectural details of the target device to extract efficiency. A study of the Mobius language and tools is presented in this paper, with a focus on generated hardware performance. A number of streaming and memory-intensive applications have been developed and the results have been compared with the corresponding implementations in VHDL and a behavioral hardware description language. Based upon experimental evidences, it is concluded that Mobius, a minimal parallel processing language targeted for reconfigurable architectures, enhances productivity in terms of design time and code maintainability without considerably compromising performance and resources.
Place, publisher, year, edition, pages
Piscataway, N.J.: IEEE , 2007. 1-7 p.
FPGA, Mobius language, VHDL, behavioral hardware description language, high-level language, minimal parallel processing language, reconfigurable computing device, eprogrammable processing architecture
Engineering and Technology Computer Science
Research subject Computer and Systems Science
IdentifiersURN: urn:nbn:se:oru:diva-15259DOI: 10.1109/IPDPS.2007.370394ScopusID: 2-s2.0-34548787179Local ID: 2082/2363ISBN: 1-4244-0910-1 (print)OAI: oai:DiVA.org:oru-15259DiVA: diva2:410630
IEEE International Parallel and Distributed Processing Symposium, 2007. IPDPS 2007
©2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.2011-04-142011-04-142011-04-29Bibliographically approved