転送速度の異なるUSB間の接続について

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

転送速度の異なるUSB2.0のI/Fを実現したいのですが、FX2LPのみで間をバッファリング(スピードの違いを吸収)できますでしょうか。

具体的には、このようにFX2LPを2つ用いて間を取り持つような形を想定しています。

FX2LP.png

スピードが異なるので、2つのFX2LP間(図で言うと”Parallel"と記載のあるところ)に、

また何かバッファをするための措置(MCUなどのコントローラ)が必要になるのかもしれませんが、

BOM削減のために直接つなげられるのであればこのような構成にしたいです。

OKであればその旨、NGであれば間に必要な処理を教えてください。

0 件の賞賛
1 解決策
HirotakaT_91
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

AN63787をご参照ください。 https://www.cypress.com/documentation/application-notes/an63787-ez-usb-fx2lp-gpif-and-slave-fifo-con...

こちらを使うことで、システムが実現できます。

FX2LP Master側とSlave側で速度が異なっても、それぞれの間でFLAGとControl信号が適切に動作するためバッファリングできます。

よろしくお願い致します。

Hirotaka Takayama

元の投稿で解決策を見る

4 返答(返信)
HirotakaT_91
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

AN63787をご参照ください。 https://www.cypress.com/documentation/application-notes/an63787-ez-usb-fx2lp-gpif-and-slave-fifo-con...

こちらを使うことで、システムが実現できます。

FX2LP Master側とSlave側で速度が異なっても、それぞれの間でFLAGとControl信号が適切に動作するためバッファリングできます。

よろしくお願い致します。

Hirotaka Takayama

TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

ご回答ありがとうございます。

AN63787にはサンプルが付加されており、そこにはドライバもあるのですが、Win10版がありません。Win10版のリリース予定はありますでしょうか。

以上です。

0 件の賞賛

Windows 10用 FX2LPのドライバには、CyUSB3をご利用ください。

EZ-USB® FX1™, FX2LP™, FX3™ドライバ - Community Translated (JA)

よろしくお願い致します。

Hirotaka Takayama

TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

了解致しました。ありがとうございました。

0 件の賞賛