آژانس هواپیماییexchanging

پردازنده آسنکرون

شروع موضوع توسط leadertime ‏23 ژانویه 2006 در انجمن برق و الکترونیک

  1. leadertime

    leadertime Registered User

    تاریخ عضویت:
    ‏22 ژانویه 2006
    نوشته ها:
    479
    تشکر شده:
    78
    کسی میدونه پردازنده های آسنکرون چه تفاوتی با پردازنده های سنکرون دارند؟
    البته این مبحث مال سخت افزاره ولی خوبه بقیه هم بدونن.
     
  2. mazoolagh

    mazoolagh Registered User

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    خیلی کلی اگر بگیم پردازنده های آسنکرون به کلاک مرکزی وابسته نیستن و طراحی هر بخش پردازنده رو میشه بدون نیاز به سینک شدن با بخشهای دیگه بهینه کرد. آخه در پردازنده های پیچیده و بزرگ این مسائل همزمانی کلاک مرکزی بین بخشهای مختلف واقعا بغرنج میشه.
     
  3. leadertime

    leadertime Registered User

    تاریخ عضویت:
    ‏22 ژانویه 2006
    نوشته ها:
    479
    تشکر شده:
    78
    البته فقط به علت سینک شدن نیست. چون الان عملا پردازنده آسنکرون فقط در صنایع نظامی کاربرد داره و تمامی این پردازنده های موجود توی بازار سنکرون هستند.
    مسئله سر اتلاف وقته چون تمامی واحدها با سیگنال کلاک کار میکنند مجبوریم برای مدت زمان کلاک کندترین بخش رو در نظر بگیریم تا وقتی اطلاعات به کندترین بخش میرسه سیگنال کلاک اونقدر برقرار باشه که این بخش بتونه کارشو انجام بده. همین موضوع باعث میشه کار کل سیستم یوخده افت کنه یعنی اگر غیر همزمان طراحی بشن هربخشی وقتی کارشو تموم کرد میره سراغ کار بعدی.
    از طرف دیگه در سیستم های سنکرون همزمانی وجود نداره یعنی در هر زمان فقط یک بخش فعاله در حالی که در پردازنده های آسنکرون در هر لحظه چند تا بخش میتونن با هم فعال باشن که این خودش باعث سرعت بیشتر میشه.
     
  4. mazoolagh

    mazoolagh Registered User

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    چرا فقط کاربرد نظامی؟ علت خاصی داره مثلا هزینه های ساخت و طراحی یا اینکه تکنولوژیش پابلیک نشد؟
     
  5. leadertime

    leadertime Registered User

    تاریخ عضویت:
    ‏22 ژانویه 2006
    نوشته ها:
    479
    تشکر شده:
    78
    تکنولوژی خاصی نداره مسئله سر هزینه و همین طور سخت بودن طراحیه. کلا پردازنده های آسنکرون ساختشون نسبت به پردازنده های سنکرون گرونتر تموم میشه. به خاطر همین هم این پردازنده ها از لحاظ قیمت نمیتونن با پردازنده های سنکرون مقابله کنن به خاطر همین مشتری ندارند. به همین علت فقط توی صنایع نظامی و جاهایی که پردازنده های سنکرون از نظر سرعت جواب ندند کاربرد دارند.
    در کل جاهایی به کار میرند که سرعت خیلی اهمیت داشته باشه.