000 04571cam a2200385 i 4500
999 _c12389
_d12389
001 19189456
005 20201231152459.0
008 160725s2017 flu b 001 0 eng
010 _a 2016033212
020 _a9781498781015 (Hardback : acidfree paper)
040 _aDLC
_beng
_cDLC
_erda
_dDLC
_dEG-NcFUE
042 _apcc
050 0 0 _aTK5102.9
_b.W44 2017
082 0 0 _a621.3822
_223
_bW.T.R
100 1 _aWelch, Thad B.,
_eauthor.
245 1 0 _aReal-time digital signal processing from MATLAB to C with the TMS320C6x DSPs /
_cThad B. Welch, Boise State University, Boise, ID, USA, Cameron H.G. Wright, University of Wyoming, Laramie, WY, USA, Michael G. Morrow, University of Wisconsin, Madison, USA,
246 3 _aReal time digital signal processing from MATLAB to C with the TMS320C6x DSPs
250 _aThird edition.
264 1 _aBoca Raton :
_bCRC Press, Taylor & Francis Group, CRC Press is an imprint of the Taylor & Francis Group, an informa business,
_c[2017]
264 4 _cc2017.
300 _axxxiii, 444 pages ;
_c27 cm
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
504 _aIncludes bibliographical references (pages 433-439) and index.
505 0 _aSection I: Enduring Fundamentals -- 1 Introduction and Organization -- 1.1 Why Do You Need This Book? -- 1.1.1 Other DSP Books -- 1.1.2 Demos and DSP Hardware -- 1.1.3 Philosophy of This Book -- 1.2 Real-Time DSP -- 1.3 How to Use This Book -- 1.3.1 Supported Boards -- 1.3.2 Host Computer to DSP Board Communication -- 1.3.3 Transition to Real-Time -- 1.3.4 Chapter Coverage -- 1.3.5 Hardware and Software Installation. 1.3.6 Reading Program Listings1.4 Get Started -- 1.5 Problems -- 2 Sampling and Reconstruction -- 2.1 Theory -- 2.1.1 Choosing a Sampling Frequency -- 2.1.2 Input/Output Issues: Samples or Frames? -- 2.1.3 The Talk-Through Concept -- 2.2 winDSK Demonstration -- 2.2.1 Starting winDSK -- 2.2.2 Talk-Thru Application -- 2.3 Talk-Through Using Windows -- 2.4 Talk-Through Using MATLAB and Windows -- 2.4.1 Talk-Through Using MATLAB Only -- 2.4.2 Talk-Through Using MATLAB and the DSK -- 2.5 DSK Implementation in C -- 2.6 Follow-On Challenges -- 2.7 Problems -- 3 FIR Digital Filters -- 3.1 Theory -- 3.1.1 Traditional Notation. 3.1.2 FIR Filters Compared to IIR Filters3.1.3 Calculating the Output of a Filter -- 3.2 winDSK Demonstration -- 3.2.1 Graphic Equalizer Application -- 3.2.2 Notch Filter Application -- 3.2.3 Audio Effects Application -- 3.3 MATLAB Implementation -- 3.3.1 Built-In Approach -- 3.3.2 Creating Your Own Filter Algorithm -- 3.4 DSK Implementation in C -- 3.4.1 Brute-Force FIR Filtering in C: Part 1 -- 3.4.2 Brute-Force FIR Filtering in C: Part 2 -- 3.4.3 Circular Bu?ered FIR Filtering -- 3.5 Follow-On Challenges -- 3.6 Problems -- 4 IIR Digital Filters -- 4.1 Theory -- 4.2 winDSK Demonstration: Notch Filter Application. 4.3 MATLAB Implementation4.3.1 Filter Design and Analysis -- 4.3.2 IIR Filter Notation -- 4.3.3 Block Diagrams -- 4.3.4 Built-In Approach -- 4.3.5 Creating Your Own Filter Algorithm -- 4.4 DSK Implementation in C -- 4.4.1 Brute-Force IIR Filtering -- 4.4.2 More Efficient IIR Filtering -- 4.5 Follow-On Challenges -- 4.6 Problems -- 5 Periodic Signal Generation -- 5.1 Theory -- 5.1.1 Periodic Signals in DSP -- 5.1.2 Signal Generation -- 5.2 winDSK Demonstration -- 5.2.1 Arbitrary Waveform -- 5.2.2 DTMF -- 5.3 MATLAB Implementation -- 5.3.1 Direct Digital Synthesizer Technique -- 5.3.2 Table Lookup Technique. 5.4 DSK Implementation in C5.4.1 Direct Digital Synthesizer Technique -- 5.4.2 Table Lookup Technique -- 5.4.3 Table Lookup Technique with Table Creation -- 5.4.4 Digital Resonator Technique -- 5.5 Pseudonoise Sequences -- 5.5.1 Theory -- 5.5.2 winDSK Demonstration -- 5.5.3 MATLAB Implementation -- 5.5.4 DSK Implementation in C -- 5.6 Follow-On Challenges -- 5.7 Problems -- 6 Frame-Based DSP -- 6.1 Theory -- 6.1.1 Drawbacks of Sample-Based DSP -- 6.1.2 What Is a Frame? -- 6.2 winDSK Demonstration -- 6.3 MATLAB Implementation -- 6.4 DSK Implementation in C -- 6.4.1 Triple Buffering -- 6.4.2 A Frame-Based DSP Example.
650 0 _aSignal processing
_xDigital techniques.
650 0 _aTexas Instruments TMS320 series microprocessors.
700 1 _aWright, Cameron H. G.,
_eauthor.
700 1 _aMorrow, Michael G.,
_eauthor.
906 _a7
_bcbc
_corignew
_d1
_eecip
_f20
_gy-gencatlg
942 _2ddc
_cBK