Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

An Overview of Systematic Development of Parallel Systems for Reconfigurable Hardware

John HawkinsContact Information and Ali E. AbdallahContact Information

(5)  Centre For Applied Formal Methods, South Bank University, 103, Borough Road, London, SE1 0AA, UK
Abstract
The FPGA has provided us low cost yet extremely powerful reconfigurable hardware, which provides excellent scope for the implementation of parallel algorithms. We propose that despite having this enormous potential at our fingertips, we are somewhat lacking in techniques to properly exploit it. We propose a development strategy commencing with a clear, intuitive and provably correct specification in a functional language such as Haskell. We then take this specification, and, applying a set of formal transformation laws, refine it into a behavioural definition in Handel-C, exposing the implicit parallelism along the way. This definition can then be compiled onto an FPGA.

Contact Information John Hawkins
Email: John.Hawkins@sbu.ac.uk

Contact Information Ali E. Abdallah
Email: A.Abdallah@sbu.ac.uk
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.107 • Server: mpweb06
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)