بخشی از پاورپوینت

اسلاید 1 :

سخت افزارهای برنامه پذیر(MPGA , FPGA)

اسلاید 2 :

کاربردهای FPGA
ساخت نمونه اوليه
سهولت، سرعت، ارزاني
مدارات مجتمع با کاربرد خاص ASIC
کنترل کننده FIFOي يك مگابیت
کنترل کننده DRAM
مدار تشخیص نوری کاراکترها OCR
جايگزينی تراشه های SSI

اسلاید 3 :

کاربردهای FPGA
ماشين هاي محاسباتی مبتنی برFPGA
یک بورد با تعدادی FPGA و اتصالات قابل برنامه ريزي
نوع جدیدی كامپيوتر
بجای اجرای نرم افزار های مختلف، برای هر کاربرد سخت افزار مجددا پیکر بندی مي شود (زبان های HDL)
سرعت (بخاطر حذف زمان فچ)(سخت افزاري بودن) تفاوت با میکرو
امکان موازات زیادی دارد
وسیله خوبی برای تست طرح های تحقیقاتی در زمینه پردازش موازی

اسلاید 4 :

کاربردهای FPGA
سخت افزار های قابل پيکربندی مجدد درجا
برخی از FPGA ها بطور نامحدود قابل پیکربندی مجدد
قابلیت برنامه پذیری مجدد در داخل سیستم
تغییر سخت افزار بطور پویا (تطبیق با نیاز کاربر)
تغيير پروتوکل در کابردهای شبکه اي (سرعت و انعطاف )

اسلاید 5 :

شركت هاي سازندة FPGA
Xilinx بزرگترين نام در جهان FPGA (Leader)
Altera دومين نام معروف در اين صنعت
QuickLogic، Vantis،Actel ، Lattice، Cypress، Atmel، Lucent و .

اسلاید 6 :

FPGA هاي شركت Actel
غالبا تكنولوژي آنتي فيوز
سه خانواده با نام هاي Act1 و Act2 و Act3
ساختار سطری
بلوك هاي قابل برنامه ريزي آن بر اساس مالتي پلكسر

اسلاید 7 :

ساختار بلوک منطقی Act3
دو دروازه AND وOR و يك مالتي پلكسر
در حدود نيمي از بلوك هاي منطقي در Act3 داراي فليپ فلاپ
منابع اتصالی افقي شامل قطعه سيم هايي با طول متفاوت
يكسري خطوط عمودي نيز دارد

اسلاید 8 :

FPGA هاي شركت AT&T
مبتني بر SRAM
قابليت ها و ساختار مشابهXilinx
بلوک های منطقی آرايه سلولي قابل پيكر بندي مجدد بهينه شده
Optimized Reconfigurable Cell Array (ORCA)
بر اساس LUT ساخته شده
ORCA شامل آرایه ای از واحد های تابعی برنامه پذیر
Programmable Function Units (PFUs)

اسلاید 9 :

واحد تابعی برنامه پذیر(PFU)
پيكربندي
بصورت چهار عدد4-LUT
بصورت دو عدد5-LUT
بصورت یک عدد 6-LUT

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

اسلاید 10 :

FPGA هاي شركت Altera
خانواده FLEX 8000
ساختار سلسله مراتبی سه سطحی مشابه CPLD هاي آن
در پایین ترین سطح تعدادیLUT
شبيه بلوك هاي SPLD
ترکیبی از CPLD و FPGA
مبتنی بر SRAM
ظرفیت منطقی FLEX 8000 حدود 4000 تا بیش از 15000

اسلاید 11 :

ساختار کلی FLEX 8000

اسلاید 12 :

ساختار FLEX 8000
بلوک منطقی اولیه = المان منطقی (LE) Logic Element شامل
یک LUT چهار ورودي
یک عدد فلیپ فلاپ
مدار carry خاص جهت مدارهای محاسباتی
يك مدار Cascade جهت پیاده سازی توابع AND با تعداد ورودی زیاد
بلوک آرایه ای منطقی Logic Array Block (LAB)
مجموعه های هشتایی LE ها
LAB نامی از CPLD های Altera
اتصالات در FLEX 8000
اتصالات محلی بین LE ها و LAB ها
اتصالات سراسری FastTrack (سویچ کمتر تاخیر کمتر)

اسلاید 13 :

المان منطقی (LE)

اسلاید 14 :

بلوک آرایه ای منطقی(LAB)

اسلاید 15 :

خانواده FLEX 10000
نوع پیشرفته FLEX 8000
دارای تمام قابلیت های FLEX 8000
دارای ظرفیت منطقی بالا
بلوك هاي آرايه اي توکار Embedded Array Block (EAB)
بلوک های SRAM با طول متغیر
قابل پيكر بندى با ابعاد 256×8، 512×4، 1K×2 یا 2K×1
پیاده سازی یک مدار منطقی پیچیده
يك مالتي پلکسر بزرگ
یک LUT بزرگ با چند خروجی

اسلاید 16 :

بلوك هاي آرايه اي توكار (EAB) در FLEX 10000

اسلاید 17 :

FPGA هاي شركت Quicklogic
رقيب اصلي Actel در FPGA هاي مبتني بر آنتي فيوز
دو خانواده با نام هاي pASIC و pASIC-2
pASIC-2 يك نسخه پيشرفته از Act3
ساختار كلي آن شبيه FPGA هاي Xilinx
بلوك هاي منطقي آن مشابه FPGA هاي Actel
اتصالات آن مشابه FPGA هاي Altera FLEX 8000 فقط شامل خطوط طولاني
آنتي فيوز مربوط به Quicklogic ، ViaLink ناميده مي شود (50 اهم )
آنتي فيوز Actel ( PLICE ) مقاومت اتصال (300 اهم) دارد

اسلاید 18 :

ساختارخانواده pASIC مربوط به Quicklogic

اسلاید 19 :

بلوك منطقي pASIC

اسلاید 20 :

FPGA هاي شركت Xilinix
هر تراشه یک آرایه دو بعدی از بلوک های منطقی
خانواده های XC2000(1985)، XC3000، XC4000 و XC5000
XC5000 مشابه XC4000 با قیمت مناسب تری (سرعت کمتر)
خانواده XC8100 بر اساس آنتی فیوز

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید