فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار و کد نمونه خیلی قوی

اختصاصی از فایلکو مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار و کد نمونه خیلی قوی دانلود با لینک مستقیم و پر سرعت .

مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار و کد نمونه خیلی قوی


مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار و کد نمونه خیلی قوی

در این مجموعه بیش از 24 فایل از کتب معتبر و مفید درباره FPGA که بر اساس تجربه جمع آوری شده است به علاقه مندان عرضه می گردد. همه منابع به زبان انگلیسی بوده و یک منبع که اثر داگلاس پری است به زبان فارسی در این فروشگاه موجود است.

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

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

 

 

 


دانلود با لینک مستقیم


مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار و کد نمونه خیلی قوی

مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار

اختصاصی از فایلکو مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار دانلود با لینک مستقیم و پر سرعت .

مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار


مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار و کد نمونه خیلی قوی

در این مجموعه بیش از 24 فایل از کتب معتبر و مفید درباره FPGA که بر اساس تجربه جمع آوری شده است به علاقه مندان عرضه می گردد. همه منابع به زبان انگلیسی بوده و یک منبع که اثر داگلاس پری است به زبان فارسی در این فروشگاه موجود است.

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

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

 

 

 


دانلود با لینک مستقیم


مجموعه 24 منبع خوب در مورد FPGA و زبانهای توصیف سخت افزار

پیاده سازی گیرنده GPS روی برد FPGA

اختصاصی از فایلکو پیاده سازی گیرنده GPS روی برد FPGA دانلود با لینک مستقیم و پر سرعت .

پیاده سازی گیرنده GPS روی برد FPGA


پیاده سازی گیرنده GPS روی برد FPGA

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


دانلود با لینک مستقیم


پیاده سازی گیرنده GPS روی برد FPGA

بررسی انواع FPGA های RF با تاکید بر FPRF مدل AD9361

اختصاصی از فایلکو بررسی انواع FPGA های RF با تاکید بر FPRF مدل AD9361 دانلود با لینک مستقیم و پر سرعت .

بررسی انواع FPGA های RF با تاکید بر FPRF مدل AD9361


بررسی انواع FPGA های RF با تاکید بر FPRF مدل AD9361

در این فایل پاورپوینت، انواع FPGA های RF که به FPRF معروف هستند از کارهانه های مختلف معرفی شده است. این محصولات شامل محصولات شرکت Lime مانند LMS6002 و LMS7002 است. همچنین کاربرد چندین محصول ساخته شده در جهان بوسیله FPRF معروف شرکت ANALOG DEVICES بنام AD9361 نیز نشان داده شده است. بجهت اهمیت این محصول ANALOG DEVICES، در مورد آن توضیحات مختصری ارائه می گردد:

شرکت آنالوگ دیوایس مدتی است که آی سی معروف فرستنده، گیرنده مخابراتی خود را با نام AD9361 به بازار معرفی کرده است. این آی سی، یک فرستنده  - گیرنده قدرتمند همه منظوره با تکنولوژی رادیو نرم افزار (Software Defined Radio) است. این آی سی از یک طرف به آنتن وصل شده و از طرف دیگر مستقیما به FPGA وصل می شود. بنابراین این آی سی در بخش گیرندگی خود تمامی المانهای لازم RF مانند LNA، میکسر، سینتی سایزر، فیلتر و ... را دارد. تمامی آین المانها بشکل نرم افزاری قابل برنامه ریزی است. مثلا می­توان پهنای باند فیلترهای RF را بشکل نرم­افزاری تغییر داد. همچنین گین تقویت کننده­های RF، فرکانس سینتی­سایزر (شامل مرجع دقیق، VCO، ساختار PLL و ...) و ... همگی بشکل نرم­افزاری قابل برنامه ریزی هستند. این آی سی در بخش گیرندگی دارای یک ADC قدرتمند است. همچنین پس از ADC نیز یک DDC قابل برنامه ریزی وجود دارد که شامل فیلتر FIR، Half band filter و همچنین ماژول decimator است که وظیفه down sample نمودن را بعهده دارد. تمامی پارامترهای گفته شده در بخش DDC نیز بشکل نرم افزاری قابل برنامه ریزی است.

 

در حقیقت، این آی سی نمونه کاملی از یک SDR حرفه­ای است که می­تواند از فرکانس 70MHz الی 6GHz را پوشش دهد. پهنای باند این سیستم می­تواند بین 200KHz تا 56MHz تنظیم شود. در بخش فرستندگی نیز مشابه گیرنده، تمامی المانهای لازم برای تبدیل سیگنال دیجیتال ساخته شده در FPGA به سیگنال RF قابل ارسال روی آنتن وجود دارد. در حقیقت، در بخش فرستندگی تنها ماژولی که باید به این سیستم اضافه شود، Power Amp. می­ باشد. شرکت ANALOG DEVICES از آین آی سی در ساختار Rapid prototype خود استفاده می­کند(توضیح ساختار Rapid prototyping خارج از حوصله این متن است و خواننده محترم می­تواند به مراجع علمی مربوطه مراجعه نماید). این آی سی مجهز به دو مد کنترل گین دستی (MGC)  و کنترل گین اتوماتیک (AGC) است. این کنترل گین هم در بخش آنالوگ و هم در بخش دیجیتال آی سی صورت می­ پذیرد. ضمن اینکه AGC می­تواند در دو مد Fast و Slow برنامه ریزی شود. همچنین سیستم کنترل گین در تمام بخش های آنالوگ و دیجیتال آی سی مجهز به مد جلوگیری از اشباع است. همچنین پریود اندازه­گیری توان سیگنال (RSSI  ) و تغییرات گین نیز بشکل نرم­افزاری قابل برنامه ریزی است.

بطور خلاصه می توان ای آی سی را یک فرستنده گیرنده جامع و کامل برای کاربردهای مخابراتی و راداری زیر باند 6GHZ معرفی کرد.

========================

این فایل بصورت پاورپوینت تهیه شده و دارای 13صفحه است


دانلود با لینک مستقیم


بررسی انواع FPGA های RF با تاکید بر FPRF مدل AD9361

مقاله در مورد بررسی FPGA و کاربرد های آن

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

مقاله در مورد بررسی FPGA و کاربرد های آن


مقاله در مورد بررسی FPGA و کاربرد های آن

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه56

فهرست مطالب

مقدمه

 

ساختار کلی   FPGA

 

مقایسه FPGA با MPGA

 

مراحل پیاده سازی یک طرح بر روی F PGA

 

جایگزینی و سیم کشی اتصالات داخلی

 

انواع متفاوت معماری های F PGA

 

معیارهای اساسی انتخاب واستفاده ازF PGA

 

تکنولوژی های مختلف برنامه ریزی

 

استفاده از S RAM

 

استفاده از Anti_Fuse

 

استفاده از تکنولوژی های گیت شناور( E EPROM, EPROM  )

 

معماری بلوکهای منطقی

 

اثر معماری بلوکهای منطقی بر کارایی F PGA

 

معماری اتصالات قابل برنامه ریزی

 

تراشه های قابل بر نامه ریزیCPLD

 

مقایسه FPGA ها و CPLD ها

 

انواع PLD ها

 

مقایسه معماری CPLD ها و FPGA ها

 

مقایسه CPLD ها و FPGA از نظر اتصالات داخلی

 

بهره برداری از گیت های منطقی

 

تکنولوژی ساخت تراشه

 

زبان توصیف سخت افزاری AHDL

 

نمادها

 

اسامی در AHDL

 

گروهها

 

محدوده و زیر محدوده گروهها

 

عبارات بولی

 

عملگرهای منطقی

 

عملگرهای حسابی

 

مقایسه گرها

 

حق تقدم در عملگرهای بولی و مقایسه گرها

 

گیتهای استاندارد(ساده)

 

بافر TRI

 

ماکروفانکشن ها

 

پورتها

 

نگاهی گذرا به VHDL

 

ویژگیهای زبان VHDL

 

دستورات زبان VHDL

 

مراحل پیاده‌سازی برنامه‌های  VHDL در FPGA

 

 

  مقدمه:

امروزه  با پیشرفت در زمینه ساخت قطعات قابل برنامه ریزی در روشهای طراحی  سخت افزار تکنولوژی V LSIجایگزین SSI شده است.رشد سریع الکترونیک سبب شده است تا امکان طراحی با مدارهای مجتمعی فراهم شود که درآنها استفاده از قابلیت مدار مجتمع با تراکم بالا و کاربرد خاص نسبت به سایر کاربردهای ان اهمیت بیشتری دارد. از اینرواخیرا مدارهای مجتمع با کاربرد خاص(  Integrated Circuit (Application  Specific به عنوان راه حل مناسبی مورد توجه قرار گرفته است(ASIC) وروشهای متنوعی در تولیداین تراشه ها پدیدآمده است.در یک جمع بندی کلی مزایای طراحی به روش A SIC عبارت است از :

 

  • کاهش ابعاد و حجم سیستم
  • کاهش هزینه و افزایش قابلیت اطمینان سیستم که این امر ناشی ازآن است که بخش بزرگی از یک طرح به داخل تراشه منتقل میشود وسبب کاهش زمان ، هزینه مونتاژ راه اندازی ونگهداری طرح می شود و در نتیجه قابلیت اطمینان بالا میرود.
  • کاهش مد ت زمان طراحی وساخت وعرضه به بازار
  • کاهش توان مصرفی ,نویز واغتشاش
  • حفاظت از طرح:سیستم هایی مه با استفاده از تراشه های استاندارد ساخته می شوند به علت وجود اطلاعات کامل در مورد این تراشه ها به راحتی از طریق مهندسی معکوس قابل شناسایی و مشابه سازی هستند.در عین حال امنیت طرح در تجارت از اهمیت زیادی بر خوردار است و اکثر طراحان مایلند تا از این بابت اطمینان حاصل کنند .

 

اولین تراشه قابل برنامه ریزی که به بازار عرضه شد ، حافظه های فقط خواندنی برنامه پذیر PROM)) بود که خطوط آدرس به عنوان ورودی وخطوط داده به عنوان خروجی این تراشه ها تلقی می شد. PROM شامل  دسته ای از گیتهای  AND ثابت شده(غیر قابل برنامه ریزی ) که به صورت رمز گشا بسته شده اند و نیز یک ارایه O R قابل برنامه ریزی  است.

 

از آنجایی که PROM دارای قابلیت های لازم برای پیاده سازی مدارهای منطقی نمی باشد، از این تراشه ها بیشتر به عنوان حافظه های قابل برنامه ریزی استفاده می شود.

 

این قطعات دارای دو آرایه قابل برنامه  ریزی AND,OR هستند .در سال 1920 Philips, ساختار PLA  را به بازار عرضه کرد که دواشکال ان  هزینه گران ساخت ان وسرعت کم آن بود.

 

شرکت Memories   Monolitic  برای پوشش دادن اشکالات PLA ساختار آرایه قابل  برنامه ریزی منطقی PAL را به بازار عرضه کرد. PAL شامل  یک آرایه AND قابل برنامه ریزی و یک OR تثبیت شده است.

 

PALهای استاندارد،آرایشهای متفاوتی دارند که هر یک از آنها توسط عددی یکتا مشخص می شوند.این عدد همیشه  با پیشوند PAL  شروع می- شود .دو رقم بعدازPAL , تعداد ورودیها را نشان می دهد که شامل خروجیهایی است که به صورت ورودی به کار روند.حرف بعد از تعداد ورودیها نوع خروجی را نشان می دهد:

 

L  یعنی فعال پایین,  H  یعنی فعال بالا و  P یعنی قابل برنامه ریزی .

 

یک یا دو عد د بعدی که بعد از نوع خروجی قرار می گیرد،تعداد خروجیهاست. به عنوان مثال PAL10L8  دارای 10 ورودی و8 خروجی فعال پایین است.

 

علاوه بر این شماره  PALمی تواند  پسوند هایی برای تعیین سرعت ،نوع بسته بندی و حوزه حرارتی داشته باشد.

 

بعد از PAL، یکی از تراشه های منطقی قابل برنامه ریزی PLD(Programable Logic Device) که در بسیاری از کاربرد ها،جایگزین مدارهای MSI,LSI  با عنوان  آرایه عمومی منطقی GAL)) به بازار عرضه شد.

 

GAL(Generic Array Logic) شامل آرایه ای قابل برنامه ریزی از گیت های AND است که به گیتهای  OR متصل شده است.

 

درGAL به جای فیوزاز سلولهایی از نوع CMOS که قابل پاک شدن  به صورت الکتریکی هستند (E2CMOS) هستند استفاده شده است.

 

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

 

به عنوان مثال GAL1 6V 8 دارای 16 ورودی و 8 خروجی متغیر است.

 

به همراه تراشه های قابل برنامه ریزی ASIC قابل ماسک MPGA(Masked Programmable Gate Array) نیز شروع به رشد کرد که به صورت ارایه أی  از ترانزیستور های پیش ساخته هستند و برای پیاده سازی مدارهای منطقی ، در کارخانه های سازنده به یکدیگر متصل می شوند.ظرفیت آنها طی ده سال ، از  حدود هزار گیت به مرز چند ده هزار گیت رسید.

 

پیشرفت در ابزار های طراحی  و نیز تراشه های قابل برنا مه ریزی منجر به عرضه FPGA شد.

 

امروزه FPGA ها از نظر تکنولوژی در زمره بزرگترین مدارهای مجتمع موجود در بازار هستند.مثلا محصولات Altera  از سری FLEX10K با تکنولوژی نیم میکرون ، حدود ده میلیون ترانزیستور را در گستره أی به ابعاد  1.8cmدر 1.5 cmجای داده اند.

 

گر چه این محصولات  ظرفیتی  بیش از 300000 گیت و300 پایه I/ /O  را به کاربر عرضه می کند ولی با این همه هنوز از تراشه هایی چون 1 6V8  و نیز سری   74LS00استفاده فراوانی به عمل می اید. با وجود اینکه می توان 7000 نوع از تراشه  اخیر در یک FPGA معمولی جای داد.

 

بیشتر FPGA ها ی مورد استفاده ظرفیتی حدود 8000 گیت دارند .از       های بزرگتر برای ساخت نمونه های اولیه  به منظور پیاده سازی نهایی  با MPGA ها استفاده می گردد .

 

این امکان نتیجه پیشرفت در نرم افزار های طراحی است که میتوانند مستقل از تراشه نهایی طراحی را انجام دهند و در نهایت طراح می تواند تصمیم بگیرد که طرح با FPGA یا MPGA پیاده سازی گردد .

 

به نظر می رسد که در آینده ، ایدهFPGA  همچنان قوام بیشتری به خود گرفته و با ایجاد ابزارهای طراحی قویتر که دستورات پیشرفته تری از VHDL(Very Hardware Description Languages) و AHDL  (Altera Hardware  Description  Languages) را پشتیبانی می کنند، راه برای  به کار گیری هر چه بیشتر  این گونه تراشه ها هموار گردد.طلیعه این گونه پیشرفت ها را می توان درتراشه ها ی بسیار پیشرفته (FIPSOC (Fild ed  Programmable System On Chip مشاهده کرد.

 

ساختار کلی F  PGA :

 


دانلود با لینک مستقیم


مقاله در مورد بررسی FPGA و کاربرد های آن