ULPI to HSIC Bridge

cancel
Showing results for 
Search instead for 
Did you mean: 

ULPI to HSIC Bridge

1,945 Views
nextsteve
Contributor III

Hi,

I found this app note relating to trends in USB in automotive:

http://cache.freescale.com/files/training/doc/ftf/2014/FTF-AUT-F0335.pdf 

 

In particular, I found this quote:

There are HSIC-to-ULPI transceivers that provide HSIC functionality to standard USB 2.0 devices.

 

Is the HSIC to ULPI transceiver a real component? If so could someone give me a part number? 

 

Thanks,

Steve 

Labels (1)
Tags (2)
0 Kudos
6 Replies

212 Views
lydia_ziegler
NXP Employee
NXP Employee

Hi Steve,

HSIC does not act like a ‘normal’ USB chip, it is High Speed only.  So, it probably does not make sense to convert from HSIC to ULPI.  If you want to add more HSIC connections, an HSIC hub would probably be better because the hub adds flow/speed control downstream. Note that HSIC is really only meant to be a high speed connection between devices on the same PCB so be sure to keep the traces short to avoid noise issues.

 

I suspect that the actual desire is to add additional USB ports to the design.  If that is the case, why not look at a USB hub to add the extra ports? 

 

If there is a concern with regards to bandwidth, I would recommend using the i.MX6D/Q Plus.  The i.MX6Dual/Quad Plus has a bit more streamlined internal routing of the DDR which will aid in overall throughput. 

Hope this helps,

Lydia

0 Kudos

212 Views
nextsteve
Contributor III

Hi Lydia thanks for responding. You are definitely the most helpful IMX6 support person I've encountered so I'm glad you're online.

The actual desire is to convert the USB ULPI interface on my MPC5xxx to HSIC so I can directly interface it to one of the HSIC USB Hosts on my IMX6 instead of using a ULPI USB transceiver IC to the IMX6 OTG.

The bullet point I found on that automotive USB presentation sounded exactly like what I needed so I was wondering if that was an actual component I could buy and use or if it is a theoretical thing that is possible. I see a different company sells ULPI-HSIC as an HDL IP block but I want an actual component.

Thanks,

Steve 

0 Kudos

212 Views
lydia_ziegler
NXP Employee
NXP Employee

Thanks for the extra info, that makes sense.  Have you checked with Microchip?  They would probably be your best bet for an HSIC -> ULPI converter chip since they have acquired SMSC. 

0 Kudos

212 Views
nextsteve
Contributor III

I did check with Microchip and they don't have a part like that either. So it must only exist as an IP block for now.

Thanks,

Steve

0 Kudos

212 Views
lydia_ziegler
NXP Employee
NXP Employee

Do you have a SPI port available?  You can get fairly high speeds to do inter processor communication.  Maybe that would be an option to consider.

Thanks,

Lydia

0 Kudos

212 Views
nextsteve
Contributor III

Preference of my software programmers to use USB over SPI due to Linux driver support.

USB is a bad interchip embedded interface so that's why I'm exploring HSIC.

Thanks,

Steve

0 Kudos