ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Multicore DSP: From Algorithms to Real-Time Implementation on the TMS320C66x SoC

دانلود کتاب DSP چند هسته ای: از الگوریتم ها تا پیاده سازی بلادرنگ در TMS320C66x SoC

Multicore DSP: From Algorithms to Real-Time Implementation on the TMS320C66x SoC

مشخصات کتاب

Multicore DSP: From Algorithms to Real-Time Implementation on the TMS320C66x SoC

ویرایش: 1. 
نویسندگان:   
سری:  
ISBN (شابک) : 9781119003823, 1119003822 
ناشر: John Wiley & Sons Inc 
سال نشر: 2018 
تعداد صفحات: 646 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 81 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Multicore DSP: From Algorithms to Real-Time Implementation on the TMS320C66x SoC به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب DSP چند هسته ای: از الگوریتم ها تا پیاده سازی بلادرنگ در TMS320C66x SoC



تنها کتابی که پوشش ویژه ای از مبانی DSP چند هسته ای برای پیاده سازی در TMS320C66xx SoC ارائه می دهد 

این کتاب منحصر به فرد درک درستی از TMS320C66xx SoC را در اختیار خوانندگان قرار می دهد. و همچنین محدودیت های آن. این تجزیه و تحلیل انتقادی از هر عنصر ارائه می دهد، که نه تنها دانش آنها را در مورد موضوع گسترش می دهد، بلکه به آنها کمک می کند تا درک بهتری از نحوه کارکرد این عناصر با یکدیگر به خوبی به دست آورند.

نوشته شده توسط Texas Instruments’ اولین برنده جایزه DSP Educator، نعیم دهنون، این کتاب به خوانندگان می آموزد که چگونه از ابزارهای توسعه استفاده کنند، از حداکثر کارایی و عملکرد این پردازنده بهره ببرند و از محتوای غنی که از معماری، ابزارهای توسعه و مدل های برنامه نویسی را شامل می شود، درک کنند. مانند OpenCL و OpenMP، به ابزارهای اشکال زدایی. همچنین برنامه های صوتی و تصویری مختلف چند هسته ای را با جزئیات پوشش می دهد.  به‌علاوه، این کتاب بی‌نظیر با موارد زیر تکمیل شده است:

  • مجموعه‌ای غنی از تمرین‌ها و راه‌حل‌های آزمایش‌شده آزمایشگاهی
  • کد منبع برنامه‌های پردازش صدا و تصویر برای استودیوی Code Composer (محیط توسعه یکپارچه از Texas Instruments)
  • چند جدول و تصویر

بدون هیچ کتاب دیگری در بازار که هیچ پوششی در مورد این موضوع ارائه نمی کند و محتوای غنی آن با بیست فصل، DSP چند هسته ای: از الگوریتم ها تا پیاده سازی بلادرنگ در TMS320C66x SoCیک منبع اطلاعاتی کمیاب و بسیار مورد نیاز برای دانشجویان کارشناسی و کارشناسی ارشد در این زمینه است که به آنها امکان می دهد برنامه های بلادرنگ را در مدت زمان نسبتاً کوتاهی به کار ببندید. همچنین برای مهندسان سخت‌افزار و نرم‌افزاری که در برنامه‌نویسی سیستم‌های جاسازی شده بلادرنگ درگیر هستند، بسیار سودمند است.


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

The only book to offer special coverage of the fundamentals of multicore DSP for implementation on the TMS320C66xx SoC 

This unique book provides readers with an understanding of the TMS320C66xx SoC as well as its constraints. It offers critical analysis of each element, which not only broadens their knowledge of the subject, but aids them in gaining a better understanding of how these elements work so well together.

Written by Texas Instruments’ First DSP Educator Award winner, Naim Dahnoun, the book teaches readers how to use the development tools, take advantage of the maximum performance and functionality of this processor and have an understanding of the rich content which spans from architecture, development tools and programming models, such as OpenCL and OpenMP, to debugging tools. It also covers various multicore audio and image applications in detail.  Additionally, this one-of-a-kind book is supplemented with:

  • A rich set of tested laboratory exercises and solutions
  • Audio and Image processing applications source code for the Code Composer Studio (integrated development environment from Texas Instruments)
  • Multiple tables and illustrations

With no other book on the market offering any coverage at all on the subject and its rich content with twenty chapters, Multicore DSP: From Algorithms to Real-time Implementation on the TMS320C66x SoC is a rare and much-needed source of information for undergraduates and postgraduates in the field that allows them to make real-time applications work in a relatively short period of time. It is also incredibly beneficial to hardware and software engineers involved in programming real-time embedded systems.



فهرست مطالب

Contents......Page 3
Preface......Page 14
Foreword......Page 17
Companion Website......Page 18
Introduction......Page 19
Multicore processors......Page 21
Key applications of high-performance multicore devices......Page 24
FPGAs, Multicore DSPs, GPUs and Multicore CPUs......Page 26
Challenges faced for programming a multicore processor......Page 27
Texas Instruments DSP roadmap......Page 28
Conclusion......Page 29
References......Page 30
Overview......Page 32
The CPU......Page 33
The KeyStone memory......Page 42
Peripherals......Page 48
References......Page 51
Introduction......Page 53
Software development tools......Page 55
Hardware development tools......Page 65
Laboratory experiments based on the C6678 EVM: introduction to Code Composer Studio (CCS)......Page 69
Loading different applications to different cores......Page 85
References......Page 90
Introduction......Page 92
Fixed- and floating-point representations......Page 93
Dynamic range and accuracy......Page 100
Laboratory exercise......Page 101
References......Page 103
Introduction......Page 104
Single-core code optimisation procedure......Page 106
Interfacing C with intrinsics, linear assembly and assembly......Page 109
Assembly optimisation......Page 115
Software pipelining......Page 119
Linear assembly......Page 129
Optimisation using the tools......Page 136
Laboratory experiments......Page 141
References......Page 144
Introduction......Page 145
The interrupt controller......Page 153
Laboratory experiment......Page 158
Conclusion......Page 161
References......Page 162
Real-time operating system: TI-RTOS......Page 163
TI-RTOS......Page 164
Real-time scheduling......Page 166
Dynamic memory management......Page 181
Laboratory experiments......Page 190
Conclusion......Page 208
References......Page 209
Introduction......Page 210
Type of DMAs available......Page 211
EDMA controllers architecture......Page 212
Transfer synchronisation dimensions......Page 221
Simple EDMA transfer......Page 222
Linked EDMAs......Page 226
Laboratory experiments......Page 228
References......Page 231
Inter-Processor Communication (IPC)......Page 232
Introduction......Page 233
Texas Instruments IPC......Page 235
Notify module......Page 237
MessageQ......Page 240
ListMP module......Page 251
GateMP module......Page 252
Multi-processor Memory Allocation: HeapBufMP, HeapMemMP and HeapMultiBufMP......Page 255
Laboratory experiments with KeyStone I......Page 259
Laboratory experiments with KeyStone II......Page 267
References......Page 296
Single and multicore debugging......Page 298
Introduction......Page 299
Debug architecture......Page 300
Advanced Event Triggering......Page 304
Unified Instrumentation Architecture......Page 313
Debugging with the System Analyzer tools......Page 316
Instrumentation with TI-RTOS and CCS......Page 320
Laboratory sessions......Page 323
Conclusion......Page 339
References......Page 340
Introduction......Page 342
The boot process......Page 343
ROM Bootloader (RBL)......Page 346
Boot process......Page 358
Laboratory experiment 1......Page 363
Laboratory experiment 2......Page 370
NFS booting......Page 381
References......Page 390
Introduction to OpenMP......Page 392
Introduction to OpenMP......Page 393
Directive formats......Page 394
Forking region......Page 395
Work-sharing constructs......Page 400
Environment variables and library functions......Page 408
Synchronisation constructs......Page 410
OpenMP accelerator model......Page 415
Laboratory experiments......Page 420
Conclusion......Page 435
References......Page 437
Introduction to OpenCL for the KeyStone II......Page 438
Operation of OpenCL......Page 439
Command queue......Page 442
How do the kernels access data?......Page 449
OpenCL memory model for the KeyStone......Page 450
Synchronisation......Page 453
Basic debugging profiling......Page 458
OpenMP dispatch from OpenCL......Page 461
Building the OpenCL project......Page 462
Laboratory experiments......Page 463
Conclusion......Page 507
References......Page 508
Introduction......Page 509
Navigator architecture......Page 510
Complete functionality of the Navigator......Page 524
Laboratory experiment......Page 529
Conclusion......Page 531
References......Page 532
Introduction......Page 533
Properties of an FIR filter......Page 534
Design procedure......Page 536
Laboratory experiments......Page 546
References......Page 558
Introduction......Page 560
Coefficients calculation......Page 561
IIR filter implementation......Page 574
Conclusion......Page 579
Reference......Page 580
Introduction......Page 581
Mean square error......Page 582
Implementation of an adaptive filter using the LMS algorithm......Page 583
Implementation using linear assembly......Page 585
Laboratory experiment......Page 590
References......Page 591
FFT algorithm......Page 592
FFT implementation......Page 597
Laboratory experiment......Page 600
References......Page 608
Theory......Page 609
and......Page 611
Hough transform implementation......Page 613
Laboratory experiment......Page 614
References......Page 621
Introduction......Page 622
Algorithm for performing depth calculation......Page 623
Cost functions......Page 624
Implementation......Page 625
Conclusion......Page 631
References......Page 634
Index......Page 635




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