A driver circuit for driving a display panel is formed on a substrate and is organized into two families of sections. Each section includes a logic circuit, a level shifter, a decoder, an operational amplifier, and an output pad. In the first family, each section is laid out in the stated sequence (logic circuit, level shifter, decoder, operational amplifier, output pad). In the second family, each section is laid out in a different sequence: output pad, operational amplifier, logic circuit, level shifter, decoder. The output pads in the two families of sections are located on opposite sides of the substrate, and every output pad is adjacent to the operational amplifier to which it is connected. This arrangement reduces signal-to-signal variations in the output characteristics of the driver circuit and improves the slew rate of the output signals.