Strategy to design formally verified hardware/software implementation of network protocols on reconfigurable hardware

Pabudi T Abeyrathne, S. Devapriya Dewasurendra, Dhammika Elkaduwa · 2015

Kernel-based network protocol implementation has led to major performance limitations in high-performance networking owing to excessive transaction latencies. Designing such protocols in reconfigurable hardware such as FPGA has been attempted to overcome these limitations. The use of reconfigurable hardware is needed in the development phase and could eventually lead to ASICs for better performance. However, mission critical nature of such applications needs a performance guarantee on design. This paper proposes a strategy to design formally verified reconfigurable hardware/software based implementation of network protocols in a compositional manner.

Read the paper · More papers on PaperTik