I have found &quot;<a href="http://www.ovpworld.org/models">Open Virtual Platforms.</a>&quot;  They have emulators for MIPS, ARM, XILINX, and other processors.  I have not downloaded or examined anything from there.<br><br clear="all">
<div>I also note that there is a MIPS based part, PIC32MX250F128B, that has USB-OTG in a 28 pin SPDIP package and costs about USD $4.05, according to their <a href="http://www.microchip.com/maps/microcontroller.aspx">Part Selector</a>.  It has 2 high speed UARTs, a 10 bit A/D, 32 bit timers.  </div>
<div><br></div><div><br></div><div><br></div>-- <br><font face="&#39;times new roman&#39;, serif">Aubrey McIntosh, Ph.D.<br>211 E. 5th St.<br>Morris MN 56267</font><div><div><span style="line-height:20px;background-color:rgb(255,255,255)"><font face="&#39;times new roman&#39;, serif">(512)-348-7401</font></span></div>
</div><div><div><br></div></div>