My current project design includes an embedded USB hub (Terminus Technology FE1.1s) and I would like to include a small flash memory device on one of the downstream ports of the hub (so when attaching my device to a PC, the PC will first see the hub, then attached to the hub see the USB flash memory as well as other USB peripherals in my design.) No particular integration is needed, just something equivalent to a thumb drive plugged into a USB hub. USB 1.1 or USB 2.0 is preferred (I've got no need for USB 3 in this project.)
I began searching for a single-chip USB flash memory device and didn't find anything. I'd like to work at the chip level rather than attaching a USB flash memory module (those do exist) as they are much larger than I have room for.
Any recommendations?
If not a single-chip solution, suggestion for a multi-chip solution that would accomplish the same thing (with the caveat that this is a home project, so I need package(s) I can solder by hand, such as TSSOP, LQFP, etc.)
Thank you for any advice