Patent ID: 8255842

Claim:
A computer program product for designing a thin-film transistor circuit using a crystallized semiconductor thin film, which contains crystal grains regularly grown in a lateral direction by crystallization and larger than a predetermined transistor channel size, the product comprising: a computer-readable storage device comprising: an instruction for causing at least one processor to define a crystallization array-pattern representing the arrangement of crystal-grain-defining areas which are arrayed for two-dimensional partitioning of the crystallized semiconductor thin film and each of which accommodates one of the crystal grains; an instruction for causing at least one processor to create, on the basis of the crystallization array-pattern, a device pattern of thin-film transistors each of which has a channel region placed at a position fixed in a corresponding one of the crystal-grain-defining areas and a wiring pattern of wirings which interconnect the thin-film transistors; and an instruction for causing at least one processor to determine a phase-shifting mask pattern according to the crystallization array-pattern to define the crystal-grain-defining areas.