The MSM6778B is a dot-matrix LCD common driver. Fabricated in CMOS technology, the device contains two 60-bit bidirectional shift registers, two 60-bit level shifters, and two 60-bit 4-level drivers. The MSM6778B has 120 LCD outputs. The number of LCD outputs can be increased by cascading MSM6778B devices, using cascade-connected I/O pins. The bias voltage which specifies a drive level can optionally be supplied externally. The MSM6778B is suitable for various types of LCD panel.