DE19730528A1 - Real-time track finder and method therefor - Google Patents
Real-time track finder and method thereforInfo
- Publication number
- DE19730528A1 DE19730528A1 DE19730528A DE19730528A DE19730528A1 DE 19730528 A1 DE19730528 A1 DE 19730528A1 DE 19730528 A DE19730528 A DE 19730528A DE 19730528 A DE19730528 A DE 19730528A DE 19730528 A1 DE19730528 A1 DE 19730528A1
- Authority
- DE
- Germany
- Prior art keywords
- track
- track number
- mark
- scanner
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 5
- 238000001514 detection method Methods 0.000 claims description 18
- 239000003550 marker Substances 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract 1
- 230000002093 peripheral effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/10—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
- G11B21/106—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following on disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/10—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
Landscapes
- Moving Of Head For Track Selection And Changing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
Description
Die vorliegende Erfindung bezieht sich auf ein Echtzeit-Spursuchgerat und ein Verfah ren hierfür, mit dem die Suchzeit vermindert werden kann, die ein Kopf braucht, um sich zu einer bestimmten Spur zu bewegen, indem direkt Zugang zu Spuren erhalten wird, ohne einen äußeren Mikrocomputer oder ein Schnittstellengerät zu verwenden, wenn Spurinformation, die auf einer Platte aufgezeichnet ist, in einem Aufzeichnungs- und Wiedergabesystem wiedergegeben wird.The present invention relates to a real-time track finder and method These are used to reduce the time it takes a head to find itself move to a specific track by directly accessing tracks, without using an external microcomputer or an interface device if Track information recorded on a disc in a recording and Playback system is played.
Ein allgemeines Datenaufzeichnungs- und -wiedergabesystem zeichnet Information auf einen Aufzeichnungsträger, wie beispielsweise eine Platte, auf, und gibt aufgezeichnete Information von einem Aufzeichnungsträger wieder, indem eine Spurnummer, die auf einer rotierenden Platte aufgezeichnet ist, ausgelesen wird, um einen Abtaster zu veran lassen, sich auf eine gewünschte Spur zu bewegen. Eine Hochgeschwindigkeits-Infor mationsspeichervorrichtung oder ein Hochgeschwindigkeits-Bildwiedergabesystem er fordert somit eine Technologie, die die Zeit vermindert, die für eine Abtasterbewegung, Wiedergabe der Spurinformation und eine Spursuche notwendig ist.A general data recording and playback system records information a recording medium such as a disc, and outputs recorded ones Information from a record carrier again by a track number that is on of a rotating disk is read out to cause a scanner to move to a desired track. A high-speed information tion storage device or a high-speed image display system thus requires technology that reduces the time required for a scanner movement, Playback of lane information and a lane search is necessary.
Fig. 1 ist ein Flußdiagramm, das ein Verfahren zum Bewegen eines Abtasters und eine Zielspur in einem gewöhnlichen Plattenaufzeichnungs- und -wiedergabegerät zeigt. Wenn mit der Wiedergabe einer auf einer Platte aufgezeichneten Information begonnen wird, empfängt ein Signaldetektor die wiedergegebenen Daten und ermittelt ein Markie rungssignal, das für verschiedene Wiedergabetypen notwendig ist. Das Markierungs signal wird von einer Datendemodulatorschaltung demoduliert und dann in einen Mikro computer eingegeben, der eine laufende Position unter Verwendung einer Spurnummer identifiziert, die in dem demodulierten Markierungssignal enthalten ist (Schritt S11). Dann prüft der Mikrocomputer, über wieviele Spuren die Bewegung bis zur Zielspur auszuführen ist, auf der Grundlage der laufenden Spurposition und gibt einen Steuerbe fehl (ersten Suchbefehl) an ein Servosystem (Schritt S12). Fig. 1 is a flowchart showing a method of moving a scanner and a target track in an ordinary disk recording and reproducing apparatus. When reproduction of information recorded on a disc is started, a signal detector receives the reproduced data and detects a marker signal necessary for various types of reproduction. The marker signal is demodulated by a data demodulator circuit and then input to a microcomputer that identifies a current position using a track number included in the demodulated marker signal (step S11). Then, the microcomputer checks how many tracks to move to the target track based on the current track position and gives a control command (first search command) to a servo system (step S12).
Servosystem führt dann einen Fokus-Servobetrieb und einen Spur-Servobetrieb aus, um einen Abtaster auf eine Zielspurposition zu bewegen. Ein Mikrocomputer analysiert eine Signalausgabe von der Datendemodulatorschaltung und beurteilt, ob eine Spur, an der sich der Abtaster befindet, eine gewünschte Zielspur ist (Schritt S13). Wenn das Er gebnis der Beurteilung zeigt, daß die Spur nicht eine Zielspur ist, gibt der Mikrocomputer ein modifiziertes Suchbefehlssignal an das Servosystem ab, um den Abtaster wieder um eine Differenz zwischen der laufenden Spur und der Zielspur zu bewegen (Schritt S12). Die Schritte S12 und S13 werden wiederholt, bis der Abtaster die Zielspur erreicht. Wenn die gefundene Spur als die Zielspur beurteilt wird, wird ein Informationswiederga bebetrieb aufgenommen, um ein zweites Suchbefehlssignal auszugeben, das bestätigt, daß der Abtaster wie gewünscht bewegt ist. Dieses Signal gelangt zum Servosystem (Schritt S14).Servo system then performs a focus servo and a track servo, to move a scanner to a target track position. A microcomputer analyzes a signal output from the data demodulator circuit and judges whether a track is on where the scanner is located is a desired target track (step S13). If he The result of the judgment shows that the track is not a target track, the microcomputer gives a modified search command signal to the servo system to turn the scanner around again to move a difference between the current track and the target track (step S12). Steps S12 and S13 are repeated until the scanner reaches the target track. When the track found is judged to be the target track, information is reproduced started to output a second search command signal which confirms that the scanner is moved as desired. This signal goes to the servo system (Step S14).
Dann liest der Mikrocomputer eine Spurnummer bezüglich der Spurposition, die in den Ausgabedaten der Datendemodulatorschaltung ermittelt wurden (Schritt S15) und beur teilt, ob eine laufende Spur, an der sich der Abtaster befindet, eine gewünschte Zielspur ist (Schritt S16). Wenn die Spur sich bei der Beurteilung nicht als die Zielspur erweist, gibt der Mikrocomputer ein modifiziertes Suchbefehlssignal an das Servosystem ab, um den Abtaster wieder um eine Differenz zwischen der laufenden Spur und der Zielspur zu bewegen (Schritt S14). Eine Spurnummer wird wieder ausgelesen (Schritt S15), und die Schritte S14, S15 und S16 werden wiederholt, bis der Abtaster die Zielspur erreicht. Wenn die gefundene Spur als die Zielspur bestimmt ist, gibt der Mikrocomputer einen nächsten Befehl ab (Schritt S17).Then the microcomputer reads a track number relating to the track position which is in the Output data of the data demodulator circuit have been determined (step S15) and assessed divides whether a running track on which the scanner is located, a desired target track is (step S16). If the track is not the target track when judging, the microcomputer outputs a modified search command signal to the servo system to the scanner again by a difference between the current track and the target track move (step S14). A track number is read out again (step S15), and the Steps S14, S15 and S16 are repeated until the scanner reaches the target track. When the track found is determined as the target track, the microcomputer gives one next command (step S17).
Wie oben beschrieben, wird in dem bekannten Stand der Technik ein erster Suchbefehl an das Servosystem gegeben, um den Abtaster um eine Distanz zu bewegen, und dann wird ein zweiter Suchbefehl gegeben, um zu bestätigen, ob der Abtaster genau bewegt wird. Hier wird eine Serie von Schritten zum Lesen von Spurinformation durch einen Schnittstellensteuerer ausgeführt, der einen Wirtsrechner und eine Plattenaufzeich nungs- und -wiedergabevorrichtung oder einen Mikrocomputer miteinander verbindet.As described above, in the known prior art there is a first search command to the servo system to move the scanner a distance, and then a second search command is given to confirm whether the scanner is moving accurately becomes. Here is a series of steps for reading track information by one Interface controller executed, the host computer and a record Connecting and reproducing device or a microcomputer.
Dieser Stand der Technik sollte jedoch äußere Steuereinheiten, wie einen Schnittstel lensteuerer und einen Mikrocomputer verwenden, um eine Zielspur zu suchen, und da her wird unnötig lange Zeit benötigt. Da das Gerät außerdem fehlerfrei arbeiten sollte, um Informationen genau wiederzugeben, werden die obigen Prozeduren mehrere Male wiederholt, bis der Abtaster die Zielspur erreicht, wenn der Abtaster vom ersten Suchbe fehl nicht in die Zielspur gebracht worden ist. Somit wird eine Wiederholung des Vor gans notwendigerweise ausgeführt, um sicherzustellen, daß der Abtaster genau auf die gewünschte Spur bewegt wird. Im Falle, daß ein Suchvorgang mehrere Male ausgeführt wird, nachdem die erste Spursuche erfolglos war, stellt sich das Problem, daß die War tezeit der Abtastvorrichtung länger ist, als die Bewegungszeit derselben.However, this prior art should include external control units, such as an interface Use the oil controller and a microcomputer to find a target track, and there it takes an unnecessarily long time. Since the device should also work properly, To accurately reproduce information, the above procedures are repeated several times repeats until the scanner reaches the target track when the scanner starts from the first seek has not been brought into the target track. Thus, a repetition of the previous one gans necessarily to ensure that the scanner is exactly on the desired track is moved. In the event that a search is carried out several times If after the first track search was unsuccessful, the problem arises that the war time of the scanning device is longer than the movement time of the same.
Um die obigen Probleme zu lösen, ist es ein Ziel der vorliegenden Erfindung, ein Echt zeit-Spursuchverfahren anzugeben, das die Spursuchzeit vermindern kann, indem Di rektzugang zu Spuren erhalten wird, ohne daß ein äußerer Mikrocomputer oder eine Schnittstellenvorrichtung verwendet werden, wenn Spurinformation, die auf einer Platte aufgezeichnet ist, wiedergegeben wird.To solve the above problems, it is an object of the present invention to be real specify time track search procedure that can reduce the track search time by Tue. right access to tracks is obtained without an external microcomputer or Interface device used when track information on a disc is recorded, is played back.
Ein weiteres Ziel der vorliegenden Erfindung besteht darin, eine Echtzeit-Spursuchvor richtung anzugeben, die nach dem vorgenannten Verfahren arbeitet.Another object of the present invention is to provide real-time track search specify direction that works according to the above procedure.
Diese Aufgabe wird bezüglich der Vorrichtung durch die im Anspruch 1 angegebenen Merkmale, bezüglich des Verfahrens durch die im Anspruch 3 angegebenen Merkmale gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand der jeweils abhän gigen Ansprüche.This object is achieved with respect to the device by those specified in claim 1 Features, with respect to the method by the features specified in claim 3 solved. Advantageous embodiments of the invention are the subject of each claims.
Die Erfindung wird nachfolgend unter Bezugnahme auf die Zeichnungen näher erläutert. Es zeigt:The invention is explained in more detail below with reference to the drawings. It shows:
Fig. 1 ein Flußdiagramm eines allgemeinen Verfahrens zum Bewegen eines Ab tasters auf eine Zielspur in einem gewöhnlichen Plattenaufzeichnungs- und -wiedergabegerät; Fig. 1 is a flowchart of a general method for moving a scanner to a target track in an ordinary disc recording and reproducing apparatus;
Fig. 2 ein Blockschaltbild des Aufbaus einer Echtzeit-Spursuchvorrichtung gemäß der vorliegenden Erfindung; Fig. 2 is a block diagram showing the configuration of a real-time track seek device of the present invention;
Fig. 3 ein Flußdiagramm eines Echtzeit-Spursuchverfahrens gemäß der vorliegen den Erfindung, und Fig. 3 is a flowchart of a real-time track seek method of the present the invention, and
Fig. 4 ein Flußdiagramm zur Erklärung eines Echtzeit-Spursuchverfahrens im De tail gemäß der vorliegenden Erfindung, wie es in der Spurinformationslese- und Steuereinheit ausgeführt wird. Fig. 4 is a flowchart for explaining a real-time track search method in detail according to the present invention as it is carried out in the track information reading and control unit.
Eine bevorzugte Ausführungsform der vorliegenden Erfindung wird im Detail unter Be zugnahme auf die begleitenden Fig. 2 bis 4 erläutert.A preferred embodiment of the present invention is explained in detail with reference to the accompanying FIGS . 2 to 4.
Fig. 2 zeigt den Aufbau einer Echtzeit-Spursuchvorrichtung mit einem Wiedergabesy stem und einem Servosystem gemäß der vorliegenden Erfindung. In Fig. 2 ist ein Abtas ter (nicht dargestellt), der ein auf einer Platte aufgezeichnetes Signal liest, mit dem Ein gang einer automatischen Verstärkungssteuer- und Tiefpaßfilterschaltung (AGC & LPF) 21 verbunden. Die Einheit 21 hält bei variablem Eingangspegel des abgetasteten Signals den Ausgang konstant und ermöglicht nur einer niederfrequenten Komponente des abgetasteten Signals den Durchgang, um die Qualität des gelesenen Signals zu verbessern. Fig. 2 shows the structure of a real-time track finder with a playback system and a servo system according to the present invention. In Fig. 2, a sampler (not shown) which reads a signal recorded on a disk is connected to the input of an automatic gain control and low pass filter circuit (AGC & LPF) 21 . The unit 21 keeps the output constant at a variable input level of the sampled signal and allows only a low frequency component of the sampled signal to pass through to improve the quality of the read signal.
Das Signal, das von der Einheit 21 abgegeben wird, gelangt in einen Start-Markierungs-Signaldetektor 22 und einen Analog/Digital-Wandler (ADC) 23. Der Start-Markierungs-Signaldetektor 22 erfaßt ein Start-Markierungssignal, das den Start einer Einheit des empfangenen Signals angibt, d. h. einen Sektor oder einen Rahmen, um das erfaßte Start-Markierungssignal an eine Markierungserfassungs- und Steuereinheit 26 abzuge ben. Der Analog/Digital-Wandler 23 wandelt das von der Einheit 21 zugeführte Signal in ein digitales Signal um, um dieses einer Phasenverriegelungsschleife (PLL) 24 zuzufüh ren. The signal, which is output by the unit 21 , passes into a start mark signal detector 22 and an analog / digital converter (ADC) 23 . The start mark signal detector 22 detects a start mark signal indicative of the start of a unit of the received signal, that is, a sector or a frame, to output the detected start mark signal to a mark detection and control unit 26 . The analog-to-digital converter 23 converts the signal supplied by the unit 21 into a digital signal in order to supply this to a phase lock loop (PLL) 24 .
Die PLL 24 gibt das empfangene Digitalsignal synchron mit einem Basistaktsignal der Vorrichtung von Fig. 2 ab. Ein Demodulator 25 empfängt das digitale Signal, das vom PLL 24 ausgegeben wird und wandelt das empfangene digitale Signal in ein ursprüngli ches Signal vor der Modulation um. Die Markierungserfassungs- und Steuereinheit 26, die mit dem Ausgang des Demodulators 25 verbunden ist, erfaßt ein Markierungssignal, das eine Identifikationsmarkierung (ID) enthält, und ID-Daten aus den modulierten Da ten auf der Grundlage des Start-Markierungssignals, das von dem Start-Markierungs-Signaldetektor 22 ausgegeben wird. Die Markierungserfassungs- und Steuereinheit 26 gibt Ausgangssignale an die Einheit 21, den Start-Markierungs-Signaldetektor 22, den Analog/Digital-Wandler 23, den PLL 24, den Demodulator 25, um deren Betrieb zu steuern.The PLL 24 outputs the received digital signal in synchronism with a base clock signal of the device of FIG. 2. A demodulator 25 receives the digital signal output from the PLL 24 and converts the received digital signal into an original signal before modulation. The tag detection and control unit 26 connected to the output of the demodulator 25 detects a tag signal containing an identification tag (ID) and ID data from the modulated data based on the start tag signal from the start Marker signal detector 22 is output. The mark detection and control unit 26 outputs signals to the unit 21 , the start mark signal detector 22 , the analog / digital converter 23 , the PLL 24 , the demodulator 25 to control their operation.
Eine Spurinformationslese- und Steuereinheit 27, die eines der Hauptmerkmale der vor liegenden Erfindung ist, ist mit dem Ausgang der Markierungserfassungs- und Steuer einheit 26 verbunden. Die Spurinformationslese- und Steuereinheit 27 liest ID-Daten, die Spurinformation repräsentieren, wie beispielsweise eine Spurnummer, eine Sektornum mer, einen zyklischen Redundanzprüf-Code, von der Markierungserfassungs- und Steuereinheit 26, ohne Durchlauf durch einen Mikrocomputer. Die Spurinformationslese- und Steuereinheit 27 ist mit einem Servosystem 28 verbunden, um mit diesem Informa tion auszutauschen. Die Spurinformationslese- und Steuereinheit 27 überträgt ein Suchbefehlssignal an das Servosystem 28, während das Servosystem 28 ein Servobe triebsvervollständigungssignal an die Spurinformationslese- und Steuereinheit 27 über trägt. Das Servosystem 28 betreibt auch einen Fokus-Servo und einen Spur-Servo ge mäß der bestimmten Bewegungsrichtung und der Anzahl der zu überspringenden Spu ren, um den Abtaster auf eine Zielspur zu bewegen.A lane information reading and control unit 27 , which is one of the main features of the present invention, is connected to the output of the mark detection and control unit 26 . The lane information reading and control unit 27 reads ID data representing lane information, such as a track number, a sector number, a cyclic redundancy check code, from the mark detection and control unit 26 without passing through a microcomputer. The lane information reading and control unit 27 is connected to a servo system 28 in order to exchange information with this. The lane information reading and control unit 27 transmits a search command signal to the servo system 28 , while the servo system 28 transmits a servo drive completion signal to the lane information reading and control unit 27 . The servo system 28 also operates a focus servo and a track servo according to the determined direction of movement and the number of tracks to be skipped to move the scanner to a target track.
Die Spurinformationslese- und Steuereinheit 27 enthält ein Spurnummernregister zum Speichern und Ausgeben von Information über eine Spur, auf die hin bewegt werden soll. Ein Komparator, der mit dem Ausgang des Spurnummernregisters verbunden ist, vergleicht eine laufende Spurnummer, die von der Markierungserfassungs- und Steu ereinheit 26 empfangen wird, und die Zielspurnummer, die vom Spurnummernregister ausgegeben wird, um eine Bewegungsrichtung und die Anzahl der Spuren zu bestim men, über die der Abtaster bewegt werden muß, und beurteilt, ob die laufende Spur nummer gleich der Zielspurnummer ist. Die Spurinformationslese- und Steuereinheit 27 enthält auch einen Start-Markierungsdetektor zum Erfassen einer Startmarkierung, ein ID-Register zum Speichern einer ID-Markierung und einen Zähler, der mit dem Start-Markierungsdetektor und dem ID-Register verbunden ist. Der Zählbetrieb des Zählers beginnt, wenn von dem Start-Markierungsdetektor eine Start-Markierung erfaßt wird, und die Zählung wird durch eine ID-Markierung rückgesetzt, die vom ID-Register emp fangen wird. Eine Prüfeinrichtung für einen zyklischen Redundanzprüf(CRC)-Code, der ID-Daten im Anschluß an eine ID-Markierung liest, beurteilt, ob die gelesene Spurnum mer genau ist. Diese Prüfeinrichtung ist mit dem Ausgang des ID-Registers verbunden.The track information reading and control unit 27 includes a track number register for storing and outputting information about a track to be moved to. A comparator connected to the output of the track number register compares a current track number received from the mark detection and control unit 26 and the target track number output from the track number register to determine a direction of movement and the number of tracks over which the scanner must be moved and judges whether the current track number is equal to the target track number. The lane information reading and control unit 27 also includes a start mark detector for detecting a start mark, an ID register for storing an ID mark, and a counter connected to the start mark detector and the ID register. The counting operation of the counter starts when a start mark is detected by the start mark detector, and the count is reset by an ID mark received from the ID register. A cyclic redundancy check (CRC) code tester that reads ID data following an ID mark judges whether the track number read is accurate. This test device is connected to the output of the ID register.
Der Betrieb der Echtzeit-Spursuchvorrichtung des oben beschriebenen Aufbaus wird unter Bezugnahme auf die Fig. 3 und 4 erläutert.The operation of the real-time track finder of the structure described above will be explained with reference to FIGS . 3 and 4.
Gemäß Fig. 3 erfaßt beim Start eines Wiedergabebetriebs von Information, die auf einer Platte aufgezeichnet ist, die Markierungserfassungs- und Steuereinheit 26 ein Markie rungssignal aus dem wiedergegebenen Signal, um eine laufende Spurposition zu prüfen (Schritt S31). Dann liefert die Markierungserfassungs- und Steuereinheit 26 eine ge wünschte Zielspurnummer an die Spurinformationslese- und Steuereinheit 27, um eine Zielspur zu bezeichnen (Schritt S32). Die Spurinformationslese- und Steuereinheit 27 beurteilt, ob eine laufende Spur, auf der sich der Abtaster befindet, eine Zielspur ist (Schritt S33). Wenn die laufende Spur nicht die Zielspur ist, bestimmt die Spurinformati onslese- und Steuereinheit 27 eine Bewegungsrichtung und die Anzahl der zu über springenden Spuren auf der Grundlage des Flußdiagramms von Fig. 4, das später zu beschreiben ist (Schritt S 34 und 535). Das Servosystem wird dementsprechend so ge steuert, daß der Abtaster sich auf eine Suchspurposition bewegt. Anschließend beurteilt die Spurinformationslese- und Steuereinheit 27 wieder, ob eine laufende Spur, auf der sich der Abtaster befindet, die Zielspur ist (Schritt S33). Wenn die laufende Spur nicht die Ziels pur ist, steuert die Spurinformationslese- und Steuereinheit 27 das Servosystem 28 so, daß der Abtaster wieder um eine Differenz zwischen der laufenden Spur und der Zielspur bewegt wird. Wenn als Folge die Suchspur als die Zielspur beurteilt wird, hält die Spurinformationslese- und Steuereinheit 27 beim nächsten Befehl an (Schritt S36).According to Fig. 3 a reproducing operation of information recorded on a disk, the Markierungserfassungs- and control unit 26 detects the start signal from a Markie approximately the reproduced signal in order to check a current track position (step S31). Then, the mark detection and control unit 26 supplies a desired target track number to the track information reading and control unit 27 to designate a target track (step S32). The track information reading and control unit 27 judges whether a running track on which the scanner is located is a target track (step S33). If the current track is not the target track, the track information reading and control unit 27 determines a moving direction and the number of tracks to be skipped based on the flowchart of FIG. 4 to be described later (steps S 34 and 535). The servo system is accordingly controlled so that the scanner moves to a search track position. Then, the track information reading and control unit 27 again judges whether a running track on which the scanner is located is the target track (step S33). If the current track is not the target, the track information reading and control unit 27 controls the servo system 28 so that the scanner is moved again by a difference between the current track and the target track. As a result, when the search track is judged to be the target track, the track information reading and control unit 27 stops at the next command (step S36).
Fig. 4 ist ein Flußdiagramm zur Erläuterung eines Echtzeit-Spursuchverfahrens gemäß der vorliegenden Erfindung, das weitere Details zeigt. Die Spurinformationslese- und Steuereinheit 27 schließt ein Markierungssignal von der Markierungserfassungs- und Steuereinheit 26 ein, wenn eine Zielspurnummer von der Markierungserfassungs- und Steuereinheit 26 eingegeben wird, um eine laufende Spurnummer über die Prüfung des zyklischen Redundanzprüf-Codes zu bestätigen (Schritt S42). Dann setzt die Spurin formationslese- und Steuereinheit 27 eine Zielspurnummer, die abzutasten ist, in ein Register (Schritt S43) und vergleicht die laufende Spurnummer mit der Zielspurnummer in einem Komparator zur Bestimmung einer Bewegungsrichtung. Wenn die Bewe gungsrichtung bestimmt ist, führt die Spurinformationslese- und Steuereinheit 27 eine Spurverfolgungsschleife und eine Fokussierungsschleife des Servosystems 28 aus (Schritt S44), um dann den Abtaster zu bewegen und anzuhalten bei einem Start-Markierungssignal (Schritt S46). Wenn im Schritt S46 ein Start-Markierungssignal vom Start-Markierungs-Signaldetektor 22 zugeführt wird, gibt die Markierungserfassungs- und Steuereinheit 26 Steuersignale an den Start-Markierungs-Signaldetektor 22, die PLL 24 und den Demodulator 25, um den Betrieb dieser Einheiten zu steuern (Schritt S47). Wenn der Start-Markierungsdetektor in der Spurinformationslese- und Steuerein heit 27 eine Start-Markierung durch Vergleich eines vorbestimmten Start-Markierungs musters mit dem Start-Markierungssignal erkennt, daß über die Markierungserfassungs- und Steuereinheit 26 vom Start-Markierungsdetektor 22 empfangen wird, beginnt der Zähler mit diesem Zeitpunkt zu zählen (Schritt S48). Wenn eine korrekte ID-Markierung im ID-Register zum Zeitpunkt erfaßt wird, wenn die ID-Markierung erfaßt wird, wird im Schritt S49 der Zähler rückgesetzt, und der Komparator liest eine Spurnummer, die in den ID-Daten im Anschluß an die ID-Markierung enthalten ist (Schritt S50). Der Zähler wird rückgesetzt, wenn innerhalb einer vorbestimmten Zeit keine ID-Markierung erfaßt wird (Schritt S51). Dann kehrt die Spurinformationslese- und Steuereinheit 27 zum Schritt S46 zurück, um zu warten, bis ein Start-Markierungssignal erfaßt wird. Fig. 4 is a flow chart for explaining a real-time track search method according to the present invention, showing further details. The track information reading and control unit 27 includes a mark signal from the mark detection and control unit 26 when a target track number is input from the mark detection and control unit 26 to confirm a running track number by checking the cyclic redundancy check code (step S42). Then, the track information reading and control unit 27 sets a target track number to be scanned in a register (step S43) and compares the current track number with the target track number in a comparator to determine a direction of movement. When the direction of movement is determined, the track information reading and control unit 27 executes a tracking loop and a focusing loop of the servo system 28 (step S44), then to move and stop the scanner upon a start mark signal (step S46). When a start mark signal is supplied from the start mark signal detector 22 in step S46, the mark detection and control unit 26 outputs control signals to the start mark signal detector 22 , the PLL 24 and the demodulator 25 to control the operation of these units (Step S47). When the start mark detector in the lane information reading and control unit 27 detects a start mark by comparing a predetermined start mark pattern with the start mark signal that the start mark detector 22 is receiving through the mark detection and control unit 26, the start Count the counter at this time (step S48). If a correct ID mark is detected in the ID register at the time when the ID mark is detected, the counter is reset in step S49 and the comparator reads a track number contained in the ID data following the ID Mark is included (step S50). The counter is reset if no ID mark is detected within a predetermined time (step S51). Then, the lane information reading and control unit 27 returns to step S46 to wait until a start mark signal is detected.
In der Zwischenzeit beurteilt der CRC-Codeprüfer, ob die laufende Spurnummer korrekt ist. Wenn die Spurnummer korrekt ist, vergleicht der Komparator die laufende Spur nummer mit der Zielspurnummer, die in dem Spurnummernregister enthalten ist, und beurteilt, ob der resultierende Zustand "1", "0" oder "-1" ist (Schritt 559). Wenn als Er gebnis des Vergleichs der Zustand "0" ist, bestimmt die Spurinformationslese- und Steuereinheit 27, daß die laufende Spurnummer identisch mit der Zielspurnummer ist, um dementsprechend den Abtaster anzuhalten. Die Spurinformationslese- und Steuer einheit 27 schaltet eine Spurverfolgungsschleife des Servosystems 28 an der augen blicklichen Position des Abtasters ein, um dadurch den Abtaster in der laufenden Spur zu halten, über einen einstufigen Sprungbetrieb der Spurverfolgungsschleife, und setzt einen nächsten Befehl in Wartestellung (Schritt S53).In the meantime, the CRC code checker judges whether the current track number is correct. If the track number is correct, the comparator compares the current track number with the target track number contained in the track number register and judges whether the resultant state is "1", "0" or "-1" (step 559). As a result of the comparison, when the state is "0", the track information reading and control unit 27 determines that the current track number is identical to the target track number to stop the scanner accordingly. The track information reading and control unit 27 turns on a tracking loop of the servo system 28 at the current position of the scanner to thereby keep the scanner in the running track through a one-step jump operation of the tracking loop, and puts a next command on hold (step S53 ).
Wenn der Zustand "1" als Ergebnis des Vergleichs erscheint, wird im Schritt S52 beur teilt, daß die laufende Spur jenseits der Zielspur liegt. Wenn das Vergleichsergebnis den Zustand "-1" ergibt, wird dieses als Zustand beurteilt, daß die laufende Spur die Zielspur nicht erreicht hat, d. h. diesseits derselben liegt. Auf der Basis des Vergleichsergebnis ses des Komparators bestimmt die Spurinformationslese- und Steuereinheit 27 eine Bewegungsrichtung des Abtasters (Schritt S54) und setzt den Zähler rück (Schritt S55) und kehrt zum Schritt S45 zurück, um dadurch den Abtaster kontinuierlich entsprechend der bestimmten Bewegungsrichtung zu bewegen. Diese Prozeduren werden auf einer Ein-Sektor- oder Ein-Rahmen-Basis wiederholt.If the state "1" appears as a result of the comparison, it is judged in step S52 that the running track is beyond the target track. If the comparison result gives the state "-1", this is judged as the state that the running track has not reached the target track, ie is on the same side. Based on the comparison result of the comparator, the track information reading and control unit 27 determines a moving direction of the scanner (step S54) and resets the counter (step S55) and returns to step S45 to thereby continuously move the scanner according to the determined moving direction . These procedures are repeated on a one-sector or one-frame basis.
Wenn eine Bewegungsdistanz weit oder sehr nahe ist, ist es möglich, einen zusätzli chen Zähler zu verwenden, so daß getrennte unterteilte Vorgänge für eine erste Suche (grobe Bewegung) und eine zweite Suche (feine Bewegung) ausgeführt werden.If a movement distance is far or very close, it is possible to add one Chen counter to use, so that separate divided operations for a first search (rough movement) and a second search (fine movement).
Wie oben beschrieben, kann die vorliegende Erfindung die Spursuchzeit durch direkten Zugriff zu Spuren reduzieren, ohne einen äußeren Mikrocomputer oder eine Schnittstel lenvorrichtung zu verwenden, wenn Spurinformation auf einer abzuspielenden Platte aufgezeichnet ist, wodurch auch das System vereinfacht wird. Die Verarbeitungszeit ist im Umfang einer Schnittstellenzeit vermindert, wodurch eine Wartezeit abgekürzt wird, die unvermeidbar bei Hochgeschwindigkeits-Datenaufzeichnungs- und -wiedergabe systemen auftreten.As described above, the present invention can track search time by direct Reduce access to tracks without an external microcomputer or interface lenvorrichtung to use when track information on a disc to be played is recorded, which also simplifies the system. The processing time is reduced in the amount of an interface time, which shortens a waiting time, which is inevitable in high speed data recording and playback systems occur.
Gewisse Ausführungsformen der vorliegenden Erfindung, die hier speziell beschrieben worden sind, ist doch augenscheinlich, daß zahlreiche Modifikationen daran vorgenom men werden können, ohne den Geist und Umfang der vorliegenden Erfindung zu ver lassen.Certain embodiments of the present invention specifically described herein , it is evident that numerous modifications have been made to it without being limited to the spirit and scope of the present invention to let.
Claims (6)
eine Wiedergabeeinrichtung zum Wiedergeben eines Signals, das vom Abtaster ausgelesen wird;
einen Start-Markierungssignaldetektor zur Erfassung eines Start-Markierungssignals, das den Start eines Sektors oder eines Rahmens angibt, in den wiedergegebenen Daten und zum Ausgeben des erfaßten Ergebnisses;
eine Markierungserfassungs- und Steuereinheit zum Erfassen einer Identifikationsmarkierung und von Identifikationsdaten aus den wiedergegebenen Daten und zum Ausgeben einer gewünschten Zielspurnummer und zum Steuern des Start-Markierungssignaldetektors und der Wiedergabeeinrichtung;
ein Servosystem zum Bewegen des Abtasters;
eine Spurinformationslese- und Steuereinheit zum Bestimmen einer Bewegungs richtung und der Anzahl der vom Abtaster zu überspringenden Figuren unter Ver wendung der Identifikationsdaten, die von der Markierungserfassungs- und Steu ereinheit erfaßt werden, und der gewünschten Zielspurnummer, und zum Steuern des Servosystems entsprechend der Bewegungsrichtung und der Anzahl zu über springender Spuren.1. A real time track finder for searching a disk in real time using a scanner for use in a disk recording / reproducing apparatus, comprising:
reproducing means for reproducing a signal read out from the scanner;
a start mark signal detector for detecting a start mark signal indicating the start of a sector or a frame in the reproduced data and for outputting the detected result;
a mark detection and control unit for detecting an identification mark and identification data from the reproduced data and for outputting a desired target track number and for controlling the start mark signal detector and the reproducing device;
a servo system for moving the scanner;
a track information reading and control unit for determining a direction of movement and the number of figures to be skipped by the scanner using the identification data acquired by the marker detection and control unit and the desired target track number, and for controlling the servo system according to the direction of movement and the number of tracks to be skipped.
ein Spurnummernregister zum Speichern einer gewünschten Zielspurnummer, die von der Markierungserfassungs- und Steuereinheit abgegeben wird;
einen Komparator zum Vergleichen der laufenden Spurnummer, die in den Identi fikationsdaten enthalten ist, die von der Markierungserfassungs- und Steuereinheit erfaßt werden, mit der Zielspurnummer, die in dem Spurnummernregister gespei chert ist, um eine Bewegungsrichtung des Abtasters und die Anzahl der vom Ab taster zu überspringenden Figuren zu bestimmen;
einen Start-Markierungsdetektor zum Vergleichen des Start-Markierungssignals, das vom Start-Markierungs-Signaldetektor erfaßt wird, mit einem vorbestimmten Start-Markierungsmuster, um eine Start-Markierung zu erkennen;
ein Identifikationsregister zum Speichern einer Identifikationsmarkierung, die von der Markierungserfassungs- und Steuereinheit erfaßt wird;
einen Zähler, der mit dem Zählen zum Zeitpunkt der Erfassung der Start-Markierung durch den Start-Markierungsdetektor beginnt und durch eine Identifi kationsmarkierung rückgesetzt wird, die in dem Identifikationsregister gespeichert ist; und
einen Prüfer für einen zyklischen Redundanzprüf-Code zum Lesen der Identifikationsdaten im Anschluß an die Identifikationsmarkierung von der Markierungserfas sungs- und Steuereinheit und zum Beurteilen, ob die gelesene Spurnummer kor rekt ist.2. The apparatus of claim 1, wherein the lane information reading and control unit includes:
a track number register for storing a desired target track number output from the mark detection and control unit;
a comparator for comparing the current track number contained in the identification data acquired by the mark detection and control unit with the target track number stored in the track number register by a direction of movement of the scanner and the number of the scanner to determine figures to be skipped;
a start mark detector for comparing the start mark signal detected by the start mark signal detector with a predetermined start mark pattern to detect a start mark;
an identification register for storing an identification mark which is detected by the mark detection and control unit;
a counter that starts counting at the time of detection of the start mark by the start mark detector and is reset by an identification mark stored in the identification register; and
a cyclic redundancy check code checker for reading the identification data subsequent to the identification mark from the mark detection and control unit and for judging whether the read track number is correct.
(a) Vergleichen einer laufenden Spurnummer mit einer Zielspurnummer und dann das Bestimmen einer Bewegungsrichtung und der Anzahl der von dem Abtaster zu überspringenden Spuren;
- (b) Lesen einer nachfolgenden Spurnummer, wenn eine Start-Markierung und eine Identifikationsmarkierung aus den wiedergegebenen Daten erkannt werden, um zu beurteilen, ob die Spurnummer richtig ist; und
- (c) Vergleichen der laufenden Spurnummern mit der Zielspurnummer, wenn die Spurnummer richtig ist, um zu beurteilen, ob die laufende Spur mit der Ziel spur übereinstimmt, und kontinuierliches Bewegen des Abtasters oder Anhal ten der Bewegung in Übereinstimmung mit dem Vergleichsergebnis.
(a) comparing a current track number with a target track number and then determining a direction of movement and the number of tracks to be skipped by the scanner;
- (b) reading a subsequent track number when a start mark and an identification mark are recognized from the reproduced data to judge whether the track number is correct; and
- (c) comparing the current track numbers with the target track number if the track number is correct to judge whether the current track matches the target track and continuously move the scanner or stop the movement in accordance with the comparison result.
(a1) Einstellen der eingegebenen Zielspurnummer in ein Register, wenn die Ziel spur bestimmt wird;
- (a2) Erfassen eines Markierungssignals aus dem wiedergegebenen Signal, um die laufende Spurnummer zu bestätigen;
- (a3) Vergleichen der laufenden Spurnummer mit der Zielspurnummer, um eine Bewegungsrichtung zu bestimmen;
- (a4) Bewegen des Abtasters gemäß der bestimmten Bewegungsrichtung, wobei ein Start-Markierungssignal in Wartestand gebracht wird.
(a1) setting the entered target track number in a register when the target track is determined;
- (a2) detecting a marker signal from the reproduced signal to confirm the current track number;
- (a3) comparing the current track number with the target track number to determine a direction of movement;
- (a4) Moving the scanner according to the determined direction of movement, whereby a start mark signal is put on hold.
(b1) Starten eines Zählbetriebs, wenn das Start-Markierungsmuster erkannt wor den ist, während ein Identifikationsmarkierungssignal in Wartestand gehalten wird;
- (b2) Abbrechen des Zählvorgangs, wenn kein Identifikationsmarkierungssignal innerhalb einer vorbestimmten Zeit erkannt wird, und anschließend kontinuierliches Bewegen des Abtasters;
- (b3) Lesen einer Spurnummer anschließend an die Identifikationsmarkierung, wenn eine Identifikationsmarkierung innerhalb der vorbestimmten Zeit er kannt wird; und
- (b4) Beurteilen, ob die gelesene Spurnummer richtig ist.
(b1) starting a counting operation when the start mark pattern has been recognized while an identification mark signal is held on hold;
- (b2) aborting the counting process if no identification mark signal is detected within a predetermined time and then continuously moving the scanner;
- (b3) reading a track number subsequent to the identification mark if an identification mark is recognized within the predetermined time; and
- (b4) Judge whether the track number read is correct.
- (c1) Vergleichen der laufenden Spurnummer mit der Zielspurnummer, wenn die Spurnummer genau ist, um zu beurteilen, ob die Suchspur die Zielspur ist;
- (c2) wenn der Zustand "0" sich als Vergleichsergebnis ergibt, Beurteilen, daß die laufende Spurnummer identisch mit der Zielspurnummer ist, um dement sprechend den Abtaster anzuhalten und den nächsten Befehl in Wartestand zu setzen;
- (c3) wenn der Zustand "1" oder "-1" sich als Vergleichsergebnis ergibt, Beurteilen, daß die laufende Spur jenseits bzw. diesseits der Zielspur liegt, um dadurch das Zählen abzubrechen und dadurch den Abtaster kontinuierlich gemäß der bestimmten Richtung und der Differenz zwischen der laufenden Spur und der Zielspur zu bewegen.
- (c1) comparing the current track number with the target track number if the track number is accurate to judge whether the search track is the target track;
- (c2) if the state "0" is the result of the comparison, judge that the current track number is identical to the target track number to accordingly stop the scanner and wait for the next command;
- (c3) If the state "1" or "-1" is the comparison result, judge that the current track is beyond or beyond the target track, thereby canceling the counting and thereby continuously scanning according to the determined direction and the difference to move between the current track and the target track.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960028805A KR100238068B1 (en) | 1996-07-16 | 1996-07-16 | Apparatus and method for detecting real-time track |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19730528A1 true DE19730528A1 (en) | 1998-02-12 |
DE19730528C2 DE19730528C2 (en) | 2000-05-31 |
Family
ID=19466546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19730528A Expired - Fee Related DE19730528C2 (en) | 1996-07-16 | 1997-07-16 | Real-time track finder and method therefor |
Country Status (5)
Country | Link |
---|---|
JP (1) | JPH1069706A (en) |
KR (1) | KR100238068B1 (en) |
CN (1) | CN1110815C (en) |
DE (1) | DE19730528C2 (en) |
GB (1) | GB2315359B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038096A (en) * | 1997-08-28 | 2000-03-14 | Samsung Electronics Co., Ltd. | Adaptive sector seeking method for reducing disk drive power consumption |
JP2005182949A (en) * | 2003-12-22 | 2005-07-07 | Toshiba Corp | Optical disk device |
CN102682794B (en) * | 2012-05-15 | 2014-09-24 | 杭州海康威视数字技术股份有限公司 | Multi-code-stream mixed direct burning control method and system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3025059C2 (en) * | 1979-07-03 | 1986-10-16 | Universal Pioneer Corp., Tokio/Tokyo | Method for setting a pick-up head on a track of a rotating recording medium determined by a predetermined address and device for carrying out the method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59119580A (en) * | 1982-12-27 | 1984-07-10 | Toshiba Corp | Disk record reproducing device |
JP2510410B2 (en) * | 1983-10-27 | 1996-06-26 | パイオニア株式会社 | Information selection device for disk player |
JPS6446270A (en) * | 1987-08-13 | 1989-02-20 | Pioneer Electronic Corp | Searching method in disk player |
KR920010140A (en) * | 1990-11-30 | 1992-06-26 | 이헌조 | Displacer rod fastening device of the steering engine |
JP2943837B2 (en) * | 1994-03-15 | 1999-08-30 | 富士通株式会社 | Magnetic disk drive using data surface servo method |
-
1996
- 1996-07-16 KR KR1019960028805A patent/KR100238068B1/en not_active IP Right Cessation
-
1997
- 1997-07-15 JP JP9190250A patent/JPH1069706A/en active Pending
- 1997-07-16 CN CN97117806A patent/CN1110815C/en not_active Expired - Fee Related
- 1997-07-16 GB GB9714915A patent/GB2315359B/en not_active Expired - Fee Related
- 1997-07-16 DE DE19730528A patent/DE19730528C2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3025059C2 (en) * | 1979-07-03 | 1986-10-16 | Universal Pioneer Corp., Tokio/Tokyo | Method for setting a pick-up head on a track of a rotating recording medium determined by a predetermined address and device for carrying out the method |
Also Published As
Publication number | Publication date |
---|---|
CN1175770A (en) | 1998-03-11 |
DE19730528C2 (en) | 2000-05-31 |
KR100238068B1 (en) | 2000-03-02 |
GB2315359B (en) | 1998-09-30 |
CN1110815C (en) | 2003-06-04 |
KR980011330A (en) | 1998-04-30 |
JPH1069706A (en) | 1998-03-10 |
GB2315359A (en) | 1998-01-28 |
GB9714915D0 (en) | 1997-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69521871T2 (en) | Optical disc reproduction | |
DE68925707T2 (en) | Detecting servo sector information in a disk system | |
DE68928518T2 (en) | Highly effective plate format and synchronization system | |
AU620036B2 (en) | Apparatus and method for recording or reproducing video and audio information with editing capability for editing recording information | |
DE3789444T2 (en) | AN OPTICAL PLATE DISCRIMINATING DEVICE. | |
DE69330941T2 (en) | DEVICE AND METHOD FOR RECORDING DISKS | |
DE3750977T2 (en) | Optical recording / reproducing method and apparatus. | |
DE3884018T2 (en) | Device for recording data on an optical recording medium. | |
DE3145604C2 (en) | Device for reading data recorded on a disk | |
DE3830745C2 (en) | ||
DE3687156T2 (en) | ARRANGEMENT FOR INFORMATION RECORDING AND PLAYBACK. | |
DE69029115T2 (en) | Information recording and reproducing apparatus | |
DE69321000T2 (en) | CD player | |
DE69123933T2 (en) | Optical recording system | |
DE69224693T2 (en) | Information recording reproducing apparatus for optical information recording medium | |
DE3933974A1 (en) | CONTROL DEVICE FOR THE LOOP REINFORCEMENT OF A SERVO LOOP | |
DE69122843T2 (en) | Magnetic tape recording / playback device and method | |
DE3820590C2 (en) | Method for determining empty areas on a record carrier | |
DE3280467T3 (en) | Method for reproducing information from a selected track on a recording disk. | |
DE3129640C2 (en) | Playback device for a recording medium | |
DE3042108A1 (en) | GROOVE GUIDE SERVO CONTROL DEVICE | |
DE19730528C2 (en) | Real-time track finder and method therefor | |
DE69118835T2 (en) | Device for storing information | |
DE69421039T2 (en) | Information recording process | |
DE3829927C2 (en) | Device and method for reproducing data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |