Hardware acceleration of a Stereo Navigation application with high-level C to HW synthesis
Hardware acceleration of a Stereo Navigation application with high-level C to HW synthesis
dc.contributor.author | José Carlos Alves | en |
dc.contributor.author | João Paiva Cardoso | en |
dc.contributor.author | Zlatko Petrov | en |
dc.contributor.author | João Vilela Teixeira | en |
dc.date.accessioned | 2017-11-17T12:02:26Z | |
dc.date.available | 2017-11-17T12:02:26Z | |
dc.date.issued | 2012 | en |
dc.description.abstract | Hardware acceleration is a well established solution to accelerate computational intensive applications, in particular for embedded applications based on performance constrained processors. However, the effort for designing hardware architectures capable of effectively improving the execution time of a software application, makes this approach almost exclusively affordable to experienced hardware designers. This paper describes a case study on how effective an automated high-level synthesis tool can be for the creation of RTL architectures from untimed software algorithms. The high-level synthesis tool CatapultC from Mentor Graphics was used for translating the most time consuming sections of an image based navigation application. The lack of support of floating point arithmetic was identified as a major limitation of this tool, when synthesizing C code that really requires floating point computations [...]. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/3373 | |
dc.language | eng | en |
dc.relation | 5550 | en |
dc.relation | 258 | en |
dc.relation | 258 | en |
dc.relation | 5550 | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | Hardware acceleration of a Stereo Navigation application with high-level C to HW synthesis | en |
dc.type | conferenceObject | en |
dc.type | Publication | en |