ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب SystemC: From the Ground Up

دانلود کتاب SystemC: از روی زمین

SystemC: From the Ground Up

مشخصات کتاب

SystemC: From the Ground Up

ویرایش:  
نویسندگان: ,   
سری: The Kluwer International Series in Engineering & Computer Science 
ISBN (شابک) : 9781402079894, 1402079893 
ناشر: Kluwer Academic Publishers 
سال نشر: 2004 
تعداد صفحات: 263 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب SystemC: From the Ground Up به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب SystemC: از روی زمین نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب SystemC: از روی زمین

SystemC مجموعه ای قوی از برنامه های افزودنی برای C++ را فراهم می کند که توسعه سریع سیستم های سخت افزاری/نرم افزاری پیچیده را امکان پذیر می کند. این کتاب بر روی کاربردهای عملی زبان برای مدل‌سازی سیستم‌های واقعی تمرکز دارد. انبوهی از مثال‌ها و کدهای قابل دانلود به‌طور روشمند خواننده را از طریق نکات ظریف زبان SystemC راهنمایی می‌کند. این کتاب به شما نشان می دهد: -توسعه گام به گام نحو، -ویژگی های جدید SystemC 2.1، -نمونه های کد برای هر مفهوم، -بسیاری از منابع منابع، -سبک ها و دستورالعمل های کدنویسی، -بیش از 52 نمونه کد قابل دانلود (بیش از 8000 خط)، -تمرینات در سراسر کتاب، -نحوه تناسب SystemC در روش طراحی سیستم، -چرا ویژگی ها همانطور که هستند هستند. مشاوران شناخته شده در صنعت EDA، هم دیوید بلک و هم جک دونوان در مجموع بیش از 42 سال در پذیرش و آموزش فناوری‌ها و روش‌های جدید مشارکت داشته‌اند. اخیراً آنها به طور مشترک یک شرکت مشاوره به نام Eklectic Ally را تأسیس کردند که بر کمک به شرکت ها در اتخاذ روش های SystemC متمرکز بود.


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

SystemC provides a robust set of extensions to C++ that enables rapid development of complex hardware/software systems. This book focuses on the practical uses of the language for modeling real systems. The wealth of examples and downloadable code methodically guide the reader through the finer points of the SystemC language. This book will show you: -A step-by-step build-up of syntax, -NEW features of SystemC 2.1, -Code examples for each concept, -Many resource references, -Coding styles and guidelines, -Over 52 downloadable code examples (over 8,000 lines), -Exercises throughout the book, -How SystemC fits into the system design methodology, -Why features are as they are. Well known consultants in the EDA industry, both David Black and Jack Donovan have been involved in the adoption and teaching of new technologies and methodologies for a combined total of 42+ years. Recently, they jointly founded a consultancy, Eklectic Ally, focused on helping companies adopt SystemC methodologies.



فهرست مطالب

Cover......Page 1
Dedication......Page 6
Contents......Page 8
1.\rA Review of Channels and Interfaces......Page 186
Why this Book......Page 12
Prerequisites for this Book......Page 13
Book Conventions......Page 14
How to Use this Book......Page 15
The Evolution of SystemC......Page 16
Open SystemC Initiative......Page 18
1.1 Introduction......Page 20
1.2 Language Comparison......Page 21
1.5 Enhancing Productivity with SystemC......Page 22
1.\rTransaction-Level Modeling Overview......Page 30
2.\rAbstraction Models......Page 32
3.\rAnother Look at Abstraction Models......Page 34
4.\rTLM-Based Methodology......Page 35
5.\rSummary......Page 42
3. Overview of SystemC......Page 44
1.\rC++ Mechanics for SystemC......Page 45
2.\rSystemC: A C++ Class for Hardware......Page 49
3.\rOverview of SystemC Components......Page 52
4.\rSystemC Simulation Kernel......Page 57
1.\rNumeric Representation......Page 60
3.\rArithmetic......Page 62
4. Boolean and Multi-Value\r......Page 64
5. Fixed-Point\r......Page 66
6. Operators\r......Page 70
7.\rHigher Levels of Abstraction and the STL......Page 71
8.\rChoosing the Right Data Type......Page 74
9.\rExercises......Page 75
1.\rsc_main......Page 76
2.\rSC_MODULE......Page 78
3.\rSC_CTOR......Page 79
4.\rProcess......Page 80
5.\rRegistering SC_THREAD......Page 81
7.\rAlternative Constructors: SC_HAS_PROCESS......Page 83
1.\rTraditional......Page 85
2.\rRecommended......Page 87
9.\rExercises......Page 89
1.\rsc_time......Page 90
2.\rsc_start()......Page 91
3.\rsc_time_stamp () and Time Display......Page 92
4.\rwait(sc_time)......Page 93
5.\rsc_simulation_time(), Time Resolution and Time Units......Page 94
6.\rExercises......Page 95
7. Concurrency......Page 96
1.\rsc_event......Page 97
2.\rSimplified Simulation Engine......Page 98
4.\rDynamic Sensitivity for SC_THREAD::wait()......Page 100
5.\rAnother Look at Concurrency and Time......Page 102
6.\rTriggering Events: .notify()......Page 105
7.\rSC_METHOD......Page 109
8.\rDynamic Sensitivity for SC_METHOD: next_trigger()......Page 111
9.\rStatic Sensitivity for Processes......Page 112
10.\rdont_initialize()......Page 115
11. sc_event_queue\r......Page 116
12.\rExercies......Page 117
8. Basic Channels......Page 118
2.\rsc_mutex......Page 119
3.\rsc_semaphore......Page 121
4.\rsc_fifo......Page 123
5.\rExercises......Page 126
9. Evaluate-Update Channels......Page 128
1.\rCompleted Simulation Engine......Page 130
2.\rsc_signal<> and sc_buffer<>......Page 132
3.\rsc_signal_resolved, sc_signal_rv......Page 135
4.\rTemplate Specializations of sc_signal Channels......Page 137
5.\rExercises......Page 139
1.\rModule Hierarchy......Page 140
2.\rDirect Top-Level Implementation......Page 142
3.\rIndirect Top-Level Implementation......Page 143
5.\rIndirect Sub-Module Header-Only Implementation......Page 144
6.\rDirect Sub-Module Implementation......Page 145
7.\rIndirect Sub-Module Implementation......Page 146
9.\rExercises......Page 147
1.\rThe Need for Ports......Page 148
2.\rInterfaces: C++ and SystemC......Page 149
3.\rSimple SystemC Port Declarations......Page 154
4.\rMany Ways to Connect......Page 155
5.\rPort Connection Mechanics......Page 157
6.\rAccessing Ports From Within a Process......Page 160
7.\rExercises......Page 161
1.\rfor sc_fifo<>......Page 162
2.\rfor sc_signal<>......Page 164
2.\rStatic Sensitivity Revisited......Page 166
3.\rSpecialized Ports......Page 168
4.\rThe sc_port<> Array......Page 173
5.\rsc_export<>......Page 177
6.\rConnectivity Revisited......Page 183
7.\rExercises......Page 185
13.2 The Interrupt, a Custom Primitive Channel......Page 187
13.3 The Packet, a Custom Data Type for SystemC......Page 189
13.4 The Heartbeat, a Custom Hierarchical Channel......Page 193
13.5 The Adaptor, a Custom Primitive Channel......Page 195
13.6 The Transactor, a Custom Hierarchical Channel......Page 199
13.7 Exercises......Page 205
14.1 sc_clock, Predefined Processes......Page 206
14.2 Clocked Threads, the SC_CTHREAD......Page 208
14.3 Programmable Hierarchy......Page 212
14.4 Debugging and Signal Tracing......Page 216
14.5 Dynamic Processes......Page 218
14.6 SC_FORK/SC_JOIN......Page 223
14.7 Error and Message Reporting......Page 226
14.8 Other Libraries: SCV, ArchC, and Boost......Page 230
14.9 Exercises......Page 231
15.1 Determinants in Simulation Performance......Page 232
15.2 Features of the SystemC Landscape......Page 237
15.3 Next Steps......Page 241
Acknowledgments......Page 246
List of Figures......Page 248
Notes......Page 256
Index......Page 258




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