KR100292038B1 - 디스크장치 - Google Patents

디스크장치 Download PDF

Info

Publication number
KR100292038B1
KR100292038B1 KR1019930026099A KR930026099A KR100292038B1 KR 100292038 B1 KR100292038 B1 KR 100292038B1 KR 1019930026099 A KR1019930026099 A KR 1019930026099A KR 930026099 A KR930026099 A KR 930026099A KR 100292038 B1 KR100292038 B1 KR 100292038B1
Authority
KR
South Korea
Prior art keywords
signal
eccentricity
clock
disk
time interval
Prior art date
Application number
KR1019930026099A
Other languages
English (en)
Other versions
KR940016175A (ko
Inventor
도루 다케다
사토루 세코
히데아키 이시오카
이타루 도미사키
Original Assignee
이데이 노부유끼
소니 가부시키가이샤
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP05776493A external-priority patent/JP3374433B2/ja
Priority claimed from JP06624893A external-priority patent/JP3198490B2/ja
Application filed by 이데이 노부유끼, 소니 가부시키가이샤 filed Critical 이데이 노부유끼
Publication of KR940016175A publication Critical patent/KR940016175A/ko
Application granted granted Critical
Publication of KR100292038B1 publication Critical patent/KR100292038B1/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/4806Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed specially adapted for disk drive assemblies, e.g. assembly prior to operation, hard or flexible disk drives
    • G11B5/4826Mounting, aligning or attachment of the transducer head relative to the arm assembly, e.g. slider holding members, gimbals, adhesive
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/10Track 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/106Track 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/08Disposition or mounting of heads or light sources relatively to record carriers
    • G11B7/09Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B7/095Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following specially adapted for discs, e.g. for compensation of eccentricity or wobble
    • G11B7/0953Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following specially adapted for discs, e.g. for compensation of eccentricity or wobble to compensate for eccentricity of the disc or disc tracks

Landscapes

  • Moving Of The Head To Find And Align With The Track (AREA)
  • Optical Recording Or Reproduction (AREA)

Abstract

본 발명은 디스크의 편심에 정확히 추종할 수 있는 디스크장치에 관한 것으로, 디스크면이 복수존재하는 경우에 처리대상 디스크면을 전환하였을때에 전환후의 디스크면의 편심에 바로 추종할 수 있는 디스크장치를 제공하는데 있다.

Description

디스크장치
제1도는 종래의 디스크장치에 있어서의 클럭생성회로의 일예를 나타내는 블록도이다.
제2도는 본 발명의 디스크장치의 제 1실시예를 나타내는 블록도이다.
제3도는 디스크의 트랙의 중심과 디스크의 회전중심과의 엇갈림, 즉 디스크의 편심의 일예를 나타내는 설명도이다.
제4도는 디스크에서 추출된 클럭신호의 위상과 PLL루프(30)의 VCO(35)에서 출력되는 클럭신호의 위상을 비교하여 나타내는 그래프이다.
제5도는 원형 데이터 트랙의 한둘레에 걸쳐서 물리적으로 같은 간격에 N개의 클럭마크신호가 기록된 디스크와 척킹된 디스크의 회전중심에서 일정한 반경에 위치하는 상태로 고정된 기록재생헤드, 즉 신호독출헤드의 궤적과의 관계를 나타내는 도면이다.
제6도는 본 발명의 편심량 측정부의 제 1의 상세한 구성을 나타내는 블록도이다.
제7도는 제6도의 구성예에 있어서의 클럭마크의 재생신호와 측정되는 시간간격과의 관계를 나타내는 도면이다.
제8도는 제6도와 같이 구성된 시간간격측정부(70)에 의해 측정된 클럭마크 재생신호의 시간간격의 일예를 나타내는 도면이다.
제9도는 제6도와 같이 구성된 편심량기억부(26)의 메모리(26M)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예를 나타내는 도면이다.
제10도는 본 발명의 편심량 측정부의 제 2의 상세한 구성을 나타내는 블록도이다.
제11도는 제10도에 나타낸 편심량 측정부의 제 2의 상세한 구성에 있어서의 클럭마크 재생신호로 측정된 시간간격의 관계를 나타내는 도면이다.
제12도는 제10도에 나타낸 편심량 측정부의 제 2의 상세한 구성에 있어서 시간간격측정부(70A)에 의해 측정되어 메모리(82A)에 기억된 클럭마크 재생신호의 시간간격(290), 감산기(85A)에 의해 감산되는 시간간격 측정치(291) 및 제산기(88A)에서 출력되는 평균치(AV1)를 나타내는 도면이다.
제13도는 제10도에 나타낸 편심량 측정부의 제 2의 상세한 구성에 있어서의 메모리(26MA)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예를 나타내는 도면이다.
제14도는 본 발명의 편심량 측정부의 제 3의 상세한 구성을 나타내는 블록도이다.
제15도는 제14도에 나타낸 본 발명의 편심량 측정부의 제 3의 상세한 구성에 있어서의 클럭마크 재생신호로 측정된 시간 간격의 관계를 나타내는 도면이다.
제16도는 제14도에 나타낸 본 발명의 편심량 측정부의 제 3의 상세한 구성에 있어서, 시간간격측정부(70B)에 의해 측정되어 메모리(82B)에 기억된 시간간격측정치(CTB) 및 제산기(88B)에서 출력되는 평균치(AV2)를 나타내는 도면이다.
제17도는 제14도에 나타낸 본 발명의 편심량 측정부의 제 3의 상세한 구성에 있어서 메모리(26MB)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예를 나타내는 도면이다.
제18도는 본 발명의 편심량 측정부의 제 4의 상세한 구성을 나타내는 블록도이다.
제19도는 제18도에 나타낸 본 발명의 편심량 측정부의 제 4의 상세한 구성에 있어서의 클럭마크 재생신호로 측정된 시간간격의 관계를 나타내는 도면이다.
제20도는 제18도에 나타낸 본 발명의 편심량 측정부의 제 4의 상세한 구성에 있어서 시간간격측정부(70C)에 의해 측정되어 메모리(82C)에 기억된 클럭마크 재생신호의 시간간격(CTC) 및 제산기(88C)에서 출력되는 평균치(AV3)를 나타내는 도면이다.
제21도는 제18도에 나타낸 본 발명의 편심량 측정부의 제 4의 상세한 구성에 있어서의 메모리(26MC)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예를 나타내는 도면이다.
제22도는 디스크의 원형데이터 트랙의 일주에 걸쳐서 물리적으로 같은 간격으로 기록된 N개의 클럭마크와 원형데이터트랙중심과 스핀들모터축의 편심에 기인하는 기록재생헤드 즉, 신호독출헤드의 동일트랙 주행반경의 변화를 나타내는 도면이다.
제23도는 본 발명의 편심량 측정부의 제5도의 상세한 구성을 나타내는 블록도이다.
제24도는 본 발명의 디스크장치의 제 2실시예를 나타내는 블록도이다,
제 25도는 본 발명의 디스크장치의 제 2실시예의 변형예를 나타내는 블록도이다.
제26도는 제24도의 실시예의 기억부(26A)의 기억내용을 나타내는 설명도이다.
제29도는 디스크상의 원형데이터트랙의 원주방향으로 물리적으로 같은 간격으로 기억된 클럭마크와 편심을 가지고 척킹된 디스크의 동일트랙상을 주행하는 신호독출헤드의 주행반경의 변화와의 관계를 나타내는 도면이다.
제30도는 디스크상의 원형데이터트랙의 원주방향으로 물리적으로 같은 간격에 기억된 클럭마크 및 홈인덱스신호와 신호독출헤드의 헤드부착 아암회전 반경궤적과의 관계를 나타내는 도면이다.
제31도는 본 발명의 디스크장치의 제 5실시예를 나타내는 블륵도이다.
제32도는 디스크장치의 제 6실시예를 나타내는 블록도이다.
* 도면의 주요부분에 대한 부호의 설명
40 : 트래킹서보회로 50 : 호스트컴퓨터
130 : PLL회로 131 : 위상비교기
132 : 루프필터 135 : 전압제어발진기
136 : 분주기 500 : 데이터 트랙중심
본 발명은 자기디스크장치나 광디스크장치 등의 디스크장치에 관계되어 특히 디스크표면의 데이터트랙중에 시각표준을 부여하는 클럭마크가 디스크제조시에 미리 복수개 메워져있는 바와같은 소위 「샘플드·서보방식」 의 디스크장치에 가장적절한 클럭신호 보정회로에 관한 것이다.
종래의 클럭생성회로로서는 제1도에 나타내는 구성의 것이 알려져있다.
제1도에 나타낸 클럭생성회로는 소위 PLL(Phase Lock Loop)회로로 불리는 것이다. PLL회로(130)는 위상비교기(131), 루프필터(132), VCO(전압제어발진기)(135) 및 분주기(136)를 포함하고 있다. 디스크에서 재생되는 클럭신호는 위상비교기(131)의 한편의 입력에 공급된다. 위상비교기(131)의 다른편의 입력에는 VCO(135)에서 출력된 클럭신호가 그 주파수를 분주기(136)에 의해 1/N로 되어서 공급된다. 루프필터(132)는 위상비교기(131)의 출력에 대해 저역통과 필터링등의 소정의 필터링처리를 하여 VCO(135)에 공급하고, VCO(135)는 입력전압에 따른 위상의 클럭신호를 출력한다. VCO(135)에서 출력되는 클럭신호는 디스크로 부터의 재생신호의 위상에 체결된 것이 된다.
그런데 상술한 종래의 클럭생성에 있어서는 고정밀도한 클럭신호를 생성하는 위에서 이와같은 문제점이 있었다.
(1) 디스크를 스핀들에 척킹할때에 회전축중심과 트랙원의 중심이 오프셋되어지는것, 즉 편심(후에 나오는 “편심량”과는 상이하다. 이 편심량이란 디스크의 홈인덱스신호 발생위치를 기준으로 하는 디스크상의 소정의 각위치에 있어서의 클럭과 상기 제 1클럭과의 사이에 위상차를 함수로서 표시한 량이다. )이 원인이 되어 트랙원의 실질반경이 큰 부분에서는 고속측에 또 트랙원의 실질반경이 작은 부분에서는 저속측에 실효주속이 변동함으로써 트랙으로부터의 재생클럭신호에 큰위상변동을 발생한다.
(2) 또, 편심에 기인하는 위상변동량을 충분히 억압하기위해 PLL루프의 저역게인을 증가시키면 그것에 따르는 광대역화에 의해 고역의 노이즈가 증가하는 등에 의해 PLL을 디스크의 편심에 정확히 추종시킬 수 없다.
(3) 또한 디스크면이 복수있는 기억장치에서는 처리대상디스크면을 전환하였을때에 전환전후의 디스크의 편심이 상이되고 있으면, 전환후의 디스크 편심에 바로 추종하는 것이 곤란하다.
본 발명은 이와같은 실정을 감안하여 이룬것이며 본 발명의 제 1목적은 디스크의 편심에 정확히 추종할 수 있는 디스크장치를 제공하는데 있다.
본 발명의 제 2목적은 디스크면이 복수존재하는 경우에 처리대상 디스크면을 전환하였을때에 전환후의 디스크면의 편심에 바로 추종할 수 있는 디스크장치를 제공하는데 있다.
본 발명에 관계되는 디스크장치는 상기 과제를 해결하기위해 데이터트랙중에 타이밍기준을 부여하기위한 클럭마크가 미리 복수개 설치되어있는 디스크와 재생헤드를 포함하고, 상기 디스크에 기억되어있는 정보를 재생하는 재생수단과, 재생수단의 출력에서 제 1클럭신호를 쁩아내는 클럭추출수단과, 데이터트랙의 디스크회전중심축에 대한 편심에 대응한 신호를 기억하는 편심량 기억수단과, 전압제어 발진수단을 포함하고 편심에 대응한 신호에 따라서 전압제어 발진수단에서 출력되는 제 2클럭신호의 위상 또는 주파수를 변화시켜 제 1클럭신호에 제 2클럭신호를 추종시키는 클럭보정수단으로 이 룬다.
또한 디스크의 회전위상원점을 나타내는 홈인덱스신호를 상기 재생수단의 출력에서 추출하는 홈인덱스 추출수단을 갖추고, 또 편심에 대응한 신호는 상기 홈인덱스신호 발생위치를 기준으로하는 상기 디스크상의 소정의 각위치에 있어서의 클럭과 상기 제 1클럭과의 사이의 위상차를 함수로서 표시한 신호이다.
클럭보정수단은 제 1클럭신호화 상기 제 2클럭신호와의 위상을 비교하는 위상비교수단과, 위상비교수단의 출력에 대하여 소정의 필터처리를 하는 필터수단과, 디스크의 회전주파수에 동기하여 필터수단의 출력과 편심에 대응한 신호를 가산하고 전압제어 발진수단에 공급하는 가산수단으로 이룬다.
또, 제 1클럭신호와 재생수단의 출력신호로 편심에 대응한 신호를 측정하고 편심량 기억수단에 공급하는 편심량 측정수단을 갖춘다.
이 편심량 측정수단은 재생헤드가 횡단하는 트랙의 개수를 계산함으로써 편심에 대응한 신호를 측정한다던지 트랙에서 발생되는 본래 등간격의 클럭펄스열로 관측되는 부등간격성에서 편심에 대응한 신호를 구하는등 여러가지 방법이 고려된다.
또, 데이터트랙중에 타이밍기준을 부여하기위해 클럭마크가 미리 복수개 설치되어있는 디스크와 재생헤드를 포함하여 상기 디스크에 기록되어있는 정보를 재생하는 재생수단과, 재생수단의 출력에서 상기 디스크의 트랙번호를 추출하는 트랙번호 추출수단과 재생수단의 출력에서 제 1클럭신호를 뽑아내는 클럭추출수단과, 제 1클럭신호와 재생수단의 출력신호로 각 디스크에 있어서의 데이터트랙의 디스크 회전중심축에 대한 편심에 대응한 신호를 측정하는 편심량 측정수단과, 편심에 대응한 신호를 기억하는 편심량 기억수단과, 편심량 기억수단에 기억된 편심에 대응한 신호를 추출된 트랙번호에 따라서 변화시키는 편심량 조정수단과, 전압제어 발진수단을 포함하여 편심량 조정수단에 의해 변화시킨 편심에 대응한 신호에 따라서 전압제어 발진수단에서 출력되는 제 2클럭신호의 위상 또는 주파수를 변화시켜 제 1클럭신호에 제 2클럭신호를 추종시키는 클럭보정수단으로 이룬다.
또한 상기 디스크의 회전위상원점을 나타내는 홈인덱스신호를 상기 재생수단의 출력에서 추출하는 홈인덱스 추출수단으로 이룬다.
그리고 편심에 대응한 신호를 홈인덱스신호 발생위치를 기준으로하는 디스크상의 소정의 위치에 있어서의 클럭과 상기 제 1클럭과의 사이의 위상차를 함수로서 표시한 신호이다.
또 편심량 조정수단은 클럭마크의 재생신호의 시간간격의 진폭량을 편심에 대응한 신호를 조정하기위해 이용되는 조정계수로서 추출된 트랙번호에 대응시켜서 기억하고있는 조정계수 기억수단과, 편심량 기억수단에 기억된 편심에 대응한 신호와 조정계수 기억수단에 기억된 상기 조정계수를 승산하는 승산수단으로 이룬다.
또한 추출된 트랙번호에 대응한 디스크 회전축의 홈인덱스와 디스크의 데이터트랙상의 홈인덱스와의 위상차를 기억하고 트랙번호의 입력에 따라서 대응하는 위상차를 출력하는 위상차 기억수단과, 위상차 기억수단에서 출력된 위상차에 따라서, 편심에 대응한 신호를 독출하고, 승산수단에 공급하는 독출수단으로 이룬다.
[실시예]
(1) 제 1실시예
제2도는 본 발명을 자기하드디스크장치에 적용한 경우의 일실시예의 구성을 나타내는 도면이다.
양면 자기디스크(1A, 1B, 1C 및 1D)는 스핀들모터(2)에 의해 회전구동된다. 자기헤드(3A, 3B, 3C 및 3D)는 각각 아암(4A, 4B, 4C 및 4D)에 의해 지지되고, 포이스코일모터(VCM)(5)에 의해 회동중심(5C)에 관하여 회동되어서 양면자기디스크(1A, 1B, 1C 및 1D)상면의 트랙(502)에 추종하여 이들의 트랙에 대하여 데이터기입 및 독출을 한다. 4매의 자기디스크(1A, 1B, 1C 및 1D)의 트랙(502)은 실린더(100)를 구성한다. 도시되어있지않으나 양면디스크(1A, 1B, 1C 및 1B)의 하면에 대하여 데이터의 기입 및 독출을 하는 4개의 자기헤드가 설치되어 있고, 자기헤드(3A, 3B, 3C 및 3D)와 동일하게 아암(4A, 4B, 4C 및 4D)에 의해 지지되고, VCM(5)에 의해 회동중심(5C)에 관하여 회동되어진다. 자기디스크(1A, 1B, 1C 및 1B)의 표면의 데이터 트랙중에는 시각표준을 부여하는 클럭마크가 디스크제조시에 미리 복수개 메워져 있다.
또한 참조번호(6)는 스핀들모터(2)의 회전중심, 즉 자기디스크(1A, 1B, 1C 및 1D)의 회전중심을 나타낸다.
호스트컴퓨터(50)는 기입커맨드, 독출커맨드등의 커맨드를 인터패이스 케이블(60)을 통해 콘트롤러(70)에 공급한다. 콘트롤러(70)는 자기하드디스크장치를 제어하기위한 제어신호를 신호처리회로(20)에 출력한다.
자기헤드(3A, 3B, 3C 및 3D)에 의해 디스크(1A, 1B, 1C 및 1D)에 독출된 재생신호는 재생증폭회로(21)에 의해 소정의 진폭으로 증폭된다. 재생증폭회로(21)의 출력은 클럭추출회로(22), 트랙위치 오차검출회로(23) 및 홈인덱스(1회전에 1개의 펄스)추출회로(24)에 분배된다. 클럭추출회로(22)에서 뽑아내어진 재생클럭신호는 트랙편심량 측정부(25)에 공급된다.
또, 트랙위치 오차검출회로(23)에서 출력되는 트랙위치 오차신호도 트랙편심량 측정부(25)에 공급된다. 또한 홈인덱스 추출회로(24)에 의해 뽑아내어진 홈인덱스신호 즉 회전위상 원점신호도 트랙편심량 측정부(25)에 공급된다.
트랙편심량 측정부(25)는 후술하는 공지의 방법, 또는 본 발명에 의한 방법에 의해 데이터트랙원(502)의 회전중심축(6)에 대한 편심량을 디스크의 홈인덱스 발생위치를 각도좌표치 0도로 하는 디스크상의 각위치(θ)의 함수로서 계측하고, 편심량 기억부(26)에 테이블형식으로 기억한다. 이 편심량은 트래킹 서보회로(40)에 의해 VCM(5)의 제어에 이용된다. 상술한 바와같이 이 편심량이란 앞에나온 “편심”과는 다른량이다. 즉 편심량이란 디스크의 척킹시에 있어서의 편심으로 기인하는 위상변동, 보다 상세히는 홈인덱스신호 발생위치를 기준으로 한다. 디스크상의 소정의 각위치(트랙일주에 걸쳐서)에 있어서의 클럭과 제 1클럭과의 사이의 위상차를 함수로서 표시한 신호이다. 이하 실시예중 동일한 의미로 “편심량”을 설명에 사용한다.
제2도의 본 발명의 실시예의 특징의 하나는 편심량기억부(26)에 기억된 편심량이 독출회로(27)에 의해 디스크의 회전에 동기하여 독출되고, D/A컨버터(28)에 의해 아날로그신호로 변환되고 피드포워드 보상기(29)에 의해 보상조작 즉, 속도신호로의 변환이 된후 PLL회로(30)의 전압제어 발진기인 VCO(35)의 제어전압으로서 추가적으로 피드포워드 인가되는 점에 있다.
PLL회로(30)는 위상비교기(31)과 이 위상비교기(31)의 출력에 대하여 저역통과 필터링등의 소정의 필터처리하는 루프필터(32)와 이 필터(32)의 출력에 따른 위상 또는 주파수의 클럭신호를 출력하는 전압제어발진기인 VCO(35)를 포함하고 위상비교기(31)가 클럭추출회로(22)에 의해 뽑아내어진 클럭신호와, 전압제어발진기인 VCO(35)에서 N분의 1분주기(36)를 통해 피드백되는 클럭신호와의 위상차를 출력한다. 제2도의 본 발명의 실시예의 특징은 루프필터(32)와 VCO(35)와의 사이에 아날로그 가산기(연산증폭기)(33)를 설치하고, 피드포워드 보상기(29)에서 스위치(34)를 통해 공급되는 신호를 루프필터(32)에서 출력되는 신호에 가산하여 VCO(35)에 공급하는 점에 있다.
또한 루프필터(32) 및 가산기(33)가 디지탈 연산소자라도 좋다.
이와같은 구성으로 되어있기때문에 VCO(35)는 위상비교기(31)로 부터의 출력뿐만아니라, 편심량기억부(26)에서 독출회로(27), D/A컨버터(28), 피드포워드 보상기(29) 및 스위치(24)를 경유하여 도래하는 트랙원편심 표시전압에 의해서도 구동된다. 따라서 VCO(35)는 디스크에서 발생하는 840개/1회전의 펄스신호에 소위 클로즈루프동작으로 추종하는 동시에 편심량기억부(26)로 부터의 현재의 순간의 편심량의 예측신호에 의해 오픈루프동작도 한다.
즉, 이와같은 편심이 있는 디스크의 동작에 있어서는 θ방향으로 고정한 재생헤드에서 보아서 관측되는 디스크로 부터의 클럭은 시간축방향으로 조밀한 요동성을 가지고 있다. 이 요동의 성분중 회전주파수에 상당하는 대부분 상기 오픈루프동작에 의해 VCO(35)가 의도적으로 「가진」됨으로써 클럭추출회로(22)에서 출력되는 클럭신호와 VCO(35)에서 출력되는 클럭신호는 거의 ±20ns(나노초)의 동위상 근처까지 접근되어진다.
이 오픈루프동작에 의한 접근에 의해 상기 클로즈루프동작은 요동성분중 주로 진폭이 작은 고주파성분(회전주파수의 수배내지 수십배)을 부정하는 동작을 하는것만으로 좋다. 따라서 실현되는 추종성은 최종적으로는 클럭추출회로(22)에서 출력 되는 클럭신호에 대해 VCO(35)의 출력신호는 +ns 이하의 극히 가까운 발진위상으로 유지된다.
데이터트랙원의 형성은 본 실시예에 있어서는 광디스크 제조장치와 동일하게 0.01미크론정도의 이송정밀도를 갖는 컷팅머신으로 원반이 제작되므로 진원도는 1미크론보다 충분히 좋다.
회전축에 이와같은 디스크를 부착하면, 디스크중심, 즉 데이터트랙원의 중심은 회전축에 대하여 10내지 50미크론정도의 부착오차를 일으킨다.
이 엇갈림(편심)을 계측하는데는 몇가지방법이 고려된다.
이하 편심량 측정부의 상세한 것을 설명한다.
또한 이하에 설명하는 편심량 측정방법은 후에 설명하는 다른 실시예에 있어서도 적용된다.
① 제 1편심량방법
가장 직접적인 수법이다. 즉 독출하는 자기헤드(3A, 3B, 3C 및 3D)를 R방향, θ방향도함께 구속한위에서 디스크(1A, 1B, 1C 및 1D)를 회전시킨다. 지금 트랙폭이 10.0μmm, 편심이 50μmm로 디스크가 부착되어있다고하면 독출헤드에서 보았을때 디스크의 회전에 따라서 트랙은 약 5개 외주측으로 도망가고 그 후는 약 5개 내주측으로 되돌아온다는 현상이 관측된다. 따라서 이 트랙을 걸치는 개수를 계수함으로써 대략적인 편심량을 알 수 있다.
이 예에서는 관측량 5개×10μm/개=50μm이며, 불확정성을 50μm로 보고 편심은 50±5μm로 판정한다.
그러나 이 방법으로는 트랙1개, 즉 10μm보다 좋은 분해능력으로 계측할 수는 없다. 따라서 VCO(35)의 추종특성은 최량이라고는 할 수 없다.
② 제 2편심량 측정방법
먼저, 디스크의 형성시에 내주에서 외주로 향하여 모든 트랙에 트랙번호를 부여하고, 모든 트랙의 1주에 걸쳐서 충분한 반복빈도로 각인하여 둔다. 본 실시예에서는 840개/1주이다. 다음에 도시하지않은 트랙번호 독해수단과 트래킹서보회로(40)에서 동일한 트랙번호만을 추종하도록 임시폐루프서보를 동작시킨다. 이와같이하여 디스크의 편심에 임시추종을 하는 구동전류를 VCM(5)에 발생시킨다. 트래킹서보회로(40)에서 VCM(5)에 공급되는 전류의 수치를 전류검출기(40)로 시시각각 검출하고, 디지탈형식의 1회전상당의 시계열 데이터로서 편심량 기억부(26)에 기억시킨다.
③ 제 3편심측정방법
제 1 및 제 2편심측정방법이 어느것이나 재생헤드에서 본 트랙의 편심을 직접 계측한것인데 대하여 1개의 트랙에서 재생되는 본래의 등간격인 클럭펄스열로 관측되는 불등간격성에서 편심량을 구하고 이것을 편심량 기억부(26)에 기억하는 것이다.
다음에 제 3편심측정방법을 제3도를 참조하여 설명한다. 제3도에 있어서 참조번호(500)는 트랙(502)의 중심을 나타내고, 참조번호(501)는 디스크의 회전중심을 나타낸다. 자기헤드(3)는 아암(4)에 의해 지지되어있고 트랙(502)의 중심위를 트레이스하도록 트래킹 서보회로(40)에서 위치가 정하여지고 있다.
지금 트랙(502)의 반경을 r0(m), 편심을 d(m), 회전수를 N(Hz)으로 하면, 트랙(50)의 평균주속(Vo)은
Vo = 2πr0 × N(m/sec) ‥‥‥‥ (식1)
이다. 반경(r0)의 원형트랙(502)에 포함되는 펄스수를 M(개/1회전)라고 하면 펄스 간거리(Lo)는
Lo = 2πr0/M ‥‥‥‥‥ (식2)
이다. 이것을 통과하는데 요하는 시간(T0)은
T0 = Lo/Vo = (2πr0/M)/(2πr0×N)
= 1/(N×M) ‥‥‥‥‥ (식3)
이 되고, 예를 N = 60.0Hz, M = 840이라면
T0 = 19.841(μsec) ‥‥‥‥‥ (식4)
이다.
한편, 반경이 편심에 의해 r2 = r0+d로 증가한 부분의 펄스주기(T2)는
T2 = 2πr0/M(2πr2×N)
= r0/r2×(N×M) ‥‥‥‥‥ (식5)
가 된다. 따라서 예를들면 r0=20mm, r2=20.05mm인때 T2는 T0×1.0025가 되고 0.25%변화한다. 이것은 미소하나, 시간영역의 량임로 비교적 정밀도좋게 계측할 수 있다.
즉, 이 예에서는 T0=19.841(μs)에 대하여 T2=19.891, T1=19.792(μs)이므로, T평균치와 최대치 및 최소치란 각각 약 50ns(나노세컨드)의 차가 있다. 이것은 현재의 전자회로기술로 충분한 정밀도로 계측할 수 있기때문에 편심량의 간격의 측정에 귀착한다.
실제의 측정동작에서는 상기와 같은 등속도 시간표준은 작성이 곤란하므로 이하와 같은 방법을 취한다.
즉, 등속도 시간표준대신에 제2도의 스위치(34)를 개방상태로 하여 PLL회로(30)를 폐루프만으로 동작시켜놓고, 이때의 VCO(35)의 출력을 시간표준으로 하고, 이것을 기준으로 1주에 걸쳐 클럭추출회로(22)로 부터의 재생클럭의 위상을 측정한다. 이때 840개의 시간데이터는 제4도와 같이 관측된다. 이때 사용한 시간표준은 폐루프로 추종하고 있는 PLL회로(30)의 출력이기때문에 시간표준자신도 루프이득으로 편심을 추적하고 있으므로, 관측결과는 이미 편심을 어느정도 억압하고 있다.
따라서 진짜시간축에 대한 편심기인의 위상엇갈림은 관측결과에 루프이득(통상 100이하의 정수)을 승한것이다. 본예에 있어서는 관측량을 ±18ns, 60Hz에서의 루프이득은 40배이므로, 등속도시간축에 대하여 디스크상의 1점은 ±720ns의 진행지연을 발생시키고 있는 것이 된다.
이와같이 하여 1회전에 걸쳐 관측한 진행지연을 편심량기억부(26)에 디지탈수치로서 축적함으로써 편심테이블의 작성이 완성한다.
이와같이하여 편심량기억부(26)에 기억된 편심테이블을 사용하였다. 본 발명에 의한 VCO(35)의 피드포워드제어는 다음과 같이 행하여진다.
먼저, 독출회로(27)에 의해 디스크의 회전위상에 동기하여 편심량기억부(26)의 내용을 독출하고, D/A컨버터(28)에서 아날로그전압으로 변환한후 코일(L), 콘덴서(C) 및 저항(R)으로 구성되는 피드포워드보상기(29)를 통해 위상보상후 스위치(34) 및 아날로그가산기(33)를 통해 VCO(35)에 인가된다. 이것에 의해 VCO(35)의 발진위상은 제4도의 파선과 같이 1회전의 전역에 걸쳐 거의 0°에 접근한다.
④ 제 4편심량 측정방법
제5도는 원형테이터트랙의 1주에 걸쳐서 물리적으로 등간격에 N개의 클럭마크신호가 기록된 자기디스크와 척킹된 디스크의 회전중심에서 일정한 반경에 위치하는 상태에 고정된 기록재생헤드 즉 신호독출헤드의 궤적과의 관계를 나타낸다. 제5도에 있어서 참조번호(500)는 원형데이터트랙의 중심을 나타내고, 이 중심(500)에 대해 동심원형에 데이터트랙(D3 내지 D7)이 형성되고, 각 데이터트랙의 1주에 걸쳐 물리적으로 등간격으로 N개의 클럭마크신호(CM)가 기록되어 있다.
상술과 같은 원형데이터트랙을 가지고 자기디스크가 스핀들모터 회전축(501)에 척킹되었을때에 편심(511)이 발생한다. 참조번호(503)는 척킹된 디스크의 회전중심(501)에서 일정한 반경(510)에 위치하는 상태에 고정된 기록재생헤드 즉, 신호독출헤드의 원궤적을 나타낸다. 원궤적(503)의 원형데이터트랙의 중심(500)에 가장 접근하였을때에 원궤적(503)이 통과하는 원형데이터 트랙상의 클럭마크신호(CM)간의 거리(513)를 헤드가 통과하는 시간이 가장짧고, 원궤적(503)이 원형데이터 트랙중심(501)에서 가장 떨어졌을때에 원궤적(503)이 통과하는 원형데피터 트랙상의 클럭마크간의 거리(514)를 헤드가 통과하는 시간이 가장 길다. 이것은 디스크 회전 반경(510)이 같으며, 헤드통과속도가 같기 때문이다.
따라서 척킹된 디스크의 회전중심(501)에서 일정한 반경(510)에 위치하는 상태로 고정된 기록재생헤드 즉 신호독출헤드에서 재생되는 클럭마크 재생신호의 시간간격을 측정하고 이것을 이용함으로써 편심(511)에 기인하는 디스크각위치에 대응한 편심량을 얻을 수 있다.
제6도는 본 발명의 제 4편심량 측정방법을 실현하기위한 구성을 나타낸다. 시간간격 측정부(70)는 클럭추출회로(22)에서 출력된 클럭마크 재생신호(CMS)의 시간간격을 홈인덱스신호(HIS)를 사용하여 측정한다. 편심량 연산부(80)는 클럭마크 재생신호(CMS)사이의 시간간격에서 홈인덱스신호(HIS)를 사용하여 디스크(1)의 회전각에 대응한 편심량을 산출한다. 또한 CPU(81)는 메모리 액세스의 기능도 가지고 있다.
메모리 액세스에 있어서는 홈인덱스신호(HIS)에 의거해서 콘트롤신호(CSI) 및 어드레스신호(ASI)를 출력한다. 편심량 기억부(26)는 편심량 연산부(80)에서 출력되는 편심량을 콘트롤신호(CSI) 및 어드레스신호(ASI)에 따라서 기억한다. 편심량기억부(26)에 기억된 편심량은 메모리액세스에 있어서 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CSI) 및 어드레스신호(ASI)에 따라서 독출된다. 편심량 기억부(26)에서 출력되는 편심량은 디스크(1)의 원형데이터트랙의 원궤적(503)(제5도 참조)으로 부터의 편심거리를 나타낸다.
제6도의 예에서는 시간간격 측정부(70)는 플립플롭(71), 카운터(72), 인버터(73), 카운터(74), 발진기(75) 및 스위치(76)를 포함하여 구성된다. 편심량 연산부(80)는 CPU(81), 메모리(82), 래치(83 및 84), 및 연산기(85)를 포함하여 구성된다. 편심량 기억부(26)는 메모리(26M)를 포함하여 구성된다.
플립플롭(71)는 디스크에서 재생되는 클럭마크 재생신호(CMS)가 도래할때마다 TTL레벨로 Hight와 Low로 전환되는 펄스신호(TD)를 출력한다. 이 펄스신호(T)는 그대로 카운터(72)에 공급되는 동시에 인버터(73)에 의해 반전되어서 카운터(74)에 공급된다.
카운터(72)는 펄스신호(TD)가 High사이의 시간간격을 발진기(75)를 사용하여 측정하고, 시간간격측정치(CTA)를 출력한다. 다른편에서는 카운터(74)는 인버터(73)에서 출력되는 펄스신호의 High의 시간간격, 즉 펄스신호(TD)의 Low의 시간간격을 발진기(75)를 사용하여 측정하고, 시간간격 측정치(CTB)를 출력한다.
스위치(76)는 카운터(72)에서 출력되는 시간간격 측정치(CTA) 및 카운터(74)에서 출력되는 시간간격 측정치(CTB)를 CPU(81)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CNT)에 따라서 교호하게 카운트치(CT)로서 출력한다. 메모리(82)는 스위치(76)에서 공급되는 (N+N/2)개의 시간간격 측정치(CT)를 CPU(81)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS2) 및 어드레스(AS2)에 따라서 순차기억한다.
메모리(82)에 기억된 시간간격 측정치는 CPU(81)에서 클럭되는 콘트롤신호(CS2) 및 어드레스신호(AS2)에 따라서 독출된다. 독출된 제 p번째의 시간간격측정치는 CPU(81)에서 출력되는 래치신호(LHA)에 따라서 래치(83)에 유지된다. 독출된 제(p+N/2)번째의 시간간격 측정치는 CPU(81)에서 출력되는 래치신호(LHB)에 따라서 래치(84)에 유지된다.
감산기(85)는 제 p번째의 시간간격 측정치에서 제(p+N/2)번째의 시간간격 측정치를 감산한다. 감산기(85)는 이 감산을 p=1내지 N의 각각에 대하여 행한다. 감산기(85)에서 얻어지는 N개의 감산결과는 CPU(81)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CSI) 및 어드레스신호(ASI)에 따라서 메모리(26M)에 순차기억된다.
메모리(26M)에 기억된 감산결과는 디스크각위치에 대응한 편심량이며, 원형데이터트랙과 원궤적(503)(제5도참조)와의 편심에 기인하는 거리를 표시하고, CPU(81)가 홈인덱스신호(HIS)에 의거하여 출력하는 콘트롤신호(CSI) 및 어드레스신호(ASI)에 따라서 편심량(OSS)으로서 독출되고 편심보정을 하기위한 편심거리 테이블로서 이용할 수 있다.
제7도는 제6도의 구성예에 있어서의 클럭마크 재생신호(CMS)와 측정되는 시간간격과의 관계를 나타내는 도면이다. 제7도에 있어서 제 n번째의 클럭마크 재생신호(CMS)와 제 (n+1)번째의 클럭마크 재생신호(CMS)의 시간간격의 카운트치를 t(으로 표시하면, 제5도의 원궤적(503)이 원형데이터 트랙중심(500)에서 가장 떨어졌을때의 카운트치를 t(k)로 하였을때, 가장 접근하였을때의 카운트치는 t(k+N/2)가 된다.
제8도는 제6도와 같이 구성된 시간간격 측정부(70)에 의해 측정된 클럭마크 재생신호의 시간간격의 일예, 즉 메모리(82)에 기억되는 카운트치열(CT)을 데이터번호에 관련시켜서 표시한 것이다. 제8도에 있어서 제5도의 원궤적(503)이 원형데이터 트랙중심(500)에서 가장 떨어졌을때의 카운트치는 t(k)이며, 가장 접근하였을때의 카운트치는 t(k+N/2)이다.
제9도는 제6도와 같이 구성된 편심량 기억부의 메모리(26M)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예 즉 원형데이터 트랙과 원궤적(503)(제5도 참조)과의 편심에 기인하는 거리를 나타내고, 상술한 바와같이 제 p번째의 시간간격 측정치에서 제 (p+N/2)번째의 시간간격 측정치를 감산하여 얻어지는 편심측정결과이다. 메모리(26M)에 기억된 데이터(OSS)는 디스크각위치에 대응한 편심거리테이블로서 편심보정을 하기위해 이용할 수 있다.
⑤ 제 5편심량 측정방법
제10도는 제5도의 본 발명의 편심량 측정방법을 실현하기위한 구성을 나타낸다.
시간간격측정부(70A)는 홈인덱스신호(HIS)를 사용하여 디스크에서 재생된 제 n번째의 클럭마크 재생신호(CMS)와 제 (n+m)번째의 클럭마크 재생신호(CMS)와의 시간간격의 측정을 m=1 내지 (N+N/2)의 정수의 각각에 대하여 행한다. 시간간격측정부(70A)에 의해 측정된 시간간격 측정치는 메모리 액세스부(81A)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS3) 및 어드레스신호(AS3)에 따라서 메모리(82A)에 순차기억된다.
다른편에서는 감산기(85A)에서 얻어진 감산결과는 가산기(87A)에서 N개분 가산되고 가산기(87A)에서 얻어진 가산결과는 제산기(88A)에서 1/N되고 평균치(AV1)가 출력된다.
메모리(86A)에 기억된 감산결과는 메모리 액세스부(81A)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS4) 및 어드레스신호(AS4)에 따라서 순차독출된다.
감산기(89A)는 독출된 제 K번째의 감산결과에서 평균치(AV1)의 감산을 K=1 내지 N의 정수의 각각에 대해 실행한다. 감산기(89A)에서 얻어진 가산결과는 메모리 액세스부(81A)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS5) 및 어드레스신호(AS5)에 따라서 메모리(26MA)에 순차기억된다.
메모리(26MA)에 기억된 감산결과는 디스크 각위치에 대응한 편심량이며 원형데이터트랙과 원궤적(503)(제5도참조)와의 편심에 기인하는 거리를 표시하고 메모리 액세스부(81A)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS5) 및 어드레스신호(AS5)에 따라서 편심량(OSSA)으로서 독출되고, 편심보정을 하기위한 편심거리 테이블로서 이용할 수 있다. 제10도의 측정방법은 제6도의 측정방법에 비교하여 노이즈를 작게할 수 있다.
제11도는 제10도에 나타낸 측정방법에 있어서의 클럭마크 재생신호와 측정된 시간간격의 관계를 나타내는 도면이다. 제11도에 있어서, 제 n번째의 클럭마크 재생신호의 CMS와 제 (n+m)번째의 클럭마크 재생신호(CMS)와의 시간간격은 t(n+m-1)이다.
제12도는 제10도에 나타낸 측정방법에 있어서 시간간격 측정부(70A)에 의해 측정되고 메모리(82A)에 기억된 클럭마크 재생신호의 시간간격(290), 감산기(85A)에 의해 감산되는 시간간격 측정치(291) 및 제산기(88A)에서 출력되는 평균치(AV1)를 클럭번호에 관련시켜서 나타낸다.
제13도는 제10도의 메모리(26MA)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예, 즉 원형데이터 트랙과 원궤적(503)(제5도참조)과의 편심에 기인하는 거리를 표시하고, 메모리(26MA)에 기억된 데이터열(OSSA)은 디스크각위치에 대응한 편심거리 테이블로서 편심보정을 하기위해 이용할 수 있다.
⑥ 제 6편심량 측정방법.
제14도는 제 6의 편심량 측정방법을 실현하기위한 구성을 나타낸다.
시간간격측정부(70B)는 홈인덱스신호(HIS)를 사용하여 디스크에서 재생된 제 n번째의 클럭마크 재생신호(CMS)와 제 (n+m+N/2)번째의 클럭마크 재생신호(CMS)와 시간간격의 측정을 m=0 내지 (N-1)의 정수의 각각에 대하여 행한다. 시간간격측정부(70B)에 의해 측정된 시간간격 측정치는 메모리 액세스부(81B)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS6) 및 어드레스신호(AS6)에 따라서 메모리(82B)에 순차기억된다.
메모리(82B)에 기억된 시간간격 측정치는 메모리 액세스부(81B)가 홈인덱스(HIS)에 의거해서 출력하는 콘트롤신호(CS6) 및 어드레스신호(AS6)에 따라서 순차독출된다. 메모리(82B)에 독출된 시간간격 측정치는 가산기(87B)에서 N개분가산되고, 가산기(87B)에서 얻어진 가산결과는 제산기(88B)에서 1/N되고 평균치(AV2)가 출력된다.
감산기(89B)는 메모리(82B)에서 독출된 제 p번째의 감산결과에서 평균치(AV2)의 감산을 p=1 내지 N의 정수의 각각에 대하여 실행한다. 감산기(89B)에서 얻어진 감산결과는 메모리 액세스부(81B)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS7) 및 어드레스신호(AS7)에 따라서 메모리(26MB)에 순차기억된다.
메모리(26MB)에 기억된 감산결과는 디스크각위치에 대응한 편심량이며 원형데이터트랙과 원궤적(503)(제5도참조)와의 편심에 기인하는 거리를 표시하고 메모리 액세스부(81B)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS7) 및 어드레스신호(AS7)에 따라서 편심량(OSSB)으로서 독출되고, 편심보정을 하기위한 편심거리테이블로서 이용할 수 있다. 제14도의 측정방법은 제10도의 측정방법에 비교하여 노이즈를 적게할 수 있다.
제15도는 제14도에 나타낸 제 6측정방법에 있어서의 클럭마크 재생신호와 측정된 시간간격의 관계를 나타내는 도면이다. 제25도에 있어서, 제 n번째의 클럭마크 재생신호(CMS)와 제 (n+N/2)번째의 클럭마크 재생신호(CMS)와의 시간간격은 t(n)이다.
제16도는 제14도에 나타낸 측정방법에 있어서 시간간격 측정부(70B)에 의해 측정되고 메모리(82B)에 기억된 클럭마크 재생신호의 시간간격 측정치(CTB) 및 제산기(88B)에서 출력되는 평균치(AV2)를 클럭번호에 관련시켜서 나타낸다.
제17도는 제14도에 나타낸 제 6측정방법에 있어서의 메모리(26MB)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예, 즉 원형데이터(OSSB) 트랙과 원궤적(503)(제5도참조)과의 편심에 기인하는 거리를 표시하고, 메모리(26MB)에 기억된 데이터열(OSSB)은 디스크각위치에 대응한 편심거리 테이블로서 편심보정을 하기위해 이용할 수 있다.
⑦ 제 7편심량 측정방법
제18도는 제 7의 편심량 측정방법을 실현하기위한 구성을 나타낸다.
시간간격측정부(70C)는 홈인덱스신호(HIS)를 사용하여 디스크에서 재생된 제(n+m)번째(n는 1내지 N의 어느것의 정수)의 클럭마크 재생신호(CMS)와 제 (n+m+번째의 클럭마크 재생신호(CMS)와의 시간간격의 측정을 m=0 내지 (N+N/2-1)의 정수의 각각에 대하여 행한다. 시간간격측정부(70C)에 의해 측정된 시간간격 측정치는 메모리 액세스부(81C)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS8) 및 어드레스신호(AS8)에 따라서 메모리(82C)에 순차기억된다.
메모리(82C)에 기억된 시간간격 측정치는 메모리 액세스부(81C)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS8) 및 어드레스신호(AS8)에 따라서 독출된다. 가산기(85C)는 독출된 제 p번째의 시간간격 측정치에서 제 (p+N/2)번째의 시간간격 측정치까지의 N/2개의 가산을 p=1내지 N의 정수의 각각에 대하여 실행한다. 가산기(85C)에서 얻어진 가산결과는 메모리 액세스부(81C)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS9) 및 어드레스신호(AS9)에 따라서 메모리(86C)에 순차기억된다.
다른편에서는 가산기(85C)에서 얻어진 감산결과는 가산기(87C)에서 N개분 가산되고 가산기(87C)에서 얻어진 가산결과는 제산기(88C)에서 1/N되고 평균치(AV3)가 출력된다.
메모리(86C)에 기억된 감산결과는 메모리 액세스부(81C)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS9) 및 어드레스신호(AS9)에 따라서 순차독출된다.
감산기(89C)는 독출된 제 K번째의 감산결과에서 평균치(AV3)의 감산을 K=1 내지 N의 정수의 각각에 대해 실행한다. 감산기(89C)에서 얻어진 가산결과는 메모리액세스부(81C)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS10) 및 어드레스신호(AS10)에 따라서 메모리(26MC)에 순차기억된다.
메모리(26MC)에 기억된 감산결과는 디스크 각위치에 대응한 편심량이며 원형데이터트랙과 원궤적(503)(제5도참조)와의 편심에 기인하는 거리를 표시하고 메모리액세스부(81C)가 홈인덱스신호(HIS)에 의거해서 출력하는 콘트롤신호(CS10) 및 어드레스신호(AS5)에 따라서 편심량(OSSC)으로서 독출되어 편심보정을 하기위한 편심거리 테이블로서 이용할 수 있다. 제18도의 나타내는 측정방법은 제6도의 측정방법에 비교하여 노이즈를 저감할 수 있는 동시에 제14도의 측정방법보다도 시간간격측정에 사용하는 카운터의 개수를 적게할 수 있다.
제19도는 제18도에 나타낸 제 7편심량 측정방법에 있어서의 클럭마크 재생신호와 측정된 시간간격CTC과의 관계를 나타낸다. 제19도에 있어서, 제 n번째의 클럭마크 재생신호(CMS)와 제 (n+m)번째의 클럭마크 재생신호와의 시간간격은 t(n이다.
제20도는 제18도에 나타낸 측정방법에 있어서 시간간격 측정부(70C)에 의해 측정되고 메모리(82C)에 기억된 클럭마크 재생신호의 시간간격CTC 및 제산기(88C)에서 출력되는 평균치(AV3)를 나타내는 도면이다. 시간간격 측정치(70C) 측정수단이 갖는 최소시간단위를 계측한다. 최소시간단위가 편심량에 대하여 조잡할때 측정된 시간간격 데이터열 CTC는 디스크각위치에 대하여 스텝형태가 된다. 스텝형태로 측정된 시간간격 데이터열 CTC를 가산기(85C)에 있어서 가산하는 수N/2가 충분히크면 얻어지는 편심정보는 디스크각위치에 대하여 원활하게 재현된다.
제21도는 제18도에 나타내는 측정방법에 있어서의 메모리(26MC)에 디스크의 회전각에 관련시켜서 기억되는 편심량의 일예(OSSC), 즉 원형데이터 트랙과 DNJS궤적(503)(제5도참조)과의 편심에 기인하는 거리를 표시하고, 메모리(26MC)에 기억된 데이터열(OSSC)은 디스크각위치에 대응한 편심거리 테이블로서 편심보정을 하기위해 이용할 수 있다.
제22도는 자기디스크의 원형데이터트랙의 일주에 걸쳐서 물리적으로 등간격으로 기록된 N개의 클럭마크와 원형데이터 트랙중심과 스핀들 회전중심의 편심에 기인하는 기록재생헤드, 즉 신호독출헤드의 동일트랙 주행반경의 변화를 나타낸다. 제22도에 있어서 제5도와 동일부분에는 동일참조번호가 붙여져있다. 디스크가 스핀들모터 회전축(501)에 척킹되었을때에 편심(511)이 생기면, 동일트랙(예를들면 원형데이터트랙(D5)=트랙(502))상을 주행하는 신호독출헤드는 디스크 회전축 중심(500)으로 부터의 주행반경이 일정하게 없어진다.
여기서 데이터트랙중심(500)과 스핀들모터 회전축(501)과의 편심거리(511)를 (d) 원형데이터트랙의 트랙중심(500)으로 부터의 반경거리(512)를 (r), 데이터트랙중심(500)과 헤드주행위치(HP)를 연결하는 선분과 데이터 트랙중심(500)과 스핀들모터회전축(501)을 연결하는 선분과 이루는 각을 (θ), 스핀들 회전각도속도를 (ω)로 놓는다.
이때 스핀들모터 회전축(501)에서 헤드주행위치까지의 거리(R(θ))는 식(6)으로 나타내어진다.
R(θ) = (r2+ d2_ 2rd · cos(θ))1/2‥‥‥‥‥ (식6)
또, 스핀들모터 회전축(501)과 헤드주행위치(HP)를 연결하는 선분과 데이터 트랙중심(500)과 스핀들모터 회전축(501)을 연결하는 선분과 이루는 각을 (α)로 놓고, 데이터 트랙중심(500)과 스핀들모터 회전축(501)을 연결하는 선의 연장선상의 클럭마크신호(CM)에서 홈인덱스신호(HIS)까지의 클럭마크의 수를 N1로 하고, 홈인덱스신호(HIS)로 부터의 클럭마크 재생신호(CMS)의 번호를 (n)으로 표시하면, 각(θ)은 (r)가 (d)보다도 상당히 크고, 각(α)에 거의 같기때문에 (식7)에서 나타낼 수 있다.
θ = ω(n-N1)/N ‥‥‥‥‥ (식7)
(식7)을 (식6)에 대입하고, 헤드의 트랙주행속도를 v(n)로 놓으면,
v(n) = (r2+ d2+2rd · cos(ω(n - N1)/N))1/2ω ‥‥‥‥‥ (식8)
이 성립한다. 클럭마크간 거리는 동일트랙상은 등간격으로 r·2π/N이므로, 클럭마크간 통과시간간격(T(n))은 (식9)으로 나타내어진다.
T(n) = (r · 2π/N)/v(n)
= 2πr/(Nω)/(r2+ d2
+ 2rd · cos(ω(n - N1)/N))1/2‥‥‥‥ (식9)
이 (식9)에서 n=N1인때 클럭마크간 통과시간간격은 최대이며, n=N1+N/2인때 최소인것을 알 수 있다.
여기서 원형데이터 트랙상의 클럭마크수(N)와, 스핀들 회전각속도(ω)는 미리 설계치로서 얻어져있는 수치이다. 따라서 어느 임의의 헤드주행반경(r)에 있어서의 편심거리(d)와 데이터 트랙상에 기록된 홈인덱스신호(HIS)에서 클럭마크간 통과시간 간격의 최대치까지의 클럭번호(N1)와의 2수치를 사용하여 (식9)에서 디스크1회전에 걸친 편심보정량을 얻을 수 있다.
제5도에 있어서, 헤드주행반경(510)을 특정의 수치(R)에 고정하여 헤드가 데이터 트랙(D3) 내지 (D7)을 크로스하여 클럭마크가 재생될때 편심거리(511)를 (d), 디스크 회전에 의한 헤드주행속도를 (Rω)로 하고, 가장짧게 측정되는 클럭마크 재생시간간격(t13)은 (식10)으로 나타내어진다.
t13 = (R - d) · 2π/(N · Rω) ‥‥‥‥‥ (식10)
동일하게 가장길게 측정되는 클럭마크 재생시간간격(t14)은 (식11)로 나타내어진다.
t14= (R + d) · 2π/(N · Rω) ‥‥‥‥‥ (식11)
(식10), (식11)보다 클럭마크 재생시간간격의 최대진폭은 (식12)로 나타내어진다.
t14 - tl3 = 2d· 2π/(N· Rω) ‥‥‥ (식12)
(식12)를 변형함으로써 (식13)이 얻어진다.
d = (t14- t13) · N · Rω/(4π) ‥‥‥‥‥ (식13)
따라서 클럭마크 재생시간간격의 최대치 및 최소치와 그때의 헤드주행반경(R)을 측정함으로써 (식13)을 이용하여 편심거리(d)를 얻을 수 있다.
⑧ 제 8편심량 측정방법
제23도는 시간축상의 편심량을 측정하는 제 8편심량측정방법을 실현하기위한 구성을 나타낸다.
시간간격 측정부(70D)는 디스크에서 재생되는 클럭마크 재생신호(CMS)간의 시간간격을 측정하고, 시간간격 측정치(CTD)를 출력한다. 카운터(301)는 홈인덱스신호(HIS)를 이용하며 클럭마크 재생신호(CMS)의 수를 카운트하여 계수치(n)를 출력한다.
비교기(302)는 시간간격 측정치(CTD)중에서 최대치(t14)를 추출하여 최대치 메모리(303)에 유지하는 동시에 최소치(t13)를 추출하여 최소치 메모리(304)에 유지한다.
또 비교기(302)는 최대치(t14)를 추출하였을때의 계수치(N1)를 메모리(306)에 유지한다.
연산기(305)는 최대치 메모리(303)에 유지된 최대치(t14), 최소치 메모리(304)에 유지된 최소치(t13), 미리 정하여져있는 클럭마크수(N), 디스크 회저각속도(ω) 및 헤드주행반경(R)을 이용하여 (식13)의 연산을 하고, 연산결과인 편심거리(d)를 메모리(306)에 유지한다.
연산기(307)는 메모리(306)에 유지된 최대치(t14)를 추출하였을때의 계수치(N1), 즉 홈인덱스신호로 부터의 위상차를 표시하는 계수치 및 편심거리(d)의 2수치 및 홈인덱스신호로 부터의 클럭마크의 계수치(n)을 사용하여 (식9)의 연산을 한다. 연산기(307)에서 출력되는 디스크일주에 걸친 연산결과는 디스크각위치에 대응한 편심보정량으로서 이용할 수 있다.
(2) 제 2실시예
제24도는 본 발명의 디스크장치의 제 2실시예를 나타낸다.
제2도의 실시예에서는 기억부(26)의 격납내용으로서 디스크의 회전각위치에 대한 트랙자신의 변위(편심량)를 이용하였으나 제24도의 실시예에서는 트랙자신의 변위는 일시기억부(251)에서 일시기억에 축적한후 이것에 제2도의 피드포워드 보상기(29)와 등가한 연산을 연산부(252)에서 미리 실시한량을 기억부(26A)에 격납한다. 따라서 기억부(26A)에 기억되는 량은 편심에 대응한 속도가 된다.
이와같이하면 제2도의 피드포워드 보상기(29)를 생략할 수 있는 이점이 있다. 즉, 제2도의 피드포워드 보상기(29) 즉 필터는 실시간동작을 위해 고속소자를 구성할 필요가 있으나, 편심측정은 1일에 1회정도이므로 제24도의 실시예와 같이 제2도 실시예의 피드포워드 보상기(29)와 등가한 연산을 미리 실시하기로하면 안가한 범용의 프로세서로 끝나는 이점이 있다. 또한 아날로그처리로는 곤란한 조작도 실현할 수 있는 이점이 있다.
제24도의 실시예에 있어서, 기억내용 선택부(27A)는 콘트롤러(70)로 부터의 지령에 의거해서 기억부(26A)에 격납되어있는 복수의 디스크면의 편심량에 대응한량(즉 속도)을 선택적으로 꺼내는 것이다.
제24도의 실시예에서는 상술한 바와같은 구성이기때문에 제2도의 실시예와 동일하게하여 얻어진 편심측정결과가 연산부(252)에 의해 소요의 진폭위상 특성으로 조정된후 기억부(26A)에 축적된다. 이 편심측정동작은 예를들면 전원스위치 투입후의 적당한 시기에 복수디스크의 각면에 대해 독립적으로 반복행하여진다. 디스크는 8면있으므로 각면에 대응하여 설치되어있는 헤드를 사용하여 합계 8회 행하여진다. 따라서 기억부(26A)에는 8종류의 편심량이 축적된다.
여기서 콘트롤러(70)가 예를들면 디스크(1B)(제2도참조)를 선택한 경우를 설명한다. 이때 선택부(27A)는 기억부(26A)에 기억되어있는 정보중에서 헤드(3B)에 의해 검출된 편심데이터를 디스크(1B)의 회전에 동기하여 출력한다.
출력된 편심데이터는 예를들면 제26도와 같이 메모리어드레스가 디스크상의 각 위치좌표에 상당하고 격납데이터가 이 좌표에 있어서의 편심량에 위상보상을 실시한것에 상당하다.
따라서 이것을 D/A컨버터(28)에서 아날로그전압으로 변환하고서 가산기(33)를 통해 VCO(35)에 인가하면, VCO(35)는 디스크의 편심에 기인하는 클럭의 진행지연을 정확히 부정하고, VCO(35)의 출력은 디스크에서 재생되는 클럭에 극히 가까운 위상의 펄스를 발생할 수 있다.
제24도의 실시예에서는 연산부(252)의 편심에 대한 연산결과를 기억부(26A)에 기억하고 처리하여야할 디스크면에 대응한 연산결과를 독출하도록하고 있으나 편심량 그자체를 기억하고 있고, 처리하여야할 디스크면에 대응한 편심량을 독출하도록 하여도 좋다.
이 편심량은 일반적으로는 제26도에 나타내는 바와같이 정현파함수의 초기위상을 비켜놓은것에 상당한다. 따라서 실측에 의하지않아도 예를들면 제25도의 정현파발생회로(255)에서 정현함수를 발생시켜 이것을 기억부(26B)에 축적하면 좋다.
이 방법에 있어서는 정현파의 위상과 진폭의 2개의 파라미터를 결정할 필요가 있다. 이하에 이 수법의 일예를 나타낸다.
먼저 정현파 발생회로(255)에 의해 초기위상 0°, 진폭(10) 트랙상당의 일시의 데이터세트를 기억부(26B)에 격납한다. 다음에 이것에 의거하여 트래킹서보회로(40)를 이용하여 일시의 피드포워드서보를 한다.
그리고 트랙위치 오차검출회로(23)에서 트랙트래버스(편심에 의한 횡단)를 계수하고, 일시기억부(253)에 격납한다. 다음에 정현파 발생회로(255)에 있어서, 전회와 조금위상을 엇갈린 정현파함수를 발생시켜 트래킹 서보회로(40)를 이용하여 피드포워드서보를 한다. 이 결과를 트랙위치오차 검출회로(23)에서 트랙트래버스를 계수한다. 그리고 트랙오차 판정회로(254)에 있어서 일시기억부(253)에 격납되어있는 전회의 트랙트래버스회수와 금회의 트래버스회수를 비교하고, 개선의 방향에 있는가 없는가를 판정한다.
이 판정결과에 의거해서 제차회의 시행을 위해 초기위상을 결정한다. 이 일련의 조작을 N회 반복행하고, 트랙트래버스가 최소의 수치로된 시점에서 초기위상을 확정한다. 그후 진폭에 대하여도 수치를 변화시켜서 M회 시행을 하고 트랙트래버스가 최소의 수치로된 시점에서 기억부(26B)의 내용을 확정한다.
(3) 제 3실시예
제27도는 본 발명의 디스크장치의 제 3실시예를 나타낸다. 제27도에 있어서 자기디스크(1)는 제2도의 4장의 자기디스크(1A, 1B, 1C 및 1D)의 1장에 상당하고 스핀들모터(2)는 제2도의 스핀들모터(2)에 상당하고 자기헤드(3)는 제2도의 자기헤드(3A, 3B, 3C 및 3D)의 하나에 상당하고 아암(4)은 제2도의 4개의 아암(4A, 4B, 4C 및 4D)의 하나에 상당하고, VCM5, 클럭추출회로(22), 홈인덱스추출회로(24), 편심량측정부(25), 편심량기억부(26), 위상비교기(31), 루프필터(32), VCO(35) 및 분주기(36)는 제2도와 동일하다.
편심피드포워드용 필터(29A)는 편심량 기억부(26)에서 독출된 편심량을 피드포워드 보상량, 즉 위치신호로 변환하여 아날로그 가산기(33A)의 한편의 입력단자에 공급한다. 가산기(33A)는 필터(29A)로 부터의 신호와 위상비교기(31)로 부터의 신호를 가산하여 루프필터(32)에 공급한다.
또한, 제27도의 실시예에서는 편심량을 기억하고 이 편심량을 독출하여 필터(29A)에 의해 피드포워드 보상량으로 변환하고 있으나, 미리 편심량을 피드포워드 보상량으로 변환한 디지탈 수치를 기억하도록 하여도 좋다.
상술한 본 발명의 복수의 실시예에 의하면 디스크상에 각인된 클럭마크에 극히 정확하게 동기한 클럭신호를 재생하는 것이 가능하게 되고, 이 클럭을 트랙위치오차신호의 검출이나 데이터부호의 복조에 이용하면 극히 양호한 결과를 얻을 수 있다. 또 클럭재생루프의 대역을 넓히지않고 편심주파수역의 게인(gain)을 올릴 수 있다.
(4) 제 4실시예
제28도는 본 발명의 디스크장치의 제 4실시예를 나타낸다.
이 실시예는 그다지 정밀한 위상채결을 펄요로하지않는 경우에 가장적절한 것이며, 위상제어루프를 생략하는 것이다. 측정부(25)에 의해 측정된 편심량을 편심피드포워드용 필터(29A)(이 경우는 디지탈필터)에 의해 피드포워드 보상량으로 변환되어서 편심량 기억부(26B)에 기억된다. 기억부(26B)에 기억된 편심량은 홈인덱스추출회로(24)에서 출력되는 홈인덱스신호에 따라서 독출되어서 VCO(35)에 공급된다. VCO(35)는 공급된 편심량에 따라처 출력클럭신호의 위상 또는 주파수를 변화시킨다.
상기 제 1내지 제 4실시예는 스핀들 회전중심과 데이터 트랙원중심의 오프셋에 기인하는 재생클럭신호의 위상변동을 특정 트랙의 이상트랙으로 부터의 변위를 사용하여 보정하는 것이다. 이 때문에 고정밀도한 클럭신호를 생성하는 위에서 이하와 같은 문제점이 있었다.
① 미리 데이터트랙이 형성된 디스크를 스핀들에 척킹하였을때, 데이터 트랙원중심과 스핀들 회전축 중심과의 오프셋에 기인하는 재생클럭신호의 헤드주행 트랙반경위치변동(스핀들 회전중심에서 헤드가 위치하는 트랙까지의 거리의 변동)에 대한 주파수변동량이 디스크 내주방향만큼 커진다.
② 회동아암에 의해 지지된 신호독출헤드의 회동궤적에 따라서 클럭마크가 배치된 디스크에서는 스핀들회전축의 홈인덱스와 디스크의 데이터 트랙원상의 홈인덱스와의 위상차가 트랙번호마다 즉 헤드주행 트랙반경마다 다르므로 헤드주행 트랙반경의 변동에 따라서 편심보정신호에 위상오차가 발생한다.
이와같은 문제를 해결하기위해 다음에 설명하는 본 발명의 제 5 및 제 6실시예에서는 PLL회로(30)에 의해 인가되는 외부제어전압, 즉 VCO(35)에의 입력전압을 트랙번호 또는 헤드주행트랙 반경위치에 따라서 변화시키는 것을 특징으로 한다.
이와같이하면 디스크의 특정트랙의 내주와 외주에서 변화하는 클럭보정량의 진폭과 위상을 조정할 수 있고 극히 고정밀도한 추종을 하는 PLL계를 구성할 수 있다.
제29도는 디스크의 원형데이터 트랙상에 등간격으로 기록된 클럭마크와 데이터 트랙중심과 스핀들 회전중심과의 편심에 기인하는 신호독출헤드의 동일트랙주행반경의 변화를 나타낸다. 동도에 있어서 참조번호 (500)는 원형데이터트랙의 중심이며 이 중심(500)에 대하여 동심원형으로 데이터트랙(D2, D4, D5, D6 및 D7)이 형성되고, 이 각 데이터트랙에 물리적, 등간격으로 N개(N은 정정수)의 클럭마크(CM)가 기록되어 있다.
상술과 같은 원형데이터트랙이 형성된 디스크가 스핀들모터 회전축(501)에 척킹되었을때에 편심(511)이 생기면 동일트랙상을 주행하는 신호독출헤드는 디스크 회전축중심(500)으로 부터의 주행반경이 제29도에 나타내는 바와같이 rmin, ro, rmax로 변화한다.
여기서 데이터 트랙중심(500)과 스핀들모터 회전축(501)과의 편심거리(511)를 d원형데이터트랙의 트랙중심으로 부터의 반경거리(512)를 r, 데이터 트랙중심(500)과 헤드주행위치(HP)를 연결하는 선과 데이터 트랙중심(500)과 스핀들모터 회전축(501)을 연결하는 선과의 이루는 각도를 θ, 스핀들 회전각속도를 ω로 놓는다. 이때 스핀들모터 회전축(501)에서 헤드주행위치(HP)까지의 거리R(θ)는,
R(θ) = (r2+ d2- 2rd · cos(θ))1/2‥‥‥‥‥ (식15)
또, 상기 각도θ는 시각을 t로 하고, (r이 d보다도 상당히 크다)라는 조건이 성립하는 것으로 하면,
θ = π - ωt ‥‥‥‥‥ (식16)
로 표현할 수 있다. (식16)을 (식15)에 대입함으로써 헤드의 트랙주행속도 v(t)는 다음의 (식17)로 표현할 수 있다.
v(t) = (r2+ d2- 2rd · cos(θ))1/2· ω ‥‥‥‥‥ (식17)
클럭마크(CM)간의 거리는 동일트랙상은 등간격으로 r·2π/N이기때문에 스핀들모터 회전축(501)에서 데이터트랙까지의 거러가 가장 떨어졌을때의 클럭마크간 통과시간을 t1, 가장 접근하였을때의 클럭통과시간을 t2로 놓으면,
t1 - t2 = 2πr/(ωN) · 2d/(r2-d2) ‥‥‥‥‥ (식18)
이 성립한다. (식18)은 (r이 d보다도 상당히 크다)라는 조건을 사용하여 다음과 같이 간단화된다.
t1 - t2 = 2π/(ωN) · 2d/r ‥‥‥‥‥ (식18)
(식19)중 원형데이터트랙상의 클럭마크수(N)와 스핀들 회전각속도(ω)는 미리 설계치로서 얻어져있는 수치이다. 따라서 (식19)에서 명백한 바와같이 클럭마크 재생신호의 시간간격의 진폭은 편심거리(d)에 따라서 변화하는 동시에 헤드주행 트랙반경(r)에 의해서도 변화한다.
따라서 편심거리(d)를 측정하여 유지하여 놓고, r이 변화하였을때의 2π/(ωN)·2/의 부분수치를 승산계수로서 테이블형식으로 유지하여 놓고, 편심거리(d)에 승산계수를 승함으로써 임의의 헤드주행 트랙반경(r)에 있어서의 클럭마크 재생신호의 시간간격의 진폭을 얻을 수 있다.
제30도는 신호독출헤드의 헤드부착 아암회동반경궤적과, 이 궤적상에 배치되어 있는 클럭마크 및 홈인덱스마크를 나타낸다. 동일도면에 있어서 500은 원형데이터 트랙의 중심이며, 이 중심(500)에 대해 동심원형으로 데이터트랙(D3, D4, D5, D6 및 D7)이 형성되어있고 각 데이터트랙에는 물리적 등간격으로 N개의 클럭마크(CM)가 기록되어있는 동시에 1주에 1개씩의 홈인덱스마크(H1)가 기록되어있다. 또, 이들의 클럭마크(CM) 및 홈인덱스마크(H1)는 디스크 반경방향으로 연장되는 헤드부착아암의 회동반경궤적(517)상에 배치되어 있다.
여기서 헤드부착 아암회동반경거리(515)를 A, 트랙중심(500)(제30도에서는 트랙중심(500)과 스핀들 회전축이 일치하고 있는 것으로 한다)에서 신호독출헤드가 위치하는 트랙(제30도의 예에서는 테이터트랙(D5)까지의 디스크회전 반경거리(512) 즉 헤드주행 트랙반경을 r, 스핀들 회전축의 홈인덱스위치와 디스크 데이터트랙상에 기록된 홈인덱스마크와의 위상차각을 δ으로 하면, δ은
δ = Sin-1(r/(2A)) ‥‥‥‥‥ (식20)
으로 표시된다. (식20)에서 명백한 바와같이 위상차각(δ)은 헤드의 디스크 회전반경치, 즉 헤즈주행 트랙수(r)의 변화와 동시에 변화한다.
따라서 미리 여러가지의 (r)의 수치에 대한 위상차각(δ)을 산출하고, 이것을 테이블형식으로 기억시켜놓으면, 재생중의 트랙의 (r)을 입력함으로써 홈인덱스마크 재생신호의 위상변동을 얻을 수 있다.
(5) 제 5실시예
제31도는 본 발명의 디스크장치의 제 5실시예의 구성을 나타낸다.
동일도면에 있어서, (1)은 각원형 데이터트랙에 대해 등간격으로 Nro의 클럭마크가 기록된 디스크를 나타내고, 디스크(1)는 스핀들축(2)에 척킹된다. 기록재생헤드(3)는 회동가능아암(4)에 부착되어 디스크(1)상을 이동하여 신호의 기록재생을 한다.
헤드(3)에 의해 디스크(1)에서 독출된 신호는 재생증폭회로(21)에 의해 증폭되어
A/D변환회로(21A)에 의해 TTL레벨의 펄스신호(PS)로 변환된다.
펄스신호(PS)는 클럭추출회로(22A), 홈인덱스추출회로(24A) 및 트랙번호 추출회로(51)에 공급된다. 클럭추출회로(22A)는 펄스신호(PS)에서 클럭마크 재생신호(CMS)를 추출하고, 편심량 측정부(25C) 및 PLL회로(30)에 공급한다. 홈인덱스추출회로(24A)는 펄스신호(PS)에서 홈인덱스 재생신호(HIS)를 추출하고, 편심량 측정부(25C) 및 조정부(53)의 메모리 액세스부(53A)에 공급한다. 트랙번호 추출회로(51)는 펄스신호(PS)에서 헤드주행 트랙번호(TN)를 추출하고 편심량 측정부(25C) 및 조정부(53)의 위상차테이블(53P) 및 승산계수 테이블(53K)에 공급된다.
편심량 측정부(25C)는 클럭마크 재생신호(CMS), 홈인덱스재생신호(HIS) 및 헤드주행 트랙번호(TN)를 사용하여 헤드주행트랙의 일주에 걸쳐서 편심정보(소정위치에 있어서의 위상변동량)를 산출한다. 그리고 이 편심정보를 기준트랙번호(예를들면 가장안둘레)에 있어서의 기준편심정보(Dl)로 변환하여, 편심량(테이블)을 구하고 편심량 기억부(26C)에 출력한다.
조정부(53)의 메모리 액세스부(53A)는 홈인덱스재생신호(HIS)에 의거해서 콘트롤신호 및 어드레스신호를 편심량 기억부(26C)에 출력한다. 편심량 기억부(26C)는 편심량 측정부(25C)에서 출력된 기준편심정보(Dl)를 메모리 액세스부(53A)로 부터의 콘트롤신호 및 액세스신호에 따라서 헤드주행트랙의 일주에 걸쳐 기억한다. 기억된 기준편심정보는 데이터트랙원의 이상궤적원에서 변위를 나타낸다.
조정부(53)의 위상차테이블(53P)은 스핀들 회전축의 홈인덱스위치와 디스크 데이터트랙상에 기록된 홈인덱스마크와의 위상차각(δ)을 헤드주행트랙번호를 입력파라미터로서 기억하고 있다.
헤드주행 트랙번호는 제30도의 헤드의 디스크 회전반경거리, 즉 헤드주행트랙반경(r)에 상당한다. 따라서 (식20)에서 명백한 바와같이 위상차각(δ)은 주행트랙번호의 변화와 함께 변화한다. 위상차 테이블(53P)은 미리 여러가지의 트랙번호의 수치에 대한 위상차각(δ)을 산출하고, 이것을 테이블형식으로 기억하고 있는 것으로 재생중 즉 헤드주행중의 트랙번호가 입력되면, 홈인덱스마크 재생신호의 위상변동을 상기 위상차각(δ)으로서 출력한다.
승산계수 테이블(53K)은 트랙번호에 상당하는 헤드주행 트랙반경(r)이 변화하였을 때의 (식19)의 2π/(N)·2/r부분의 수치를 승산계수로서 테이블형식으로 기억하고 있다.
트랙번호 추출회로(51)에서 헤드주행 트랙번호(TN)가 출력되면 위상차 테이블(53P)은 그 트랙번호(TN)에 대응한 위상차(δ)를 출력한다. 메모리 액세스부(53A)는 테이블(53P)에서 출력된 위상차(δ)에 따른 콘트롤신호 및 어드레스신호를 편심량기억부(26C)에 출력하고, 편심량 기억부(26C)는 이것에 따라서 편심량(D1)을 조정부(53)의 승산기(53M)와 한편의 입력에 공급한다. 다른편에서는 승산계수 테이블(53K)은 트랙번호 추출회로(51)에서 공급된 헤드주행 트랙번호(TN)에 대응한 승산계수를 승산기(53M)의 다른편의 입력단자에 공급한다. 승산기(53M)은 입력된 편심량(D1)의 승산계수를 건다. 즉 승산기(53M)는 기억부(26C)에서 독출된 변위, 즉 편심량을 헤드주행 트랙신호에 따라서 변화시켜서 출력한다.
이와같이 변화, 즉 조정된 편심량은 D/A변환회로(28)에 의해 아날로그의 외부제어전압으로 변환되어 PLL회로(30)에 피드포워드 보상량으로서 인가된다. PLL회로(30)는 입력된 외부제어전압에 따라서 클럭마크 재생신호(CMS)의 위상 또는 주파수가 변화된다. 따라서 제31도의 실시예는 클럭신호를 디스크(1)의 편심에 대해 고정밀도로 추종시킬 수 있다.
(6) 제 6실시예
제32도는 본 발명의 디스크장치의 제 6실시예의 구성을 나타낸다.
제32도는 실시예와 제31도의 실시예와의 상위점은 트랙번호 검출회로(51)대신에 각도센서(61) 및 헤드주행반경위치 검출회로(62)가 설치되고 편심량 측정부(25C) 및 편심량 기억부(26C)대신에 편심량 측정부(25D) 및 편심량 기억부(26D)가 설치되고, 메모리 액세스부(53A), 승산부(53M), 위상차 테이블(53P) 및 승산계수 테이블(53K)을 포함하는 조정부(53)의 대신에메모리 액세스부(63A), 승산부(63M), 위상차테이블(63P) 및 승산계수 테이블(63K)을 포함하는 조정부(63)가 설치되어 있는 점에 있다.
각도센서(61)는 아암(4)의 회전축에 부착되어서 아암(4)의 회전각도를 검출한다. 헤드주행 반경위치 검출회로(62)는 센서(61)에 의해 검출된 아암(4)의 회전각도에 의거해서 헤드주행 트랙반경(r)(제30도 참조)을 구하여 헤드주행 반경위치신호(HRP)로서 편심량 측정부(25D), 위상량 테이블(63P) 및 승산계수 (63K)에 출력한다.
편심량 측정부(25D)는 클럭마크 재생신호(CMS), 홈인덱스재생신호(H1) 및 헤드주행 반경위치신호(HRP)가 나타내는 헤드주행 트랙반경(r)을 사용하여 헤드주행트랙의 일주에 걸척서 편심정보(소정위치에 있어서의 위상변동량)를 산출한다. 또한 이 편심정보를 기준트랙번호(예를들면 가장안쪽둘레)에 있어서의 기준편심정보(D1)로 변환하여 편심량(테이블)을 구하고 편심량 기억부(26D)에 출력한다. 조정부(63)의 메모리 액세스부(63A)는 홈인덱스 재생신호(HIS)에 의거해서 콘트롤신호 및 어드레스신호를 편심량 기억부(26D)에 출력한다. 편심량 기억부(26D)는 편심량 측정부(25D)에선 출력된 기준편심정보(D1)를 메모리 액세스부(63A)로 부터의 콘트롤신호 및 액세스신호에 따라서 헤드주행트랙의 일주에 걸쳐서 기억한다. 기억된 기준편심정보는 데이터 트랙원의 이상궤적원에서 변위를 나타낸다.
조정부(63)의 위상차 테이블(63P)은 스핀들회전축의 홈인덱스위치와 디스크 데이터 트랙상에 기록된 홈인덱스마크와의 색상차각(δ)을 헤드주행 트랙반경(r)을 입력파라미터로서 기억하고 있다. (식20)에서 명백한 바와같이 위상차각(δ)은 헤드주행 트랙반경(r)의 변화와 동시에 변화한다. 위상차 테이블(63P)은 미리 여러가지의 반경(r)수치에 대한 위상차각(δ)을 산출하고 이것을 테이블형식으로 기억하고 있는 것으로 재생중 즉 헤드주행중의 트랙의 반경(r)이 입력되면, 홈인덱스마크 재생신호의 위상변동을 상위위상차각(δ)으로서 출력한다.
승산계수 테이블(63K)은 반경(r)이 변화하였을때의 (식19)의 2π/(ωN)·2/r부분의 수치를 승산계수로서 테이블형식으로 기억하고 있다.
헤드주행 반경위치 검출회로(62)에서 헤드주행 반경위치신호(HRP)가 출력되면 위상차 테이블(63P)은 헤드주행 반경위치신호(HRP)가 나타내는 반경(r)에 대응한 위상차(δ)를 출력한다. 메모리 액세스부(63A)는 테이블(63P)에서 출력된 위상차(δ)에 따른 콘트롤신호 및 어드레스신호를 편심량 기억부(26D)에 출력하고, 편심량 기억부(26D)는 이것에 따라서 편심량(D1)을 조정부(63)의 승산기(63M)의 한편의 입력에 공급한다. 다른편 승산계수 테이블(63K)은 헤드주행 반경위치 검출회로(62)에서 공급된 헤드주행 위치신호(HRP) 즉 반경(r)에 대응한 승산계수를 승산기(63M)의 다른편의 입력단자에 공급한다. 승산기(63M)는 입력된 편심량(D1)에 승산계수를 건다. 즉 승산기(63M)는 기억부(26D)에서 독출된 변위, 즉 편심량을 반경(r)에 따라서 변화시켜서 출력한다.
이와같이 변화 즉 조정된 편심량은 D/A변환회로(28)에 의해 아날로그의 외부제어전압으로 변환되고 PLL회로(30)에 피드포워드 보상량으로서 인가된다. PLL회로(30)는 입력된 외부제어전압에 따라서 클럭마크 재생신호(CMS)의 위상 또는 주파수가 변화된다. 따라서 제31도의 실시예는 클럭신호를 디스크(1)의 편심에 대해 고정밀도로 추종시킬 수 있다.
이상의 설명에서 명백한 바와같이 제31도 및 제32도의 실시예에 의하면 디스크를 스핀들로 척킹할때에 회전축중심과 데이터 트랙원중심과의 오프셋에 기인하는 재생클럭신호의 단위반경변동에 대한 주파수 변동량의 보정을 최적한 것으로 할 수 있다.
또 제31도 및 제32도의 실시예에 의하면 스핀들 회전축의 홈인덱스와 디스크의 데이터트랙원상에 물리적으로 기록된 홈인덱스의 재생신호의 위상이 트랙번호, 즉 헤드주행 트랙위치에서 달라져있는 경우에 신호독출헤드의 주행반경위치에 의한 위상오차를 최적한 것으로 할 수 있다.
또한 상기 실시예는 자기디스크장치에 관한것이나 본 발명은 이것에 한정되지 않고 광디스크장치등의 다른 디스크장치에도 적용할 수 있다.
본 발명에 의하면 기억수단에 기억된 디스크 편심량에 대응한 신호에 따라서 전압제어 발진기에서 출력되는 클럭신호의 위상 또는 주파수를 보정하도록 하였으므로 클럭신호를 디스크의 편심에 정확하게 추종시킬 수 있다.
또, 기억수단에 기억된 디스크 편심량에 대응한 신호를 디스크의 회전에 동기하여 루프필터출력에 가산하여 전압제어 발진기에 공급하도록 하였으므로 클럭신호를 디스크의 편심에 정확하게 추종시킬 수 있다.
또한 복수의 디스크면의 각각에 대한 편심량을 측정하고, 편심량에 대응하는 신호를 디스크면마다 기억수단에 기억하고, 복수의 디스크면중 액세스하여야할 디스크면의 편심량에 대응한 신호를 기억수단에서 선택적으로 독출하고, 독출한 편심량에 대응한 신호에 의거하여 전압제어 발진기에서 출력되는 클럭신호의 위상 또는 주파수를 변화시키도록한 것으로 처리대상 디스크면을 전환하였을때에 전환후의 디스크의 편심에 바로 추종할 수 있다.
그리고 기억수단에 기억된 편심량에 대응한 신호를 디스크의 트랙번호 또는 헤드의 위치에 따라서 변화시키고 변화된 편심량에 대응하는 신호에 따라서 전압제어 발진기에서 출력되는 클럭신호의 위상 또는 주파수를 변화시키도록 하였으므로 클럭신호를 디스크의 편심에 의해 정확하게 추종시킬 수 있다.

Claims (28)

  1. 정보가 포함된 데이터트랙을 가지며, 상기 데이터트랙중에 타이밍기준을 부여하기 위한 클럭마크가 제조과정 중에 복수개 기입되는 디스크와, 상기 디스크에 기록되어있는 상기 정보와 상기 디스크의 데이터트랙 각각에 기입된 상기 클럭마크를 재생하고 이에 대한 출력신호를 생성하기 위한 재생헤드를 포함하는 재생수단과, 상기 재생수단에서 출력된 상기 출력신호로부터 상기 클럭마크를 추출하고 그로부터 제 1클럭신호를 생성하는 클럭추출수단과, 상기 재생수단의 상기 출력신호와, 상기 추출된 클럭마크에 해당하는 상기 제 1클럭신호를 이용하여 상기 디스크의 회전축에 대한 상기 데이터트랙의 편심량을 측정하는 편심량 측정수단과, 상기 편심량 측정수단에 의해 측정된 편심량에 대응하는 신호를 속도신호로 변환하는 변환수단과, 상기 디스크의 회전축에 대한 데이터트랙의 편심량에 대응하는 상기 속도신호를 저장하는 편심량 기억수단과, 전압제어 발진수단을 포함하는 것으로, 상기 편심량에 대응하는 상기 저장된 속도신호에 따라서 상기 전압제어 발진수단으로부터 출력되는 제 2클럭신호의 위상 및 주파수 중 하나를 변화시켜 상기 제 1클럭신호에 상기 제 2클럭신호를 추종시키는 클럭보정수단을 포함하여 구성된 디스크장치.
  2. 제1항에 있어서, 상기 데이터트랙에 홈인덱스신호가 기록되며, 상기 재생수단에 의해 생성된 상기 출력신호를 샘플링하여 상기 디스크의 회전위상 원점을 나타내는 홈인덱스신호를 생성하는 홈인덱스 추출수단을 더 포함하여 구성된 디스크장치.
  3. 제2항에 있어서, 상기 홈인덱스신호를 기준으로 하여, 상기 디스크의 제 1각위치에서의 상기 제 1클럭신호와 제 2각위치 사이에서의 상기 제 1클럭신호 사이의, 함수로서 표현되는, 위상차를 이용하여 상기 편심량 측정수단이 편심량을 측정하는 디스크장치.
  4. 제3항에 있어서, 상기 클럭보정수단이 상기 제 1클럭신호와 상기 제 2클럭신호와의 위상을 비교하는 위상비교수단과, 상기 위상비교수단의 출력에 대하여 소정의 필터처리를 하는 필터수단과, 상기 디스크의 회전에 동기하여 상기 필터수단의 출력과 상기 편심량에 대응한 신호를 가산하고, 그 가산신호를 상기 전압제어 발진수단에 공급하는 가산수단을 더 포함하여 구성된 디스크장치.
  5. 제3항에 있어서, 상기 클럭보정수단이 상기 제 1클럭신호와 상기 제 2클럭신호와의 위상을 비교하는 위상비교수단과, 상기 편심량 기억수단에 저장된 편심량을 위치신호로 변환하는 변환수단과, 상기 디스크의 회전에 동기하여 상기 위치신호와 상기 위상비교수단의 출력을 더하는 가산수단과, 상기 가산수단의 출력에 대하여 소정의 필터처리를 하는 필터수단을 더 포함하여 구성된 디스크장치.
  6. 제1항에 있어서, 상기 편심량 측정수단은 상기 재생헤드가 횡단하는 트랙의 개수를 계산함으로써 상기 편심에 대응한 신호를 측정하는 디스크장치.
  7. 제1항에 있어서, 상기 편심량 측정수단은 트랙에서 재생되는 본래 등간격인 클럭펄스열에서 관측되는 부등간격성에서 상기 편심에 대응한 신호를 구하는 디스크장치.
  8. 제1항에 있어서, 상기 편심량 측정수단은 상기 편심에 의해 디스크반경이 최소 및 최대가 되는 부분에 있어서의 펄스주기를 계측함으로써 상기 편심에 대응한 신호를 구하는 디스크장치.
  9. 제1항에 있어서, 상기 편심량 측정수단은 상기 재생헤드가 상기 디스크의 회전중심에저 일정한 반경에 위치한 상태에서 상기 헤드에서 출력되는 클럭마크 재생신호의 시간간격을 측정하는 시간간격 측정수단과, 상기 시간간격 측정수단에 의해 측정된 상기 클럭마크 재생신호의 시간간격으로부터 상기 디스크가 회전하였을때의 상기 헤드의 궤적과 원형의 데이터트랙과의 거리를 구하는 편심량 연산수단을 더 포함하여 이루어지고, 상기 편심량 기억수단은 상기 편심량 연산수단에 의해 구하여진 거리와, 이에 대응하는 상기 디스크의 회전각도를 상기 편심에 대응하는 신호로서 저장하는 디스크장치.
  10. 제9항에 있어서, 상기 시간간격 측정수단은 제 (n+m)번째(n은 1내지 N의 어느것의 정수)의 클럭마크 재생신호와 제 (n+m+1)번째의 클럭마크 재생신호와의 시간간격의 측정을 m=0내지 (N+N/2-1)의 정수의 각각에 대하여 행하고, 상기 편심량 연산수단은 상기 측정된 시간간격을 기억하는 시간간격 기억수단과, 상기 시간간격 기억수단에 기억된 제 P번째의 시간간격 측정치에서 제 (P+N/2)번째의 시간간격 측정치의 감산을 P=1내지 N의 정수의 각각에 대하여 실행하는 감산수단을 포함하여 이루어지고, 상기 편심량 기억수단은 상기 감산수단의 감산결과를 기억하는 디스크장치.
  11. 제9항에 있어서, 상기 편심량 측정수단은 또한 상기 디스크상에 인접하여 기록된 클럭마크신호에 대응하는 클럭마크 재생신호의 시간간격을 상기 디스크의 반회전이내의 소정개수에 걸쳐서 평균하여 그것을 나타내는 평균치를 출력하는 이동편균수단과, 상기 이동평균수단에서 출력되는 상기 디스크의 다른 각도범위의 평균치의 차를 구하는 감산수단을 더 포함하여 구성되는 디스크장치.
  12. 제9항에 있어서, 상기 시간간격 측정수단은 상기 디스크의 소정각도위치에 있어서의 클럭마크 재생신호에서 m번째의 클럭마크 재생신호까지의 시간간격의 측정을 m=1내지 (N+N/2)의 정수의 각각에 대하여 행하고, 상기 편심량 연산수단은 상기 측정된 시간간격을 기억하는 시간간격 기억수단과, 상기 시간간격 기억수단에 기억된 제 P번째의 시간간격 측정치에서 제 (P+N/2)번째의 시간간격 측정치의 감산을 P=1 내지 N의 정수의 각각에 대하여 실행하는 제 1감산수단과, 상기 제 1감산수단의 감산결과를 기억하는 감산결과 기억수단과, 상기 감산결과 기억수단에 기억된 N개의 감산결과의 평균치를 구하는 평균수단과, 상기 감산결과 기억수단에 기억된 K번째의 감산결과에서 상기 평균수단에 의해 구하여진 평균치의 감산을 K=1 내지 N의 정수의 각각에 대하여 실행하는 제 2감산수을 포함하여 이루어지며, 상기 편심량 기억수단이 상기 제 2감산수단의 감산결과를 기억하는 디스크장치.
  13. 제9항에 있어서, 상기 시간간격 측정수단은 제 (n+m)번째(n은 1내지 N의 어느것의 정수)의 클럭마크 재생신호에서 제 (n+m+N/2)번째의 클럭마크 재생신호까지의 시간간격의 측정을 m=0 내지 (N-1)의 정수의 각각에 대하여 행하고 상기 편심량 연산수단은 상기 측정된 시간간격을 기억하는 시간간격 기억수단과, 상기 시간간격 기억수단에 기억된 N개의 시간간격의 평균치를 구하는 평균수단과, 상기 시간간격 기억수단에 기억된 제 P번째의 시간간격치에서 상기 평균수단에 의해 구하여진 평균치의 감산을 P=1내지 N의 정수의 각각에 대하여 실행하는 감산수단으로 이루며, 상기 편심량 기억수단은 상기 감산수단에 의해 얻어진 감산결과를 기억하는 디스크장치.
  14. 제9항에 있어서, 상기 시간간격 측정수단은 제 (n+m)번째(n은 1내지 N의 어느것의 정수)의 클럭마크 재생신호와 제 (n+m+1)번째의 클럭마크 재생신호와의 시간간격의 측정을 m=0내지 (N+N/2-1)의 정수의 각각에 대하여 행하고, 상기 편심량 연산수단은, 상기 측정된 시간간격을 기억하는 시간간격 기억수단과, 상기 시간간격 측정수단에 기억된 제 P번째의 시간간격치에서 제 (P+N/2)번째의 시간간격치까지의 N/2개의 수치의 가산을 P=1 내지 N의 정수의 각각에 대하여 실행하는 가산수단과, 상기 가산수단에 의해 얻어진 가산결과를 기억하는 가산결과 기억수단과, 상기 가산결과 기억수단에 기억된 N개의 가산결과의 평균치를 구하는 평균수단과, 상기 가산결과 기억수단에 기억된 K번째의 가산결과에서 상기 평균수단에 의해 구하여진 평균치의 감산을 K=1 내지 N의 정수의 각각에 대하여 실행하는 감산수단으로 이루며, 상기 편심량 기억수단은 상기 감산수단에 의해 얻어진 감산결과를 기억하는 디스크장치.
  15. 제9항에 있어서, 상기 편심량 측정수단은 상기 헤드가 상기 디스크의 회전중심에서 일정한 반경에 위치한 상태에서 상기 헤드에서 출력되는 인접한 클럭마크 재생신호의 시간간격을 측정하는 시간간격 측정수단과, 상기 시간간격 측정수단에 의해 측정된 클럭마크 재생신호의 시간간격에서 상기 원형데이터트랙의 중심과 상기 디스크의 회전중심과의 거리를 구하는 제 1연산수단과, 상기 시간측정수단에 의해 측정되는 시간간격이 최대가 되는 상기 디스크의 위치와 상기 홈인덱스신호의 기록위치와의 위상차를 도출하는 위상차 도출수단과, 상기 제 1연산수단에 의해 구하여진 상기 거리와 상기 위상차 도출수단에 의해 도출된 상기 위상차에서 상기 디스크의 각 위치에 대응한 상기 디스크의 편심량을 연산하는 제 2연산수단으로 이루는 디스크장치.
  16. 제1항에 있어서, 상기 편심량 측정수단에 의해 측정된 편심량을 일시적으로 저장하는 제 2기억수단을 더 포함하여 구성되고, 상기 제 2기억수단이 상기 편심량에 대응하는 신호를 상기 변환수단에 제공하는 디스크장치.
  17. 정보가 포함된 데이터트랙을 가지며, 상기 데이터트랙중에 타이밍기준을 부여하기 위한 클럭마크가 제조과정 중에 복수개 기입되는 복수의 디스크면을 갖는 복수개의 디스크와, 상기 복수개의 디스크에 기록되어있는 상기 정보와 상기 복수개의 디스크면의 데이터트랙 각각에 기입된 상기 클럭마크를 재생하고 이에 대한 출력신호를 생성하기 위해 각 디스크에 대응한 복수의 재생헤드를 포함하는 재생수단과, 상기 재생수단에저 출력된 상기 출력신호로부터 상기 클럭마크를 추출하고 그로부터 제 1클럭신호를 생성하는 클럭추출수단과, 상기 제 1클럭신호와 상기 재생수단의 출력신호에서 각 디스크에 있어서의 데이터트랙의 디스크회전중심축에 대한 편심량에 대응한 신호를 독립적으로 측정하는 편심량 측정수단과, 상기 편심량에 대응한 신호를 디스크면마다에 기억하는 편심량 기억수단과, 상기 복수의 디스크면중 접근해야할 디스크면의 편심에 대응한 신호를 상기 편심량 기억수단에서 선택적으로 독출하는 선택수단과, 상기 복수의 디스크 중 접근해야할 하나의 디스크면을 재생하는 상기 복수의 재생수단 중 하나의 해당 재생수단을 제어하며, 접근해야할 복수의 디스크 중 하나의 디스크면의 편심량을 독출하는 선택수단을 제어하는 제어수단과, 전압제어 발진수단을 포함하는 것으로, 상기 선택수단에 의해 독출된 편심에 대응한 신호에 따라서 상기 전압제어 발진수단에서 출력되는 제 2클럭신호의 위상 또는 주파수를 변화시켜 상기 제 1클럭신호에 상기 제 2클럭신호를 추종시키는 클럭보정수단을 포함하여 이루는 디스크장치.
  18. 제17항에 있어서, 상기 디스크는 그 양면에 데이터트랙중에 타이밍기준을 부여하기위한 클럭마크가 복수개 설치되어있는 디스크장치.
  19. 정보를 포함하는 데이터트랙을 갖고, 타이밍기준을 부여하기 위한 복수의 클럭마크를 갖는 복수의 디스크와, 재생헤드를 포함하고 상기 디스크에 기억되어있는 정보를 재생하는 재생수단과, 상기 재생수단의 출력에서 상기 디스크의 트랙번호를 추출하는 트랙번호 추출수단과, 상기 재생수단의 출력에서 제 1클럭신호를 뽑아내는 클럭추출수단과, 상기 제 1클럭신호와 상기 재생수단의 출력신호에서 각 디스크에 있어서의 데이터 트랙의 디스크회전중심축에 대한 편심에 대응한 신호를 측정하는 편심량 측정수단과, 상기 편심에 대응한 신호를 기억하는 편심량 기억수단과, 상기 편심량 기억수단에 기억된 상기 편심에 대응한 신호를 상기 추출된 트랙번호에 따라서 변화시키는 편심량 조정수단과, 전압제어 발진수단을 포함하고, 상기 편심량 조정수단에 의해 변화시킨 상기 편심에 대응한 신호에 따라서 상기 전압제어 발진수단에서 출력되는 제 2클럭신호의 위상 또는 주파수를 변화시켜 상기 제1클럭신호에 상기 제 2클럭신호를 추종시키는 클럭보정수단으로 이루는 디스크장치.
  20. 제19항에 있어서, 상기 디스크의 회전위상원점을 나타내는 홈인덱스신호를 상기 재생수단의 출력에서 추출하는 홈인덱스 추출수단을 더 포함하여 이루는 디스크장치.
  21. 제20항에 있어서, 상기 편심에 대응한 신호는 상기 홈인덱스신호 발생위치를 기준으로 하는 상기 디스크상의 소정의 각위치에 있어서의 클럭과 상기 제 1클럭과의 사이의 위상차를 함수로서 표시한 신호인 디스크장치.
  22. 제21항에 있어서, 상기 편심량 조정수단은 상기 클럭마크의 재생신호의 시간간격의 진폭량을 상기 편심에 대응한 신호를 조정하기위해 이용되는 조정계수로서 상기 추출된 트랙번호에 대응시켜서 기억하고 있는 조정계수 기억수단과, 상기 편심량 기억수단에 기억된 상기 편심에 대응한 신호와 상기 조정계수 기억수단에 기억된 상기 조정계수를 승산하는 승산수단으로 이루는 디스크장치.
  23. 제22항에 있어서, 상기 추출된 트랙번호에 대응한 상기 디스크회전축의 상기 홈인덱스와 상기 디스크의 데이터트랙상의 상기 홈인덱스와의 위상차를 기억하고, 상기 트랙번호의 입력에 따라서 대응하는 위상차를 출력하는 위상차 기억수단과, 상기 위상차 기억수단에서 출력된 위상차에 따라서 상기 편심에 대응한 신호를 독출하고, 상기 승산수단에 공급하는 독출수단을 더 포함하여 이루는 디스크장치.
  24. 정보를 포함하는 데이터트랙을 갖고, 타이밍기준을 부여하기 위한 복수의 클럭마크를 갖는 복수의 디스크와, 재생해드를 포함하고 상기 디스크에 기억되어있는 정보를 재생하는 재생수단과, 상기 재생헤드의 위치를 검출하는 헤드위치 검출수단과, 상기 재생수단의 출력에서 제 1클럭신호를 뽑아내는 클럭추출수단과, 상기 제 1클럭신호와 상기 재생수단의 출력신호에서 각 디스크에 있어서의 데이터 트랙의 디스크회전중심축에 대한 편심에 대응한 신호를 측정하는 편심량 측정수단과, 상기 편심에 대응한 신호를 기억하는 편심량 기억수단과, 상기 편심량 기억수단에 기억된 상기 편심에 대응한 신호를 상기 헤드의 위치에 따라서 변화시키는 편심량 조정수단과, 전압제어 발진수단을 포함하고, 상기 편심량 조정수단에 의해 변화시킨 상기 편심에 대응한 신호에 따라서 상기 전압제어 발진수단에서 출력되는 제 2클럭신호의 위상 또는 주파수를 변화시켜 상기 제 1클럭신호에 상기 제 2클럭신호를 추종시키는 클럭보정수단으로 이루는 디스크장치.
  25. 제24항에 있어서, 상기 디스크의 회전위상원점을 나타내는 홈인덱스신호를 상기 재생수단의 출력에서 추출하는 홈인덱스 추출수단을 더 포함하여 이루는 디스크장치.
  26. 제25항에 있어서, 상기 편심에 대응한 신호는 상기 홈인덱스신호 발생위치를 기준으로 하는 상기 디스크상의 소정의 각위치에 있어서의 클럭과 상기 제 1클럭과의 사이의 위상차를 함수로서 표시한 신호인 디스크장치.
  27. 제26항에 있어서, 상기 편심량 조정수단은 상기 클럭마크의 재생신호의 시간간격의 진폭량을 상기 편심에 대응한 신호를 조정하기위해 이용되는 조정계수로서 상기 검출된 헤드위치에 대응시켜서 기억하고 있는 조정계수 기억수단과, 상기 편심량 기억수단에 기억된 상기 편심에 대응한 신호와 상기 조정계수 기억수단에 기억된 상기 조정계수를 승산하는 승산수단으로 이루는 디스크장치.
  28. 제27항에 있어서, 상기 검출된 헤드위치에 대응한 상기 디스크 회전축의 상기 홈인덱스와 상기 디스크의 데이터트랙상의 상기 홈인덱스와의 위상차를 기억하고 입력된 트랙번호에 따라서 대응하는 위상차를 출력하는 위상차 기억수단과, 상기 위상차 기억수단에서 출력된 위상차에 따라서 상기 편심에 대응한 신호를 독출하고 상기 승산수단에 공급하는 독출수단으로 이루는 디스크장치.
KR1019930026099A 1992-12-04 1993-12-01 디스크장치 KR100292038B1 (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP92-350578 1992-12-04
JP35057892 1992-12-04
JP05776493A JP3374433B2 (ja) 1992-12-04 1993-02-23 クロック信号補正回路
JP93-057764 1993-02-23
JP93-066248 1993-03-02
JP06624893A JP3198490B2 (ja) 1993-03-02 1993-03-02 偏心量測定装置

Publications (2)

Publication Number Publication Date
KR940016175A KR940016175A (ko) 1994-07-22
KR100292038B1 true KR100292038B1 (ko) 2001-06-01

Family

ID=27296373

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019930026099A KR100292038B1 (ko) 1992-12-04 1993-12-01 디스크장치

Country Status (4)

Country Link
US (4) US5615191A (ko)
EP (1) EP0600737B1 (ko)
KR (1) KR100292038B1 (ko)
DE (1) DE69319209T2 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100690475B1 (ko) * 2004-03-31 2007-03-09 가부시끼가이샤 도시바 픽업 제어 장치, 광 디스크 장치 및 광 디스크 장치의 픽업제어 방법

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09161411A (ja) * 1995-12-11 1997-06-20 Sony Corp 再生クロック位相補正回路
US5999357A (en) * 1996-05-30 1999-12-07 International Business Machines Corporation Method and apparatus for spindle synchronization to reduce drive to drive runout
JP2965062B2 (ja) 1996-06-10 1999-10-18 富士通株式会社 ディスク装置及びディスク装置のヘッド位置制御方法
US6049440A (en) * 1996-10-23 2000-04-11 Samsung Electronics Co., Ltd. Self written read/write track servo parameter for spindle RRO compensation
JP3234177B2 (ja) * 1997-07-01 2001-12-04 ファナック株式会社 位置制御装置
US6141175A (en) * 1997-10-08 2000-10-31 Western Digital Corporation Repeatable runout cancellation in sectored servo disk drive positioning system
US6191904B1 (en) * 1997-11-14 2001-02-20 Castlewood Systems, Inc. Data sector timing compensation technique based upon drive eccentricity
JP3865170B2 (ja) * 1997-12-19 2007-01-10 ソニー株式会社 位相同期装置及び位相同期方法
DE19964226C2 (de) * 1998-07-17 2002-10-31 Fujitsu Ltd Optikplattenlaufwerk, umfassend eine Positioniervorrichtung, sowie Mittel zum Kompensieren einer Exzentrizität einer Optikplatte
US6768705B2 (en) 1998-07-17 2004-07-27 Fujitsu Limited Optical disk drive including a positioner and means for compensating for an eccentricity of an optical disk
DE19931841C2 (de) * 1998-07-17 2003-04-10 Fujitsu Ltd Optikplattenlaufwerk, umfassend eine Positioniervorrichtung, sowie Mittel zum Kompensieren einer Exzentrizität einer Optikplatte
JP2000339709A (ja) * 1999-05-27 2000-12-08 Matsushita Electric Ind Co Ltd 光ディスク記録再生装置
JP2000357337A (ja) 1999-06-15 2000-12-26 Toshiba Corp 光ディスク再生装置
US7088650B1 (en) * 1999-08-23 2006-08-08 Worthington Mark O Methods and apparatus for optical disc data acquisition using physical synchronization markers
JP4195154B2 (ja) * 1999-08-31 2008-12-10 ソニーマニュファクチュアリングシステムズ株式会社 位置検出装置及び演算処理装置
JP2001076361A (ja) * 1999-09-02 2001-03-23 Sony Precision Technology Inc ディスクの偏芯量の測定方法及び測定装置
US6498772B1 (en) * 1999-09-20 2002-12-24 Matsushita Electric Industrial Co., Ltd. Optical disc apparatus
JP3658252B2 (ja) * 1999-10-01 2005-06-08 シャープ株式会社 光ディスク記録再生装置
US6765848B2 (en) * 2001-01-10 2004-07-20 Infineon Technologies North America Corp. Focus and tracking repeatable runout compensator
US6628465B2 (en) 2001-02-27 2003-09-30 Trace Storage Technologies Corporation Magnetic media defect detection apparatus and method
US7145855B2 (en) * 2002-07-30 2006-12-05 Media Tek Inc. Method of controlling an optical disk drive by calculating a target frequency of a DPLL signal
JP4264532B2 (ja) * 2002-11-19 2009-05-20 ソニー株式会社 ディスク基板および光ディスク
US20040156137A1 (en) * 2003-02-06 2004-08-12 Settje Christopher Thomas Timing variance write gate pull
US7088534B2 (en) * 2003-04-08 2006-08-08 Marvell International Ltd. Disk synchronous write
US7450483B2 (en) * 2003-04-28 2008-11-11 Panasonic Corporation Information carrier apparatus and information carrier eccentricity correction method
KR100546349B1 (ko) * 2003-07-23 2006-01-26 삼성전자주식회사 광 디스크 서보 시스템에서 디스크 편심 보상 장치 및 그방법
TWI231490B (en) * 2003-09-12 2005-04-21 Mediatek Inc Method for detecting eccentric disk and device thereof
JP2005174510A (ja) * 2003-12-15 2005-06-30 Toshiba Corp ディスク記憶装置及びディスクシフト量算出方法
JP2005353148A (ja) * 2004-06-09 2005-12-22 Fujitsu Ltd ヘッド位置制御方法及びディスク装置
US7397621B2 (en) * 2004-06-14 2008-07-08 Kla-Tencor Technologies Corporation Servo pattern characterization on magnetic disks
US7333280B1 (en) 2004-08-03 2008-02-19 Western Digital Technologies, Inc. Servo writing a disk drive by synchronizing a servo write clock to a reference pattern on the disk and compensating for repeatable phase error
US7068451B1 (en) * 2004-11-16 2006-06-27 Western Digital Technologies, Inc. Disk drive estimating a sinusoidal error in a wedge time period due to eccentricity in disk rotation
US7251098B1 (en) 2004-11-19 2007-07-31 Western Digital Technologies, Inc. Disk drive adjusting write clock frequency to compensate for eccentricity in disk rotation
US7057836B1 (en) * 2004-11-19 2006-06-06 Western Digital Technologies, Inc. Disk drive servo controller utilizing an extended servo header
US6972540B1 (en) * 2004-11-19 2005-12-06 Western Digital Technologies, Inc. Disk drive employing wedge spindle speed control with eccentricity compensation
US7502186B2 (en) * 2005-04-01 2009-03-10 Agency For Science Technology And Research Disk drive clock tracking circuit, error compensation circuit and method
JP2007172733A (ja) 2005-12-21 2007-07-05 Toshiba Corp ディスク記憶装置及びヘッド位置決め制御方法
US7440225B1 (en) 2006-08-21 2008-10-21 Western Digital Technologies, Inc. Disk drive employing pivot friction compensation
KR100771881B1 (ko) * 2006-08-23 2007-11-01 삼성전자주식회사 디스크 회전 슬립에 따른 데이터 섹터 위상 보정 방법 및이를 이용한 디스크 드라이브
US7391584B1 (en) 2006-11-07 2008-06-24 Western Digital Technologies, Inc. Compensating for repeatable phase error when servo writing a disk drive from spiral tracks
JP2008243322A (ja) * 2007-03-28 2008-10-09 Fujitsu Ltd パターンドメディアクロック生成方法、パターンドメディア及び情報記録再生装置
US7551390B1 (en) 2007-08-21 2009-06-23 Western Digital Technologies, Inc. Disk drive to characterize misaligned servo wedges
US7583466B2 (en) * 2007-11-15 2009-09-01 Western Digital (Fremont), Llc Disk drive determining operating fly height by detecting head disk contact from disk rotation time
US8022443B1 (en) 2007-12-06 2011-09-20 Marvell International Ltd. Memory and interconnect design in fine pitch
US8004784B1 (en) 2007-12-26 2011-08-23 Marvell International Ltd. Predictive methods and systems for sampling data read from a rotating storage medium
DE102008001874A1 (de) 2008-05-20 2009-11-26 Evonik Degussa Gmbh Verfahren zur Herstellung von L-Aminosäuren
JP2010073295A (ja) * 2008-09-22 2010-04-02 Toshiba Storage Device Corp 磁気記録装置、制御装置および磁気記録装置制御方法
US7924519B2 (en) * 2008-09-29 2011-04-12 Wd Media, Inc. Eccentricity determination for a disk
US8934192B1 (en) 2008-11-24 2015-01-13 Western Digital Technologies, Inc. Disk drive determining operating fly height by detecting head disk contact from read signal amplitude variance
US8077426B2 (en) * 2008-12-16 2011-12-13 Guzik Technical Enterprises Magnetic disk centering method and system
US8508878B1 (en) 2010-01-21 2013-08-13 Marvell International Ltd. Write clock phase tracking for magnetic recording device
US8508879B1 (en) 2010-01-21 2013-08-13 Marvell International Ltd. Write clock rephase for magnetic recording device
JP2012212489A (ja) 2011-03-30 2012-11-01 Hitachi High-Technologies Corp 磁気ディスクまたは磁気ヘッドの検査装置及びその検査方法
US8929021B1 (en) 2012-03-27 2015-01-06 Western Digital Technologies, Inc. Disk drive servo writing from spiral tracks using radial dependent timing feed-forward compensation
EP2762571A1 (de) 2013-01-30 2014-08-06 Evonik Industries AG Mikroorganismus und Verfahren zur fermentativen Herstellung von Aminosäuren
ES2623161T3 (es) 2013-06-03 2017-07-10 Evonik Degussa Gmbh Procedimiento para la preparación de L-valina utilizando corinebacterias recombinantes que contienen el operón ilvBN inducible por propionato
US8917475B1 (en) * 2013-12-20 2014-12-23 Western Digital Technologies, Inc. Disk drive generating a disk locked clock using radial dependent timing feed-forward compensation
JP2022105860A (ja) 2021-01-05 2022-07-15 株式会社東芝 磁気ディスク装置及びヘッドチェンジ処理方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4414589A (en) * 1981-12-14 1983-11-08 Northern Telecom Inc. Embedded servo track following system and method for writing servo tracks
US4445144A (en) * 1981-12-21 1984-04-24 Discovision Associates Method for detecting eccentricity in a video disc and in a video disc player
JPS60147975A (ja) * 1984-01-11 1985-08-05 Hitachi Ltd ビデオデイスクプレ−ヤの検索装置
KR940002001B1 (ko) * 1985-03-22 1994-03-12 가부시끼가이샤 히다찌세이사꾸쇼 액세스 방법과 그 정보 검색장치
US4616276A (en) * 1985-07-16 1986-10-07 International Business Machines Corporation Disk file servo control system with fast reduction of repeatable head position error
JP2594914B2 (ja) * 1986-07-11 1997-03-26 株式会社日立製作所 光デイスク装置
JPS63108575A (ja) * 1986-10-27 1988-05-13 Ricoh Co Ltd 磁気デイスクの偏心補正方式
US4764914A (en) * 1987-09-11 1988-08-16 Eastman Kodak Company Least squares method and apparatus for determining track eccentricity of a disk
JPH01100777A (ja) * 1987-10-14 1989-04-19 Matsushita Electric Ind Co Ltd フレキシブル磁気ディスク
JPH0325767A (ja) * 1989-06-22 1991-02-04 Sony Corp 円盤状記録媒体駆動装置のヘッド位置制御装置
JPH03134865A (ja) * 1989-10-19 1991-06-07 Pioneer Electron Corp 情報記録ディスク演奏装置
JP3063230B2 (ja) * 1991-05-31 2000-07-12 ソニー株式会社 書き換え可能なディスクおよびディスク装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100690475B1 (ko) * 2004-03-31 2007-03-09 가부시끼가이샤 도시바 픽업 제어 장치, 광 디스크 장치 및 광 디스크 장치의 픽업제어 방법

Also Published As

Publication number Publication date
US5761165A (en) 1998-06-02
DE69319209T2 (de) 1998-12-10
EP0600737A3 (en) 1994-09-07
EP0600737A2 (en) 1994-06-08
US5745455A (en) 1998-04-28
EP0600737B1 (en) 1998-06-17
US5615191A (en) 1997-03-25
US5905705A (en) 1999-05-18
KR940016175A (ko) 1994-07-22
DE69319209D1 (de) 1998-07-23

Similar Documents

Publication Publication Date Title
KR100292038B1 (ko) 디스크장치
JP2539951B2 (ja) デ―タ記録用ディスク・ファイル
US7646557B2 (en) Methods and apparatus for generating a clock signal, for writing servo tracks, and for characterising timing errors in a servo track writer
US4949325A (en) Method and associated apparatus and medium for optical recording and reproducing information
KR100623910B1 (ko) 자기디스크의 편심제어방법 및 편심제어방법을 기록한기록매체, 및 편심제어방법을 사용한 자기디스크장치
US7497534B2 (en) Enhancing angular position information for a radial printing system
KR100278755B1 (ko) 편심량 측정 장치
JP4907239B2 (ja) Rro算出方法、rro補償値の算出方法、及び記録媒体
KR20010113683A (ko) 회전하는 정보매체를 주사하는 장치
JPH0430092B2 (ko)
JP3374433B2 (ja) クロック信号補正回路
JP2821629B2 (ja) 光ディスクのクロック検出方法
JPS60134786A (ja) モ−タ速度制御装置
JPH0714197A (ja) アクチュエータ特性測定装置及びそれを使用した偏心補正装置
JP2560965B2 (ja) 光ディスク記録再生装置
KR100523013B1 (ko) 클록생성장치및디스크구동장치
JPS62110632A (ja) 光デイスクの偏心補正装置
JPH06282941A (ja) ディスク状媒体およびディスク装置
JPH0612798A (ja) ヘッド位置検出装置
JPH04332959A (ja) 光ディスクドライブ同期制御方法
JPH0262727A (ja) 光デイスクおよび光デイスク装置
JPH01211367A (ja) 原盤記録装置の駆動制御回路
JPH0793786A (ja) 情報処理装置
JPH04134767A (ja) 光ディスク装置
JPH04360065A (ja) 磁気ディスク装置用測定装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee