Forwarded from Programming?
Section-2.zip
97 MB
Forwarded from Programming?
Section-3.zip
81.3 MB
Forwarded from Programming?
Section-4.zip
98.9 MB
Forwarded from Programming?
Section-5.zip
160.9 MB
Forwarded from Programming?
Section-6.zip
144.2 MB
Forwarded from Programming?
Section-7.zip
262.2 MB
Forwarded from Programming?
Section-8.zip
119.6 MB
Forwarded from Deleted Account
درونFPGA ها دو نوع حافظه RAM وجود دارد که بنا به نیازتان میتوانید از آنها استفاده کنید: حافظههای بلوکی یا Block RAM و حافظههای توزیع شده یا Distributed RAM. حافظههای بلوکی، منابع مستقلی هستند در اندازه معمولا 18 کیلوبیت و حافظه توزیع شده در حقیقت همان LUT های موجود در FPGA هستند که با سیم بندی مناسبی تبدیل به یک حافظه RAM میشوند. اگر شما به یک حافظه 10 بیتی به طول 32 نیاز داشته باشید یعنی به 320 بیت حافظه نیاز دارید. اگر برای پیاده سازی چنین حافظه ای از یک حافظه بلوکی استفاده کنید، 320 بیت از این حافظه استفاده میشود و باقی آن بدون استفاده میماند. بنابراین، در این حالت بهتر است از حافظه توزیع شده استفاده کنید. برعکس حالت فوق، اگر برای پیادهسازی یک حافظه 1۰ کیلوبیتی از حافظه توزیع شده استفاده کنید، با توجه به اینکه این نوع حافظه باید به کمک LUT ها ساخته شود و هر LUT فقط چند ده بیت گنجایش دارد، تعداد زیادی ازLUT ها برای ساخت این حافظه اشغال خواهند شد و سیم بندی بسیار مفصلی بین آنها برقرار خواهد شد. این سیمبندی زیاد باعث خواهد شد حتی بعضی ازLUT های استفادهنشده برای حافظه هم دیگر قابل استفاده برای پیادهسازی نباشند، چون مسیر و سیم آزادی در کنار آنها وجود ندارد. با توجه به دو مثالی که ذکر شد، بهتر است برای حافظههای خیلی کوچک، خصوصا اگر به تعداد زیادی در طرح به آنها نیاز دارید، از حافظههای توزیع شدهLUT ها استفاده کنید و اگر به حافظههای بزرگ نیاز دارید، حتما از حافظههای بلوکی استفاده کنید.
Forwarded from Mhagh
از جمله اولین بردهای توسعه FPGA مبتنی بر اسپارتان-7 هستند ایشون.
https://www2.hdl.co.jp/en/plink/edx-303.html
https://www2.hdl.co.jp/en/plink/edx-303.html
Forwarded from ma
#اویونیک(Avionic)
یکی از کاربردهای مهم fpgaها،استفاده از آنها در صنایع هوافضا(aviation) می باشد.به طوری که این موضوع از شبیه سازی تا پیاده سازی سیستمهای اویونیکی مثل کنترل خودکار(autopilot)،مخابرات و نیروی محرکه(engine) را شامل میشود.همچنین مهمترین کاربرد دیگر fpga در اویونیک استفاده آن در سیستمهای AFDX می باشد که وظیفه آنها سوئیچینگ و شبکه در سرزمین الکترونیکی پرنده هاست.در ذیل این مطلب کتابی را خدمت دوستان معرفی می کنم که در بخشی از سیستمهای ذکر شده کاربردfpga را تحلیل می کند.
یکی از کاربردهای مهم fpgaها،استفاده از آنها در صنایع هوافضا(aviation) می باشد.به طوری که این موضوع از شبیه سازی تا پیاده سازی سیستمهای اویونیکی مثل کنترل خودکار(autopilot)،مخابرات و نیروی محرکه(engine) را شامل میشود.همچنین مهمترین کاربرد دیگر fpga در اویونیک استفاده آن در سیستمهای AFDX می باشد که وظیفه آنها سوئیچینگ و شبکه در سرزمین الکترونیکی پرنده هاست.در ذیل این مطلب کتابی را خدمت دوستان معرفی می کنم که در بخشی از سیستمهای ذکر شده کاربردfpga را تحلیل می کند.
Forwarded from ma
FPGAs_Parallel_Architectures_Aerospace_Applications.pdf
12.2 MB
چون این کتاب بزرگی هست به عنوان مرجع استفاده شود
Forwarded from ma
کاربرد fpga در زیست داده ورزی یا بیوانفورمتیک(Bioinformatic):
دانش استفاده از علوم کامپیوتر و آمار و احتمالات در شاخه زیست شناسی مولکولی است.
بیوانفورماتیک یک دانش بین رشتهای است که شامل روشها و نرم افزارهایی برای فهم اطلاعات زیستی است. بیوانفورماتیک به عنوان یک دانش بین رشتهای، به منظور تجزیه و تحلیل و تفسیر اطلاعات زیستشناسی، از ترکیب علوم کامپیوتر، آمار، ریاضی و مهندسی استفاده میکند. به عبارتی دیگر از بیوانفورماتیک برای تجزیه و تحلیل درون کامپیوتریِ مسائل زیستشناسی با استفاده از تکنیکهای ریاضی و آمار استفاده میشود.در ذیل این مطلب کتابی در رابطه با کاربرد FPGA در علم بیوانفورماتیک را به شما معرفی میکنم.
دانش استفاده از علوم کامپیوتر و آمار و احتمالات در شاخه زیست شناسی مولکولی است.
بیوانفورماتیک یک دانش بین رشتهای است که شامل روشها و نرم افزارهایی برای فهم اطلاعات زیستی است. بیوانفورماتیک به عنوان یک دانش بین رشتهای، به منظور تجزیه و تحلیل و تفسیر اطلاعات زیستشناسی، از ترکیب علوم کامپیوتر، آمار، ریاضی و مهندسی استفاده میکند. به عبارتی دیگر از بیوانفورماتیک برای تجزیه و تحلیل درون کامپیوتریِ مسائل زیستشناسی با استفاده از تکنیکهای ریاضی و آمار استفاده میشود.در ذیل این مطلب کتابی در رابطه با کاربرد FPGA در علم بیوانفورماتیک را به شما معرفی میکنم.
Forwarded from ma
به نام خدا
#ماهواره (satellite)
ماهواره ها یکی از پیچیده ترین و پرهزینه ترین تکنولوژیهای سالهای اخیر هستند که علاقه مندان زیادی را به خود جذب کرده است.وقتی حرف از ماهواره ها باشد دیگر جایی برای حرف زدن از دیگر تکنولوژی ها باقی نمی ماند.انواع ماهواره ها وظایف مختلفی را برعهده دارند که از جمله آنها میتوان به هواشناسی،زمین شناسی و اطلاعاتی وامنیتی اشاره کرد.دلیل پیچیدگی ماهواره ها این است که شما باید تجهیزی را طراحی کنید که در هر شرایط جوی و کیلومترها دورتر از زمین باید وظایف خود را به طور بسیار دقیق و به دور از حضور شما انجام دهد که این موضوع نیازمند طراحی،سخت افزار و نرم افزار بی نظیر می باشد این امر چنان مهم است که تا بحال شاهد این بوده ایم برخی تکنولوژی ها اساسا در این زمینه کشف شده اند و چه سخت افزاری مناسب تر از fpga ها که در کنار دیگر سخت افزارهای پیچیده می تواند از عهده این وظایف بر بیاید.fpga ها به دلیل ماهیت جذاب خود که همان سفارشی سازی در طراحی است گزینه بسیار مناسب در طراحی ماهواره ها می باشند.در ذیل این مطلب کتابی را معرفی میکنم که می تواند برای علاقه مندان به این حوزه مفید باشد.
#ماهواره (satellite)
ماهواره ها یکی از پیچیده ترین و پرهزینه ترین تکنولوژیهای سالهای اخیر هستند که علاقه مندان زیادی را به خود جذب کرده است.وقتی حرف از ماهواره ها باشد دیگر جایی برای حرف زدن از دیگر تکنولوژی ها باقی نمی ماند.انواع ماهواره ها وظایف مختلفی را برعهده دارند که از جمله آنها میتوان به هواشناسی،زمین شناسی و اطلاعاتی وامنیتی اشاره کرد.دلیل پیچیدگی ماهواره ها این است که شما باید تجهیزی را طراحی کنید که در هر شرایط جوی و کیلومترها دورتر از زمین باید وظایف خود را به طور بسیار دقیق و به دور از حضور شما انجام دهد که این موضوع نیازمند طراحی،سخت افزار و نرم افزار بی نظیر می باشد این امر چنان مهم است که تا بحال شاهد این بوده ایم برخی تکنولوژی ها اساسا در این زمینه کشف شده اند و چه سخت افزاری مناسب تر از fpga ها که در کنار دیگر سخت افزارهای پیچیده می تواند از عهده این وظایف بر بیاید.fpga ها به دلیل ماهیت جذاب خود که همان سفارشی سازی در طراحی است گزینه بسیار مناسب در طراحی ماهواره ها می باشند.در ذیل این مطلب کتابی را معرفی میکنم که می تواند برای علاقه مندان به این حوزه مفید باشد.
Forwarded from ma
High performance embedded computing handbook.pdf
21.3 MB
Forwarded from ma
به نام خدا
#صنایع نظامی(Military)
یکی از عمده ترین کاربرد fpga ها،در صنایع نظامی می باشد و این به دلیل دقت وسرعتی است که در این حوزه اهمیت ویژه ای دارد و fpga ها به خوبی می توانند این نیازها را پاسخگو باشند.در تسلیحات نظامی بعداز هواپیماها که در پستهای قبل به آنها اشاره شد تجهیزات دفاع واکنش سریع اهمیت ویژه ای دارند از جمله این تجهیزات میتوان CIWS (Closed-in Weapon System) را نام برد.این تجهیز جهت پایش،رهگیری و نابودی اهداف بر روی ناوهای جنگی مورد استفاده قرار می گیرند.یک سیستم تمام خودکار که به وسیله ی رادار ابتدا هدف را آشکار و سپس اقدام به نابودی آن می کند.این تجهیز از تکنولوژی پیچیده و گرانی برخوردار است (عمدتا راداری)که عمده عملکرد آن پردازشی و مخابراتی است و باید در مدت زمان کوتاهی(واکنش سریع) نسبت به نابودی اهداف متحرک و ثابت اقدام کند و در حال حاضر تکنولوژی ساخت آن فقط در انحصار چند کشور از جمله آمریکا (فالانکس)و روسیه(کاشتان) وهمچنین به تازگی در ایران(ایوب) است.در ذیل این مطلب کتابی در حوزه پردازش سیگنال را به شما معرفی می کنم.
#صنایع نظامی(Military)
یکی از عمده ترین کاربرد fpga ها،در صنایع نظامی می باشد و این به دلیل دقت وسرعتی است که در این حوزه اهمیت ویژه ای دارد و fpga ها به خوبی می توانند این نیازها را پاسخگو باشند.در تسلیحات نظامی بعداز هواپیماها که در پستهای قبل به آنها اشاره شد تجهیزات دفاع واکنش سریع اهمیت ویژه ای دارند از جمله این تجهیزات میتوان CIWS (Closed-in Weapon System) را نام برد.این تجهیز جهت پایش،رهگیری و نابودی اهداف بر روی ناوهای جنگی مورد استفاده قرار می گیرند.یک سیستم تمام خودکار که به وسیله ی رادار ابتدا هدف را آشکار و سپس اقدام به نابودی آن می کند.این تجهیز از تکنولوژی پیچیده و گرانی برخوردار است (عمدتا راداری)که عمده عملکرد آن پردازشی و مخابراتی است و باید در مدت زمان کوتاهی(واکنش سریع) نسبت به نابودی اهداف متحرک و ثابت اقدام کند و در حال حاضر تکنولوژی ساخت آن فقط در انحصار چند کشور از جمله آمریکا (فالانکس)و روسیه(کاشتان) وهمچنین به تازگی در ایران(ایوب) است.در ذیل این مطلب کتابی در حوزه پردازش سیگنال را به شما معرفی می کنم.