🌟 سلام به شما عضو گرامی "کانال آموزش FPGA از صفر"
🔷 موضوع اول: از حدود یک ماه پیش، پست جدیدی در کانال منتشر نکردم، اما امشب با یک آموزش ویدئویی جدید، مجددا برنامههای کانال را شروع خواهم کرد.
🔷 موضوع دوم: دلیل توقف انتشار پستها، زمان قابل توجهی بود که صرف تهیه دوره جدیدی به نام "پردازش سیگنال با FPGA" کردم و خوشبختانه در حال حاضر این دوره آماده شده است و به زودی مشخصات آن و نحوه شرکت در آن را به شما اطلاع خواهم داد.
احمد ثقفی
🔺 پ.ن. ویدئوی امشب را که تا لحظاتی دیگر منتشر خواهد شد از دست ندهید، چون در آن در مورد نحوه نمایش و پیادهسازی محاسبات علامتدار در FPGA صحبت خواهم کرد و این قدم اول در مسیر یادگیری پیادهسازی الگوریتمهای پردازش سیگنال با FPGA است.
🆔 @FPGA0
🔷 موضوع اول: از حدود یک ماه پیش، پست جدیدی در کانال منتشر نکردم، اما امشب با یک آموزش ویدئویی جدید، مجددا برنامههای کانال را شروع خواهم کرد.
🔷 موضوع دوم: دلیل توقف انتشار پستها، زمان قابل توجهی بود که صرف تهیه دوره جدیدی به نام "پردازش سیگنال با FPGA" کردم و خوشبختانه در حال حاضر این دوره آماده شده است و به زودی مشخصات آن و نحوه شرکت در آن را به شما اطلاع خواهم داد.
احمد ثقفی
🔺 پ.ن. ویدئوی امشب را که تا لحظاتی دیگر منتشر خواهد شد از دست ندهید، چون در آن در مورد نحوه نمایش و پیادهسازی محاسبات علامتدار در FPGA صحبت خواهم کرد و این قدم اول در مسیر یادگیری پیادهسازی الگوریتمهای پردازش سیگنال با FPGA است.
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۱
🎓 پیادهسازی محاسبات علامتدار در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۴ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/lQ1d5V
#برنامه_ویدئویی۲۱
🎓 پیادهسازی محاسبات علامتدار در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۴ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/lQ1d5V
❓ سوال:
من دانشجوی ارشد الکترونیک دیجیتال هستم و میخوام بصورت حرفه ای FPGA رو یاد بگیرم. درموردش تا به الان بسیار مطالعه داشتم و زبان وریلاگ رو هم تا حدودی بلدم. ممکنه راهنماییم کنید برای پیاده سازی یک سیستم پردازش تصویر توسط FPGA باید از کجا و چطور شروع کنم؟
میخوام این موضوع رو بعنوان پایان نامم ارائه بدم.
📝 جواب:
برای پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال در FPGA، ابتدا باید به یکی از زبانهای توصیف سختافزاری VHDL یا Verilog مسلط شوید. همزمان با آن، بسیار مهم است که با خود FPGA و منابع داخلی آن و نحوه استفاده صحیح از آنها نیز آشنا شوید.
برای آشنایی بیشتر با منابع داخلی FPGA میتوانید #برنامه_ویدئویی۱ و #برنامه_ویدئویی۲ را مشاهده کنید:
🌎 https://telegram.me/fpga0/45
🌎 https://telegram.me/fpga0/49
همچنین برای آشنایی با زبان VHDL میتوانید برنامه ویدئویی زیر را ببینید که در چندین قسمت ارائه شده است:
🌎 http://goo.gl/ex5MTg
چند کتاب مفید هم در مورد آموزش زبان VHDL در سایت وجود دارند که میتوانید از طریق لینکهای زیر آنها دانلود کنید:
🌎 http://goo.gl/Qv9s1E
🌎 http://goo.gl/YD75W8
بعد از این مرحله، یعنی تسلط به یکی از زبانهای توصیف سختافزاری و نحوه استفاده صحیح از منابع داخلی FPGA، میتوانید شروع به یادگیری روشها و تکنیکهای پیادهسازی الگوریتمهای پردازش سیگنال کنید.
منظور از روشهای پیادهسازی الگوریتمهای پردازش سیگنال با FPGA، این است که بتوانید به راحتی الگوریتمهایی را که در محیطی مثل نرمافزار متلب طراحی شدهاند، در FPGA پیادهسازی کنید.
این کار شامل فرآیندی است که نیاز به یادگیری تکنیکهای مخصوصی دارد. تا به حال چند کتاب در این زمینه در کانال معرفی کردهام که میتونید از طریق لینکهای زیر آنها را دانلود کنید:
🌎 http://goo.gl/9vGL3n
🌎 https://goo.gl/DlK1lP
به زودی ثبتنام دوره جدیدی را برای همین منظور شروع خواهیم کرد که در صورت تمایل میتوانید در آن شرکت کنید. در این دوره، نحوه پیادهسازی انواع الگوریتمهای پردازش سیگنال را با انجام مثالهای مختلف و پرکابرد آموزش خواهم داد.
🆔 @FPGA0
من دانشجوی ارشد الکترونیک دیجیتال هستم و میخوام بصورت حرفه ای FPGA رو یاد بگیرم. درموردش تا به الان بسیار مطالعه داشتم و زبان وریلاگ رو هم تا حدودی بلدم. ممکنه راهنماییم کنید برای پیاده سازی یک سیستم پردازش تصویر توسط FPGA باید از کجا و چطور شروع کنم؟
میخوام این موضوع رو بعنوان پایان نامم ارائه بدم.
📝 جواب:
برای پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال در FPGA، ابتدا باید به یکی از زبانهای توصیف سختافزاری VHDL یا Verilog مسلط شوید. همزمان با آن، بسیار مهم است که با خود FPGA و منابع داخلی آن و نحوه استفاده صحیح از آنها نیز آشنا شوید.
برای آشنایی بیشتر با منابع داخلی FPGA میتوانید #برنامه_ویدئویی۱ و #برنامه_ویدئویی۲ را مشاهده کنید:
🌎 https://telegram.me/fpga0/45
🌎 https://telegram.me/fpga0/49
همچنین برای آشنایی با زبان VHDL میتوانید برنامه ویدئویی زیر را ببینید که در چندین قسمت ارائه شده است:
🌎 http://goo.gl/ex5MTg
چند کتاب مفید هم در مورد آموزش زبان VHDL در سایت وجود دارند که میتوانید از طریق لینکهای زیر آنها دانلود کنید:
🌎 http://goo.gl/Qv9s1E
🌎 http://goo.gl/YD75W8
بعد از این مرحله، یعنی تسلط به یکی از زبانهای توصیف سختافزاری و نحوه استفاده صحیح از منابع داخلی FPGA، میتوانید شروع به یادگیری روشها و تکنیکهای پیادهسازی الگوریتمهای پردازش سیگنال کنید.
منظور از روشهای پیادهسازی الگوریتمهای پردازش سیگنال با FPGA، این است که بتوانید به راحتی الگوریتمهایی را که در محیطی مثل نرمافزار متلب طراحی شدهاند، در FPGA پیادهسازی کنید.
این کار شامل فرآیندی است که نیاز به یادگیری تکنیکهای مخصوصی دارد. تا به حال چند کتاب در این زمینه در کانال معرفی کردهام که میتونید از طریق لینکهای زیر آنها را دانلود کنید:
🌎 http://goo.gl/9vGL3n
🌎 https://goo.gl/DlK1lP
به زودی ثبتنام دوره جدیدی را برای همین منظور شروع خواهیم کرد که در صورت تمایل میتوانید در آن شرکت کنید. در این دوره، نحوه پیادهسازی انواع الگوریتمهای پردازش سیگنال را با انجام مثالهای مختلف و پرکابرد آموزش خواهم داد.
🆔 @FPGA0
🔹 اگر در بحث پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال، به طور خاص به دنبال افزایش مهارتتان در زمینه پردازش تصویر هستید، این کتاب میتواند برایتان بسیار مفید باشد.
🔹 در این کتاب میآموزید چطور الگوریتمهای پردازش سیگنال را به کمک FPGA پیادهسازی کنید.
🔹 کتاب شامل تعداد بسیار زیادی مثالهای کاربردی است که به جنبههای مختلف پردازش تصویر میپردازد.
احمد ثقفی
🔹 در این کتاب میآموزید چطور الگوریتمهای پردازش سیگنال را به کمک FPGA پیادهسازی کنید.
🔹 کتاب شامل تعداد بسیار زیادی مثالهای کاربردی است که به جنبههای مختلف پردازش تصویر میپردازد.
احمد ثقفی
🆔 @FPGA0
📚 عنوان: Design for Embedded Image Processing on FPGAs
👤 نویسنده: Donald G. Bailey
📅 سال انتشار: 2011
🖨 ناشر: John Wiley & Sons
📥 لینک دانلود: https://goo.gl/nPzM2o
📚 عنوان: Design for Embedded Image Processing on FPGAs
👤 نویسنده: Donald G. Bailey
📅 سال انتشار: 2011
🖨 ناشر: John Wiley & Sons
📥 لینک دانلود: https://goo.gl/nPzM2o
📢 شروع ثبتنام دوره پانزدهم طراحی دیجیتال با FPGA
✅ برای ثبتنام و اطلاع از پیشنهاد ویژه این دوره، روی لینک زیر کلیک کنید:
🌎 https://goo.gl/5L29XG
🆔 @FPGA0
✅ برای ثبتنام و اطلاع از پیشنهاد ویژه این دوره، روی لینک زیر کلیک کنید:
🌎 https://goo.gl/5L29XG
🆔 @FPGA0
تا این لحظه، نزدیک نیمی از ظرفیت دوره پر شده است. پس اگر تصمیم قطعی برای شرکت در این دوره را دارید، هر چه زودتر روی لینک زیر کلیک کنید و در کلاس ثبتنام کنید 👇
🌎 https://goo.gl/5L29XG
منتظر دیدارتان در این دوره هستم.
احمد ثقفی
🆔 @FPGA0
🌎 https://goo.gl/5L29XG
منتظر دیدارتان در این دوره هستم.
احمد ثقفی
🆔 @FPGA0
❓ سوال:
من در حال حاضر تقریبا به VHDL مسلط هستم و تعدادی کد رو هم بر روی برد اسپارتان6 پیاده سازی کردم. کلیات کار رو میدونم. به نظرتون واسه ی پیاده سازی یک پروژه واقعی و صنعتی چه چیزهای دیگه رو باید یاد بگیرم؟ آیا همین تسلط به VHDL و پیاده سازی بر روی برد کافیست یا چیزهای دیگه هم هست که من نمیدونم.
📝 جواب:
اینکه شما با زبان VHDL کار کردید و پیادهسازی هم انجام دادید بسیار عالی است، اما اینکه واقعا شما چه مقدار تسلط دارید را فقط در عمل و در هنگام انجام پروژههای حرفهای میتوان متوجه شد و من در حال حاضر نمی توانم مقدار تسلط واقعی شما را حدس بزنم.
در هر حال، با فرض اینکه شما کاملا به کدنویسی با VHDL مسلط باشید، اگر بخواهید باز هم تواناییتان را افزایش دهید، موارد دیگری هم وجود دارند که حتما باید در مورد آنها اطلاعات و تجربه کسب کنید.
مورد اول این است که به جز تسلط به اصول کدنویسی با زبان VHDL شما نیاز دارید به خود FPGA و نحوه صحیح استفاده از منابع داخلی آن هم مسلط شوید. این موضوع به دلیل اهمیتش، تقریبا نیمی از دوره "طراحی دیجیتال با FPGA" را که در آموزشگاه فراد اندیش ارائه میشود به خود اختصاص میدهد:
🌎 https://goo.gl/5L29XG
در بسیاری از پروژههایی که در زمینه FPGA انجام میشود، هدف ما پیادهسازی الگوریتمهای پردازش سیگنال است. بنابراین شما میتوانید در مورد نحوه پیادهسازی این الگوریتمها به کمک FPGA هم مطالعه و تمرین کنید.
برای آشنایی در مورد پیادهسازی الگوریتمهای پردازش سیگنال با FPGA میتوانید سه کتاب زیر را دانلود و مطالعه کنید:
🌎 http://goo.gl/9vGL3n
🌎 https://goo.gl/DlK1lP
🌎 https://goo.gl/nPzM2o
همچنین برای آشنایی با نحوه پیادهسازی محاسبات علامتدار در FPGA که اولین مهارت لازم برای پیادهسازی الگوریتمهای پردازش سیگنال است میتوانید برنامه ویدئویی زیر را ببینید:
🌎 https://goo.gl/lQ1d5V
🆔 @FPGA0
من در حال حاضر تقریبا به VHDL مسلط هستم و تعدادی کد رو هم بر روی برد اسپارتان6 پیاده سازی کردم. کلیات کار رو میدونم. به نظرتون واسه ی پیاده سازی یک پروژه واقعی و صنعتی چه چیزهای دیگه رو باید یاد بگیرم؟ آیا همین تسلط به VHDL و پیاده سازی بر روی برد کافیست یا چیزهای دیگه هم هست که من نمیدونم.
📝 جواب:
اینکه شما با زبان VHDL کار کردید و پیادهسازی هم انجام دادید بسیار عالی است، اما اینکه واقعا شما چه مقدار تسلط دارید را فقط در عمل و در هنگام انجام پروژههای حرفهای میتوان متوجه شد و من در حال حاضر نمی توانم مقدار تسلط واقعی شما را حدس بزنم.
در هر حال، با فرض اینکه شما کاملا به کدنویسی با VHDL مسلط باشید، اگر بخواهید باز هم تواناییتان را افزایش دهید، موارد دیگری هم وجود دارند که حتما باید در مورد آنها اطلاعات و تجربه کسب کنید.
مورد اول این است که به جز تسلط به اصول کدنویسی با زبان VHDL شما نیاز دارید به خود FPGA و نحوه صحیح استفاده از منابع داخلی آن هم مسلط شوید. این موضوع به دلیل اهمیتش، تقریبا نیمی از دوره "طراحی دیجیتال با FPGA" را که در آموزشگاه فراد اندیش ارائه میشود به خود اختصاص میدهد:
🌎 https://goo.gl/5L29XG
در بسیاری از پروژههایی که در زمینه FPGA انجام میشود، هدف ما پیادهسازی الگوریتمهای پردازش سیگنال است. بنابراین شما میتوانید در مورد نحوه پیادهسازی این الگوریتمها به کمک FPGA هم مطالعه و تمرین کنید.
برای آشنایی در مورد پیادهسازی الگوریتمهای پردازش سیگنال با FPGA میتوانید سه کتاب زیر را دانلود و مطالعه کنید:
🌎 http://goo.gl/9vGL3n
🌎 https://goo.gl/DlK1lP
🌎 https://goo.gl/nPzM2o
همچنین برای آشنایی با نحوه پیادهسازی محاسبات علامتدار در FPGA که اولین مهارت لازم برای پیادهسازی الگوریتمهای پردازش سیگنال است میتوانید برنامه ویدئویی زیر را ببینید:
🌎 https://goo.gl/lQ1d5V
🆔 @FPGA0
🌟 پیادهسازی محاسبات اعشاری در FPGA
🔷 در آخرین برنامه ویدئویی که در سایت منتشر کردم، در مورد نحوه پیادهسازی محاسبات علامتدار در FPGA به عنوان نقطه شروعی برای پیادهسازی الگوریتمهای پردازش سیگنال به طور مفصل توضیح دادم.
🔷 در برنامه ویدئویی جدیدی که تا لحظاتی دیگر در سایت قرار خواهد گرفت، با مهمترین مهارت در فرآیند پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال با FPGA آشنا خواهید شد.
🔷 این موضوعی است که اکثر علاقمندان به پیادهسازی الگوریتمهای پردازشی در کانال و سایت بارها در مورد آن پرسیده یودند و در این برنامه تصمیم گرفتم تا در مورد آن صحبت کنم.
🔷 اگر میخواهید وارد مسیر جذاب پیادهسازی الگوریتمهای پردازشی با FPGA شوید، توصیه میکنم تماشای این ویدئو را به تاخیر نیندازید و مطالبی را که از آن میاموزید به سرعت در پروژههایتان به کار ببرید.
احمد ثقفی
🔺 پ.ن. بعد از انتشار سومین ویدئو در زمینه پیادهسازی الگوریتمهای پردازش سیگنال با FPGA، ثبتنام اولین دوره "پردازش سیگنال با FPGA" را شروع خواهم کرد. لطفا اگر در مورد محتوای این دوره پیشنهادی دارید، از طریق آیدی @FPGAhelp به من اطلاع دهید.
🆔 @FPGA0
🔷 در آخرین برنامه ویدئویی که در سایت منتشر کردم، در مورد نحوه پیادهسازی محاسبات علامتدار در FPGA به عنوان نقطه شروعی برای پیادهسازی الگوریتمهای پردازش سیگنال به طور مفصل توضیح دادم.
🔷 در برنامه ویدئویی جدیدی که تا لحظاتی دیگر در سایت قرار خواهد گرفت، با مهمترین مهارت در فرآیند پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال با FPGA آشنا خواهید شد.
🔷 این موضوعی است که اکثر علاقمندان به پیادهسازی الگوریتمهای پردازشی در کانال و سایت بارها در مورد آن پرسیده یودند و در این برنامه تصمیم گرفتم تا در مورد آن صحبت کنم.
🔷 اگر میخواهید وارد مسیر جذاب پیادهسازی الگوریتمهای پردازشی با FPGA شوید، توصیه میکنم تماشای این ویدئو را به تاخیر نیندازید و مطالبی را که از آن میاموزید به سرعت در پروژههایتان به کار ببرید.
احمد ثقفی
🔺 پ.ن. بعد از انتشار سومین ویدئو در زمینه پیادهسازی الگوریتمهای پردازش سیگنال با FPGA، ثبتنام اولین دوره "پردازش سیگنال با FPGA" را شروع خواهم کرد. لطفا اگر در مورد محتوای این دوره پیشنهادی دارید، از طریق آیدی @FPGAhelp به من اطلاع دهید.
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۲
🎓 پیادهسازی محاسبات اعشاری در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۲ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/hKkUpK
#برنامه_ویدئویی۲۲
🎓 پیادهسازی محاسبات اعشاری در FPGA
🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۲ دقیقه
📥 در سایت فراد اندیش ببینید 👇👇👇👇
🌎 https://goo.gl/hKkUpK
🔹 کتابی که این هفته معرفی میکنم میتواند به عنوان یک کتاب مکمل برای افرادی که تسلط نسبی به زبان VHDL دارند مورد استفاده قرار گیرد.
🔹 اگر شما میتوانید مدارات ساده را به کمک زبان VHDL طراحی کنید و مایلید مهارتتان را در این زمینه افزایش دهید، این کتاب نقطه شروع مناسبی است.
🔹 در این کتاب انواع پروژههای مهم مطرح شدهاند و برای هر کدام هم مداری به کمک زبان VHDL طراحی شده است.
🔹 در بسیاری موارد، موضوع خیلی عمیق مطرح نشده است و کدهای نمونه در کتاب لزوما قابل استفاده در یک پروژه حرفهای نیستند، اما ایدههایی که میتوانید از این کتاب بگیرید میتواند سرعت یادگیری شما را افزایش دهد.
احمد ثقفی
🔹 اگر شما میتوانید مدارات ساده را به کمک زبان VHDL طراحی کنید و مایلید مهارتتان را در این زمینه افزایش دهید، این کتاب نقطه شروع مناسبی است.
🔹 در این کتاب انواع پروژههای مهم مطرح شدهاند و برای هر کدام هم مداری به کمک زبان VHDL طراحی شده است.
🔹 در بسیاری موارد، موضوع خیلی عمیق مطرح نشده است و کدهای نمونه در کتاب لزوما قابل استفاده در یک پروژه حرفهای نیستند، اما ایدههایی که میتوانید از این کتاب بگیرید میتواند سرعت یادگیری شما را افزایش دهد.
احمد ثقفی
🆔 @FPGA0
📚 عنوان: Design Recipes for FPGAs
👤 نویسنده: Peter L. Wilson
📅 سال انتشار: 2007
🖨 ناشر: Newnes
📥 لینک دانلود: https://goo.gl/BQQSCo
📚 عنوان: Design Recipes for FPGAs
👤 نویسنده: Peter L. Wilson
📅 سال انتشار: 2007
🖨 ناشر: Newnes
📥 لینک دانلود: https://goo.gl/BQQSCo
📢 فقط سه نفر تا تکمیل ظرفیت پانزدهمین دوره طراحی دیجیتال با FPGA باقی مانده است.
✅ برای شرکت در این دوره، روی لینک زیر کلیک کنید:
🌎 https://goo.gl/5L29XG
🆔 @FPGA0
✅ برای شرکت در این دوره، روی لینک زیر کلیک کنید:
🌎 https://goo.gl/5L29XG
🆔 @FPGA0
📢 ظرفیت دوره پانزدهم تکمیل شد و از ۱۸ آذر شروع خواهد شد.
✳️ در صورت تمایل به شرکت در دوره بعدی، لطفا یک صندلی برای خودتان رزرو کنید 👇
🌎 https://goo.gl/5L29XG
🆔 @FPGA0
✳️ در صورت تمایل به شرکت در دوره بعدی، لطفا یک صندلی برای خودتان رزرو کنید 👇
🌎 https://goo.gl/5L29XG
🆔 @FPGA0
❓ سوال:
یک سوالی که از شما دارم اینه که چطور میتونم اعداد اعشاری را در FPGA نمایش بدم؟
📝 جواب:
بحث اعداد اعشاری و نمایش و پیادهسازی دیجیتال آن در FPGA یکی از موضوعات بسیار مهم و البته مفصل در زمینه پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال است.
به طور کلی، اعداد ممیزدار را در دیجیتال به دو صورت fixed-point و floating-point نمایش میدهند. نمایش floating-point اعداد را با دقت بسیار بیشتری نسبت به fixed-point نمایش میدهد، اما در عین حال از نظر پیادهسازی، مقدار بیشتری منابع دیجیتالی مصرف میکند و سرعت مدار را کاهش میدهد.
در عمل و در بیشتر سیستمهای پردازشی که با FPGA پیادهسازی میشوند، خصوصا وقتی سرعت مهم باشد و منابع محدود، از روش fixed-point استفاده میشود.
پیشنهاد میکنم برنامه ویدئویی زیر را که اخیرا در سایت منتشر کردم مشاهده کنید تا بیشتر با سیستم نمایش fixed-point آشنا شوید:
🌎 https://goo.gl/hKkUpK
همچنین دو کتاب زیر را در مورد پیادهسازی الگوریتمهای پردازش سیگنال که قبلا هم در کانال معرفی کرده بودم مطالعه کنید تا با جزئیات بیشتری در این زمینه آشنا شوید:
🌎 https://goo.gl/DlK1lP
🌎 https://goo.gl/9vGL3n
آشنایی با سیستم نمایش fixed-point و نحوه پیادهسازی محاسبات اعشاری در FPGA به کمک این سیستم میتواند نقطه شروع بسیار عالی برای شما در مسیر یادگیری پردازش سیگنال با FPGA باشد.
🆔 @FPGA0
یک سوالی که از شما دارم اینه که چطور میتونم اعداد اعشاری را در FPGA نمایش بدم؟
📝 جواب:
بحث اعداد اعشاری و نمایش و پیادهسازی دیجیتال آن در FPGA یکی از موضوعات بسیار مهم و البته مفصل در زمینه پیادهسازی الگوریتمهای پردازش سیگنال دیجیتال است.
به طور کلی، اعداد ممیزدار را در دیجیتال به دو صورت fixed-point و floating-point نمایش میدهند. نمایش floating-point اعداد را با دقت بسیار بیشتری نسبت به fixed-point نمایش میدهد، اما در عین حال از نظر پیادهسازی، مقدار بیشتری منابع دیجیتالی مصرف میکند و سرعت مدار را کاهش میدهد.
در عمل و در بیشتر سیستمهای پردازشی که با FPGA پیادهسازی میشوند، خصوصا وقتی سرعت مهم باشد و منابع محدود، از روش fixed-point استفاده میشود.
پیشنهاد میکنم برنامه ویدئویی زیر را که اخیرا در سایت منتشر کردم مشاهده کنید تا بیشتر با سیستم نمایش fixed-point آشنا شوید:
🌎 https://goo.gl/hKkUpK
همچنین دو کتاب زیر را در مورد پیادهسازی الگوریتمهای پردازش سیگنال که قبلا هم در کانال معرفی کرده بودم مطالعه کنید تا با جزئیات بیشتری در این زمینه آشنا شوید:
🌎 https://goo.gl/DlK1lP
🌎 https://goo.gl/9vGL3n
آشنایی با سیستم نمایش fixed-point و نحوه پیادهسازی محاسبات اعشاری در FPGA به کمک این سیستم میتواند نقطه شروع بسیار عالی برای شما در مسیر یادگیری پردازش سیگنال با FPGA باشد.
🆔 @FPGA0