ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب FPGA-based Implementation of Signal Processing Systems

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

FPGA-based Implementation of Signal Processing Systems

مشخصات کتاب

FPGA-based Implementation of Signal Processing Systems

ویرایش: 2 
نویسندگان: , , ,   
سری: Digital Signal and Image Processing 
ISBN (شابک) : 9781119079231 
ناشر: John Wiley 
سال نشر: 2017 
تعداد صفحات: 448 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 17 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب FPGA-based Implementation of Signal Processing Systems به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب پیاده سازی مبتنی بر FPGA از سیستم های پردازش سیگنال

یک منبع کاری مهم برای مهندسان و محققانی که در طراحی، توسعه و پیاده سازی سیستم های پردازش سیگنال دخیل هستند در دهه گذشته، استفاده از آرایه‌های دروازه قابل برنامه‌ریزی میدانی (FPGA) برای طیف گسترده‌ای از کاربردها فراتر از سیستم‌های پردازش سیگنال دیجیتال سنتی (DSP) گسترش یافته است. این ویرایش دوم پیاده‌سازی سیستم‌های پردازش سیگنال مبتنی بر FPGA که توسط تیمی از متخصصان کار می‌کنند، نوشته شده است تا آخرین تکرارهای تئوری، برنامه‌ها و فناوری FPGA را منعکس کند. از دیدگاه سطح سیستم نوشته شده است، و شامل بحث های تخصصی در مورد روش ها و ابزارهای معاصر مورد استفاده در طراحی، بهینه سازی و پیاده سازی سیستم های DSP با استفاده از سخت افزار FPGA قابل برنامه ریزی است. و انبوهی از بینش‌های عملی - همراه با مطالعات موردی گویا و نمونه‌های به‌موقع دنیای واقعی - که نگرانی‌های مهمی را برای مهندسین شاغل در طراحی و توسعه سیستم‌های DSP برای برنامه‌های رادیویی، مخابراتی، سمعی و بصری و امنیتی فراهم می‌کند. به عنوان بیوانفورماتیک، برنامه های کاربردی داده های بزرگ، و بیشتر. در داخل شما پوشش به روزی از موارد زیر را خواهید یافت: راه‌حل‌های FPGA برای برنامه‌های داده‌های بزرگ، به خصوص که برای مجموعه‌های داده عظیم اعمال می‌شوند استفاده از پردازنده‌های ARM در FPGA و انتقال FPGA به پلتفرم‌های محاسباتی ناهمگن تکامل ابزارهای ترکیبی سطح بالا - از جمله بخش‌های جدید در جریان ابزار HLS Vivado Xilinx و رویکرد OpenCL Altera پیشرفت در واحدهای پردازش گرافیکی (GPU) که ​​به سرعت جایگزین سیستم‌های DSP سنتی می‌شوند. اجرای سیستم‌های پردازش سیگنال مبتنی بر FPGA، ویرایش دوم یک راهنمای ضروری برای مهندسان و محققانی است که در طراحی و توسعه سیستم‌های پردازش داده‌ها و سیگنال‌های سنتی و پیشرفته درگیر هستند. فارغ التحصیلان ارشد مهندسی برق و کامپیوتر که در حال تحصیل در زمینه پردازش سیگنال یا پردازش سیگنال دیجیتال هستند نیز این حجم را مورد توجه قرار خواهند داد.


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

An important working resource for engineers and researchers involved in the design, development, and implementation of signal processing systems The last decade has seen a rapid expansion of the use of field programmable gate arrays (FPGAs) for a wide range of applications beyond traditional digital signal processing (DSP) systems. Written by a team of experts working at the leading edge of FPGA research and development, this second edition of FPGA-based Implementation of Signal Processing Systems has been extensively updated and revised to reflect the latest iterations of FPGA theory, applications, and technology. Written from a system-level perspective, it features expert discussions of contemporary methods and tools used in the design, optimization and implementation of DSP systems using programmable FPGA hardware. And it provides a wealth of practical insights—along with illustrative case studies and timely real-world examples—of critical concern to engineers working in the design and development of DSP systems for radio, telecommunications, audio-visual, and security applications, as well as bioinformatics, Big Data applications, and more. Inside you will find up-to-date coverage of: FPGA solutions for Big Data Applications, especially as they apply to huge data sets The use of ARM processors in FPGAs and the transfer of FPGAs towards heterogeneous computing platforms The evolution of High Level Synthesis tools—including new sections on Xilinx's HLS Vivado tool flow and Altera's OpenCL approach Developments in Graphical Processing Units (GPUs), which are rapidly replacing more traditional DSP systems FPGA-based Implementation of Signal Processing Systems, 2nd Edition is an indispensable guide for engineers and researchers involved in the design and development of both traditional and cutting-edge data and signal processing systems. Senior-level electrical and computer engineering graduates studying signal processing or digital signal processing also will find this volume of great interest.



فهرست مطالب

Preface xv

List of Abbreviations xxi

1 Introduction to Field Programmable Gate Arrays 1

1.1 Introduction 1

1.2 Field Programmable Gate Arrays 2

1.3 Influence of Programmability 6

1.4 Challenges of FPGAs 8

Bibliography 9

2 DSP Basics 11

2.1 Introduction 11

2.2 Definition of DSP Systems 12

2.3 DSP Transformations 16

2.4 Filters 20

2.5 Adaptive Filtering 29

2.6 Final Comments 38

Bibliography 38

3 Arithmetic Basics 41

3.1 Introduction 41

3.2 Number Representations 42

3.3 Arithmetic Operations 47

3.4 Alternative Number Representations 55

3.5 Division 59

3.6 Square Root 60

3.7 Fixed-Point versus Floating-Point 64

3.8 Conclusions 66

Bibliography 67

4 Technology Review 70

4.1 Introduction 70

4.2 Implications of Technology Scaling 71

4.3 Architecture and Programmability 72

4.4 DSP Functionality Characteristics 74

4.5 Microprocessors 76

4.6 DSP Processors 82

4.7 Graphical Processing Units 86

4.8 System-on-Chip Solutions 88

4.9 Heterogeneous Computing Platforms 91

4.10 Conclusions 92

Bibliography 92

5 Current FPGA Technologies 94

5.1 Introduction 94

5.2 Toward FPGAs 95

5.3 Altera Stratix® V and 10 FPGA Family 98

5.4 Xilinx UltrascaleTM/Virtex-7 FPGA Families 103

5.5 Xilinx Zynq FPGA Family 107

5.6 Lattice iCE40isp FPGA Family 108

5.7 MicroSemi RTG4 FPGA Family 111

5.8 Design Stratregies for FPGA-based DSP Systems 112

5.9 Conclusions 114

Bibliography 114

6 Detailed FPGA Implementation Techniques 116

6.1 Introduction 116

6.2 FPGA Functionality 117

6.3 Mapping to LUT-Based FPGA Technology 123

6.4 Fixed-Coefficient DSP 125

6.5 Distributed Arithmetic 130

6.6 Reduced-Coefficient Multiplier 133

6.7 Conclusions 137

Bibliography 138

7 Synthesis Tools for FPGAs 140

7.1 Introduction 140

7.2 High-Level Synthesis 141

7.3 Xilinx Vivado 143

7.4 Control Logic Extraction Phase Example 144

7.5 Altera SDK for OpenCL 145

7.6 Other HLS Tools 147

7.7 Conclusions 150

Bibliography 150

8 Architecture Derivation for FPGA-based DSP Systems 152

8.1 Introduction 152

8.2 DSP Algorithm Characteristics 153

8.3 DSP Algorithm Representations 157

8.4 Pipelining DSP Systems 160

8.5 Parallel Operation 170

8.6 Conclusions 178

Bibliography 179

9 Complex DSP Core Design for FPGA 180

9.1 Introduction 180

9.2 Motivation for Design for Reuse 181

9.3 Intellectual Property Cores 182

9.4 Evolution of IP Cores 184

9.5 Parameterizable (Soft) IP Cores 187

9.6 IP Core Integration 195

9.7 Current FPGA-based IP Cores 197

9.8 Watermarking IP 198

9.9 Summary 198

Bibliography 199

10 AdvancedModel-Based FPGA Accelerator Design 200

10.1 Introduction 200

10.2 Dataflow Modeling of DSP Systems 201

10.3 Architectural Synthesis of Custom Circuit Accelerators from DFGs 204

10.4 Model-Based Development of Multi-Channel Dataflow Accelerators 205

10.5 Model-Based Development for Memory-Intensive Accelerators 219

10.6 Summary 223

References 223

11 Adaptive Beamformer Example 225

11.1 Introduction to Adaptive Beamforming 226

11.2 Generic Design Process 226

11.3 Algorithm to Architecture 231

11.4 Efficient Architecture Design 235

11.5 Generic QR Architecture 240

11.6 Retiming the Generic Architecture 246

11.7 Parameterizable QR Architecture 253

11.8 Generic Control 266

11.9 Beamformer Design Example 269

11.10 Summary 271

References 271

12 FPGA Solutions for Big Data Applications 273

12.1 Introduction 273

12.2 Big Data 274

12.3 Big Data Analytics 275

12.4 Acceleration 280

12.5 k-Means Clustering FPGA Implementation 283

12.6 FPGA-Based Soft Processors 286

12.7 System Hardware 290

12.8 Conclusions 293

Bibliography 293

13 Low-Power FPGA Implementation 296

13.1 Introduction 296

13.2 Sources of Power Consumption 297

13.3 FPGA Power Consumption 300

13.4 Power Consumption Reduction Techniques 302

13.5 Dynamic Voltage Scaling in FPGAs 303

13.6 Reduction in Switched Capacitance 305

13.7 Final Comments 316

Bibliography 317

14 Conclusions 319

14.1 Introduction 319

14.2 Evolution in FPGA Design Approaches 320

14.3 Big Data and the Shift toward Computing 320

14.4 Programming Flow for FPGAs 321

14.5 Support for Floating-Point Arithmetic 322

14.6 Memory Architectures 322

Bibliography 323

Index 325




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