کتاب الکترونیکی

Spark: رویکردی موازی به سنتز سطح بالای مدارهای دیجیتال

Spark: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits

دانلود کتاب Spark: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits (به فارسی: Spark: رویکردی موازی به سنتز سطح بالای مدارهای دیجیتال) نوشته شده توسط «Sumit Gupta – Rajesh Gupta – Nikil Dutt – Alexandru Nicolau»


اطلاعات کتاب Spark: رویکردی موازی به سنتز سطح بالای مدارهای دیجیتال

موضوع اصلی: الکترونیک: رادیو

نوع: کتاب الکترونیکی

ناشر: Springer

نویسنده: Sumit Gupta – Rajesh Gupta – Nikil Dutt – Alexandru Nicolau

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2004

تعداد صفحه: 241

حجم کتاب: 13 مگابایت

کد کتاب: 9781402078378 , 1402078374 , 1402078382

نوبت چاپ: 1

توضیحات کتاب Spark: رویکردی موازی به سنتز سطح بالای مدارهای دیجیتال

پیشرفت سریع در ادغام میکروالکترونیک و ظهور سیستم‌های روی تراشه، نیاز به سنتز سطح بالا، به عنوان مثال، یک رویکرد خودکار برای سنتز سخت‌افزار از توضیحات رفتاری را افزایش داده است. مدارهای دیجیتال رویکرد جدیدی را برای سنتز سطح بالای مدارهای دیجیتال ارائه می دهد – روش موازی سازی سنتز سطح بالا (PHLS). این رویکرد از تکنیک‌های موازی‌سازی کد تهاجمی و حرکت کد برای کشف فرصت‌های بهینه‌سازی مدار فراتر از آنچه که با سنتز سطح بالا سنتی امکان‌پذیر است، استفاده می‌کند. این رویکرد PHLS به مشکلات کیفیت پایین نتایج سنتز و عدم کنترل پذیری روی تبدیل‌های اعمال شده در طول سنتز سطح بالا توصیفات سیستم با جریان‌های کنترلی پیچیده، یعنی با شرط‌ها و حلقه‌های تودرتو، می‌پردازد. همچنین کدهای حدسی شرح داده شده‌اند. تکنیک‌های حرکتی و تبدیل‌های کامپایلر پویا که کیفیت مدار را از نظر زمان چرخه، اندازه مدار و هزینه‌های اتصال بهینه می‌کنند. ما چارچوب سنتز سطح بالا موازی‌سازی SPARK را توصیف می‌کنیم که در آن این تکنیک‌ها را پیاده‌سازی کرده‌ایم و کاربرد رویکرد PHLS SPARK را با استفاده از طرح‌های مشتق‌شده از چند رسانه‌ای و برنامه‌های پردازش تصویر نشان می‌دهیم. ما همچنین یک مطالعه موردی از یک رمزگشای طول دستورالعمل را ارائه می‌کنیم که از ریزپردازنده‌های کلاس پنتیوم اینتل مشتق شده است. این مطالعه موردی به عنوان نمونه‌ای از یک بلوک عملکردی ریزپردازنده معمولی با جریان کنترل پیچیده عمل می‌کند و نشان می‌دهد که چگونه تکنیک‌های ما برای چنین طراحی‌هایی مفید هستند. . این شامل افرادی می شود که روی طراحی و اتوماسیون طراحی کار می کنند. این کتاب برای محققان و مهندسین اتوماسیون طراحی که مایلند درک کنند که چگونه مشکلات اصلی مانع پذیرش سنتز سطح بالا در میان طراحان می شود مفید است.


Rapid advances in microelectronic integration and the advent of Systems-on-Chip have fueled the need for high-level synthesis, i.e., an automated approach to the synthesis of hardware from behavioral descriptions.SPARK: A Parallelizing Approach to the High – Level Synthesis of Digital Circuits presents a novel approach to the high-level synthesis of digital circuits – that of parallelizing high-level synthesis (PHLS). This approach uses aggressive code parallelizing and code motion techniques to discover circuit optimization opportunities beyond what is possible with traditional high-level synthesis. This PHLS approach addresses the problems of the poor quality of synthesis results and the lack of controllability over the transformations applied during the high-level synthesis of system descriptions with complex control flows, that is, with nested conditionals and loops.Also described are speculative code motion techniques and dynamic compiler transformations that optimize the circuit quality in terms of cycle time, circuit size and interconnect costs. We describe the SPARK parallelizing high-level synthesis framework in which we have implemented these techniques and demonstrate the utility of SPARK’s PHLS approach using designs derived from multimedia and image processing applications. We also present a case study of an instruction length decoder derived from the Intel Pentium-class of microprocessors. This case study serves as an example of a typical microprocessor functional block with complex control flow and demonstrates how our techniques are useful for such designs.SPARK: A Parallelizing Approach to the High – Level Synthesis ofDigital Circuits is targeted mainly to embedded system designers and researchers. This includes people working on design and design automation. The book is useful for researchers and design automation engineers who wish to understand how the main problems hindering the adoption of high-level synthesis among designers.

دانلود کتاب «Spark: رویکردی موازی به سنتز سطح بالای مدارهای دیجیتال»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.