A method of fabricating a second semiconductor integrated circuit device, on a semiconductor substrate, from a first semiconductor integrated circuit device on the substrate, which second semiconductor integrated circuit device has a microcomputer and a second nonvolatile memory circuit for only reading information, comprising the step of:
- converting the first semiconductor integrated circuit device, on the semiconductor substrate, which first semiconductor integrated circuit device has the microcomputer and a first nonvolatile memory circuit capable of having information electrically written thereinto and capable of having the information erased therefrom, into the second semiconductor integrated circuit device, said first nonvolatile memory circuit including a memory cell array, an information reading circuit for said memory cell array, and an information writing circuit for said memory cell array, said converting step including the sub-steps of (a) leaving a circuit arrangement of an information reading circuit of the first nonvolatile memory circuit substantially unchanged;
- (b) revising part of the memory cell array of said first nonvolatile memory circuit of said first semiconductor integrated circuit device;
- and (c) bringing the information writing circuit into a logically inactive state.