ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب FPGA Prototyping by Systemverilog Examples

دانلود کتاب نمونه سازی اولیه FPGA توسط مثالهای Systemverilog

FPGA Prototyping by Systemverilog Examples

مشخصات کتاب

FPGA Prototyping by Systemverilog Examples

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781119282709, 9781119282662 
ناشر: Wiley 
سال نشر: 2018 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 26 مگابایت 

قیمت کتاب (تومان) : 59,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب FPGA Prototyping by Systemverilog Examples به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب نمونه سازی اولیه FPGA توسط مثالهای Systemverilog نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب نمونه سازی اولیه FPGA توسط مثالهای Systemverilog

مقدمه ای عملی برای نمونه سازی اولیه FPGA و طراحی SoC این نسخه جانشین متن نمونه سازی محبوب FPGA توسط Verilog Examples است. برای آموزش اصول و شیوه های سنتز HDL و نمونه سازی FPGA از همان رویکرد "یادگیری با انجام" پیروی می کند. نسخه جدید از مجموعه‌ای منسجم از مثال‌ها استفاده می‌کند تا فرآیند توسعه مدارهای دیجیتال پیچیده و هسته‌های IP (مالکیت معنوی)، ادغام آن‌ها در چارچوب SoC (سیستم روی تراشه)، شناسایی سیستم بر روی یک برد نمونه‌سازی FPGA و تأیید را نشان دهد. عملیات سخت افزاری و نرم افزاری مثال‌ها با مدارهای سطح گیت ساده شروع می‌شوند، به تدریج از طریق ماژول‌های سطح RT (انتقال ثبت) پیشرفت می‌کنند و به یک سیستم تعبیه‌شده کاربردی با لوازم جانبی ورودی/خروجی سفارشی و شتاب‌دهنده‌های سخت‌افزاری منتهی می‌شوند. اگرچه این یک متن مقدماتی است، اما نمونه ها به شیوه ای دقیق توسعه یافته اند، و مشتقات از دستورالعمل های طراحی دقیق و شیوه های کدگذاری مورد استفاده برای سیستم های دیجیتالی بزرگ و پیچیده پیروی می کنند. این کتاب کاملاً به روز شده است و از زبان SystemVerilog استفاده می کند که زبان Verilog را "جذب" می کند. این طراحی سخت افزار را در زمینه SoC ارائه می دهد و مفهوم طراحی مشترک سخت افزار-نرم افزار را معرفی می کند. این کتاب به‌جای تلقی نمونه‌ها به‌عنوان موجودیت‌های مجزا، آن‌ها را در یک پلت‌فرم SoC منسجم ادغام می‌کند که به خوانندگان اجازه می‌دهد «برنامه‌نویسی» سخت‌افزار و نرم‌افزار را کشف کنند و پروژه‌های پیچیده و جالب سیستم تعبیه‌شده را توسعه دهند. نسخه جدید: چهار هسته IP همه منظوره را اضافه می کند که شامل کنترلر PWM چند کاناله (مدولاسیون عرض پالس)، کنترلر I2C، کنترلر SPI و کنترلر XADC (مبدل آنالوگ به دیجیتال Xilinx) است. یک سینتی سایزر موسیقی ساخته شده با ماژول DDFS (سنتز فرکانس دیجیتال مستقیم) و یک ژنراتور پاکت ADSR (حمله-واپاشی-پایدار-انتشار) را معرفی می کند. کنترل‌کننده ویدیوی اصلی را به یک زیرسیستم ویدئویی مبتنی بر جریان کامل گسترش می‌دهد که شامل یک مدار همگام‌سازی ویدیو، یک ژنراتور الگوی آزمایشی، یک کنترل‌کننده OSD (نمایشگر روی صفحه)، یک مولد اسپرایت و یک بافر فریم است. بحث مفصلی در مورد دستورات مسدود کردن و غیر مسدود کردن و سبک های کدگذاری ارائه می دهد. مفاهیم اولیه طراحی مشترک نرم افزار-سخت افزار با پردازنده هسته نرم Xilinx MicroBlaze MCS را شرح می دهد. یک نمای کلی از اتصال اتوبوس و مدار رابط ارائه می دهد. توسعه نرم افزار سیستم تعبیه شده اساسی را ارائه می دهد. ماژول ها و تجهیزات جانبی اضافی را برای پروژه های جالب و چالش برانگیز پیشنهاد می کند. نمونه سازی FPGA توسط SystemVerilog Examples یک متن همراه طبیعی برای دوره های مقدماتی و پیشرفته طراحی دیجیتال و دوره های سیستم تعبیه شده می سازد. همچنین به عنوان یک راهنمای خودآموز ایده آل برای مهندسان تمرینی که مایلند در مورد این حوزه نوظهور مورد علاقه بیشتر بیاموزند، عمل می کند.


توضیحاتی درمورد کتاب به خارجی

A hands-on introduction to FPGA prototyping and SoC design This is the successor edition of the popular FPGA Prototyping by Verilog Examples text. It follows the same “learning-by-doing” approach to teach the fundamentals and practices of HDL synthesis and FPGA prototyping. The new edition 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 the strict design guidelines and coding practices used for large, complex digital systems. The book is completely updated and uses the SystemVerilog language, which “absorbs” the Verilog language. 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 new 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) envelope 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. Provides a detailed discussion on blocking and nonblocking statements and coding styles. Describes basic concepts of software-hardware co-design with Xilinx MicroBlaze MCS soft-core processor. Provides an overview of bus interconnect and interface circuit. Presents basic embedded system software development. Suggests additional modules and peripherals for interesting and challenging projects. FPGA Prototyping by SystemVerilog Examples makes a natural companion text for introductory and advanced digital design courses and embedded system courses. It also serves as an ideal self-teaching guide for practicing engineers who wish to learn more about this emerging area of interest.





نظرات کاربران