پایان‌نامه

شتاب دهنده شبیه سازی در سطح گیت با استفاده از تکنیک cycle-based

چکیده

مهندسان در طراحی های بزرگ و پیچیده، قبل از ساخت نمونه فیزیکی و برآورد هزینه و زمان ساخت آن احتیاج به شبیه سازی کامپیوتری سخت افزار دارند. از طرفی سرعت شبیه سازهای متداول برای حجم بزرگ مدار بسیار کند می شود و این به دلیل محاسبات زیادی است که برای بدست آوردن اطلاعات ریز زمانی مدار انجام می شود. اما در بسیاری از موارد یک طراح احتیاج به دیدن درستی عملکرد طرح خود دارد و نه اطلاعات ریز زمانی آن. در اینجاست که شتاب دهنده های شبیه سازی ظاهر می شوند. روش شبیه سازی cycle-based یک روش اساسی در افزایش سرعت شبیه سازی می باشد که بیش از ده سال است در چند شرکت بزرگ برای تست عملکرد مدارهای بزرگ مورد استفاده قرار می گیرد. اما این شبیه سازها بر اساس قواعد و زبانهای داخلی مورد استفاده در این شرکتها ساخته شده اند و برای استفاده عمومی در دسترس نمی باشند. از دیدگاه تجاری این روش شبیه سازی هنوز توسعه نیافته باقی مانده و ابزارهای که از این روش استفاده می کنند نادر می باشند. شبیه سازهای cycle-based شبیه سازی مدارهای همگام را با در نظر نگرفتن اطلاعات زمانی آن سرعت میبخشند. همچنین، از لاجیک دو مقداره در محاسبات استفاده می شود. در مقایسه، شبیه سازهای event-driven مشخصات دقیق زمانی را در نظر می گیرند و از لاجیکهای دو تا 28 مقداره استفاده می کنند. در لایه های مختلف تعریف سخت افزار مانند سطوح رفتاری، رجیستر، گیت و ترانزیستور نیز قابلیت کار دارند. اما از آنجایی که شبیه سازهای cycle-based فقط برای تعیین درستی عملکرد مدار استفاده می شوند، می توانند بهینه سازی زیادی را در موتور شبیه سازی باعث شوند. اساسی ترین مفهوم در این روش شبیه سازی مفهوم cycle می باشد. یک cycle عبارتست از کلیه پردازشهایی که باید بعد از وقوع یک لبه فعال در ورودی پالس ساعت مدار در موتور شبیه سازی انجام شود تا نتیجه درست تولید گردد. در واقع کار یک شبیه ساز cycle-based پردازش مدار در هر cycle می باشد.

اساتید راهنما و مشاور

زین العابدین نوابی

پایان‌نامه‌های مشابه

اسناد مشابه

  • اعتبارسنجی شتاب دهنده واریان شبیه سازی شده با استفاده از کد BEAMnrc برای انرژی 6MeV

    مقاله۲۰۱۶مجله علمی پزشکی جندی شاپورناهید چگنی، سیده خدیجه حسینی، حجت الله شهبازیان، رضا مسکنی

    زمینه و هدف: شبیه سازی با تکنیک مونت کارلو یک ارزیابی عملی ویژگی های پرتو فوتونی کلینیکی است. دقت نتایج شبیه سازی به اعتبار سنجی محاسبات مدل شبیه سازی استفاده شده متکی است. در این مطالعه اعتبار شبیه سازی با کد BEAMnrc برای انرژی 6MV بررسی شد. روش بررسی: کلاهک درمانی شتاب دهنده وا

  • شبیه سازی سطح ایستابی دشت ملایر براساس داده های هواشناسی با استفاده از شبکه‎ی عصبی مصنوعی

    مقاله۲۰۱۲پژوهشهای جغرافیای طبیعیحمید زارع ابیانه، مریم بیات ورکشی، صفر معروفی، علیرضا ایلدرومی

    برای بررسی کارایی شبکه‎ی عصبی مصنوعی در شبیه سازی تغییرات سطح ایستابی سفره‎ی آب زیرزمینی دشت ملایر، از اطلاعات هواشناسی ایستگاه های تبخیرسنجی در سطح دشت، حجم آب برداشتی از سفره و مقادیر سطح ایستابی آن استفاده شد. از این اطلاعات، به عنوان ورودی شبکه‎ی عصبی مصنوعی نوع پرسپترون چندل

  • شبیه سازی سطح ایستابی دشت ملایر براساس داده های هواشناسی با استفاده از شبکه‎ی عصبی مصنوعی

    مقاله۲۰۱۲پژوهش های جغرافیای طبیعیحمید زارع ابیانه، صفر معروفی، علیرضا ایلدرومی، مریم بیات ورکشی

    برای بررسی کارایی شبکه‎ی عصبی مصنوعی در شبیه‌سازی تغییرات سطح ایستابی سفره‎ی آب زیرزمینی دشت ملایر، از اطلاعات هواشناسی ایستگاه‌های تبخیرسنجی در سطح دشت، حجم آب برداشتی از سفره و مقادیر سطح ایستابی آن استفاده شد. از این اطلاعات، به‌عنوان ورودی شبکه‎ی عصبی مصنوعی نوع پرسپترون چندل

  • شبیه سازی مونت کارلوی طیف انرژی، پخش زاویه ای و توزیع شار شعاعی باریکه فوتونی یک شتاب دهنده پزشکی با استفاده از کد mcnp۴c

    مقالهکومشپیمان حجازی، p. hejazi dept. of medical physics, school of medical sciences, tarbiat modares university, tehran, iranدانشگاه تربیت مدرس، گروه فیزیک پزشکی بیژن هاشمی ملایری، b. hashemi-malayeri dept. of medical physics, school of medical sciences, tarbiat modares university, tehran, iranدانشگاه تربیت مدرس، گروه فیزیک پزشکی مجید شهریاری، m. shahriari dept. of nuclear engineering, shahid beheshti university, tehran, iranدانشگاه شهید بهشتی، گروه مهندسی هسته ای انوشیروان کاظم نژاد

    سابقه و هدف: تحقیقات پیشین نشان داده اند که روش مونت کارلو جهت ترابرد باریکه های فوتونی در شتاب دهنده های پزشکی روش مناسبی می باشد. باریکه های شبیه سازی شده را می توان جهت اندازه گیری توزیع دز در فانتوم و بدن بیماران استفاده کرد. شناخت توزیع های زاویه ای، انرژی و شعاعی مهم ترین ا

  • طراحی و شبیه سازی شتاب دهنده داینامیترون ۸۰۰ کیلو ولتی با نرم افزار cst

    مقالهپژوهش فیزیک ایرانسیدعبدالمهدی آقایان، a m aghayan manufacture & development of accelerators and their applications company, aeoi, tehranشرکت ساخت و توسعه شتاب دهنده ها و کاربرد آن ها، سازمان انرژی اتمی ایران حمیدرضا مرادی، h r moradi manufacture & development of accelerators and their applications company, aeoi, tehranشرکت ساخت و توسعه شتاب دهنده ها و کاربرد آن ها، سازمان انرژی اتمی ایران حامد نوری، h nouri manufacture & development of accelerators and their applications company, aeoi, tehranشرکت ساخت و توسعه شتاب دهنده ها و کاربرد آن ها، سازمان انرژی اتمی ایران امیرحسین میردامادی

    استفاده از شتاب دهنده­های الکترواستاتیک با انرژی متوسط در صنعت بسیار مورد توجه قرار گرفته است. دلیل این امر بازدهی بالا و قیمت مناسب این نوع شتاب­دهنده­ها سایر شتاب دهنده ها است. این مقاله، ابتدا کاربرد و اهمیت ساخت شتاب­دهنده الکترواستاتیک با انرژیمطرح می­گرددkev 800در این مقاله

  • طراحی و شبیه سازی مجموعه شتاب دهنده و متمرکز کننده الکترواستاتیکی

    مقالهپژوهش فیزیک ایرانآرش صادقی پناه، a sadeghipanah shahid beheshti university of tehranدانشگاه شهید بهشتی تهران فریدون عباسی دوانی، f abbasi davani abbasi davaniدانشگاه شهید بهشتی تهران

    لنز های متمرکز کننده الکترواستاتیکی کاربرد بسیار وسیعی در شتاب دهنده های الکترواستاتیکی و به خصوص در تفنگ های الکترونی دارند. در این مقاله تحلیل پارامتری یک سیستم شتاب دهنده و متمرکز کننده الکترواستاتیکی برای یک باریکه الکترونی انجام شده و سپس با حل معادلات به دست آمده به کمک نرم