BAD: a Basic language compiler for the TMS 320C31 DSP | IEEE Conference Publication | IEEE Xplore