Publication | Closed Access
A unified hardware/software runtime environment for FPGA-based reconfigurable computers using BORPH
75
Citations
13
References
2006
Year
Unknown Venue
EngineeringReconfigurable ComputingComputer ArchitectureEmbedded ArchitectureHardware ArchitectureHardware SecurityHardware PlatformHw/sw Codesign MethodologySystems EngineeringInternet Of ThingsParallel ComputingFpga HardwareComputer EngineeringComputer ScienceReconfigurable ArchitectureFpga DesignReconfigurabilityEmbedded Operating SystemFpga-based Reconfigurable ComputersOperating SystemsIndustrial InformaticsSystem Software
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. Performance of our current implementation and our experience with developing a real-time wireless digital signal processing system based on BORPH will be presented.
| Year | Citations | |
|---|---|---|
Page 1
Page 1