My hardware circuit needs to use external sram, and USB. The pins of these two functions overlap.
As shown below,can I design the connection of the hardware circuit like this?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
My hardware circuit needs to use external sram, and USB. The pins of these two functions overlap.
As shown below,can I design the connection of the hardware circuit like this?
Hi,
Are you planning on using EPI Host-bus 8 or 16 signal?
Looking at table 17-6 and 17-7, it seems HB 8-signal may be suitable with USB usage if you remove the need for the M_USB0PFLT signal, which is an optional signal.
https://www.ti.com/lit/spruh22
I wouldn't recommend dual-routing the USB_DP and DM signals as they are meant to be a differential pair. Also USB_VBUS is a 5V signal (dropped to 3.3V before the device pin) I believe.
Best,
Kevin
user5358342,
Multiplexing the EPI and USB signals in an application is not recommended. The two modules are not designed to coexist. There will be functional contention.
I recommend prioritizing the USB functionality and reducing the EPI reach. This can be done by selecting another USB0PFLT option (like GPIO11) instead of GPIO57 and limiting the native EPI memory space to A[12:0] . Additional memory capacity can be supported through multiple CS spaces, and through paging that is implemented with software-based GPIO control of the higher A[N:13] signals.
-Tommy
1,I found another problem. The USB_EPEN pin conflicts with the XD3 pin. Whether I use an EPI 8-bit bus or an EPI 16-bit bus.
As shown below
2. You said that I don't recommend double routing the USB_DP and DM signals because they are differential pairs.
Can I add impedance between these two differential signals to solve the problem?
3.You said that USB_VBUS is a 5V signal (dropped to 3.3V before the device pin)
USB VBUS pin can withstand 5V.
In reply to tlee:
1,I found another problem. The USB_EPEN pin conflicts with the XD3 pin. Whether I use an EPI 8-bit bus or an EPI 16-bit bus.
As shown below
2. You said that I don't recommend double routing the USB_DP and DM signals because they are differential pairs.
Can I add impedance between these two differential signals to solve the problem?
3.You said that USB_VBUS is a 5V signal (dropped to 3.3V before the device pin)
USB VBUS pin can withstand 5V.
Hi,
user5358342 said:2. You said that I don't recommend double routing the USB_DP and DM signals because they are differential pairs.
Can I add impedance between these two differential signals to solve the problem?
I don't believe so. I'd suggest reading the Application Report on USB signal routing guidelines:
user5358342 said:USB VBUS pin can withstand 5V.
Yes, that's right actually. Most of our other devices require VBUS to be dropped down to 3.3V using a resistor, F28M35 being an exception I guess.
Best,
Kevin