A RISC-V Accelerator for Sequence Decoding in Mobile DNA Sequencers
A RISC-V Accelerator for Sequence Decoding in Mobile DNA Sequencers
Abstract:
Modern nanopore sequencers generate raw signal data at high speed, demanding low-latency and energy-efficient basecalling pipelines to enable fully portable genomic analysis. In this work, we present a hardware accelerator for the Viterbi-based connectionist temporal classification (CTC) decoding stage of basecalling—a key bottleneck in translating neural network outputs into deoxyribonucleic acid (DNA) sequences. Our design is the first pipelined CTC Viterbi decoder architecture tailored for nanopore sequencing and is implemented on a Xilinx Virtex-7 (VC707) FPGA within a Linux-capable reduced instruction set computer-fifth generation (RISC-V) system-on-chip (SoC). The accelerator processes over 23 000 DNA bases per second at 100 MHz with about 4.3 µs per-sample latency and only 0.43-W overhead power. This corresponds to 5.3 × 104 bases/J (19 µJ/base) and yields approximately 7x end-to-end speedup over a CPU baseline, while reserving the baseline read-identity accuracy. For the same CTC task, the accelerator delivers 29x higher throughput than a recent FPGA beam-search decoder. These results demonstrate the viability of dedicated decoding accelerators for real time, on-device genomic processing in power-constrained environments.
” Thanks for Visit this project Pages – Register This Project and Buy soon with Novelty “
A RISC-V Accelerator for Sequence Decoding in Mobile DNA Sequencers