I'm an experienced analog/power designer that's been asked by a coworker to scrub a digital design. He's pretty junior, but a good friend, so I am helping. (So now we're BOTH in trouble. ;-P
We are connecting a LAN9500 and a KSZ8795CLXIC and are hung up on how to wire the MII connection between the two. I realize that there are two MII types: PHY MII and MAC MII. I attached a scrape of our schematic.
I think that this is miswired, with Tx connecting to Tx and all of the handshaking being wrong, too.
But confusion comes from examples like this KSZ8863 Eval board. Where TX connects to Tx and Rx connects to Rx! For this Phy mode example, anyway. Here's what I'm talking about:
Also, does timing between these two chips need to be scrubbed? Or does MII mean that these should connect without glue logic?
Any pointers would be totally appreciated.
Dan (& Brett)
datasheets: http://ww1.microchip.com/downloads/en/DeviceDoc/00002112B.pdf