رفتن به مطلب

دانلود کتاب آموزش fpga


!Hooman

ارسال های توصیه شده

1274640760_fpga.gif

 

 

کتابی بسیار عالی در رابطه با پردازنده های FPGA نوشته مهندس حامد سقایی که به بررسی کامل این نوع پردازنده ها پرداخته است .

Field Programmable Gate Array یک IC کاملا قابل برنامه ریزی است . این IC را به هر مدار منطقی دلخواهی که بخواهیم می توان تبدیل کرد . اولین نقص FPGA این است که کاملا دیجیتال است ، اگرچه در دنیای امروز دیگر نمی توان این را یک نقص به شمار آورد . اکنون تمام بخش های صنعت به سمت دیجیتال شدن می رود و راه تبدیل آن استفاده از مبدل های آنالوگ به دیجیتال است .

moz-screenshot.pngبا FPGA می توان یک میکروپروسسور ساخت یا می توان یک MUX بزرگ طراحی کرد که چند درگاه انتقال داده را به هم وصل می کند . می توان یک ***** FIR را با آن پیاده کرد . می توان برای محاسبه FFT با سرعت زیاد از آن استفاده کرد . می توان با آن یک Up/Down Counter با عرض دلخواه n بیت ساخت . با یک FPGA ارزان قیمت که به راحتی در بازار پیدا می شود ، می توان تا 800 میلیون ضرب را انجام داد . خلاصه ساختار داخلی FPGA به نحوی است که می توان آن را برنامه ریزی کرد تا تبدیل به هر مداری شود . FPGA بسیار انعطاف پذیر است و به راحتی می تواند جایگزین خیلی از مدار ها گردد ...

سرفصل هایی که در این کتاب می خوانید :

 

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

  • زبان توصیف سخت افزار VHDL
  • زبان توصیف سخت افزار وریلوگ

ساختار های بکار رفته

  • بلوک ورودی و خروجی
  • بلوک منطقی قابل برنامه ریزی
  • بلوک های حافظه
  • مدیریت پالس ساعت
  • سیم های ارتباطی داخلی
  • مدار های موجود برای تست عملکرد
  • ضرب کننده
  • میکرو پروسسور داخلی
  • روش های پیکربندی

ابزار های مورد استفاده

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


     

 

  • Like 3
لینک به دیدگاه
×
×
  • اضافه کردن...