coursera سیستم های محاسباتی FPGA: دانش پیشینه و مواد مقدماتی (Mitalearn-302563)

  • Duration: 4 hours 28 minutes
  • Release date: 23 June 2026
  • Author: Marco Domenico Santambrogio
  • Level: مبتدی
  • Contents: 77
  • Has Caption in Persian
درباره این دوره:

این دوره برای هر کسی است که علاقه مند به یادگیری این است که چگونه یک جزء سخت افزاری را می توان در زمان اجرا برای پاسخگویی بهتر به نیازهای کاربران/محیط سازگار کرد. این انطباق می تواند توسط طراحان ارائه شود، یا می تواند یک ویژگی تعبیه شده در خود سیستم باشد. این سیستم‌های سازگار با زمان اجرا با استفاده از فناوری‌های FPGA پیاده‌سازی خواهند شد. در این دوره ما می خواهیم یک درک اساسی در مورد نحوه عملکرد FPGA ها و منطق پشت انتخاب آنها برای پیاده سازی یک سیستم مورد نظر ارائه دهیم. هدف این دوره آموزش اصول اولیه سیستم های محاسباتی قابل تنظیم مجدد مبتنی بر FPGA است. ما اصول نحوه تصمیم گیری در مورد استفاده یا عدم استفاده از FPGA و اگر ثابت شود این فناوری انتخاب مناسبی است، نحوه برنامه ریزی آن را پوشش می دهیم. این یک دوره مقدماتی است که قصد دارد شما را در دنیای FPGA راهنمایی کند تا شما را در مورد دلایلی که ممکن است مایل به کار با آنها باشید و در تلاش برای ارائه حس کاری که باید انجام دهید تا بتوانید به دست آورید آگاه تر کند. مزایایی که با استفاده از این فناوری ها به دنبال آن هستید. برای ارائه اطلاعات بیشتر در مورد موضوع پوشش داده شده در این دوره، به چند مطالعه اضافی تکیه می کنیم. لطفاً توجه داشته باشید که بیشتر اوقات، این اسناد از طریق کتابخانه دیجیتال IEEE Xplore ارائه می‌شوند، به این معنی که برای دسترسی به آنها، باید اشتراک‌های معتبر IEEE داشته باشید، چه توسط خودتان یا از طریق دانشگاه/شرکتتان. این دوره هیچ پیش نیازی ندارد و از همه به جز ساده ترین ریاضیات اجتناب می کند و موضوعات فنی را با استفاده از آنالوگ ارائه می دهد تا به دانش آموز بدون پیش زمینه فنی نیز کمک کند تا حداقل یک درک اساسی در مورد نحوه کار یک FPGA داشته باشد. یکی از اهداف اصلی این دوره تلاش برای دموکراتیک کردن درک و دسترسی به فناوری‌های FPGA است. FPGA ها نمونه فوق العاده ای از فناوری های قدرتمندی هستند که می توانند در حوزه های مختلف استفاده شوند. توانایی ارائه این فناوری ها به متخصصان حوزه و نشان دادن اینکه چگونه می توانند تحقیقات خود را به دلیل FPGA بهبود بخشند، می تواند به عنوان هدف نهایی این دوره در نظر گرفته شود. هنگامی که دانش آموز این دوره را به پایان رساند، آماده گذراندن دوره های پیشرفته FPGA خواهد بود.
  • Content

    • Announcements
  • Content

    • FPGA computing systems: Background knowledge and introductory materials