📣 مهلت استفاده از تخفیف ۱۰ درصدی برای شرکت در دوره آنلاین طراحی دیجیتال با FPGA امشب به پایان میرسد
🔵 مزایای این دوره:
🔶 هشت جلسه آموزش ویدئویی از قبل ضبط شده، چهار جلسه پرسش و پاسخ آنلاین (زنده) و امکان مطرح کردن سوالات در حساب کاربری برای همیشه
🎁 دو دوره آنلاین کاملا تخصصی به عنوان هدیه، تخفیف تهیه برد فراد ۱ و تخفیف شرکت در دوره پردازش سیگنال با FPGA
◾️ گارانتی تضمین کیفیت دوره (تا قبل از جلسه چهارم در صورت تمایل میتوانید از دوره انصراف دهید و تمام هزینه را پس بگیرید!)
🌎 https://faradandish.com/product/online-fpga-design/
🆔 @FPGA0
🔵 مزایای این دوره:
🔶 هشت جلسه آموزش ویدئویی از قبل ضبط شده، چهار جلسه پرسش و پاسخ آنلاین (زنده) و امکان مطرح کردن سوالات در حساب کاربری برای همیشه
🎁 دو دوره آنلاین کاملا تخصصی به عنوان هدیه، تخفیف تهیه برد فراد ۱ و تخفیف شرکت در دوره پردازش سیگنال با FPGA
◾️ گارانتی تضمین کیفیت دوره (تا قبل از جلسه چهارم در صورت تمایل میتوانید از دوره انصراف دهید و تمام هزینه را پس بگیرید!)
🌎 https://faradandish.com/product/online-fpga-design/
🆔 @FPGA0
گروه مهندسی فراد اندیش
دوره آنلاین طراحی دیجیتال با FPGA - گروه مهندسی فراد اندیش
دوره آنلاین طراحی دیجیتال با FPGA یک دوره کاملا تخصصی است که حدود چهار سال آن را به صورت حضوری در آموزشگاه افراد اندیش تدریس کردم و حالا بیش از پنج سال است که
♦️ نکات موجود در این ویدئو احتمالا نسبت به آنچه تا به حال در اکثر کتابها و منابع اینترنتی دیدهاید متفاوت است :
📽 پیادهسازی کاملا سنکرون در FPGA!
🔷 این نوع پیادهسازی، توصیه مستقیم شرکت Xilinx برای بهبود نتیجه پیادهسازی در FPGA است.
❓ اما پیادهسازی کاملا سنکرون یعنی چه؟
❓ چطور میتوان به کمک زبان VHDL یک پیادهسازی کاملا سنکرون در FPGA انجام داد؟
📽در برنامه ویدئویی زیر، شما را با دلایل تمایل ما برای پیادهسازی "تمام مدار" به صورت کاملا سنکرون در FPGA آشنا میکنم و همچنین به شما نشان میدهم چطور به کمک زبان VHDL این کار را انجام دهید 👇
🆔 @FPGA0
📽 پیادهسازی کاملا سنکرون در FPGA!
🔷 این نوع پیادهسازی، توصیه مستقیم شرکت Xilinx برای بهبود نتیجه پیادهسازی در FPGA است.
❓ اما پیادهسازی کاملا سنکرون یعنی چه؟
❓ چطور میتوان به کمک زبان VHDL یک پیادهسازی کاملا سنکرون در FPGA انجام داد؟
📽در برنامه ویدئویی زیر، شما را با دلایل تمایل ما برای پیادهسازی "تمام مدار" به صورت کاملا سنکرون در FPGA آشنا میکنم و همچنین به شما نشان میدهم چطور به کمک زبان VHDL این کار را انجام دهید 👇
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۳۵
🎓 پیادهسازی کاملا سنکرون در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۷ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/7FVMEF
#برنامه_ویدئویی۳۵
🎓 پیادهسازی کاملا سنکرون در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۷ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/7FVMEF
آیا تا به حال به این نکته فکر کردهاید که بر اساس چه معیاری میتوان تکنولوژی مناسب برای پیادهسازی یک پروژه را انتخاب کرد؟
وقتی پروژه یا موضوع جدیدی به شما معرفی میشود، چطور از بین تکنولوژیهایی مثل AVR ،ARM ،DSP و FPGA یکی را به عنوان راهحل انتخاب میکنید؟
در فرآیند طراحی و پیادهسازی حرفهای، انتخاب مناسب تکنولوژی پیادهسازی یکی از مهمترین بخشهای تولید محصول است.
در یک آموزش ویدئویی بسیار جالب، روش فنی این کار را به شما نشان میدهم 👇
🆔 @FPGA0
وقتی پروژه یا موضوع جدیدی به شما معرفی میشود، چطور از بین تکنولوژیهایی مثل AVR ،ARM ،DSP و FPGA یکی را به عنوان راهحل انتخاب میکنید؟
در فرآیند طراحی و پیادهسازی حرفهای، انتخاب مناسب تکنولوژی پیادهسازی یکی از مهمترین بخشهای تولید محصول است.
در یک آموزش ویدئویی بسیار جالب، روش فنی این کار را به شما نشان میدهم 👇
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۸
🎓 چطور تکنولوژی مناسب برای پیادهسازی یک پروژه را انتخاب کنیم؟
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۳ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
http://goo.gl/ACVDJS
#برنامه_ویدئویی۸
🎓 چطور تکنولوژی مناسب برای پیادهسازی یک پروژه را انتخاب کنیم؟
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۳ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
http://goo.gl/ACVDJS
🌟 آخرین جلسه از آخرین دوره حضوری طراحی دیجیتال با FPGA پنجشنبه گذشته در آموزشگاه فراد اندیش برگزار شد.
🔺 در حال حاضر، دورههای طراحی دیجیتال با FPGA و پردازش سیگنال با FPGA فقط به صورت آنلاین برگزار میشوند.
⚡️ از فردا ثبتنام در این دورهها با شرایط ویژه به مناسب عید نوروز شروع میشود.
🆔 @FPGA0
🔺 در حال حاضر، دورههای طراحی دیجیتال با FPGA و پردازش سیگنال با FPGA فقط به صورت آنلاین برگزار میشوند.
⚡️ از فردا ثبتنام در این دورهها با شرایط ویژه به مناسب عید نوروز شروع میشود.
🆔 @FPGA0
🔹 آیا میدانید مراحل ساخت یک سختافزار دیجیتال دقیقا چیست و شرکتهای متخصص در این حوزه از چه فرآیندهایی پیروی میکنند؟
🔹 آیا میدانید از چه ابزارهایی در این فرآیند استاندارد استفاده میشوند؟
🔹 وقتی سختافزار دیجیتالتان را آماده کردید، چطور به مشتری یا مدیرتان ثابت میکنید سیستم شما درست کار میکند؟
♦️ اگر علاقه دارید پاسخ به همه این سوالات را به طور خاص برای یک سیستم سختافزاری مبتنی بر FPGA بدانید، حتما مقالهای را که در این زمینه نوشتهام مطالعه کنید 👇
🆔 @FPGA0
🔹 آیا میدانید از چه ابزارهایی در این فرآیند استاندارد استفاده میشوند؟
🔹 وقتی سختافزار دیجیتالتان را آماده کردید، چطور به مشتری یا مدیرتان ثابت میکنید سیستم شما درست کار میکند؟
♦️ اگر علاقه دارید پاسخ به همه این سوالات را به طور خاص برای یک سیستم سختافزاری مبتنی بر FPGA بدانید، حتما مقالهای را که در این زمینه نوشتهام مطالعه کنید 👇
🆔 @FPGA0
🆔 @FPGA0
#مقاله۱
🎓 ۳ مرحله اساسی در ساخت و ارائه یک سختافزار دیجیتال
📚 نوشته احمد ثقفی
📥 در سایت فراد اندیش بخوانید 👇👇👇👇
https://goo.gl/q8EQ4C
#مقاله۱
🎓 ۳ مرحله اساسی در ساخت و ارائه یک سختافزار دیجیتال
📚 نوشته احمد ثقفی
📥 در سایت فراد اندیش بخوانید 👇👇👇👇
https://goo.gl/q8EQ4C
🔹 در حدود ۶ سال از کل دورانی که مشغول کار در شرکتهای مختلف بودم، مسؤول انجام مصاحبههای فنی برای استخدام نیروی جدید بودم.
🔹 چون معتقدم افرادی که با مفاهیم آشنایی بیشتری دارند، میتوانند در درازمدت پیشرفت بیشتری داشته باشند، چند سوال مفهومی را همیشه در این مصاحبهها مطرح میکردم.
📚 در مقالهای که امروز معرفی میکنم، یکی از این سوالات مفهومی را مطرح کردهام و به طور مفصل در مورد آن توضیح دادهام 👇
🆔 @FPGA0
🔹 چون معتقدم افرادی که با مفاهیم آشنایی بیشتری دارند، میتوانند در درازمدت پیشرفت بیشتری داشته باشند، چند سوال مفهومی را همیشه در این مصاحبهها مطرح میکردم.
📚 در مقالهای که امروز معرفی میکنم، یکی از این سوالات مفهومی را مطرح کردهام و به طور مفصل در مورد آن توضیح دادهام 👇
🆔 @FPGA0
🆔 @FPGA0
#مقاله۲
🎓 چگونه سرعت یک مدار دیجیتال را افزایش دهیم؟
📚 نوشته احمد ثقفی
📥 در سایت فراد اندیش بخوانید 👇👇👇👇
🌎 https://goo.gl/3SSFmL
#مقاله۲
🎓 چگونه سرعت یک مدار دیجیتال را افزایش دهیم؟
📚 نوشته احمد ثقفی
📥 در سایت فراد اندیش بخوانید 👇👇👇👇
🌎 https://goo.gl/3SSFmL
♦️ در محیط کار با این مشکل زیاد برخورد خواهید کرد...
🔹 آیا تا به حال از شما خواسته شده است که یک الگوریتم پردازشی توصیف شده با زبان C یا m. فایل متلب را در FPGA پیادهسازی کنید؟
🔹 اگر پاسخ شما به این سوال مثبت است، برنامه ویدئویی امروز را از دست ندهید.
🔹 در این برنامه ویدئویی، به شما نشان خواهم داد برای پیادهسازی و نوشتن کد VHDL یک الگوریتم پردازشی از روی یک برنامه به زبان C یا m. فایل متلب، چه نکاتی را باید در نظر بگیرید 👇
🆔 @FPGA0
🔹 آیا تا به حال از شما خواسته شده است که یک الگوریتم پردازشی توصیف شده با زبان C یا m. فایل متلب را در FPGA پیادهسازی کنید؟
🔹 اگر پاسخ شما به این سوال مثبت است، برنامه ویدئویی امروز را از دست ندهید.
🔹 در این برنامه ویدئویی، به شما نشان خواهم داد برای پیادهسازی و نوشتن کد VHDL یک الگوریتم پردازشی از روی یک برنامه به زبان C یا m. فایل متلب، چه نکاتی را باید در نظر بگیرید 👇
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۹
🎓 تبدیل mfile متلب به کد VHDL
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۵ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/hLc51L
#برنامه_ویدئویی۲۹
🎓 تبدیل mfile متلب به کد VHDL
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۵ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/hLc51L
✅ پیشاپیش سال نو را به شما تبریک میگم و امیدوارم که سال جدید برای شما، سال تغییر مثبت، پیشرفت، سلامتی، و تحقق تمام آرزوها و خواستههای خوبتان باشد.
🌷 خوش و سلامت باشید
احمد ثقفی
۲۹/۱۲/۹۷
🆔 @FPGA0
🌷 خوش و سلامت باشید
احمد ثقفی
۲۹/۱۲/۹۷
🆔 @FPGA0
💫 تصور کنید...
🔹 یک الگوریتم پردازش سیگنال را برای پیادهسازی در FPGA به شما ارائه کردهاند.
🔹 این الگوریتم ممکن است در محیط نرمافزار متلب یا به کمک زبان C مدلسازی شده باشد.
🔹 بعد از طی مراحل پیادهسازی، حالا حداقل به خودتان باید ثایت کنید که عملکرد مدار پیادهسازی شده دقیقا مشابه مدل اولیه است.
🔹 سریعترین و پرکاربردترین روش این کار چیست؟
🎥 در ویدئوی امروز، روش اصولی تست سریع مدار را به کمک نرمافزار متلب به شما نشان میدهم.
♦️ برای این کار، نیاز به کدهای خاصی دارید. لینک دانلود این کدها را هم در کنار این ویدئو قرار دادم تا بتوانید در پروژههای خودتان از آن استفاده کنید.
🆔 @FPGA0
🔹 یک الگوریتم پردازش سیگنال را برای پیادهسازی در FPGA به شما ارائه کردهاند.
🔹 این الگوریتم ممکن است در محیط نرمافزار متلب یا به کمک زبان C مدلسازی شده باشد.
🔹 بعد از طی مراحل پیادهسازی، حالا حداقل به خودتان باید ثایت کنید که عملکرد مدار پیادهسازی شده دقیقا مشابه مدل اولیه است.
🔹 سریعترین و پرکاربردترین روش این کار چیست؟
🎥 در ویدئوی امروز، روش اصولی تست سریع مدار را به کمک نرمافزار متلب به شما نشان میدهم.
♦️ برای این کار، نیاز به کدهای خاصی دارید. لینک دانلود این کدها را هم در کنار این ویدئو قرار دادم تا بتوانید در پروژههای خودتان از آن استفاده کنید.
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۳۲
🎓 درستیآزمایی مدار دیجیتال به کمک متلب
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۳ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/DdW63J
#برنامه_ویدئویی۳۲
🎓 درستیآزمایی مدار دیجیتال به کمک متلب
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۳ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/DdW63J
🔹 برای پیادهسازی یک پروژه در FPGA نیاز به انجام مراحل متعددی دارید...
🔹 نوشتن کد، بررسی صحت کد، شبیهسازی، سنتز، جانمایی، مسیریابی، ساخت فایل پیکرهبندی، پروگرام کردن و تست روی برد، فقط بعضی از مراحل مهم این فرآیند هستند.
🔹 یادگیری و تسلط به این مراحل میتواند بسیار وقتگیر باشد، اما...
🔹 من ویدئویی کاملا عملی تهیه کردهام که فقط در ۱۲ دقیقه شما را با مراحل اصلی پیادهسازی یک پروژه در FPGA آشنا میکند.
🔹 و این کار را به صورت کاملا عملی و با انجام یک مثال به شما نشان میدهم.
🆔 @FPGA0
🔹 نوشتن کد، بررسی صحت کد، شبیهسازی، سنتز، جانمایی، مسیریابی، ساخت فایل پیکرهبندی، پروگرام کردن و تست روی برد، فقط بعضی از مراحل مهم این فرآیند هستند.
🔹 یادگیری و تسلط به این مراحل میتواند بسیار وقتگیر باشد، اما...
🔹 من ویدئویی کاملا عملی تهیه کردهام که فقط در ۱۲ دقیقه شما را با مراحل اصلی پیادهسازی یک پروژه در FPGA آشنا میکند.
🔹 و این کار را به صورت کاملا عملی و با انجام یک مثال به شما نشان میدهم.
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۰
🎓 پیادهسازی عملی یک پروژه در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۲ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 http://goo.gl/zQ8Yp4
#برنامه_ویدئویی۲۰
🎓 پیادهسازی عملی یک پروژه در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۲ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 http://goo.gl/zQ8Yp4
🔹 قبل از اینکه پیادهسازی مدارات دیجیتال با FPGA برایم به عنوان یک کار روتین و سیستمی تبدیل شود، با مشکلات متعدد و عجیب و غریبی رو به رو بودم.
🔹 اگرچه با مطالعه و کسب تجربه توانستم این مشکلات را برطرف کنم، اما تا سالها هنوز بعضی از آنها را تکرار میکردم!
🔹 دلیل این موضوع احتمالا این بود که راهحلهایی که پیدا کرده بودم، توسط یک متخصص با تجربه و با تاکید کافی به من منتقل نشده بود.
🔹 من آنها را شخصا از منابع محدود و پراکنده آن زمان به دست آورده بودم.
🔹 دست و پنجه نرم کردن با این مشکلات و تکرار خطاها چیزی نیست که لازم باشد برای شما هم تکرار شود.
🔹 چون شما امروز به این اطلاعات به نحوی بسیار راحتتر و منسجمتر دسترسی دارید.
🔹 من تکنیکهای مهم پیادهسازی با FPGA را تحت عنوان "الگوی استاندارد کدنویسی برای FPGA" در آموزشهای مختلفی ارائه دادهام.
🔹 یکی از این آموزشها که با استقبال زیادی هم رو به رو شده است، ویدئوی الگوی استاندارد کدنویسی برای FPGA است که در پیام بعدی آن را به اشتراک میگذارم 👇
🔹 اگرچه با مطالعه و کسب تجربه توانستم این مشکلات را برطرف کنم، اما تا سالها هنوز بعضی از آنها را تکرار میکردم!
🔹 دلیل این موضوع احتمالا این بود که راهحلهایی که پیدا کرده بودم، توسط یک متخصص با تجربه و با تاکید کافی به من منتقل نشده بود.
🔹 من آنها را شخصا از منابع محدود و پراکنده آن زمان به دست آورده بودم.
🔹 دست و پنجه نرم کردن با این مشکلات و تکرار خطاها چیزی نیست که لازم باشد برای شما هم تکرار شود.
🔹 چون شما امروز به این اطلاعات به نحوی بسیار راحتتر و منسجمتر دسترسی دارید.
🔹 من تکنیکهای مهم پیادهسازی با FPGA را تحت عنوان "الگوی استاندارد کدنویسی برای FPGA" در آموزشهای مختلفی ارائه دادهام.
🔹 یکی از این آموزشها که با استقبال زیادی هم رو به رو شده است، ویدئوی الگوی استاندارد کدنویسی برای FPGA است که در پیام بعدی آن را به اشتراک میگذارم 👇
🆔 @FPGA0
#برنامه_ویدئویی۳۰
🎓 الگوی استاندارد کدنویسی برای FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۲ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 faradandish.com/الگوی-استاندارد-کدنویسی-برای
#برنامه_ویدئویی۳۰
🎓 الگوی استاندارد کدنویسی برای FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۲ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 faradandish.com/الگوی-استاندارد-کدنویسی-برای
این یک داستان واقعی است...
چند سال پیش وقتی تازه وارد یک شرکت جدید شده بودم، مدیر شرکت کدی را که قبلا در FPGA پیادهسازی شده بود به من نشان داد و گفت:
این کد، ۹۹ درصد از FPGA را اشغال کرده!
...و در نتیجه ما نمیتوانیم هیچ تغییری در آن بدهیم. در واقع، هر تغییر کوچکی باعث میشود که مدار، درون FPGA جا نشود.
من کد را تحویل گرفتم و بعد از انجام تغییرات کوچکی که حدود ۲۰ دقیقه طول کشید، مجددا آن را پیادهسازی کردم.
این بار همان کد، فقط ۳ درصد از FPGA را اشغال کرده بود!
اگر شما هم مثل مدیر من در آن شرکت از این موضوع تعجب کردهاید، پیشنهاد میکنم حتما گزارش بسیار جالبی را که در مورد پیادهسازی حافظههای داخلی در FPGA تهیه کردهام بخوانید 👇👇
🆔 @FPGA0
چند سال پیش وقتی تازه وارد یک شرکت جدید شده بودم، مدیر شرکت کدی را که قبلا در FPGA پیادهسازی شده بود به من نشان داد و گفت:
این کد، ۹۹ درصد از FPGA را اشغال کرده!
...و در نتیجه ما نمیتوانیم هیچ تغییری در آن بدهیم. در واقع، هر تغییر کوچکی باعث میشود که مدار، درون FPGA جا نشود.
من کد را تحویل گرفتم و بعد از انجام تغییرات کوچکی که حدود ۲۰ دقیقه طول کشید، مجددا آن را پیادهسازی کردم.
این بار همان کد، فقط ۳ درصد از FPGA را اشغال کرده بود!
اگر شما هم مثل مدیر من در آن شرکت از این موضوع تعجب کردهاید، پیشنهاد میکنم حتما گزارش بسیار جالبی را که در مورد پیادهسازی حافظههای داخلی در FPGA تهیه کردهام بخوانید 👇👇
🆔 @FPGA0