Abstract: A method for setting a layer-jump point on a multilayer optical disc in an optical drive for accessing the multilayer optical disc. First, a magnetic-pole cycle value is accumulated. Next, a lag control signal of the optical drive is detected to record the magnetic-pole cycle value as a magnetic-pole basic value. Then, a magnetic-pole offset value is generated according to a phase difference between the lag control signal and an oscillating position of the multilayer optical disc. Finally, a layer-jump-point reference value, according to which the optical drive moves from one layer of the multilayer optical disc to another layer thereof to access data, is set by adding the magnetic-pole basic value to the magnetic-pole offset value.
Abstract: A method for driving a flash memory and flash memory apparatus thereof are provided. The flash memory apparatus comprises a flash memory controller and a flash memory. At first, a voltage level of the parameter definition pin is detected by the flash memory controller to obtain the basic configuration of the flash memory when the flash memory controller is in a reset mode. Next, a fundamental access operation is performed on the flash memory by the flash memory controller according to the basic configuration. Then, a detail configuration is read from a specific data block of the flash memory. At last, the flash memory is driven according to the basic configuration and the detail configuration of the flash memory.