ساختار دیسک های نوری 28 سال پیش؛ دیسک ها و نوار های مغناطیسی

Download Report

Transcript ساختار دیسک های نوری 28 سال پیش؛ دیسک ها و نوار های مغناطیسی

‫ساختار دیسک های نوری‬
‫‪ 28‬سال‬
‫پیش؛‬
‫دیسک ها و نوار های‬
‫مغناطیسی‬
‫‪480‬‬
‫عدد فالپی دیسک‬
‫‪760‬‬
‫متر نوار مغناطیسی‬
‫‪GAP‬‬
‫فضایی بالاستفاده بین دو گروه کاراکتر ضبط شده‬
information
information
GAP
‫اندازه ی طوالنی بین گپ ها‬
‫چرا این فاصله اینقدر زیاد بود؟‬
‫‪‬تاثیر قطب های مغناطیسی به مرور زمان بر هم دیگر‬
‫‪ ‬برای حمل و نقل ایمن تر و اینکه در اثر ضربه و تکان اطالعات از‬
‫دست نروند‬
‫‪‬دقت در خواندن اطالعات توسط ِهد‬
‫چطور می توان اطالعات بیشتری در اندازه کوچکتر‬
‫ذخیره کرد؟‬
‫دیــســـک نـــــوری‬
‫‪ 12‬سانتی متر‬
‫‪ 4.6‬سانتی متر‬
‫طرح روی سی‬
‫دی‬
‫الیه ی الکی‬
‫الیه ی شفاف بازتاب‬
‫دهنده‬
‫الیه ی پلی کربنات‬
Program area
33mm
Lead-Out area
2mm
Lead-In area
2mm
‫ساختار مارپیچی‬
Pit and Land
‫اندازه حفره ها کوچکتر = حجم‬
‫اطالعات بیشتر‬
‫چگونه صفر و یک در سی دی ذخیره می‬
‫شود؟‬
1 01 00 111 0 111 01 00 1 001 1
NRZI
Non-return-to-zero,
inverted
‫هشت به چهارده‬
‫هر هشت بیت تبدیل به‬
‫قسمتی از جدول جستجو‬
‫هشت به چهارده‬
‫باینری‬
‫دسیمال‬
‫‪0100100010000‬‬
‫‪0‬‬
‫‪1000010000000‬‬
‫‪0‬‬
‫‪00000000‬‬
‫‪0‬‬
‫‪00000001‬‬
‫‪1‬‬
‫‪00000010‬‬
‫‪2‬‬
‫‪00000011‬‬
‫‪3‬‬
‫‪..........‬‬
‫‪.........‬‬
‫‪1001000010000‬‬
‫‪0‬‬
‫‪1000100010000‬‬
‫‪0‬‬
‫‪...........‬‬
‫‪‬ابتدا اطالعات مورد نیاز را به شکل باینری تبدیل می کنیم‪.‬‬
‫‪‬هر هشت بیت که پشت سر هم هستند را جدا می کنیم‬
‫‪‬با استفاده از جدول ای اف ام آن را تبدیل به معادل ‪ 14‬بیتی‬
‫آن می کنیم‬
‫‪‬با در نظر داشتن سیستم ان آر ِزد و با توجه به بیت قبلیی که‬
‫در سی دی‬
‫وجود دارد پیت ها و لند ها را پیاده می کنیم‪.‬‬
‫شکل باینری‪:‬‬
‫‪1001111000110011‬‬
‫هشت بیت هشت بیت جدا می کنیم‪:‬‬
‫‪10011110‬‬
‫‪00110011‬‬
‫با استفاده از جدول هشت به چهارده‪:‬‬
‫‪10011110 → 00010000000001‬‬
‫‪00110011 → 10000100010000‬‬
‫شکل نهایی حفره ها و سطح ها‬
‫‪0001000000000110000100010000‬‬
‫کوچکترین واحد سی دی‬
‫‪Frame‬‬
‫هر فریم شامل‪:‬‬
‫‪ 33‬بایت‪:‬‬
‫بایت «سی آی آر سی»‪ 1+‬بایت ساب‬
‫)‪2‬بایت×‪2‬کانال×‪6‬سمپل(‪8+‬کد‬
‫برای تصحیح خطا‬
‫برای کنترل و نمایش‬
‫در هر فریم جمعا ‪ 588‬بیت وجود دارد‬
‫‪33‬بایت(‪14‬بیت‪3+‬بیت)‬
‫‪33‬بایت × ‪8‬بیت‬
‫‪561‬بیت‬
‫‪+‬‬
‫‪ 27‬بیت یکتا برای هماهنگ کردن کلمات‬
‫‪ %32‬از هر فریم تنها مخصوص آهنگ ها‬
‫هستند!!!‬
‫‪ 192‬بیت از ‪ 588‬بیت‬
‫‪ 588( 98‬بیت)‬
‫یک فریم‬
‫یک سکتور‬
‫سی دی ها با سرعت ‪ 75‬سکتور در ثانیه می‬
‫چرخند‬
‫‪ 176,400‬بایت در ثانیه‬
‫دی‬
‫سی‬
‫منطقی‬
‫ساختار‬
‫بزرگترین واحد هر سی‬
‫تِ َرک‬
‫دی‪:‬‬
‫شامل یک ترک دیتا برای دیسک هایی که قابلیت ذخیره چند نمونه‬
‫اطالعات را دارند‬
‫هر سی دی ‪99 TRACKS :‬‬
‫آدرس تمام این ترک ها در جدول محتویات‬
‫‪ lead-in‬وجود‬
‫جدول محتویات در‬
‫قسمت شود‬
‫نگهداری می‬
‫دارد‬
‫‪MM : SS : FF‬‬
‫فریم‬
‫ثانیه‬
‫دقیقه‬
‫فرمت ذخیره ی جدول محتویات‬
‫در این جدول همچنین نوع ترک نیز نوشته می‬
‫تصویری؟ اطالعات؟ و ‪....‬‬
‫نوع ترک‪ :‬صوتی؟ یا شود‬
‫درصورتی که ‪ lead-in‬آسیب ببیند‪ ،‬کل‬
‫اطالعات سی دی غیر قابل استفاده است‬
‫این قسمت در ابتدای نوشته شدن اطالعات در‬
‫سی دی ایجاد می شود‬
‫پس چرا اکثر سی دی ها حتی با وجود‬
‫خش بازهم کار می کنند؟‬
‫‪CIRC‬‬
‫سیستم خطایابی و اصالح خطا در سی دی‬
‫این کد کننده یا مدار ویژه‪ ،‬اطالعات را در دیسك‬
‫بصورت دو بعدي و متقارن ذخیره میكندو با‬
‫جایگذاري بیتهاي توازن به گروههاي بیت ها از‬
‫آشفتگي آنها جلوگیري میكند‬
‫این سیستم آشفتگي بیتها را تا ‪ 3500‬بیت‬
‫تصحیح می کند‬
‫چیزی حدود ‪ 2.4‬میلیمتر‬
‫این سیستم در صورتي كه داده ها از دست رفته باشد‬
‫میتواند تا ‪ 12000‬بیت را جایگزین کند ! در صورتیكه‬
‫تصحیح یا جایگزیني امكان پذیر‬
‫نباشد( با وقفه طوالني) سعي میكند از روي آن پرش کند‬
‫چیزی حدود ‪ 8.5‬میلیمتر‬