Xiaofan Chen wrote: > EZ-USB FX2LP is probably one of the most popular USB Hi-Speed > MCUs. But the core (8051) limits its usage for some applications. It's not too bad for data-pumping -- set the GPIF interface to talk = whatever bus standard you like (it's configurable almost to the point of = insanity and makes the PIC's Synchronous Parallel Port look like a toy), = then tie it to an endpoint and trigger it. For actual data processing it'll be terrifically slow -- it's a = pureblood 8051, meaning a MHz-to-MIPS ratio of 12:1 (12MHz =3D 1MIPS vs = the PIC's 4MHz =3D 1MIPS). So it's not the fastest chip in the world, but... - The volatile firmware means you basically can't brick it - There's free development software available (SDCC, Metalink = assembler, ASM51, etc.). I think Cypress are supplying a demo version of = IAR with their devkits... don't assume that's essential :) - The documentation is pretty good (but when printed is just about = heavy enough to damage a cheap coffee table) - They're relatively cheap (=A33.63 each for the 68014A in 56pin BGA, = up to =A313.89 for the 68014A in 56pin SSOP, or =A312.12 for the 128-pin QF= P = version of the 68014A). Interestingly the standard parts are more = expensive than the "low suspend current" parts. I've been using the CY7C68014-56PVXC, which is a 56pin SSOP and = fairly easy to solder. I have yet to try soldering the QFN parts, but = that ground pad on the base looks especially tricky... > For the AVR 32, only the AP7 Application Series (more like a MPU > than MCU) has Hi-Speed USB. The UC3A/B/L do not have Hi-Speed > USB. > http://www.atmel.com/dyn/products/devices.asp?family_id=3D682 Nice... Aside from the price tag (and no doubt the "Atmel Availability"). -- = Phil. piclist@philpem.me.uk http://www.philpem.me.uk/ -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist