Consuming less than 55 mA, the USB97C223-bus-powered USB 2.0 memory-card controller leaves plenty of power for additional features. The USB 2.0 standard allows a device to draw up to 100 mA from the bus. The controller supports nine flash media formats, including the new 4-bit parallel Memory Stick Pro format from Sony (www.sony.com). Read and write transfer rates are 3 and 2.4 Mbytes/s, respectively. Flash media performance limits the speeds. The single-chip solution incorporates a 64-kbyte ROM. The USB97C223-NE comes in a 128-pin TQFP, and pricing starts at $4.29.