en Testing and Conclusion The web server is tested in the following environment.Testing Environment LAN: 100Base-TX Embedded System IP Address:192... 2015.11.03 ennetworkOpenCoresサブページ
jp USBシステム: 標準ディスクリプタ 使用したUSBデバイスの標準デスクリプタです。(HID ClassのREPORTディスクリプタが必要な場合は、Get_Report_Requestで獲得)Device DescriptorByteFieldValue(HEX)0bLengt... 2015.10.31 jpOpenCoresusbサブページ
jp USBシステム: まとめ オープンソースのUSBホストCoreを利用する事で、下位レベルのCRC計算やNRZIエンコーディング実装の手間を省略でき、比較的短時間でUSBホスト機能をシステムにを実装できました。今回のUSBホストCoreの実装で気付いた点をまとめました... 2015.10.31 jpOpenCoresusbサブページ
jp USBシステム: ソフトウェアドライバの作成 目的とするUSBデバイス(ゲームPAD)が動作するシンプルなドライバを作成します。USBホストCoreの初期設定ゲームPADを接続してUSBホストCoreからバスリセットを行うと、USBデバイスはデフォルトステートに移行ます。また、USBホ... 2015.10.31 jpOpenCoresusbサブページ
jp USBシステム: ハードウェア実装 システム構成今回、実装を行うシステムの構成です。 CPUはSH-4A USBホストCoreを含むすべての回路は、Local Busに接続されたFPGA(Spartan3 XC3S400)に格納 USB TYpe-AコネクタからのUSBバス信... 2015.10.31 jpOpenCoresusbサブページ
jp USBシステム: USBホストCoreについて OpenCoresFPGAに実装するUSBホストCoreは、OpenCores*1で配布されているオープンソースのUSB IP Core(USB 1.1 Host and Function IP core)を利用しました。Coreの動作確認... 2015.10.31 jpOpenCoresusbサブページ
jp USBシステム: 実装の目的 システム実装の動機インタラクティブなアプリケーションでは、画面上のオブジェクトにユーザーのアクションを反映させる為の入力手段が必要になります。入力手段としては、シリアルターミナルからのキー入力や、ゲームPADの様な入力デバイスが良く用いられ... 2015.10.31 jpOpenCoresusbサブページ
jp リンク層 – ソフトウェアドライバ リンク層とインターネット層を接続するLow-level APIを実装します。Low-level APIは、FPGAに実装されたEthernet MAC CoreとLocal Memoryをアクセスし、Ethernet Frameの送受信を行... 2015.06.01 jpnetworkOpenCoresサブページ
jp 動作テストとまとめ PC上のWebブラウザからWebサーバをアクセスし、ブラウジングが問題なく動作する事を確認しました。テスト環境LAN: 100Base-TX組み込みシステム IPアドレス:192.168.11.200Note PC IPアドレス: 192.... 2015.06.01 jpnetworkOpenCoresサブページ
jp アプリケーション層 – WebサーバとCGI uIPに付属のWebサーバアプリケーション(apps/webserver)を利用して、TCP/IP上にHTTPを実装します。Webサーバの動作Webサーバは、HTTPクライアントからのリクエストを受け取ると、それに対するレスポンスを返します... 2015.06.01 jpnetworkOpenCoresサブページ