An integrated circuit provided with at least one field-programmable element matrix which is reduced in size and improved in an electrical characteristics is disclosed. The circuit is characterized in that the matrix is physically divided into at least two separate parts, at least a part of a logic circuit for applying a logic input to the matrix or for receiving a logic output from the matrix in a read mode is disposed outside of the separate parts of the matrix, and at least a part of a selection circuit for writing or programming the matrix is disposed between the two divided parts of the matrix.