年: 2013年
32bit NCOの精度評価
by 酔漢
以前作ったNCOの精度評価をきちんと行いました。その過程で面白いことがわかったのでここに記しておきます。NCOの誤差は、Blackfin用GCCの32bit固定小数点ライブラリの不適切な丸め方に強く影響されています。 3 … 続きを読む
x86による32bit固定小数点演算のシミュレーション
by 酔漢
x86アーキテクチャで、Blackfinの32bit固定小数点演算をシミュレートするラッパーを作りました。簡単な仕掛けですが、ビット・エクザクトな結果を出しますので、事前にPC上でアルゴリズムの検証を行い、その後ターゲッ … 続きを読む
ブレッドボードで作るオーディオ信号処理
by 酔漢
一年ほど前にDIPサイズのBlackfin基板として、金子システムのACB-BF592を紹介しました。この一年ほど、TOPPERS/JSP for BlackfinをADSP-BF592に対応させたり、Uzumeの実装を進めたりしていましたが、その間に同基板がマルツで販売されるようになりました。また、オーディオ・コーデック基板もマルツで販売が始まっています。
最近はUzumeも正式リリースに向けて詰めの段階に入り、安定性・移植性ともに高まっています。そこで、これらの基板を使ってブレッドボード上にオーディオ信号処理のプラットホームを作ってみることにしました。
32bit固定小数点三角関数
by 酔漢
あけましておめでとうございます。今年もよろしくお願いします。オーディオ・フレームワークの開発が一段落してきたので、今年はアプリケーションとアルゴリズムで遊ぶ年にしたいと思っています。 さて最終的な目標であるSDRを作るに … 続きを読む