🔹 آیا تا به حال از شما خواسته شده است که سرعت یک مدار دیجیتال را که خودتان یا شخص دیگری پیادهسازی کرده است افرایش دهید؟
🔹 این اتفاقی است که گاه در فرآیند انجام یک پروژه حرفهای اتفاق میافتد و شما باید خودتان را برای چنین روزی آماده کنید.
📚 در مقالهای که تا دقایقی دیگر منتشر خواهد شد، به دو روش مهم و پرکاربرد برای افزایش سرعت مدارات دیجیتال اشاره میکنم. همچنین نحوه اعمال این روشها را به کمک زبان VHDL با ارائه یک مثال توضیح خواهم داد.
احمد ثقفی
🆔 @FPGA0
🔹 این اتفاقی است که گاه در فرآیند انجام یک پروژه حرفهای اتفاق میافتد و شما باید خودتان را برای چنین روزی آماده کنید.
📚 در مقالهای که تا دقایقی دیگر منتشر خواهد شد، به دو روش مهم و پرکاربرد برای افزایش سرعت مدارات دیجیتال اشاره میکنم. همچنین نحوه اعمال این روشها را به کمک زبان VHDL با ارائه یک مثال توضیح خواهم داد.
احمد ثقفی
🆔 @FPGA0
🆔 @FPGA0
#مقاله۲
🎓 چگونه سرعت یک مدار دیجیتال را افزایش دهیم؟
📚 نوشته احمد ثقفی
📥 در سایت فراد اندیش بخوانید 👇👇👇👇
🌎 http://goo.gl/gmNevk
#مقاله۲
🎓 چگونه سرعت یک مدار دیجیتال را افزایش دهیم؟
📚 نوشته احمد ثقفی
📥 در سایت فراد اندیش بخوانید 👇👇👇👇
🌎 http://goo.gl/gmNevk
📚 این کتاب میتواند به عنوان مرجع شما در بکارگیری زبان VHDL به کار برود.
🔹 بر خلاف بسیاری از کتابهای مشابه، مثالهای این کتاب با هدف سنتز شدن و پیادهسازی روی FPGA تهیه شدهاند.
🔹 مسایل مربوط به طراحی دیجیتال، تا حد زیادی در کنار آموزش زبان VHDL مطرح شده است.
🔹 این کتاب شامل تعداد زیادی مثال کامل است که میتوانید آنها را برای درک بهتر مطالب تحلیل و سپس پیادهسازی کنید.
🔹 اگر در حال یادگیری زبان VHDL هستید، پیشنهاد میکنم حتما این کتاب را دانلود کنید و از آن به عنوان مرجع در زمان یادگیری و پس از آن استفاده کنید.
احمد ثقفی
🆔 @FPGA0
🔹 بر خلاف بسیاری از کتابهای مشابه، مثالهای این کتاب با هدف سنتز شدن و پیادهسازی روی FPGA تهیه شدهاند.
🔹 مسایل مربوط به طراحی دیجیتال، تا حد زیادی در کنار آموزش زبان VHDL مطرح شده است.
🔹 این کتاب شامل تعداد زیادی مثال کامل است که میتوانید آنها را برای درک بهتر مطالب تحلیل و سپس پیادهسازی کنید.
🔹 اگر در حال یادگیری زبان VHDL هستید، پیشنهاد میکنم حتما این کتاب را دانلود کنید و از آن به عنوان مرجع در زمان یادگیری و پس از آن استفاده کنید.
احمد ثقفی
🆔 @FPGA0
🆔 @FPGA0
📚 عنوان: Circuit Design with VHDL
👤 نویسنده: Volnei A. Pedroni
📅 سال انتشار: 2004
🖨 ناشر: Volnei A. Pedroni
📥 لینک دانلود: http://goo.gl/Qv9s1E
📚 عنوان: Circuit Design with VHDL
👤 نویسنده: Volnei A. Pedroni
📅 سال انتشار: 2004
🖨 ناشر: Volnei A. Pedroni
📥 لینک دانلود: http://goo.gl/Qv9s1E
❓ سوال:
من میخواستم FPGA را با زبان وریلاگ یاد بگیرم درحد پردازش تصاویر. به نظر شما اولا راهش چیه؟ بعد شما توی کانال فقط زبان VHDL رو کار میکنید؟ آیا در ادامه وریلاگ هم کار میکنید؟ اگر امکان داره نرم افزارها رو هم توی کانال آپلود کنید.
📝 جواب:
برای پیادهسازی الگوریتمهای پردازش تصویر، ابتدا باید یک زبان توصیف سختافزاری را به خوبی یاد بگیرید و به آن مسلط شوید. هر کدام از زبانهای VHDL و Verilog برای این کار مناسب هستند و هیچ تفاوتی از لحاظ قدرت پیادهسازی ندارند.
برای آشنایی با زبان VHDL میتوانید برنامههای ویدئویی زیر را ببینید:
🌎 http://goo.gl/ex5MTg
🌎 http://goo.gl/2ejGNO
بعد از آن باید به FPGA، ساختار آن و منابع دیجیتالی موجود در آن و نحوه مناسب بکارگیری آنها مسلط شوید. برای آشنایی با ساختار و ماهیت FPGAها می توانید برنامههای ویدئویی زیر را ببینید:
🎥 https://telegram.me/fpga0/45
🎥 https://telegram.me/fpga0/49
و نهایتا باید با الگوریتمهای مورد نظرتون و به طور کلی نحوه پیادهسازی الگوریتمهای پردازش سیگنال در FPGAها آشنا شوید. به زودی کارگاهی در مورد پردازش سیگنال با FPGA برگزار خواهم کرد.
ما در کانال و در دورههای تخصصی که در آموزشگاه برگزار می کنیم، زبان VHDL را آموزش میدهیم.
لینک نرمافزار ISE را قبلا برای دانلود در پست زیر قرار دادم:
🌎 http://goo.gl/czypdO
🆔 @FPGA0
من میخواستم FPGA را با زبان وریلاگ یاد بگیرم درحد پردازش تصاویر. به نظر شما اولا راهش چیه؟ بعد شما توی کانال فقط زبان VHDL رو کار میکنید؟ آیا در ادامه وریلاگ هم کار میکنید؟ اگر امکان داره نرم افزارها رو هم توی کانال آپلود کنید.
📝 جواب:
برای پیادهسازی الگوریتمهای پردازش تصویر، ابتدا باید یک زبان توصیف سختافزاری را به خوبی یاد بگیرید و به آن مسلط شوید. هر کدام از زبانهای VHDL و Verilog برای این کار مناسب هستند و هیچ تفاوتی از لحاظ قدرت پیادهسازی ندارند.
برای آشنایی با زبان VHDL میتوانید برنامههای ویدئویی زیر را ببینید:
🌎 http://goo.gl/ex5MTg
🌎 http://goo.gl/2ejGNO
بعد از آن باید به FPGA، ساختار آن و منابع دیجیتالی موجود در آن و نحوه مناسب بکارگیری آنها مسلط شوید. برای آشنایی با ساختار و ماهیت FPGAها می توانید برنامههای ویدئویی زیر را ببینید:
🎥 https://telegram.me/fpga0/45
🎥 https://telegram.me/fpga0/49
و نهایتا باید با الگوریتمهای مورد نظرتون و به طور کلی نحوه پیادهسازی الگوریتمهای پردازش سیگنال در FPGAها آشنا شوید. به زودی کارگاهی در مورد پردازش سیگنال با FPGA برگزار خواهم کرد.
ما در کانال و در دورههای تخصصی که در آموزشگاه برگزار می کنیم، زبان VHDL را آموزش میدهیم.
لینک نرمافزار ISE را قبلا برای دانلود در پست زیر قرار دادم:
🌎 http://goo.gl/czypdO
🆔 @FPGA0
📢 اشتباه در انتخاب حافظههای داخلی در FPGAها میتواند به شدت عملکرد مدار شما را تضعیف کند.
🔹 در برنامه ویدئویی امشب که تا لحظاتی دیگر منتشر خواهد شد، با انواع حافظههای موقت در FPGAها آشنا خواهید شد.
🔹 از این حافظههای موقت میتوانید در طراحی مدارات استفاده کنید و به کمک آنها، دادهها و مقادیر مورد نظرتان را ذخیره کنید.
🔹 در این برنامه، شما را با دو نوع حافظه موقت که در FPGAها وجود دارند آشنا میکنم و موارد استفاده هر کدام را توضیح میدهم.
🔹 استفاده نابجا از این منابع میتواند آسیبهای جدی را به طرح شما وارد کنند و مانع از رسیدن به عملکرد مطلوب شوند.
احمد ثقفی
🆔 @FPGA0
🔹 در برنامه ویدئویی امشب که تا لحظاتی دیگر منتشر خواهد شد، با انواع حافظههای موقت در FPGAها آشنا خواهید شد.
🔹 از این حافظههای موقت میتوانید در طراحی مدارات استفاده کنید و به کمک آنها، دادهها و مقادیر مورد نظرتان را ذخیره کنید.
🔹 در این برنامه، شما را با دو نوع حافظه موقت که در FPGAها وجود دارند آشنا میکنم و موارد استفاده هر کدام را توضیح میدهم.
🔹 استفاده نابجا از این منابع میتواند آسیبهای جدی را به طرح شما وارد کنند و مانع از رسیدن به عملکرد مطلوب شوند.
احمد ثقفی
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۱۷
🎓 انواع حافظههای موقت در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۱ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 http://goo.gl/1O0aSQ
#برنامه_ویدئویی۱۷
🎓 انواع حافظههای موقت در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۱ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 http://goo.gl/1O0aSQ
📢 شروع ثبتنام دوره یازدهم طراحی دیجیتال با FPGA
📅 زمان: چهارشنبهها ساعت ۱۷ تا ۲۱:۳۰
🚀 شروع دوره: ۲ تیرماه
✅ برای اطلاع از جزئیات دوره و ثبتنام، روی لینک زیر کلیک کنید 👇👇
🌎 http://goo.gl/NMOFRh
📅 زمان: چهارشنبهها ساعت ۱۷ تا ۲۱:۳۰
🚀 شروع دوره: ۲ تیرماه
✅ برای اطلاع از جزئیات دوره و ثبتنام، روی لینک زیر کلیک کنید 👇👇
🌎 http://goo.gl/NMOFRh
📢 امکان دانلود مقالات سایت در قالب فایل PDF
🔵 با توجه به درخواست بسیاری از اعضای کانال و سایت، امکان دانلود مقالات در قالب فایل PDF در سایت فراهم شده است.
🆔 @FPGA0
🔵 با توجه به درخواست بسیاری از اعضای کانال و سایت، امکان دانلود مقالات در قالب فایل PDF در سایت فراهم شده است.
🆔 @FPGA0
برای دانلود فایل PDF دو مقاله اخیر سایت، از لینکهای زیر استفاده کنید 👇
🌎 http://goo.gl/gmNevk
🌎 http://goo.gl/fbLQqH
🆔 @FPGA0
🌎 http://goo.gl/gmNevk
🌎 http://goo.gl/fbLQqH
🆔 @FPGA0
📢 این دو گزارش پرطرفدار، تا به حال بیش از ۲۰۰۰ بار در سایت فراد اندیش دانلود شدهاند.
🔷 برای حل مشکل دانلود بعضی از کاربران، تغییرات فنی در صفحه دانلود این گزارشها داده شده است.
🆔 @FPGA0
🔷 برای حل مشکل دانلود بعضی از کاربران، تغییرات فنی در صفحه دانلود این گزارشها داده شده است.
🆔 @FPGA0
📥 دانلود گزارش FPGAشناسی در ۳۰ دقیقه
🌎 http://goo.gl/RzRoIK
📥 دانلود گزارش هفت تکنیک کدنویسی برای FPGA
🌎 http://goo.gl/b1gMp6
🆔 @FPGA0
🌎 http://goo.gl/RzRoIK
📥 دانلود گزارش هفت تکنیک کدنویسی برای FPGA
🌎 http://goo.gl/b1gMp6
🆔 @FPGA0
📢 دو نفر تا تکمیل ظرفیت یازدهمین دوره طراحی دیجیتال با FPGA
✅ ظرفیت این دوره ۱۰ نفر است و پیشنهاد ویژه ثبتنام به زودی پایان مییابد.
📅 شروع این دوره از همین چهارشنبه ۲ تیر است.
🆔 @FPGA0
✅ ظرفیت این دوره ۱۰ نفر است و پیشنهاد ویژه ثبتنام به زودی پایان مییابد.
📅 شروع این دوره از همین چهارشنبه ۲ تیر است.
🆔 @FPGA0
🔹 ایجاد فایل قیود کاربر یا UCF، یکی از مراحل ضروری در پیادهسازی مدار با FPGA است.
🔹 یکی از مواری که در این فایل مشخص میکنید، اختصاص پورتهای مدار به پینهای FPGA است.
🔹 بدون ساخت این فایل و تخصیص پینهای FPGA به پورتهای مدارتان، امکان پیادهسازی عملی مدار روی FPGA وجود ندارد.
🔹 در برنامه ویدئویی که امروز منتشر میشود، در مورد فایل UCF و نحوه اختصاص پورتهای مدار به پینهای FPGA صحبت خواهم کرد.
🔹 اگر یادگیری FPGA را با هدف استفاده عملی از آن پیگیری میکنید، پیشنهاد میکنم این برنامه را از دست ندهید.
احمد ثقفی
🔺 پ.ن. به زودی در مجموعه برنامههای ویدئویی آموزش FPGA از صفر، به سراغ پیادهسازی عملی مدار روی FPGA خواهم رفت و مثالهایی از پیادهسازی را در عمل به شما نشان خواهم داد.
🆔 @FPGA0
🔹 یکی از مواری که در این فایل مشخص میکنید، اختصاص پورتهای مدار به پینهای FPGA است.
🔹 بدون ساخت این فایل و تخصیص پینهای FPGA به پورتهای مدارتان، امکان پیادهسازی عملی مدار روی FPGA وجود ندارد.
🔹 در برنامه ویدئویی که امروز منتشر میشود، در مورد فایل UCF و نحوه اختصاص پورتهای مدار به پینهای FPGA صحبت خواهم کرد.
🔹 اگر یادگیری FPGA را با هدف استفاده عملی از آن پیگیری میکنید، پیشنهاد میکنم این برنامه را از دست ندهید.
احمد ثقفی
🔺 پ.ن. به زودی در مجموعه برنامههای ویدئویی آموزش FPGA از صفر، به سراغ پیادهسازی عملی مدار روی FPGA خواهم رفت و مثالهایی از پیادهسازی را در عمل به شما نشان خواهم داد.
🆔 @FPGA0
📢 ظرفیت دوره یازدهم تکمیل شده است و از فردا شروع خواهد شد.
✅ دوره بعدی در روزهای پنجشنبه برگزار میشود و شروع آن از اواخر تیرماه خواهد بود.
🔷 رزرو صندلی برای دوره بعدی 👇
🌎 http://goo.gl/NMOFRh
✅ دوره بعدی در روزهای پنجشنبه برگزار میشود و شروع آن از اواخر تیرماه خواهد بود.
🔷 رزرو صندلی برای دوره بعدی 👇
🌎 http://goo.gl/NMOFRh
🆔 @FPGA0
#برنامه_ویدئویی۱۸
🎓 نحوه اختصاص پورتهای مدار به پینهای FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۸ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 http://goo.gl/AeiFmw
#برنامه_ویدئویی۱۸
🎓 نحوه اختصاص پورتهای مدار به پینهای FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۸ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 http://goo.gl/AeiFmw
❓ سوال:
1- کتابی به من معرفی کنید که جامع و شامل باشد هرچند لاتین باشد که اعتماد به نفس کار کردن را به من بدهد.
2- برای کسب درامد خوب و عالی از FPGA چه چیزهای را در ارتباط با آن باید خوب بلد باشیم. اگر کتابی هست معرفی کنید.
3- در صنایع نظامی از یک متخصص FPGA چه چیزهایی را میخواهند.
📝 جواب:
۱- متاسفانه من چنین کتابی را نمیشناسم و احتمال میهدم که وجود هم نداشته باشه. برای یادگیری و تسلط به این حوزه، نیاز است که موارد مختلفی را از کتابها و مستندات شرکت سازنده FPGA (مثلا Xilinx) مطالعه کنید و همچنین از تجربه افراد باسابقه در این زمینه استفاده کنید.
قبلا چند کتاب را در کانال معرفی کردم که میتوانید از آنها استفاده کنید:
🌎 http://goo.gl/Qv9s1E
🌎 http://goo.gl/YD75W8
۲- برای کسب درآمد عالی در این زمینه، باید اولا، پیادهسازی مدارات دیجیتال با FPGA را به خوبی یاد بگیرید و به آن مسلط شوید. یعنی به زبان VHDL یا Verilog کاملا مسلط شوید و آن را درک کنید و همچنین به FPGA و نحوه بکارگیری مناسب و صحیح منابع موجود در آن مسلط شوید.
در مرحله بعد، بهتر است در مورد نحوه پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال با FPGA مطالعه و تمرین کنید؛ چون این حوزه، بیشترین کاربرد FPGA را شامل میشود و اگر شما به آن مسلط شوید، حتما درآمد خوبی هم خواهید داشت.
۳- در صنایع نظامی همه مواردی را که در بند ۲ اشاره کردم از شما انتظار دارند.
البته به این نکته هم توجه داشته باشید که همین الان افرادی با توانایی کمتر در این حوزه در صنایع مختلف مشغول به کار هستند. اما مواردی که به آنها اشاره کردم، اگر کمی تجربه هم به آن اضافه شود، میتواند برای رسیدن به درآمد خیلی خوب به شما کمک کند.
🆔 @FPGA0
1- کتابی به من معرفی کنید که جامع و شامل باشد هرچند لاتین باشد که اعتماد به نفس کار کردن را به من بدهد.
2- برای کسب درامد خوب و عالی از FPGA چه چیزهای را در ارتباط با آن باید خوب بلد باشیم. اگر کتابی هست معرفی کنید.
3- در صنایع نظامی از یک متخصص FPGA چه چیزهایی را میخواهند.
📝 جواب:
۱- متاسفانه من چنین کتابی را نمیشناسم و احتمال میهدم که وجود هم نداشته باشه. برای یادگیری و تسلط به این حوزه، نیاز است که موارد مختلفی را از کتابها و مستندات شرکت سازنده FPGA (مثلا Xilinx) مطالعه کنید و همچنین از تجربه افراد باسابقه در این زمینه استفاده کنید.
قبلا چند کتاب را در کانال معرفی کردم که میتوانید از آنها استفاده کنید:
🌎 http://goo.gl/Qv9s1E
🌎 http://goo.gl/YD75W8
۲- برای کسب درآمد عالی در این زمینه، باید اولا، پیادهسازی مدارات دیجیتال با FPGA را به خوبی یاد بگیرید و به آن مسلط شوید. یعنی به زبان VHDL یا Verilog کاملا مسلط شوید و آن را درک کنید و همچنین به FPGA و نحوه بکارگیری مناسب و صحیح منابع موجود در آن مسلط شوید.
در مرحله بعد، بهتر است در مورد نحوه پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال با FPGA مطالعه و تمرین کنید؛ چون این حوزه، بیشترین کاربرد FPGA را شامل میشود و اگر شما به آن مسلط شوید، حتما درآمد خوبی هم خواهید داشت.
۳- در صنایع نظامی همه مواردی را که در بند ۲ اشاره کردم از شما انتظار دارند.
البته به این نکته هم توجه داشته باشید که همین الان افرادی با توانایی کمتر در این حوزه در صنایع مختلف مشغول به کار هستند. اما مواردی که به آنها اشاره کردم، اگر کمی تجربه هم به آن اضافه شود، میتواند برای رسیدن به درآمد خیلی خوب به شما کمک کند.
🆔 @FPGA0