1/1
utmi to ulpi
by leofrance on Jan 22, 2013 |
leofrance
Posts: 3 Joined: Jan 14, 2013 Last seen: Feb 4, 2013 |
||
hello all,
I'm recently working on a project using usb function controller which i found here(USB1.1 and 2.0). Problem is that i don't have much pins for the utmi interface, so i wonder if i can make it into ulpi interface. Can I transform the utmi to ulpi by simply adding a wrapper? if yes, how? if not, is there any other solution that can reduce the number of pins? thx for your help, i really appreciate it . |
RE: utmi to ulpi
by leofrance on Jan 22, 2013 |
leofrance
Posts: 3 Joined: Jan 14, 2013 Last seen: Feb 4, 2013 |
||
problem solved.
there is a free core using ulpi offered in QSYS Altera. |
RE: utmi to ulpi
by dghadiya on Jan 23, 2013 |
dghadiya
Posts: 2 Joined: Dec 27, 2011 Last seen: Jul 22, 2014 |
||
Could you provide me such link that where you find the ULPI core interface?
|
RE: utmi to ulpi
by dghadiya on Jan 23, 2013 |
dghadiya
Posts: 2 Joined: Dec 27, 2011 Last seen: Jul 22, 2014 |
||
problem solved.
there is a free core using ulpi offered in QSYS Altera. could you let me know where you find this core? |
RE: utmi to ulpi
by leofrance on Jan 23, 2013 |
leofrance
Posts: 3 Joined: Jan 14, 2013 Last seen: Feb 4, 2013 |
||
Could you provide me such link that where you find the ULPI core interface?
It's just in the QSYS IP list, category SLS. but to use this ip, you need to require a opencore plus licence through a web link of SLS. it's a opencore plus evaluation licence, and i don't think we can use the core for commercial purpose. little boring = =! |
RE: utmi to ulpi
by ravivlsiii on Feb 15, 2013 |
ravivlsiii
Posts: 45 Joined: Jul 4, 2008 Last seen: Feb 8, 2014 |
||
For which purpose you need this core?
Reply to me on ravilife4rohit@yahoo.com Thanks, Ravi |
RE: utmi to ulpi
by richard_vlamynck on Jul 16, 2013 |
richard_vlamynck
Posts: 31 Joined: Sep 15, 2008 Last seen: Jan 24, 2016 |
||
Hello,
Yes, you can create a ULPI wrapper from a UTMI Interface. ULPI is a Standard Interface "subset" specified by the overarching UTMI+ Standard Interface. Ensure that for your wrapper you are writing synthesisable RTL with tight timing constraints and any clock domain crossing issues addressed and verified. You should do your own research for your wrapper by downloading the specification whitepapers from the USB Integrators Forum (www.usb.org), and by using google for "utmi and ulpi" and then you should look at the timing and the signals and the busses you need to implement. Here is one pointer to get you started: www.ulpi.org/utmiplus_whitepaper.pdf When you write your own wrapper, don't forget that it's always best to write your testbench before you write the implementation. Even better, get a colleague to write the testbench while you write the implementation. Good Luck, Richard. |
RE: utmi to ulpi
by Naaga on Dec 31, 2013 |
Naaga
Posts: 1 Joined: Nov 19, 2012 Last seen: Jan 1, 2014 |
||
hello all,
Now I am working on ULPI-UTMI wrapper(USB 2.0). My question is how to make stp signal HIGH from UTMI interface mean am asking number of possible ways to make stp signal HIGH. and at the same time if you know any website from which I can get full spec this wrapper please send me the details.. |
RE: utmi to ulpi
by vr5 on Jan 5, 2014 |
vr5
Posts: 1 Joined: Sep 20, 2012 Last seen: Apr 15, 2019 |
||
Hi, All!
there is free open source vhdl utmi-ulpi bridge implementation at: http://vr5.narod.ru/fpga/usb/index.html vr5 |
1/1