■
HOME
■
Security
■
Software
■
Hardware
■
FPGA
■
CPU
■
Android
■
Raspberry Pi
■
nLite
■
Xcode
■
etc.
■
ALL
■
LINK
■
BACK
・
2022/08/23
USB HOST機能を FPGAに VHDLで実装する方法、FPGAの GPIOに USB HIDデバイスを接続したい!!
(FPGAに USB HOST機能を VHDLで実装して Low Speedと Full Speedの USB HIDデバイスを接続するのら)
Tags: [
FPGA
], [
電子工作
], [
Xilinx XC6SLX9
], [
FPGA 2022
]
● USB HOST機能を FPGAに VHDLで実装する方法、FPGAの GPIOに USB HIDデバイスを接続したい!!
FPGAに USB HOST機能を VHDLで実装して Low Speedと Full Speedの USB HIDデバイスを接続するのら。
FPGAに USBデバイスを接続したいので USB HOST機能を実現します。
前回は PicoBlaze KCPSM + FPGAの回路 + いしかわさんの AVR USB HOSTの組み合わせで実現しましたが、GitHubを検索したら純粋に VHDL言語の HDLだけで記述した USB HOST機能の物が有ったので試した所、目的通りに動かす事ができました。
・
2022/07/23
USB HOST機能を FPGAに実装する方法、FPGAの GPIOに USB HIDデバイスを接続したい!!
FPGAに USB HOST機能を実装して Low Speedの USB HIDデバイスを接続するのら
● FPGA USB-HID host
Circuit-killer/fpga-usbhid-host
上の GitHubの実装を Xilinxで動く様にプロジェクトファイルを作成しました。
一部、ロジックの記述に手を入れて、複数存在した重複な実装を一つに集約しました。
その結果、使用 LUT数を 1937から 1566にまで減らす事ができました。
371 LUTを削減できました。
また、オリジナルの実装のままでは動作が数秒から数十秒で停止する不安定だったのが、数時間以上でも安定して動く様になりました。
ソースリストが公開されていると自由に改造できるから良いですね。
※ 前回の USB HOSTの記事のソースコードを私が公開していないのは記述内容が稚拙だからです。
安定版の改造版は下記の FREEWING-JPの所に有ります。
FREEWING-JP/fpga-usbhid-host
● FPGA USB HID HOSTの動作デモの動画
FPGA USB HID HOST written by VHDL
Tags: [
FPGA
], [
電子工作
], [
Xilinx XC6SLX9
], [
FPGA 2022
]
●関連するコンテンツ
(この記事を読んだ人は、次の記事も読んでいます)
USB HOST機能を FPGAに実装する方法、FPGAの GPIOに USB HIDデバイスを接続したい!!
FPGAに USB HOST機能を実装して Low Speedの USB HIDデバイスを接続するのら
USBの通信プロトコルを勉強する
今まで漠然としていた USBデバイスの通信方法を理解します
USB HOST機能が欲しいのでワンチップマイコンの GPIOで USB HOST機能を実現する
FPGAに USBデバイスを接続したいのですが、USB HOSTの通信を実装できないので困っています
OLIMEX LPC-H40(Philips LPC2106)
MOTHER BOARD for LPC-H40(LPC-H2106) and ASM Sample Program.
AMD Xilinxの FPGA Spartan-6 XC6SLX16のボードを買ってアーケード ゲームを動かす
ALINX AX309 XC6SLX9の中華クローンの XC6SLX16版を購入しました
FPGA Spartan-6 XC6SLX16でファミコンを動かす!
Xilinx FPGA Spartan-6 XC6SLX16 NES clone in ALINX AX309
Xilinxの FPGA Spartan-6で PicoBlaze KCPSM 8 ビット マイクロコントローラーを動かす!
PicoBlaze KCPSM6 in Spartan-6 with ISE WebPack
パソコンと USBで接続して使用する USB 8ch 24MHzロジック アナライザ
Cypress EZ-USB FX2LP CY7C68013A使用で内部のバッファ ICに LVC245Aを使用のチョイ性能アップ版
[HOME]
|
[BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2022 FREE WING,Y.Sakamoto
Powered by
猫屋敷工房
&
HTML Generator
http://www.neko.ne.jp/~freewing/fpga/usb_host_fpga_vhdl/