فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!
توضیحات محصول دانلود پاورپوینت تحلیل وارزیابی انواع روش های کدهای چرخشی (کد11407)
دانلود پاورپوینت تحلیل وارزیابی انواع روش های کدهای چرخشی
\nکدهای چرخشی
\n \n\n عنوان های پاورپوینت :
\nروشهای کدینگ\n\nکدهای چرخشی (Cyclic)\n\nکد چرخشی (n, k)\n\nپیاده سازى سخت افزاری\n\nکد گشایی\n\nپیاده سازى مدار تقسیم کننده\n\nتشخیص خطاهایBurst\n\nو....\n\n
\n\nقسمت ها و تکه های اتفاقی از فایل\n\nبرای مثال فرض کنید که می خواهیم چند جمله ای 1 + X3 + X4 را پیاده سازی کنیم (11001). مدار Encoding (کد گذاری) به صورت زیر است\n\n \n\nبعبارتی می توان گفت همه آنها به اندازه 3 بیت شیفت پیدا کرده اند، یعنی همان چیزی که ما می خواستیم.\n\nبه دنبال بیت اول سایر بیت ها هم با سه Clock تاخیر به خروجى می رسند.\n\nپس عملا در زمانى که بیت چهارم وارد سیستم می شود، تازه بیت اول از این مسیر به خروجى می رسد\n\nاما در قسمت وسط بیت وارد شده به اندازه سه Clock دیرتر به خروجى می رسد، زیرا در سر راه آن سه Flip-Flip قرار دارد\n\n \n\nولی وقتی سه بیت خطا کنار هم هستند، خطا حتما تشخیص داده می شود. در اینجا فرقی نمی کند که خطا تبدیل 0 به 1 یا 1 به 0 یا حتی ترکیبى از هردوی آنها باشد. می توانید به عنوان تمرین این موضوع را خودتان بررسی کنید\n\nهمان طور که می بینیم وقتی سه بیت خطا کنار هم نیستند این احتمال وجود دارد که خطا کشف (Detect) نشود\n\nدر مثال زیر این دو حالت نشان داده شده است\n\nحال فرض کنید خطا در 3 بیت باشد، در این صورت 2 حالت وجود دارد: یکی اینکه هر 3 بیت کنار هم باشند (Adjacent) و دیگر اینکه از هم جدا باشند.\n\nاین روش تنها خطاهائی را که طول آنها از N-K کمتر باشد، تضمین می کند که بتواند تشخیص دهد.\n\nبا بزرگ شدن K (طول داده اصلی) قابلیت کد برای تشخیص خطاهای Burst کم می شود\n\nهمان طور که گفتیم یکی از مزیت های کد های چرخشی این است که می توانند این نوع خطا ها را تشخیص دهند\n\nخطای Burst خطایی است که بصورت پشت سر هم یک مجموعه از بیت ها را از بین می برد.\n\n \n\nبرای آنکه سخت افزار تولید کننده این کد را بسازیم از Shift Register و XOR برای سخت ضرب کننده استفاده می کنیم.\n\nهم\n\nانطور که می دانیم عمل ضرب چه در سیستمهای دهدهی و چه در سیستم دودویی به این شکل است که هر رقم عدد دوم در عدد اول ضرب\n\nم\n\nی شود و نتیجه هر بار یک رقم جابجا (Shift Right) می شود و در نهایت کل آنها با هم جمع می شوند\n\nعناصری که با D نشان داده شده اند در واقع همانند Filp-Flop های نوع D هستند که اطلاعات را در هر Clock در خود نگه می دارند به این بلوک ها عناصر تاخیر هم می گویند\n\n \n\n \n\nاین کدها معمولا بصورت جدا ناپذیر (Non-Separable) هستند ولی با این حال کدهای چرخشی جدا پذیر هم وجود دارد.\n\nکدهای چرخشی یک دسته مهم و پر کاربرد از کد ها هستند. از این نوع کدها بصورت گسترده در سیستمهای ذخیره سازی داده ها (Data storage) و انتقال داده ها (Data Communication) استفاده می شود.\n\nدر شکل زیر (سمت چپ) این محاسبات انجام شده است و همان طور که می بینیم نتیجه آن با ورودی اولیه یکی است. ولی در سمت راست یک بیت خطا دارد و باقیمانده صفر نیست.\n\n \n\n \n\n30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc )