Data recording/reproduction is carried out in a disc format such that error
correction codes interleaved with respect to the direction of data on a
disc are collectively blocked into an error correction unit and that the
input/output order of user data in an ECC block as an error correction
unit is made coincident with the direction of processing of the error
correction codes. Thus, coding can be started at the time when necessary
data for generating one code is transmitted, without waiting for
transmission of data for one ECC block. Also, transmission of user data
can be started at the time when correction of one code is completed,
without waiting for completion of correction operation for one ECC block.
Also, since the direction of correction codes is the same as the direction
of user data, no memory for rearrangement of data is required and the
hardware structure can be minimized. Moreover, since less data
transmission/reception takes place between the buffer memory and the
external device, bus arbitration can be easily carried out.
Les données recording/reproduction sont effectuées dans un format de disque tels que des codes de correction d'erreurs intercalés en ce qui concerne la direction des données sur un disque sont collectivement bloqués dans une unité de correction d'erreurs et que l'ordre d'entrée-sortie des données d'utilisateur dans un bloc d'ECC comme unité de correction d'erreurs est rendu coïncident avec la direction du traitement des codes de correction d'erreurs. Ainsi, le codage peut être commencé au moment où des données nécessaires pour produire d'un code sont transmises, sans transmission d'attente des données pour un bloc d'ECC. En outre, la transmission des données d'utilisateur peut être commencée au moment où la correction d'un code est accomplie, sans accomplissement d'attente d'opération de correction pour un bloc d'ECC. En outre, puisque la direction des codes de correction est identique que la direction des données d'utilisateur, aucune mémoire pour la remise en ordre des données n'est exigée et la structure de matériel peut être réduite au minimum. D'ailleurs, puisque moins de données transmission/reception ont lieu entre la mémoire d'amortisseur et le dispositif externe, l'arbitrage d'autobus peut être facilement effectué.