2021-04-01から1ヶ月間の記事一覧

クロックが一定じゃないって事

PCIExpressを作っていて失敗したのは、クロックが一定ではないという事でした 私が作るカメラは、基板上に発振器を持っていて、それで自分のフレームレートを作り出しています なのでフレームレートの誤差は、クロックが持っている誤差になります それは±100…

ドライバの開発 レジスタへのアクセス

今ならどうやってデバイスドライバを開発するかな?って考えた時に ソフトウェアでドライバを構築して、とりあえずPCからデバイスへの値の書き込みを行う それをNiosIIで確認してコンソールへ出力 こんな感じで行うかなと思います また、シグナルタップで監…

FPGAのプログラムとドライバの開発

PCI Expressの開発をしていて、一番苦労を感じたのは、デバイスドライバの開発です 私はカメラを作った時からハードウェアのエンジニアになったので、ソフトの方は新卒から6年過ごした会社での経験しかないので、そこからのソフトウェアの知識のアップデート…

また黙々と

PCI Expressに着手しましたが、もともと出来合いのボードを買ってきて、FPGAの中をいじれましたと言うところを見せて、開発の許可が降りたところなので まだ何も始まっていません。 まずは、買ってきたボードを使って、ボード内部に仮想のカメラを用意して …