Forwarded from Mhagh
تیم پازج در نظر دارد جهت تولید محتوای آموزشی در قالب بلاگ و ویدئو تیمی از افراد مستعد و با انگیزه در حوزهی FPGA تشکیل دهد. منظور از محتوای آموزشی، پروژه های عملی و قابل اجرا بر روی برد پازج-1 به همراه مستندات آن (نوشته ترجیحا همراه با یک کلیپ کوتاه از عملکرد روی برد) است، چیزی شبیه این مطلب:
http://posedge.ir/2017/09/23/simple_fpga_oscilloscope/
این محتوا از طریق وبسایت پازج بصورت رایگان در اختیار همگان قرار داده میشود و به مطالبی که بیشترین امتیاز را کسب کنند پاداش نقدی (از 10 تا 100 درصد قیمت برد پازج-1) تعلق میگیرد که البته در مقابل ارزش معنوی و لذت به اشتراک گذاری دانش با دیگران هدیه ای ناچیز است.
لذا چنانچه شما نیز علاقه به نوشتن و اشتراک دانش خود دارید، جهت پیوستن به این گروه به ایدی زیر پیغام دهید:
@mahmoud_haghighi
http://posedge.ir/2017/09/23/simple_fpga_oscilloscope/
این محتوا از طریق وبسایت پازج بصورت رایگان در اختیار همگان قرار داده میشود و به مطالبی که بیشترین امتیاز را کسب کنند پاداش نقدی (از 10 تا 100 درصد قیمت برد پازج-1) تعلق میگیرد که البته در مقابل ارزش معنوی و لذت به اشتراک گذاری دانش با دیگران هدیه ای ناچیز است.
لذا چنانچه شما نیز علاقه به نوشتن و اشتراک دانش خود دارید، جهت پیوستن به این گروه به ایدی زیر پیغام دهید:
@mahmoud_haghighi
Forwarded from Programming?
Section-1.zip
166.5 MB
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 در علم بیوانفورماتیک را به شما معرفی میکنم.