Professional Documents
Culture Documents
06 Optical Storage Media Contents
06 Optical Storage Media Contents
&RQWHQWV
+LVWRU\
%DVLF7HFKQRORJ\
– &RPSDFW'LVF
– &''LJLWDO$XGLR
&RPSDFW'LVF 'LJLWDO$XGLR
– &RGLQJ RI'DWD
– (UURU+DQGOLQJ
&RPSDFW'LVF 5HDG 2QO\ 0HPRU\
2WKHU &'7\SHV
+LVWRU\
%DVLF7HFKQRORJ\
/HQV
3ULVP
3KRWR&HOO
/DVHU
%DVLF7HFKQRORJ\&RPSDFW'LVF
7KH &RPSDFW'LVF
,QIRUPDWLRQLV VWRUHG LQDVSLUDOWUDFN
IURP LQVLGH WRRXWVLGH) of “SLWV“ and
“ODQGV“, UHIOHFWLQJ WKH ODVHU EHDP ZLWK D
GLIIHUHQWLQWHQVLW\
$&'FRQVLVWV RIVHYHUDO OD\HUV
EHJLQQLQJ IURP EHORZ
6XEVWUDWHOD\HU
SRO\FDUERQDWHZLWK SLWV DQGODQGV
WUDQVSDUHQWIRU WKH ODVHU EHDP
5HIOHFWLYH OD\HU
DOXPLQLXPYHU\ WKLQ
3URWHFWLYH OD\HU
SRO\FDUERQDWHXVHG DVFDUULHU
/DEHO
%DVLF7HFKQRORJ\&' 'LJLWDO$XGLR
0RUH'DWHVRID7\SLFDO&RPSDFW'LVF&''$
'LDPHWHU PP
7KLFNQHVV PP
6LJQDODUHD PP PP
3OD\LQJWLPH PLQXWHVVHFRQGV
5RWDWLRQDOVSHHG PVHFFRQVWDQWOLQHDUYHORFLW\
3LWGHSWK 0.12 µm
7KHVSLUDOWUDFNRIWKH&'
– KDVDSSUR[ZLQGLQJVDQG
– LVPRUHWKDQNPORQJ
&RPSDFW'LVF'LJLWDO$XGLR'DWD
6WRUDJH
'DWD6WRUDJH 'LJLWDO$XGLR
&KDQQHOELWVDUHVWRUHGDVSLWVDQGODQGVRQD&'ZKHUH
– a change between pit and land (or vice versa) corresponds to a ”1”
– no change corresponds to a ”0”
$GYDQWDJH(DV\ 6\QFKURQL]DWLRQ
'LVDGYDQWDJH2QO\ RIWLPH
LV XVHG IRU QHZ LQIRUPDWLRQ
S S H HH S S S S S H H H S S
'LIILFXOW RU LPSRVVLEOH&DOFXODWH WKH H[DFW QXPEHU of “0“ LI ]HURVWULQJ LV WRR ORQJ
1RWDOORZHG
– Sequences of ”1” (frequent changes ”pitODQGSLWland...” are difficult to detect)
– Long sequences of ”0” (synchronization problem)
7KHUHIRUH
there must be at least two ”0” between two ”1” and
sequences of ”0” are limited to a length of 10.
&RPSDFW'LVF'LJLWDO$XGLR
(LJKWWR)RXUWHHQ0RGXODWLRQ
GDWDELWVDUHFRGHGRQWRFKDQQHOELWVVLPLODUWR%%)'',FRGLQJ
SRVVLEOHFRGHZRUGVPHHWWKHUHTXLUHPHQWVDQG
7RDFKLHYHDQGEHWZHHQFRQVHFXWLYHFRGHZRUGVWKUHHDGGLWLRQDOELWVDUH
XVHGGHSHQGLQJRQWKHFRGHZRUGVHJ
1RRWKHU DOWHUQDWLRQ
“(IILFLHQF\“ LV UDWKHU SRRU
IRU WKH DGGLWLRQDOELWV GXH
≈
WRUHTXLUHPHQW
&RPSDFW'LVF'LJLWDO$XGLR
(LJKWWR)RXUWHHQ0RGXODWLRQ
([DPSOH
6XIILFLHQWLI
RQO\DXGLRRU
YLGHR
7KHSULQFLSOHRIHUURUGHWHFWLRQ
2ULJLQDO DQ DQ D D
&''$(UURU'HWHFWLRQ DQG&RUUHFWLRQ
3DULW\ ELW P
2ULJLQDOQXPEHUD
(QODUJH WR$ D⋅GP PDGGLWLRQDO]HURVG EDVLV
'LYLVRUTGPTGPTSULPHWRG
&DOFXODWLRQ RIUHPDLQGHU
D
$
5 = ≤ 5 ≤ T $
T
LH$ = F ⋅ T + 5F ∈ 1 D 5
6HQGHUWUDQVPLWV % =$ 5=$ + 5 > ,I G = 5=5@
5HFHLYHUFDOFXODWHV {}%
T
{ } ≠ ⇒HUURUGHWHFWHG
,I %
T
&''$(UURU'HWHFWLRQ DQG&RUUHFWLRQ
([DPSOH
$ = ⋅ =
5 = =
⇒ % = $ − 5 = − =
%
= =
T
&''$(UURU'HWHFWLRQ DQG&RUUHFWLRQ
)(&
&RGHZRUGV
W W
RWKHU VWULQJVLH
FRGHZRUGV
HUURU VHTXHQFH
([DPSOHV
7UDQVPLW WLPHV WKH VDPH LQIRUPDWLRQ and do “PDMRULW\ YRWLQJ“.
+DPPLQJ FRGLQJ
5HFHLYHUORRNV IRU SDULW\ ELW
%ORFNRIGDWD YLRODWLRQV
{ { { • • • • [ { { { • • • • [
{ { { • • • • [ 3DULW\ ELW { { { • • • • [
2IURZ
{ { { • • • • [ { { { • • • • [
{ { { • • • • [ 3UREDEO\ ZURQJ { { { • • • • [
{ { { • • • • [ 0D\EH FRUUHFWHG { { { • • • • [
DVVXPLQJ WKDW
{ { { • • • • [ RQO\ RQH HUURU { { { • • • • [
KDVKDSSHQHG
{ { { • • • • [ { { { • • • • [
[ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [
3DULW\ ELW
RIFROXPQ 3DULW\ELWYLRODWLRQ
&''$(UURU'HWHFWLRQ DQG&RUUHFWLRQ
2QHPD\ DVVXPH
WKDW WKLV ELW ZDVZURQJ
{ { { • • • • [
{ { • • • • [ YLRODWLRQ
(UURUV { { { • • • • [
{ • • • • [ 12YLRODWLRQ
{ { { • • • • [
{ { { • • • • [
{ { { • • • • [
[ [ [ [ [ [ [ [
12YLRODWLRQ YLRODWLRQ
0DQ\
6HQGHU
UHFHLYHUV
&''$(UURU'HWHFWLRQ DQG&RUUHFWLRQ ;25
5HWUDQVPLVVLRQV
“Normal“ VROXWLRQ
6HQGHUUHWUDQVPLWV DOOSDFNHWV DDQ WUDQVPLVVLRQ UHWUDQVPLVVLRQQSDFNHWV
2Q&''$V&URVV,QWHUOHDYHG5HHG6RORPRQ&RGH
7ZRFRPSRQHQWV
(UURUFRUUHFWLRQEDVHGRQ5HHG6RORPRQ&RGHVLQWZRVWDJHV
,QWHUOHDYHGVWRUDJH RIGDWD
&DQ EH YHU\ KHOSIXO VLQFH HUURUV WHQG WRFRQFHQWUDWH LQVRPH
QHLJKERXUKRRGV,QWHUOHDYLQJ FUHDWHV VRPH GLVWDQFH
EHWZHHQ QHLJKERXULQJ GDWD7KXVHUURU EXUVWV ZLOOEH OHVV D
SUREOHP
3ULQFLSOHGDWDE\WHVDUHSURWHFWHGZLWKHUURUFRUUHFWLRQE\WHV(DFKE\WHZLOOEH
UHSUHVHQWHGE\ ELWV7KLVKROGVDOVRIRUWKHFRUUHFWLRQE\WHV
– 7KHVHE\WHVDUHSDVVHGWRWKHILUVW56'HFRGHU
HUURUFRUUHFWLRQE\WHVFDQFRUUHFWRQHE\WHLQHUURURXWRI
8QFRUUHFWDEOH HUURUVDUHPDUNHG
– 5HPDLQLQJE\WHVDUHSDVVHGZLWKXQHTXDOGHOD\VWKURXJKDQRWKHU56
GHFRGHUZKLFKLVDEOHWRGHWHFWDQGFRUUHFWVRPHRIWKHUHPDLQLQJHUURUV
– 8QHTXDOGHOD\VÎLQWHUOHDYLQJEHWZHHQVHYHUDOE\WHZRUGV
2QHGHVWUR\HGZRUGFDQEHFRUUHFWHGE\WKHRWKHURQHV
&RPSDFW'LVF 'LJLWDO$XGLR&''$
)UDPHV
&''$)UDPHV
E\WHVRIDXGLRGDWDDUHVWRUHGLQIUDPHVD)5$0(FRQVLVWVRI
– $XGLRGDWDWZRJURXSVRIE\WHV>OHIWDQGULJKWFKDQQHO@
– (UURUFRUUHFWLRQE\WHVE\WHVSHUIUDPH
– &RQWURODQGGLVSOD\E\WHE\WHHDFKELWRILWEHORQJVWRDGLIIHUHQWVXEFKDQQHO
7KHELWVRIWKH&RQWURODQG'LVSOD\E\WHDUHPDUNHG3456789DQG:
VXEFKDQQHOELWV7KHVXEFKDQQHOELWVRIFRQVHFXWLYHIUDPHVDUHXVHG
WRJHWKHU
6\QFKURQLVDWLRQ
– &RQWURO'LVSOD\ E\WH
– $XGLR E\WHV
– (UURUFRUUHFWLRQ E\WHV
– $XGLR E\WHV
– (UURUFRUUHFWLRQ E\WHV
&RPSDFW'LVF 'LJLWDO$XGLR&''$
)UDPHV
([DPSOHRIVXEFKDQQHOXVDJH
– 7KH3VXEFKDQQHO GLVWLQJXLVKHVEHWZHHQDXGLRDQGFRPSXWHUGDWD
– 4VWRUHVWKHGLUHFWRU\OHDGLQDUHDRUWKHUHODWLYHWUDFNWLPHUHVWRI&''$
6\QFKURQL]DWLRQSDWWHUQPDUNVWKHEHJLQQLQJRIDIUDPH
Consists of 12 bit ”1”, 12 bit ”0” and 3 filling bit (depend on WKHIROORZLQJGDWD
7KHV\QFKURQL]DWLRQSDWWHUQLVDXQLTXHSDWWHUQVLQFHVXFFHVVLYH
“1“ and t VXFFHVVLYH ““ DUH IRUELGGHQ LQRXU FRGLQJ
$QH[DPSOH RIDQRWKHU V\QFKURQL]DWLRQ SDWWHUQ
,Q(WKHUQHW0DQFKHVWHU&RGHLW FRQVLVWV RIELW
'DWD&RUUHFWLRQ &RQWU'LVSOD\6\QFKU
&RPSDFW'LVF 'LJLWDO$XGLR
Î'DWD 5DWHV
&RPSDFW'LVF 'LJLWDO$XGLR$UHDV
DQG%ORFNV
&''$$UHDV
– /HDGLQDUHDGLUHFWRU\RIWKH&''$LGHQWLILHVEHJLQQLQJRILQGLYLGXDOWUDFNV
– 3URJUDPDUHDDFWXDOGDWDRIWUDFNVDUHVWRUHGKHUH
– /HDGRXWDUHDKHOSVWKH&'SOD\HUWROHDYHWKHSURJUDPDUHDLQDFRQWUROOHGZD\
&''$%ORFNV
– IUDPHVIRUPDEORFNEORFNVL]HFKDQQHOE\WHRUGDWDDXGLRE\WH
– %ORFNVGRQRWKDYHDVSHFLDOPHDQLQJIRU&''$V
2WKHU&'VOLNH&'520VXVHWKLVVWUXFWXUHIRUDGGLWLRQDOFRQWUROGDWD
&''$7UDFNV
– 3URJUDPDUHDFDQFRQVLVWRI WUDFNVZLWKGLIIHUHQWOHQJWKV
– (DFKWUDFNFRUUHVSRQGVWRDVRQJRUVHQWHQFHRIDV\PSKRQ\
– 7UDFNVFDQEHDFFHVVHGUDQGRPO\
– 7UDFNVFRQWDLQVVHYHUDOLQGH[SRLQWV
– ,QGH[SRLQWVDUHXVHGIRUGLUHFWSRVLWLRQLQJRIWKHODVHU
7ZRLQGH[SRLQWVDUHPDQGDWRU\
• EHJLQRIWKHWUDFNDQG
• EHJLQRIDXGLRLQVLGHWKHWUDFN
&RPSDFW'LVF 5HDG 2QO\ 0HPRU\
&'5207HFKQRORJ\
– 'HYHORSHGIRUVWRUDJHRIJHQHUDOSXUSRVHGDWD
– %HVLGHFRPSXWHUGDWDDWUDFNRID&'520PD\DOVRFRQWDLQDXGLRGDWD
FRQIRUPWRDXGLRWUDFNVRID&''$GLVWLQJXLVKHGE\3VXEFKDQQHO RI
IUDPHV
– ,IERWKFRPSXWHUDQGDXGLRGDWDDUHVWRUHGRQD&'520LWLVFDOOHG0L[HG
0RGH'LVFXVXDOO\WKHFRPSXWHUGDWDDUHVWRUHGILUVW
&RPSDFW'LVF 5HDG 2QO\ 0HPRU\
&'520%ORFNV
&RPSXWHUGDWDLQFRPSDULVRQWRDXGLRGDWD
– DUHPXFKPRUHVHQVLWLYHWRHUURUV
QRFRPSHQVDWLRQE\UHSHWLWLRQLQWHUSRODWLRQRUGURSSLQJSRVVLEOH
Î DGGLWLRQDOHUURUFRUUHFWLRQPHWKRGVKDYHWREHSURYLGHG
– QHHGVPDOOHUGDWDXQLWVIRUUDQGRPDFFHVV
Î XVHEORFNVLQVWHDGRIWUDFNVIRUUDQGRPDFFHVV
7KH&'VWRUDJHFDSDFLW\FDQEHXVHGLQWZRZD\VPRGHV
– &'5200RGHXVXDOO\XVHGIRUFRPSXWHUGDWDDQG
– &'5200RGHXVHGIRURWKHUPHGLD
&RPSDFW'LVF 5HDG 2QO\ 0HPRU\
&'5200RGHIRUGDWD
2,352 bytes are a “block”: EORFNVSHUVHFRQGJLYHDGDWDUDWHRI0ELWVHF
7KLVLQFOXGHVGDWDE\WHVRYHUKHDGE\WHVVHHEHORZ
7KHE\WHVRIDEORFNDUHVXEGLYLGHGDVIROORZV
– E\WHVV\QFKURQL]DWLRQGHWHFWLRQRIEORFNEHJLQQLQJ
– E\WHVKHDGHUXQDPELJRXV LGHQWLILFDWLRQPLQXWHVHFRQGEORFNQXPEHUPRGH
– E\WHVGDWD
– E\WHVHUURUGHWHFWLRQFRGH('&&5&RQV\QFKURQKHDGHUDQGGDWDE\WH
– XQXVHGE\WHV
– E\WHVHUURUFRUUHFWLRQFRGH(&&DJDLQ5HHG6RORPRQFRGLQJ
&RPSDFW'LVF 5HDG 2QO\ 0HPRU\
&'5200RGHPRVWO\IRU$XGLREXWDOVRIRURWKHUGDWD
7KHEORFNVWUXFWXUHLVYHU\VLPSOH
– E\WHV\QFKURQL]DWLRQ
– E\WHKHDGHU
– E\WHGDWD
YV0E\WH
IRU 0RGH
6\QF +HDGHU 'DWD
1RWH7KHVHGDWDUDWHVFRUUHVSRQGWRDQRUPDOVSHHG&'5203OD\HU
7RGD\IDVWHUSOD\HUVDUHDYDLODEOHHJ[QRUPDOVSHHG3OD\LQJWLPHLV
FRUUHVSRQGLQJO\UHGXFHG
&RPSDFW'LVF 5HDG 2QO\ 0HPRU\
/LPLWDWLRQVRI&'520WHFKQRORJ\
+LJKHUDFFHVVWLPHWKDQKDUGGLVNVGXHWRWLPHYDOXHVPD\QRWEHXSWRGDWH
– 6\QFKURQL]DWLRQ7LPH
7KHLQWHUQDOFORFNPXVWEHV\QFKURQL]HGWRWKHVLJQDO
7LPHQHHGHG6RPHPLOOLVHFRQGV
– &RQVWDQW/LQHDU9HORFLW\SOD\EDFN
5HDGLQJRIWKHLQQHUSDUWRID&'UHTXLUHVDERXW530URWDWLRQVSHUPLQXWHZKHUHDV
UHDGLQJRIWKHRXWHUSDUWQHHGV530$GMXVWPHQWLVUHTXLUHG
7KHURWDWLRQGHOD\LVWKHPD[LPXPGXUDWLRQWRSRVLWLRQWKHODVHU DERYHWKHGHVLUHGVHFWRU
DQGWRDGMXVWWKHURWDWLRQVSHHG7KHURWDWLRQGHOD\FDQEHXSWRPLOOLVHFRQGV
– 6HHN7LPH
)RUUDQGRPDFFHVVZLWKWKHODVHUEHDPWKHFRUUHFWUDGLXVKDVWREHDGMXVWHG
DQGWKHEORFNKDVWREHIRXQG
7LPHQHHGHGDWPRVWVHFRQG
1RVLPXOWDQHRXVSOD\EDFNRIHJDXGLRDQGGDWDLVSRVVLEOH
$XGLRVWUHDPVRQD&'PXVWEHVHTXHQWLDOO\VWRUHG
7KXVPDQ\PXOWLPHGLDDSSOLFDWLRQVDUHLPSRVVLEOH
2WKHU &'7\SHV
2WKHU&'7\SHV
'HVLJQHGIRUFRQVXPHUHOHFWURQLFVDVDQDGGLWLRQWRD79&''$UHSODFHPHQW
'HILQHV
– &'520EDVHGIRUPDWIRUGLIIHUHQWPHGLD
– 5HDO7LPH2SHUDWLQJ6\VWHP
– 'HFRGHUZLWK0RWRURODFKLSIDPLO\YLGHRDQGDXGLRHOHPHQWV
D3&0– 3XOVH&RGH0RGXODWLRQ
E$'3&0– $GDSWLYH'LIIHUHQWLDO3&0
2WKHU &'7\SHV
,PDJH(QFRGLQJ
,PDJH(QFRGLQJ7\SH <89D 5*%E &RORU/RRN8S7DEOH
,PDJH7\SH +LJKTXDOLW\QDWXUDO +LJKTXDOLW\QRUPDO 6LPSOHSLFWXUHV
SLFWXUHVPDQ\ SLFWXUHV UHTXLUHVSUHORDGHG
FRORUV FRORUWDEOH
%LWV3L[HO
&RORUV
,PDJH6L]H %\WHV %\WHV %\WHV
$QLPDWLRQ(QFRGLQJ
• 0RWLRQSLFWXUHV IHZ FRORXUVUXQ OHQJWK FRGLQJ∼ E\WHLPDJH
• 03(*
2WKHU &'7\SHV
&'520([WHQGHG $UFKLWHFWXUH
&'520;$DOORZVWZRIRUPVRIEORFNV
1. Form 1: ”Interleaved CDROM Mode 2 with improved error correction”
6\QF +HDGHU 6XEKHDGHU 'DWD ('& (&&
2. Form 2: ”Interleaved CDROM Mode 2 for audio and video” (simple error handling)
6\QF +HDGHU 6XEKHDGHU 'DWD ('&
2WKHU &'7\SHV &'5HFRUGDEOH
5HTXLUHVSHFLDOGULYHVIRUUHFRUGLQJ
&' :ULWH2QFH&':2
– 6XEVWUDWHOD\HUKDVQRSLWVDQGODQGVEXWDSUHJURRYHIRUODVHUDGMXVWPHQW
– $OXPLQLXPUHIOHFWLYHOD\HULVUHSODFHGE\DWKLQOD\HURIRUJDQLFG\H
– $WKLQOD\HURIJROGLVORFDWHGEHWZHHQG\HDQGSURWHFWLYHOD\HU
KLJKO\UHIOHFWLYHGRHVQHLWKHUUHDFWWRWKHG\HQRUFRUURGHDV GRRWKHUPHWDOV
:ULWLQJWRD&':2
– :KHQZULWLQJDODVHUEHDPKHDWVWKHG\HUHVXOWLQJLQWLQ\PRXQGV DPRXQG
– 0RXQGVDOWHUWKHUHIOHFWLRQRIWKHUHDGLQJODVHUDWWKHJROGOD\HUDQG DSLW
DSSHDUWRWKH&'ROM drive as ”pits”.
6HVVLRQV
– :ULWLQJRIGDWDWRDGLVFVHVVLRQLQFOXGHVWKHOHDGLQGDWDDQGOHDGRXWDUHD
– 5HJXODU&':2V UHTXLUHDOOGDWDWREHZULWWHQLQRQHVHVVLRQ
– +\EULG&':2V VXSSRUWPXOWLSOHVHVVLRQVWREHZULWWHQDWVHYHUDOWLPHV
2WKHU &'7\SHV &'5HFRUGDEOH
2WKHU &'7\SHV 3KRWR&'
3KRWR&'
– :ULWLQJRQ&':2GHYLFHV
– 5HDGLQJRQ&',RU&'520;$GHYLFHV
– 'HYHORSHGILOPVDUHGLJLWDOL]HGZLWKELWOXPLQDQFHDQG[ELWFKURPLQDQFH
UHVROXWLRQ
– LPDJHUHVROXWLRQVSRVVLEOH
0XOWLPHGLD&RPSDFW'LVF00&'
– 'HYHORSHGE\03KLOLSVDQG6RQ\
– 6LQJOHVLGHG
– 'XDOOD\HUZLWK*%FDSDFLW\SHUOD\HU
– 1HZGHYLFHLVDEOHWRUHDG00&'V DQGFRQYHQWLRQDO&'520V
6XSHU'HQVLW\ 6'
– 'HYHORSHGE\7RVKLEDDQG7LPH:DUQHU
– 03(*LVXVHGIRUYLGHRFRPSUHVVLRQ
– 0XOWLSOHODQJXDJHVPXOWLSOHVXEWLWOHVFRS\SURWHFWLRQSDUHQWDOORFNRXW
– $OVR5HFRUGDEOH*%GLVFDQGUHZULWDEOH*%GLVF