پایان‌نامه

پیاده سازی (quantum-dot cellular automata) qca بوسیله یک بلوک منطقی قابل پیکربندی (clb) برای یک fpga

دانلود متن کاملرایگان، با حساب کاربری؛ ثبت نام با گوگل چند ثانیه است

چکیده

این تحقیق در زمینه ی نشان دادن پیاده سازی یک fpga (field programmable gate array) توسط کاربرد جالب تکنولوژی qca (quantum-dot cellular automata) است. ساختار نسبتا همگن آنها اجازه ی ساخت در مقیاس نانو را به ما خواهد داد. بعلاوه، ماهیت همه منظوره ی fpga می تواند اجازه ی پیاده سازی خیلی از کاربرد ها را با استفاده از تکنیک qca به ما بدهد. ساخت و پیاده سازی fpga امروزه در دو زمینه بررسی می شود : 1) بلوک های قابل برنامه ریزی 2) ارتباط های متقابل قابل برنامه ریزی . در این تحقیق ما به بررسی روش پیاده سازی بلوک های قابل برنامه ریزی fpga با استفاده از تکنیک qca می پردازیم. دراین تحقیق نشان خواهیم داد که می توان یک بلوک منطقی قابل پیکربندیclb (configurable logic block) را طراحی، جانمایی، شبیه سازی کرد. طرح کلی clb ما در این پایان نامه، مدل xc4000 شرکت xilinx است، که دارای ساختاری بسیار نیرومند و انعطاف پذیر را دارا است. این clb ها از جداول جستجوی lut (look-up tables) به همراه تعداد تسهیم کننده 4 به1 و 2 به 1 (multiplexer) و فلیپ فلاپ های نوع d ساخته شده است، و هر lut می تواند برای تعداد ساخت زیادی از توابع پیکربندی شود، و توابع صحیح در حافظه ذخیره خواهند شد. شبیه سازی های رمزگشای 2 به 4(decoder)، تسهیم کننده های 4 به 1 و 2 به 1، فلیپ فلاپ های نوع d و lut ها توسط نرم افزار qcadesigner نشان از دقیق بودن طراحی ها و صحت در پیاده سازی ها دارد.

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

رضا صباغی ندوشن، کیوان ناوی

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

  • طراحی ،شبیه سازی و روش های ساخت مالتی پلکسر ها با استفاده از quantum-dot cellular automata

    پایان‌نامه۲۰۱۴وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسیرضا مهرابی

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

اسناد مشابه