Shrug.  It&#x27;s okay, but there&#x27;s still a lot of passives floating around on that reference design.<p>By contrast, some of the Freescale Cortex parts don&#x27;t even need crystals to run USB (they use the USB signalling to tighten up the on-chip PLL&#x2F;VCO).  And they don&#x27;t need capacitors on the crystal pins.  So, you can use one of those Cortex parts with basically a USB connector, a switching power supply chip, some bypass caps <i>AND THAT&#x27;S IT</i>.<p>I also really don&#x27;t understand why nobody integrates the ethernet PHY at this point.  It would change from 20 pins to something like 5 pins.<p>Microchip has had a PIC18F97J60 for years.  Why is nobody else doing this in the more advanced SoC&#x27;s?