cancel
Showing results for 
Search instead for 
Did you mean: 

USB Low-Full-High Speed Peripherals

TeMa_2997106
Contributor II

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

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

FX2LP.png

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

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

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

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

0 Likes
1 Solution
HirotakaT_91
Moderator
Moderator

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

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

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

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

Hirotaka Takayama

View solution in original post

4 Replies
HirotakaT_91
Moderator
Moderator

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

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

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

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

Hirotaka Takayama

View solution in original post

TeMa_2997106
Contributor II

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

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

以上です。

0 Likes
HirotakaT_91
Moderator
Moderator

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

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

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

Hirotaka Takayama

TeMa_2997106
Contributor II

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

0 Likes