france
28-09-2010, 18:08
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کتابی بسیار عالی در رابطه با پردازنده های FPGA نوشته مهندس حامد سقایی که به بررسی کامل این نوع پردازنده ها پرداخته است .
Field Programmable Gate Array یک IC کاملا قابل برنامه ریزی است . این IC را به هر مدار منطقی دلخواهی که بخواهیم می توان تبدیل کرد . اولین نقص FPGA این است که کاملا دیجیتال است ، اگرچه در دنیای امروز دیگر نمی توان این را یک نقص به شمار آورد . اکنون تمام بخش های صنعت به سمت دیجیتال شدن می رود و راه تبدیل آن استفاده از مبدل های آنالوگ به دیجیتال است .
با FPGA می توان یک میکروپروسسور ساخت یا می توان یک MUX بزرگ طراحی کرد که چند درگاه انتقال داده را به هم وصل می کند . می توان یک فیلتر FIR را با آن پیاده کرد . می توان برای محاسبه FFT با سرعت زیاد از آن استفاده کرد . می توان با آن یک Up/Down Counter با عرض دلخواه n بیت ساخت . با یک FPGA ارزان قیمت که به راحتی در بازار پیدا می شود ، می توان تا 800 میلیون ضرب را انجام داد . خلاصه ساختار داخلی FPGA به نحوی است که می توان آن را برنامه ریزی کرد تا تبدیل به هر مداری شود . FPGA بسیار انعطاف پذیر است و به راحتی می تواند جایگزین خیلی از مدار ها گردد ...
سرفصل هایی که در این کتاب می خوانید :
زبان های توصیف سخت افزار
* زبان توصیف سخت افزار VHDL
* زبان توصیف سخت افزار وریلوگ
ساختار های بکار رفته
* بلوک ورودی و خروجی
* بلوک منطقی قابل برنامه ریزی
* بلوک های حافظه
* مدیریت پالس ساعت
* سیم های ارتباطی داخلی
* مدار های موجود برای تست عملکرد
* ضرب کننده
* میکرو پروسسور داخلی
* روش های پیکربندی
ابزار های مورد استفاده
* طراحی ابتدایی
* ابزار های شبیه سازی
* ابزار های سنتز
* سنتز و بهینه سازی فیزیکی
* ابزار های پیاده سازی
* بر آورد سرعت مدار
* تخصیص دهی ناحیه به هریک از مدول ها
* اعمال محدودیت روی مدار
* مشاهده مدار نهایی
* شبیه سازی مدار نهایی
* قرار دادن طرح نهایی روی پی روم
* بررسی عملکرد واقعی مدار با کامپیوتر
---------------------------------------------------
حجم فایل: 1.64MB
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کتابی بسیار عالی در رابطه با پردازنده های FPGA نوشته مهندس حامد سقایی که به بررسی کامل این نوع پردازنده ها پرداخته است .
Field Programmable Gate Array یک IC کاملا قابل برنامه ریزی است . این IC را به هر مدار منطقی دلخواهی که بخواهیم می توان تبدیل کرد . اولین نقص FPGA این است که کاملا دیجیتال است ، اگرچه در دنیای امروز دیگر نمی توان این را یک نقص به شمار آورد . اکنون تمام بخش های صنعت به سمت دیجیتال شدن می رود و راه تبدیل آن استفاده از مبدل های آنالوگ به دیجیتال است .
با FPGA می توان یک میکروپروسسور ساخت یا می توان یک MUX بزرگ طراحی کرد که چند درگاه انتقال داده را به هم وصل می کند . می توان یک فیلتر FIR را با آن پیاده کرد . می توان برای محاسبه FFT با سرعت زیاد از آن استفاده کرد . می توان با آن یک Up/Down Counter با عرض دلخواه n بیت ساخت . با یک FPGA ارزان قیمت که به راحتی در بازار پیدا می شود ، می توان تا 800 میلیون ضرب را انجام داد . خلاصه ساختار داخلی FPGA به نحوی است که می توان آن را برنامه ریزی کرد تا تبدیل به هر مداری شود . FPGA بسیار انعطاف پذیر است و به راحتی می تواند جایگزین خیلی از مدار ها گردد ...
سرفصل هایی که در این کتاب می خوانید :
زبان های توصیف سخت افزار
* زبان توصیف سخت افزار VHDL
* زبان توصیف سخت افزار وریلوگ
ساختار های بکار رفته
* بلوک ورودی و خروجی
* بلوک منطقی قابل برنامه ریزی
* بلوک های حافظه
* مدیریت پالس ساعت
* سیم های ارتباطی داخلی
* مدار های موجود برای تست عملکرد
* ضرب کننده
* میکرو پروسسور داخلی
* روش های پیکربندی
ابزار های مورد استفاده
* طراحی ابتدایی
* ابزار های شبیه سازی
* ابزار های سنتز
* سنتز و بهینه سازی فیزیکی
* ابزار های پیاده سازی
* بر آورد سرعت مدار
* تخصیص دهی ناحیه به هریک از مدول ها
* اعمال محدودیت روی مدار
* مشاهده مدار نهایی
* شبیه سازی مدار نهایی
* قرار دادن طرح نهایی روی پی روم
* بررسی عملکرد واقعی مدار با کامپیوتر
---------------------------------------------------
حجم فایل: 1.64MB
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید