نمونه سازی FPGA با مثال های VHDL: سیستم روی یک تراشه Xilinx MicroBlaze MCS ۲۰۱۸
FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC 2018

دانلود کتاب نمونه سازی FPGA با مثال های VHDL: سیستم روی یک تراشه Xilinx MicroBlaze MCS ۲۰۱۸ (FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC 2018) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Pong P. Chu

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2018

زبان

English

تعداد صفحه‌ها

632

نوع فایل

pdf

حجم

34.0MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب نمونه سازی FPGA با مثال های VHDL: سیستم روی یک تراشه Xilinx MicroBlaze MCS ۲۰۱۸

مقدمه‌ای عملی بر نمونه‌سازی اولیه FPGA و طراحی SoC

این ویرایش دوم از کتاب محبوب، از همان رویکرد «یادگیری از طریق انجام دادن» برای آموزش مبانی و روش‌های سنتز VHDL و نمونه‌سازی اولیه FPGA پیروی می‌کند. این کتاب از یک سری مثال منسجم برای نشان دادن فرآیند توسعه مدارهای دیجیتال پیچیده و هسته‌های IP (مالکیت معنوی)، ادغام آن‌ها در یک چارچوب SoC (سیستم روی یک تراشه)، پیاده‌سازی سیستم روی یک برد نمونه‌سازی اولیه FPGA و تأیید عملکرد سخت‌افزار و نرم‌افزار استفاده می‌کند. مثال‌ها با مدارهای ساده در سطح گیت شروع می‌شوند، به تدریج از طریق ماژول‌های سطح RT (انتقال ثبات) پیشرفت می‌کنند و به یک سیستم تعبیه‌شده کاربردی با لوازم جانبی ورودی/خروجی سفارشی و شتاب‌دهنده‌های سخت‌افزاری منتهی می‌شوند. اگرچه این یک متن مقدماتی است، اما مثال‌ها به روشی دقیق توسعه یافته‌اند و مشتقات از دستورالعمل‌های طراحی و شیوه‌های کدنویسی سختگیرانه‌ای که برای سیستم‌های دیجیتال بزرگ و پیچیده استفاده می‌شوند، پیروی می‌کنند.

ویرایش جدید کاملاً به‌روز شده است. این کتاب طراحی سخت‌افزار را در زمینه SoC ارائه می‌کند و مفهوم طراحی مشترک سخت‌افزار-نرم‌افزار را معرفی می‌کند. به جای اینکه مثال‌ها را به عنوان موجودیت‌های مجزا در نظر بگیریم، کتاب آن‌ها را در یک پلتفرم SoC منسجم ادغام می‌کند که به خوانندگان اجازه می‌دهد تا “قابلیت برنامه‌ریزی” سخت‌افزار و نرم‌افزار را بررسی کرده و پروژه‌های سیستم تعبیه‌شده پیچیده و جالبی را توسعه دهند. ویرایش اصلاح شده:

* چهار هسته IP چند منظوره اضافه می‌کند که عبارتند از کنترلر PWM چند کاناله (مدولاسیون پهنای پالس)، کنترلر I2C، کنترلر SPI و کنترلر XADC (تبدیل آنالوگ به دیجیتال Xilinx).
* یک سینتی‌سایزر موسیقی را معرفی می‌کند که با یک ماژول DDFS (سنتز فرکانس دیجیتال مستقیم) و یک ژنراتور پوشش ADSR (حمله-زوال-حفظ-رهاسازی) ساخته شده است.
* کنترلر ویدیویی اصلی را به یک زیرسیستم ویدیویی مبتنی بر جریان کامل گسترش می‌دهد که شامل یک مدار همگام‌سازی ویدیو، یک ژنراتور الگوی تست، یک کنترلر OSD (نمایش روی صفحه)، یک ژنراتور sprite و یک بافر فریم است.
* مفاهیم اساسی طراحی مشترک نرم‌افزار-سخت‌افزار با پردازنده هسته نرم‌افزاری Xilinx MicroBlaze MCS را معرفی می‌کند.
* یک نمای کلی از اتصال متقابل باس و مدار رابط ارائه می‌دهد.
* توسعه نرم‌افزار سیستم تعبیه‌شده اساسی را معرفی می‌کند.
* ماژول‌ها و لوازم جانبی اضافی را برای پروژه‌های جالب و چالش‌برانگیز پیشنهاد می‌کند.

نمونه‌سازی اولیه FPGA با مثال‌های VHDL، ویرایش دوم یک متن همراه طبیعی برای دوره‌های طراحی دیجیتال مقدماتی و پیشرفته و دوره سیستم تعبیه‌شده است. همچنین به عنوان یک راهنمای خودآموز ایده‌آل برای مهندسان شاغلی که مایل به کسب اطلاعات بیشتر در مورد این حوزه نوظهور هستند، عمل می‌کند.


فهرست کتاب:

۱. صفحه روی جلد

۲. صفحه عنوان

۳. صفحه حق تکثیر

۴. پیشگفتار

۵. تقدیر و تشکر

۶. بخش اول: توسعه مدارهای دیجیتال پایه

۷. بخش دوم: سیستم SOC نهفته I: سیستم FPGA وانیلی

۸. بخش سوم: سیستم SOC نهفته II: هسته‌های ورودی/خروجی پایه

۹. بخش چهارم: سیستم SOC نهفته III: هسته‌های ویدئویی

۱۰. بخش پنجم: سخن پایانی

۱۱. مراجع

۱۲. پیوست الف: آموزش‌ها

۱۳. نمایه

۱۴. توافقنامه مجوز کاربر نهایی (EULA)

توضیحات(انگلیسی)

A hands-on introduction to FPGA prototyping and SoC design

This Second Edition of the popular book follows the same “learning-by-doing” approach to teach the fundamentals and practices of VHDL synthesis and FPGA prototyping. It uses a coherent series of examples to demonstrate the process to develop sophisticated digital circuits and IP (intellectual property) cores, integrate them into an SoC (system on a chip) framework, realize the system on an FPGA prototyping board, and verify the hardware and software operation. The examples start with simple gate-level circuits, progress gradually through the RT (register transfer) level modules, and lead to a functional embedded system with custom I/O peripherals and hardware accelerators. Although it is an introductory text, the examples are developed in a rigorous manner, and the derivations follow strict design guidelines and coding practices used for large, complex digital systems.

The new edition is completely updated. It presents the hardware design in the SoC context and introduces the hardware-software co-design concept. Instead of treating examples as isolated entities, the book integrates them into a single coherent SoC platform that allows readers to explore both hardware and software “programmability” and develop complex and interesting embedded system projects. The revised edition:

  • Adds four general-purpose IP cores, which are multi-channel PWM (pulse width modulation) controller, I2C controller, SPI controller, and XADC (Xilinx analog-to-digital converter) controller.
  • Introduces a music synthesizer constructed with a DDFS (direct digital frequency synthesis) module and an ADSR (attack-decay-sustain-release) envelop generator.
  • Expands the original video controller into a complete stream-based video subsystem that incorporates a video synchronization circuit, a test pattern generator, an OSD (on-screen display) controller, a sprite generator, and a frame buffer.
  • Introduces basic concepts of software-hardware co-design with Xilinx MicroBlaze MCS soft-core processor.
  • Provides an overview of bus interconnect and interface circuit.
  • Introduces basic embedded system software development.
  • Suggests additional modules and peripherals for interesting and challenging projects.

The FPGA Prototyping by VHDL Examples, Second Edition makes a natural companion text for introductory and advanced digital design courses and embedded system course. It also serves as an ideal self-teaching guide for practicing engineers who wish to learn more about this emerging area of interest.


Table of Contents

1. Cover Page

2. Title Page

3. Copyright page

4. PREFACE

5. ACKNOWLEDGMENTS

6. PART I BASIC DIGITAL CIRCUITS DEVELOPMENT

7. PART II EMBEDDED SOC I: VANILLA FPRO SYSTEM

8. PART III EMBEDDED SOC II: BASIC I/O CORES

9. PART IV EMBEDDED SOC III: VIDEO CORES

10. PART V EPILOGUE

11. REFERENCES

12. APPENDIX A: TUTORIALS

13. INDEX

14. EULA

دیگران دریافت کرده‌اند

FPGAها: دسترسی فوری ۲۰۱۱
FPGAs: Instant Access 2011

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.