BWA SW (ksw_extend2) in VivadoHLS and SDAccel
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SDx_BWA_SW
VHLS_BWA_SW
VHLS_BWA_SW_test
.gitignore
LICENSE
README.md

README.md

BWA_HLS

This is a test implementation of the Smith-Waterman algorithm, specifically the ksw_extend function as implemented in BWA, using Xilinx Vivado High-Level Synthesis.

Based on:

Folders:

  • VHLS_BWA_SW: Vivado HLS project, implementation of ksw_extend2 function
  • VHLS_BWA_SW_test: test matching C and HLS results, cosimulation does not compile
  • SDx_BWA_SW: SDAccel implementation

The implementation has been tested successfully on a local machine with ADM-PCIE-KU3 board and on an AWS F1 machine.