One end of the device is fitted with a single type-A USB connector. Inside the plastic casing is a small, highly cost-engineered, printed circuit board. Mounted on this board is some simple power circuitry and a small number of surface-mounted integrated circuits (ICs). Typically, one of these ICs provides an interface to the USB port, another drives the onboard memory, and the other is the flash memory.