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

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

Ingredients for Successful System Level Design Methodology

دانلود کتاب Ingredients for Successful System Level Design Methodology (به فارسی: مواد تشکیل دهنده برای روش طراحی موفق در سطح سیستم) نوشته شده توسط «Hiren D. Patel – Sandeep K. Shukla»


اطلاعات کتاب مواد تشکیل دهنده برای روش طراحی موفق در سطح سیستم

موضوع اصلی: فن آوری

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

ناشر: Springer

نویسنده: Hiren D. Patel – Sandeep K. Shukla

زبان: English

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

سال انتشار: 2008

تعداد صفحه: 212

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

کد کتاب: 9781402084713 , 1402084714

نوبت چاپ: 1

توضیحات کتاب مواد تشکیل دهنده برای روش طراحی موفق در سطح سیستم

طراحی سطح سیستم (SLD) و طراحی سطح سیستم الکترونیکی (ESL) واژه های مهم صنعت اتوماسیون طراحی الکترونیکی (EDA) امروزی هستند. ایده این است که سطح انتزاع ورودی طراحی برای سیستم های سخت افزاری آینده را فراتر از سطح انتقال ثبت (RTL) افزایش دهیم. این امر به دلیل پیچیدگی فزاینده سیستم ها، تعداد گیت های عظیم موجود در یک تراشه، رشد نسبتاً کندتر در بهره وری طراح و کاهش زمان چرخش طراحی ضروری است. اگرچه تعدادی از زبان‌ها و محیط‌های طراحی در چند سال اخیر پیشنهاد شده‌اند که شامل SystemC، Bluespec، SpecC و System Verilog می‌شود، هیچ‌کدام از این‌ها لیست خواسته‌های ما را برای یک زبان یا چارچوب طراحی موفق در سطح سیستم برآورده نمی‌کنند. ما می‌خواهیم سیستم روی تراشه‌های ناهمگن (SoC) را مدل‌سازی کنیم که می‌تواند توسط زبانی گرفته شود که قادر به بیان و شبیه‌سازی چندین مدل محاسباتی باشد. ما می‌خواهیم رفتار را به جای ساختار مدل‌سازی کنیم، و می‌خواهیم زبان‌های SLD ما از شبیه‌سازی سلسله مراتب رفتاری به جای زبان‌های ساختاری موجود در زبان‌های موجود پشتیبانی کنند. ما همچنین می‌خواهیم یکپارچه‌سازی آسان‌تر چارچوب‌ها و ابزارها از فروشندگان مختلف و ابزارهای منبع باز که نه تنها از طراحی، تأیید، مشاهده شکل موج پویا، تولید تست پویا مبتنی بر پوشش در همان چارچوب پشتیبانی می‌کنند، بلکه می‌خواهیم به صورت پویا برخی از ابزارها را فعال یا غیرفعال کنیم. چارچوب یکپارچه برای سرعت بخشیدن به شبیه سازی در صورت نیاز. ما همچنین افزونه Eclipse منبع باز را برای SystemC یا زبان های مشابه ESL می خواهیم. ما توانایی بازتاب و درون نگری پویا را از یک شبیه‌سازی در حال اجرا می‌خواهیم تا اطلاعاتی در مورد وضعیت شبیه‌سازی به ما ارائه دهد و بر این اساس آزمایش‌هایی را به صورت پویا برای تحقق اهداف پوشش تولید کنیم. بحث های مفصلی را در مورد اینکه چگونه پیاده سازی های نمونه اولیه ما این ویژگی های بسیار مطلوب را در اختیار ما قرار می دهد ارائه می دهد.


System Level Design (SLD) and Electronic System Level (ESL) Design are buzzwords of todayГўs Electronic Design Automation (EDA) industry. The idea is to raise the level of abstraction of design entry for future hardware systems beyond the register transfer level (RTL). This is necessitated by the increasing complexity of the systems, the immense gate count available on a single chip, the relatively slower growth in designer productivity, and decreasing design turn around time. Even though a number of languages and design environments have been proposed in the last few years which includes SystemC, Bluespec, SpecC, and System Verilog, none of these satisfy our wish list for a successful system level design language or framework. We want to model heterogeneous system-on-chips (SoCs) which can be based captured by a language capable of expressing and co-simulating multiple models of computation. We want to model behavior rather than structure, and want our SLD languages to support simulation of behavioral hierarchy, rather than structural ones available in the existing languages. We also want easier integration of frameworks and tools from various vendors and open source tools that not only supports design, verification, dynamic waveform viewing, coverage driven dynamic test generation within the same framework, we want to dynamically enable or disable some of the tools from the integrated framework to speed up simulation as needed. We also want open source Eclipse plug-in for SystemC or similar ESL languages. We want ability for dynamic reflection and introspection from a running simulation to provide us with information about simulation state and accordingly generate tests dynamically to fulfill coverage goals.Ingredients for Successful System Level Design Automation Methodologydiscusses these wish lists, provides detailed discussions on how our prototype implementations provide us with these much desired features.

دانلود کتاب «مواد تشکیل دهنده برای روش طراحی موفق در سطح سیستم»

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