年: 2018年の記事一覧
-
SPI Bridge Scope(4)Raspberry Pi版アプリ試作
2018/09/30 追記:OxyPlotが例外を発生していたのは、再描画するInvalidate()とSeries.Pointsへの操作を別スレッドにしたことが原因でした。Raspberry Pi上でビルドし直す必要は […]
-
SPI Bridge Scope(3)Android版アプリ作成
Androidアプリ「GUI Maker for Avalon Bus – FPGA SPI Bridge Panel」に「SPI Bridge Scope」パネルを追加できたので、いままでR-2R DACで出力してオシ […]
-
FPGA SPI Bridge Panel(3)SPI Bridge Scope
AndroidからFPGA内部データを取得して波形表示できるように、Androidアプリ「GUI Maker for Avalon Bus – FPGA SPI Bridge Panel」に「SPI Bridge Sco […]
-
SPI Bridge Scope(2)Qsysコンポーネント作成
FPGA内のデータを記録するQsysコンポーネントを作ります。Qsys(Platform Designer)を起動して、IP CatalogのNew Componentをダブルクリックするか、[New…]ボタ […]
-
SPI Bridge Scope(1)Windows版アプリ試作
雑誌「トランジスタ技術 2018/9」に触発されて、FPGA内部のデータを読み出してオシロのように波形表示するアプリを作ってみました。QsysにSPI Slave to Avalon Master Bridgeを追加して […]
-
FPGA SDR(32)ステレオ復調用NCO
パイロット信号を検出するための19kHzのSIN信号と、L-R信号を同期検波するための38kHzのSIN信号を出力するNCOを作ります。38kHzのSIN信号は19kHzのSIN、COSからも作れますが、乗算器を節約する […]
-
FPGA SDR(31)ディエンファシス
FM変調時に強調された高音を元に戻すディエンファシスを追加しました。時定数50usのアナログフィルタと同じ特性のデジタルフィルタを用意します。ディジタルフィルタってなんだろうで勉強させていただきました。 時定数50us、 […]
-
FPGA SDR(30)EP2C5T144 AM/FMステレオラジオ
2020/05/19 追記:q <= adc * -sin に修正しました。 2019/03/06 追記:フィルタの構成を CIC 1/24 + FIR 1/8 に変更しました。 2018/07/29 追記:自作A […]
-
FPGA SDR(29)EP4CE6E22 AM/FMステレオラジオ
2020/05/19 追記:q <= adc * -sin に修正しました。 2019/03/06 追記:フィルタの構成を CIC 1/24 + FIR 1/8 に変更しました。 2018/07/26 追記:CIC […]
-
FPGA SDR(28)ステレオ復調
2019/03/06 追記:0Hz~19kHzと19kHz~38kHzの振幅を揃えました。 2018/07/25 追記:フィードバック量を調整して音が安定しました。題名を戻しました。 2018/07/25 追記:音が左右 […]