USB2.0Mass Storage controller + 8051 Low Power?

Dec 07, 2006 4 Replies

I have been trying to find a device with a MPU core and a USB 2.0 interface. Prefer if the MPU is 8051 but it doesn't matter. Must be low power with suspend currents under 30uA. I have seen the Cypress units and they are almost perfect but the wake-up time is ~5ms. My current design is up and running in around 120us after wake up. It is a data logger so it wakes up as fast as every 10ms and spends around 50us collecting data,



Currently I provide the NAND flash translation layer in the firmware on the device. I am pursuing this solution so that I may have the USB mass storage capability making data upload easier.



Elan.


I guess USB devices simply don't target fast wakeup, so you may need two cores in this, for the lowest power. 10ms/50us sounds like a RTC firing an on 0nChip Osc into action (C8051F410, MSP430 etc), and then the USB is the users access side, not used during data store ?

-jg

You may be right. This was the conclusion I was coming to! The cores would share the FLASH and the nonUSB core would have to step through the FAT to store.. Sure hate to do that 'cause I have a size limitation.

If you mean a USB 2.0 High Speed in a MPU, I have yet to see one.

For that matter, I have not seen a High Speed stand alone chip either.

Good Luck

donald

See the Cypress FX2LP chips. Also very cool are the MoBL-USB chips on the same page.

formatting link

They all have 8051 cores.

ST Micro also has a device, as does Dallas.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required