jpUSBシステム: 標準ディスクリプタ 使用したUSBデバイスの標準デスクリプタです。 (HID ClassのREPORTディスクリプタが必要な場合は、Get_Report_Requestで獲得) Device Descriptor Byte Field Value(H... 2015.10.31jpOpenCoresusbサブページ
jpUSBシステム: まとめ オープンソースのUSBホストCoreを利用する事で、下位レベルのCRC計算やNRZIエンコーディング実装の手間を省略でき、比較的短時間でUSBホスト機能をシステムにを実装できました。 今回のUSBホストCoreの実装で気付いた点をまと... 2015.10.31jpOpenCoresusbサブページ
jpUSBシステム: ソフトウェアドライバの作成 目的とするUSBデバイス(ゲームPAD)が動作するシンプルなドライバを作成します。 USBホストCoreの初期設定 ゲームPADを接続してUSBホストCoreからバスリセットを行うと、USBデバイスはデフォルトステートに移行ます。ま... 2015.10.31jpOpenCoresusbサブページ
jpUSBシステム: ハードウェア実装 システム構成 今回、実装を行うシステムの構成です。 CPUはSH-4A USBホストCoreを含むすべての回路は、Local Busに接続されたFPGA(Spartan3 XC3S400)に格納 USB TYpe-... 2015.10.31jpOpenCoresusbサブページ
jpUSBシステム: USBホストCoreについて OpenCores FPGAに実装するUSBホストCoreは、OpenCores*1で配布されているオープンソースのUSB IP Core(USB 1.1 Host and Function IP core)を利用しました。 Cor... 2015.10.31jpOpenCoresusbサブページ
jpUSBシステム: 実装の目的 システム実装の動機 インタラクティブなアプリケーションでは、画面上のオブジェクトにユーザーのアクションを反映させる為の入力手段が必要になります。入力手段としては、シリアルターミナルからのキー入力や、ゲームPADの様な入力デバイスが良く... 2015.10.31jpOpenCoresusbサブページ
jpオープンソースのIP Coreを利用したUSBシステムの実装 CQ出版 FPGAマガジン No.2 「USBフル/ロースピード対応USBホストシステムの実装~ハードウェア編~」の元になった記事です。 実装の目的 USBホストCore ハードウェア実装 ソフトウェアドライバの作成 ... 2014.01.01jpOpenCoresusb