Title | ||
---|---|---|
A unified hardware/software runtime environment for FPGA-based reconfigurable computers using BORPH |
Abstract | ||
---|---|---|
This paper presents a hw/sw codesign methodology based on BORPH, an operating system designed for FPGA-based reconfigurable computers (RC's). By providing native kernel support for FPGA hardware, BORPH offers a homogeneous UNIX interface for both software and hardware processes. Hardware processes inherit the same level of service from the kernel, such as file system support, as typical UNIX software processes. Hardware and software components of a design therefore run as hardware and software processes within BORPH's run-time environment. The familiar and language independent UNIX kernel interface facilitates easy design reuse and rapid application development. Perfor- mance of our current implementation and our experience with developing a real-time wireless digital signal process- ing system based on BORPH will be presented. |
Year | DOI | Venue |
---|---|---|
2006 | 10.1145/1176254.1176316 | International Conference on Hardware Software Codesign |
Keywords | Field | DocType |
hardware process,native kernel support,fpga hardware,fpga-based reconfigurable computer,homogeneous unix interface,file system support,software component,typical unix software process,reconfigurable computers,independent unix kernel interface,digital signal processing system,unified hardware,software process,software runtime environment,field programmable gate arrays,unix,real time,fpga,rapid application development,reconfigurable computing,level of service,operating system | Hardware compatibility list,Computer science,Parallel computing,Unix,FPGA prototype,Component-based software engineering,Unix architecture,Operating system,Open source hardware,Hardware architecture,Embedded system,Reconfigurable computing | Conference |
ISBN | Citations | PageRank |
1-59593-370-0 | 51 | 2.86 |
References | Authors | |
17 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Hayden K.-H. So | 1 | 247 | 36.22 |
Artem Tkachenko | 2 | 51 | 2.86 |
Robert W. Brodersen | 3 | 1857 | 401.31 |