LEADER 05714nam 2200733I 450 001 9910142515303321 005 20240618091842.0 010 $a9780471221128 010 $a1-280-36757-1 010 $a9786610367573 010 $a0-470-30305-0 010 $a0-471-46422-8 010 $a0-471-22112-0 035 $a(CKB)111056485567958 035 $a(EBL)152019 035 $a(OCoLC)475871692 035 $a(SSID)ssj0000080409 035 $a(PQKBManifestationID)11125528 035 $a(PQKBTitleCode)TC0000080409 035 $a(PQKBWorkID)10118842 035 $a(PQKB)11426568 035 $a(MiAaPQ)EBC152019 035 $a(EXLCZ)99111056485567958 100 $a20010926d2002 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aDSP applications using C and the TMS320C6x DSK /$fRulph Chassaing 210 1$aNew York :$cJohn Wiley & Sons, Inc.,$d[2002]. 215 $a1 online resource (357 pages) 225 1 $aTopics in digital signal processing 300 $aDescription based upon print version of record. 311 1 $a9780471207542 311 1 $a0-471-20754-3 320 $aIncludes bibliographical references and index. 327 $aDSP Applications Using C and the TMS320C6x DSK; Contents; Preface; List of Examples; Programs/Files on Accompanying Disk; 1 DSP Development System; 1.1 Introduction; 1.2 DSK Support Tools; 1.2.1 DSK Board; 1.2.2 TMS320C6711 Digital Signal Processor; 1.3 Code Composer Studio; 1.3.1 CCS Installation and Support; 1.3.2 Useful Types of Files; 1.4 Programming Examples to Test the DSK Tools; 1.4.1 Quick Test of DSK; 1.4.2 Support Files; 1.4.3 Examples; 1.5 Support Programs/Files Considerations; 1.5.1 Initialization/Communication File; 1.5.2 Vector File; 1.5.3 Linker File 327 $a1.6 Compiler/Assembler/Linker Shell1.6.1 Compiler; 1.6.2 Assembler; 1.6.3 Linker; References; 2 Input and Output with the DSK; 2.1 Introduction; 2.2 TLC320AD535 (AD535) Onboard Codec for Input and Output; 2.3 PCM3003 Stereo Codec for Input and Output; 2.4 Programming Examples Using C Code; References; 3 Architecture and Instruction Set of the C6x Processor; 3.1 Introduction; 3.2 TMS320C6x Architecture; 3.3 Functional Units; 3.4 Fetch and Execute Packets; 3.5 Pipelining; 3.6 Registers; 3.7 Linear and Circular Addressing Modes; 3.7.1 Indirect Addressing; 3.7.2 Circular Addressing 327 $a3.8 TMS320C6x Instruction Set3.8.1 Assembly Code Format; 3.8.2 Types of Instructions; 3.9 Assembler Directives; 3.10 Linear Assembly; 3.11 ASM Statement within C; 3.12 C-Callable Assembly Function; 3.13 Timers; 3.14 Interrupts; 3.14.1 Interrupt Control Registers; 3.14.2 Selection of XINT0; 3.14.3 Interrupt Acknowledgment; 3.15 Multichannel Buffered Serial Ports; 3.16 Direct Memory Access; 3.17 Memory Considerations; 3.17.1 Data Allocation; 3.17.2 Data Alignment; 3.17.3 Pragma Directives; 3.17.4 Memory Models; 3.18 Fixed- and Floating-Point Format; 3.18.1 Data Types 327 $a3.18.2 Floating-Point Format3.18.3 Division; 3.19 Code Improvement; 3.19.1 Intrinsics; 3.19.2 Trip Directive for Loop Count; 3.19.3 Cross-Paths; 3.19.4 Software Pipelining; 3.20 Constraints; 3.20.1 Memory Constraints; 3.20.2 Cross-Paths Constraints; 3.20.3 Load/Store Constraints; 3.20.4 Pipelining Effects with More Than One EP within an FP; 3.21 TMS320C64x Processor; 3.22 Programming Examples Using C, Assembly, and Linear Assembly; References; 4 Finite Impulse Response Filters; 4.1 Introduction to the z-Transform; 4.1.1 Mapping from s-Plane to z-Plane; 4.1.2 Difference Equations 327 $a4.2 Discrete Signals4.3 Finite Impulse Response Filters; 4.4 FIR Implementation Using Fourier Series; 4.5 Window Functions; 4.5.1 Hamming Window; 4.5.2 Hanning Window; 4.5.3 Blackman Window; 4.5.4 Kaiser Window; 4.5.5 Computer-Aided Approximation; 4.6 Programming Examples Using C and ASM Code; References; 5 Infinite Impulse Response Filters; 5.1 Introduction; 5.2 IIR Filter Structures; 5.2.1 Direct Form I Structure; 5.2.2 Direct Form II Structure; 5.2.3 Direct Form II Transpose; 5.2.4 Cascade Structure; 5.2.5 Parallel Form Structure; 5.3 Bilinear Transformation 327 $a5.3.1 Bilinear Transformation Design Procedure 330 $aThe TMS320C6x is Texas Instrument's next generation DSP found in over 60 percent of wireless devices from leading manufacturers such as Ericsson, Nokia, Sony, and HandspringAuthor has many years experience working with the TI line of TMS DSPs and his books are based on courses and seminars given at TI sponsored meetingsAll programs listed in the text will be available on the Wiley FTP siteIn addition to its wireless applications, the TMS DSP is tailored to enable a new generation of Internet media entertainment appliances 410 0$aTopics in digital signal processing. 606 $aSignal processing$xDigital techniques 606 $aTexas Instruments TMS320 series microprocessors 606 $aC (Computer program language) 606 $aTractament del senyal$xTècniques digitals$2lemac 606 $aC (Llenguatge de programació)$2lemac 615 0$aSignal processing$xDigital techniques. 615 0$aTexas Instruments TMS320 series microprocessors. 615 0$aC (Computer program language) 615 7$aTractament del senyal$xTècniques digitals 615 7$aC (Llenguatge de programació) 676 $a621.3822 700 $aChassaing$b Rulph$0622408 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910142515303321 996 $aDSP applications using C and the TMS320C6x DSK$91106088 997 $aUNINA