File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Improving usability of FPGA-based reconfigurable computers through operating system support

TitleImproving usability of FPGA-based reconfigurable computers through operating system support
Authors
Issue Date2006
Citation
Proceedings - 2006 International Conference On Field Programmable Logic And Applications, Fpl, 2006, p. 349-354 How to Cite?
AbstractAdvances in FPGA-based reconfigurable computers have made them a viable computing platform for a vast variety of computation demanding areas such as bioinformatics, speech recognition, and high-end digital signal processing. The lack of common, intuitive operating system support, however, hinders their wide deployment. This paper presents BORPH, an operating system framework for FPGA-based reconfigurable computers with a goal to ease and accelerate development of high-level applications to run on these computers. It provides kernel support for FPGA resources by extending a standard Linux operating system. Users therefore compile and execute hardware processes on FPGA resources the same way they run software processes on conventional processor-based systems. The operating system offers run-time general file system support to hardware processes as if they were software. Furthermore, a virtual file system is built to allow access to memories and registers defined in the FPGA, which provides communication links with running hardware processes. Increased productivities have been observed for high-level application developers, who have few previous experiences in hardware design, to implement complex mixed software/ hardware designs on a FPGA-based reconfigurable computer running BORPH. © 2006 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/158527
References

 

DC FieldValueLanguage
dc.contributor.authorSo, HKHen_US
dc.contributor.authorBrodersen, RWen_US
dc.date.accessioned2012-08-08T09:00:06Z-
dc.date.available2012-08-08T09:00:06Z-
dc.date.issued2006en_US
dc.identifier.citationProceedings - 2006 International Conference On Field Programmable Logic And Applications, Fpl, 2006, p. 349-354en_US
dc.identifier.urihttp://hdl.handle.net/10722/158527-
dc.description.abstractAdvances in FPGA-based reconfigurable computers have made them a viable computing platform for a vast variety of computation demanding areas such as bioinformatics, speech recognition, and high-end digital signal processing. The lack of common, intuitive operating system support, however, hinders their wide deployment. This paper presents BORPH, an operating system framework for FPGA-based reconfigurable computers with a goal to ease and accelerate development of high-level applications to run on these computers. It provides kernel support for FPGA resources by extending a standard Linux operating system. Users therefore compile and execute hardware processes on FPGA resources the same way they run software processes on conventional processor-based systems. The operating system offers run-time general file system support to hardware processes as if they were software. Furthermore, a virtual file system is built to allow access to memories and registers defined in the FPGA, which provides communication links with running hardware processes. Increased productivities have been observed for high-level application developers, who have few previous experiences in hardware design, to implement complex mixed software/ hardware designs on a FPGA-based reconfigurable computer running BORPH. © 2006 IEEE.en_US
dc.languageengen_US
dc.relation.ispartofProceedings - 2006 International Conference on Field Programmable Logic and Applications, FPLen_US
dc.titleImproving usability of FPGA-based reconfigurable computers through operating system supporten_US
dc.typeConference_Paperen_US
dc.identifier.emailSo, HKH:hso@eee.hku.hken_US
dc.identifier.authoritySo, HKH=rp00169en_US
dc.description.naturelink_to_subscribed_fulltexten_US
dc.identifier.doi10.1109/FPL.2006.311236en_US
dc.identifier.scopuseid_2-s2.0-46249133067en_US
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-46249133067&selection=ref&src=s&origin=recordpageen_US
dc.identifier.spage349en_US
dc.identifier.epage354en_US
dc.identifier.scopusauthoridSo, HKH=10738896800en_US
dc.identifier.scopusauthoridBrodersen, RW=35783891500en_US

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats