The invention discloses an
optical disc device, which realizes accurate recording of user data through a recording pulse generation circuit module which forms a recording mark based on a recording code
signal through a
laser irradiation track. The data reading unit is used for detecting and recording a read
signal of the mark from reflected light irradiated by the
laser to the track, generating an
equalization signal obtained by correcting the waveform of the read signal through a waveform
equalization circuit module, and performing error correction on the processed
equalization signal to obtain final decoding data; the method comprises the following steps of: performing
convolution operation on an expected signal and a recorded coded signal through a recording condition
control unit to obtain a result containing a base signal item and a squared signal item after squaring the base signal, thereby realizing stable reading of data, and realizing stable reading of the data through different
noise states of reading signal amplitude corresponding to
reflectivity. According to the present invention, data recorded on an
optical disc can be stably read at a high
linear density without reducing a
linear density condition by extending a linear direction length in a
cell direction or reducing the number of levels of multi-valued recording, and the like, by adjusting the size of a recording mark.