Author Topic: Will ST add HS-USB to STM32 at some point ?  (Read 20965 times)

0 Members and 1 Guest are viewing this topic.

Offline mac.6

  • Regular Contributor
  • *
  • Posts: 225
  • Country: fr
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #25 on: November 15, 2016, 03:07:58 pm »
NXP Kinetis K65/66 have integrated USB OTG HS + phy (and one LS/FS + phy). It also have sdram controller and lp timer, but BGA.
 

Offline bobaruni

  • Regular Contributor
  • *
  • Posts: 156
  • Country: au
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #26 on: November 15, 2016, 03:21:11 pm »
NXP also include HS in a few LPC's, the specs for routing the USB D+ and D- lines are a bit particular so maybe ST excluded HS as it could get unreliable if the PCB is not designed well enough....
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7309
  • Country: nl
  • Current job: ATEX product design
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #27 on: November 15, 2016, 03:40:12 pm »
Quote
Also mind HS is 40MB/s which means that if you would like to process that with 120MHz uC, you have to do it in 3 clocks per byte, average!! Thus Cortex M3 is not capable of any reasonalble processing of that stream.
Sure, but there are plenty of "average data rates" in between ~1MB/s ("full speed") and the ~40MB of "HS" that are sensible on a typical CM3...
Exactly. The 480 mbit/s does not have to be constantly piped into your micro, it is only the peak speed for one USB controller (!= endpoint). If you want to send 16mbit/sec, you need high speed. For example a 16 bit sample, every 100 clock cycles.

But the way I see it, small micros dont have Ethernet Phy and USB Phy built it, because they use low power semiconductor nodes, and the frequencies are large.
 

Offline andersm

  • Super Contributor
  • ***
  • Posts: 1198
  • Country: fi
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #28 on: November 15, 2016, 04:02:32 pm »
High speed could also be useful if latency is very important.

(I've never understood the point of "will company X do Y" threads. If anyone knows, they probably can't tell.)

Offline KoenTopic starter

  • Frequent Contributor
  • **
  • Posts: 502
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #29 on: November 15, 2016, 09:31:36 pm »
(It isn't about insider's informations. They could have released an updated roadmap mentioning it which I could have missed. For example, the recent ST newsletters mention STM32H7 but not (yet) this first onboard-HSUSB MCU. I stumbled upon it while looking for a datasheet.)
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7309
  • Country: nl
  • Current job: ATEX product design
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #30 on: November 16, 2016, 11:02:03 am »
(It isn't about insider's informations. They could have released an updated roadmap mentioning it which I could have missed. For example, the recent ST newsletters mention STM32H7 but not (yet) this first onboard-HSUSB MCU. I stumbled upon it while looking for a datasheet.)
H7 was released last week on Electronica. It is an M7 like the STM32F7, but faster 400MHz, more memory. While 400MHz is close to 480, I guess it is possible, you need something to run twice the speed in the core? Or they just dont have IP, or doesnt want to increase the price with the IP.
 

Offline kfishy

  • Newbie
  • Posts: 6
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #31 on: November 16, 2016, 02:01:00 pm »
A commenter above mentioned that the STM32F7x3 will have integrated HS Phy, so obviously ST is able to do it on their 90nm process. My guess is they were rushing to push the H7 out so they can claim the "fastest Cortex-M7" mantle, and that means re-using all the existing peripherals.
 

Offline satrapes

  • Newbie
  • Posts: 1
  • Country: gb
Re: Will ST add HS-USB to STM32 at some point ?
« Reply #32 on: May 06, 2019, 08:11:16 pm »
I know the thread is old but it comes up as top page in my google search.
Update:
https://www.st.com/content/ccc/resource/technical/document/application_note/group0/0b/10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf
Tables 3 and 5 indicate that STM have finally integrated an HS phy in the STM32F7x3, STM32F730Z/I lines.
 
The following users thanked this post: thm_w


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf