Skip to main content
h_kabiri
Associate II
March 25, 2020
Question

STM32f107 and DP8384

  • March 25, 2020
  • 1 reply
  • 1073 views

Hello

I want use STM32f107 and DP83848cvv in RMII mode

Do I need to have the same length of tracks?

If yes, which ones?

Thanks

This topic has been closed for replies.

1 reply

waclawek.jan
Super User
March 26, 2020

The best way is to check some known good board as an example. Have a look at the https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-eval-boards/stm3240g-eval.html#resource board - I know it's not 'F107, but the basics are the same. There are gerber files available where you can look at the layout (it's a compromise allowing both MII and RMII. RMII does not work properly on this board because the clock line (RMII_REF_CLK/PA1) is too long, as it goes not only from the oscillator to PHY and mcu, but also to the extension connectors. Cutting the piece of track which goes to the extension connector made it working OK. That should give you an estimate of how long the traces should be - as short as possible; say 10cm is probably the maximum you should be aiming for. The differences between them then are not that important. Note, that proper return (ground) is equally important; 4-layer board with dedicated ground layer is recommended.

Note also the series termination resistors on the signals.

JW