Patent ID: 8081149

Claim:
A display driver having a semiconductor substrate and a rectangular outline in a plan view as seen from a direction perpendicular to the semiconductor substrate comprising: first to Nth circuit blocks (N is an integer of two or more) disposed along a first direction when a direction from a first side that is a short side of the rectangular outline toward a third side opposite to the first side is a first direction and a direction from a second side that is a long side of the rectangular outline toward a fourth side opposite to the second side is a second direction; a first interface region disposed on the second direction side of the first to Nth circuit blocks and extending along the fourth side, the first interface region including a plurality of pads; and a second interface region disposed on the side of the first to Nth circuit blocks opposite to the second direction and extending along the second side, the second interface region including a plurality of pads, a circuit element being disposed under one of the plurality of second pads, when a width of the display driver in the second direction being W, a width of the first interface region in the second direction being W 1 , a width of the second interface region in the second direction being W 2 , and a maximum width of the first to Nth circuit blocks in the second direction being WB, W 1 +WB+W 2 ≦W<W 1 +2×WB+W 2 being satisfied, a first circuit block of the first to Nth circuit blocks being a logic circuit block, a second circuit block of the first to Nth circuit blocks being a programmable ROM block which includes a plurality of memory cells and stores adjustment data, the logic circuit block and the programmable ROM block being adjacently disposed along the first direction, the adjustment data stored in the programmable ROM block being supplied to the logic circuit block, and another circuit block other than the first to Nth circuit blocks not being provided between the second interface region and one of the logic circuit block and the programmable ROM block in the second direction.