A Systolic Array-Based FPGA Parallel Architecture for the BLAST Algorithm - Guo, Xinyu; Wang, Hong; Devabhaktuni, Vijay (ISRN Bioinformatics, 2012)