A semiconductor device includes a memory cell array area, a peripheral
circuit area on a periphery of the memory cell array area, and a boundary
area having a specific width between the memory cell array area and the
peripheral circuit area, the memory cell array area including a cell area
including nonvolatile semiconductor memory cells, linear wirings
extending from inside of the cell area to an area outside the cell area,
and lower layer wirings in a lower layer than the linear wirings in the
boundary area and electrically connected to the linear wirings, and
wiring widths of the lower layer wirings being larger than widths of the
linear wirings, the peripheral circuit area including a patterns
electrically connected to the linear wirings via the lower layer wirings,
the boundary area failing to be provided with the linear wirings and a
wiring in same layer as the linear wirings.