Forwarded from Mhagh
الان من یه جفتش را گرفتم و چند تا پروژه سمپل روشون ران کردم. بعضی وقتها وحشتناک عالی جواب میده و بعضی وقتها فوق العاده بد.
Forwarded from Mhagh
بله حتما.
با اتصال یک خازن 100 میکرو سرامیکی بین پایه های vcc و gnd ماژول، عملکرد همین ماژول خیلی خیلی بهتر شد.
با اتصال یک خازن 100 میکرو سرامیکی بین پایه های vcc و gnd ماژول، عملکرد همین ماژول خیلی خیلی بهتر شد.
Forwarded from zaki
سورس کد arm cortex m0
به زبان وریلاگ
از خود سایت arm
اما obfuscate شده👆
به زبان وریلاگ
از خود سایت arm
اما obfuscate شده👆
Forwarded from Sina Asadiyan
سلام
چون بحث opencl و sdsoc و sdaccel هست گفتم بگم که به دلیل تمرکز زیاد بر روی یادگیری ماشین و یادگیری عمیق این نوع نوع نرم افزارها و پلتفرم ها بوجود اومده به طور مثال تلاش هست تا با کمترین اذیت شما بتونین کد نوشته شده برای یادگیری عمیق رو مثلا در چهارچوب کاری caffe رو به طور مستقیم بر روی fpga و یا کارتهای گرافیکی مثل جتسون پرت کنین.
به طور مثال ارایهی زایلینکس در سامیت سال گذشته embedded vision به این موضوع اختصاص داشت که میتونین با عنوان caffe to zynq در یوتیوب ببینین.
چون بحث opencl و sdsoc و sdaccel هست گفتم بگم که به دلیل تمرکز زیاد بر روی یادگیری ماشین و یادگیری عمیق این نوع نوع نرم افزارها و پلتفرم ها بوجود اومده به طور مثال تلاش هست تا با کمترین اذیت شما بتونین کد نوشته شده برای یادگیری عمیق رو مثلا در چهارچوب کاری caffe رو به طور مستقیم بر روی fpga و یا کارتهای گرافیکی مثل جتسون پرت کنین.
به طور مثال ارایهی زایلینکس در سامیت سال گذشته embedded vision به این موضوع اختصاص داشت که میتونین با عنوان caffe to zynq در یوتیوب ببینین.
Forwarded from Sina Asadiyan
بیشتر این نوع زبان ها برای مهندسای کامپیوتر که بر روی توسعه یادگیری عمیق dnn کار میکنن توسعه داده شده.
Forwarded from Sina Asadiyan
ک البته شرکتهایی مثل khronos ابزاری مثل openvx رو هم ساختن و استانداردهایی مثل Onnx برای این کار بوجود اومده ک به مراتب از opencl سطح بالاتر هست
Forwarded from SalehJG
فقط برای انسجام مطلب این یه نمونه dnn کانوولوشنی که با hls و c خالص پیاده شده👆
Forwarded from کانال تکاور فکر و اندیشه
This media is not supported in your browser
VIEW IN TELEGRAM
راز موفقیت استیو جابز از زبان خودش! خیلی کوتاه و مختصر!
Forwarded from ma
به نام خدا
رمزنگاری(Cryptography):
رمزنگاری استفاده از تکنیکهای ریاضی، برای برقراری امنیت اطلاعات است. دراصل رمزنگاری دانش تغییر دادن متن پیام یا اطلاعات به کمک کلید رمز و با استفاده از یک الگوریتم رمز است، به صورتی که تنها شخصی که از کلید و الگوریتم مطلع است قادر به استخراج اطلاعات اصلی از اطلاعات رمز شده باشد و شخصی که از یکی یا هر دوی آنها اطلاع ندارد، نتواند به اطلاعات دسترسی پیدا کند.شاید مطالعه در علم رمزنگاری به دلیل اشغال بخش قابل توجهی از فعالیتهای مغزی و هوشی،مورد علاقه برخی افراد نباشد اما امتیازات حاصل از تسلط کافی در این حوزه واقعا چشم گیر است که این افراد موردتوجه ویژه دستگاه های نظامی،امنیتی و اقتصادی همچنین بانکها و... جهت امنیت اطلاعات هستند.در اینجا کارشناسان مخابرات،الکترونیک و سخت افزار مجهز به ابزاری هستند که حل الگوریتمهای رمزنگاری را همانند میل کردن کیک شکلاتی به همراه قهوه برای آنها ساده کرده که این ابزار FPGAها هستند.FPGAها باقدرت پردازش بی نظیرشان یک راه حل بسیار مناسب برای روبرو شدن با چالشهای حوزه رمز می باشند.در ذیل این مطلب کتابی در زمینه رمزنگاری را به شما معرفی می کنم.
رمزنگاری(Cryptography):
رمزنگاری استفاده از تکنیکهای ریاضی، برای برقراری امنیت اطلاعات است. دراصل رمزنگاری دانش تغییر دادن متن پیام یا اطلاعات به کمک کلید رمز و با استفاده از یک الگوریتم رمز است، به صورتی که تنها شخصی که از کلید و الگوریتم مطلع است قادر به استخراج اطلاعات اصلی از اطلاعات رمز شده باشد و شخصی که از یکی یا هر دوی آنها اطلاع ندارد، نتواند به اطلاعات دسترسی پیدا کند.شاید مطالعه در علم رمزنگاری به دلیل اشغال بخش قابل توجهی از فعالیتهای مغزی و هوشی،مورد علاقه برخی افراد نباشد اما امتیازات حاصل از تسلط کافی در این حوزه واقعا چشم گیر است که این افراد موردتوجه ویژه دستگاه های نظامی،امنیتی و اقتصادی همچنین بانکها و... جهت امنیت اطلاعات هستند.در اینجا کارشناسان مخابرات،الکترونیک و سخت افزار مجهز به ابزاری هستند که حل الگوریتمهای رمزنگاری را همانند میل کردن کیک شکلاتی به همراه قهوه برای آنها ساده کرده که این ابزار FPGAها هستند.FPGAها باقدرت پردازش بی نظیرشان یک راه حل بسیار مناسب برای روبرو شدن با چالشهای حوزه رمز می باشند.در ذیل این مطلب کتابی در زمینه رمزنگاری را به شما معرفی می کنم.
Forwarded from Nima SN
سلام.
توی fpgaها دقیقا منظور از speed grade چیه؟
توی اسم و مدل FPGA چه طوری مشخص میشه سرعتش چنده؟ مثلا برای spartan6 اگه آخرش نوشته باشه 2C یعنی سرعتش -2 هست؟
و اگر توی ise سرعت دیگه ای غیر از سرعت fpga تعیین کنم مشکلی پیش میاد؟
توی fpgaها دقیقا منظور از speed grade چیه؟
توی اسم و مدل FPGA چه طوری مشخص میشه سرعتش چنده؟ مثلا برای spartan6 اگه آخرش نوشته باشه 2C یعنی سرعتش -2 هست؟
و اگر توی ise سرعت دیگه ای غیر از سرعت fpga تعیین کنم مشکلی پیش میاد؟
Forwarded from mos ⒷⒶⒽ
این پارامتر مشخص میکنه که تاخیر المان های منطقی(به زبان ساده گیت ها، در FPGAهای جدید گیت نداریم. همه چی با LUT پیاده میشه) در هر خانواده چقدر است. برای تعیین این تاخیر بر حسب نانوثانیه باید به دیتاشیت قطعه مراجعه کنید. عدد -2c تنها یک نماد هست. از طریق دیتاشیت میتونید بفهمید که وقتی -2c هست، این میزان تاخیر چی هست. در برخی خانواده ها Speed Grade بیشتر بهتره. در برخی کمتر بهتره