The Samsung CL10C561JB8NNNC is a ball-grid array (BGA) storage device with a 4 Megabit capacity. The package size for this device is 45pin x 45pin (sidelength) and the overall ball diameter is 0.4mm. It utilizes a 3.3V CMOS technology, has a top-coat data retention of 5 years, and features a write protection option. This device has an instruction cycle periods of 35ns, a speed of 66MHz, and is suitable for use in application such as set-top boxes, LCD TVs and other consumer electronics.