We implemented MUSIC in C and then cross-compiled it to assembly. We run 20 iterations of the QR algorithm [12] to compute the eigenvalue decomposition of the covariance matrix . is estimated by
where denotes the backward vector operation, with and . The implementation meets the frequency resolution standards, and we expect to develop a MUSIC algorithm by hand that can keep up with the incoming samples.