1 / 27

Digital Signal Processors and their Application

Digital Signal Processors and their Application. Zhu Ming / 朱明 zhuming_dsp@163.com. Web of DSP course. the Brand Courses taught in English to study abroad in China The first Web http://itec.hust.edu.cn/~overseas/dsp-app/ The second Web http://eicourse.hust.edu.cn/dsp-app/.

alaina
Download Presentation

Digital Signal Processors and their Application

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Digital Signal Processors and their Application Zhu Ming / 朱明 zhuming_dsp@163.com EI

  2. Web of DSP course • the Brand Courses taught in English to study abroad in China • The first Web http://itec.hust.edu.cn/~overseas/dsp-app/ • The second Web http://eicourse.hust.edu.cn/dsp-app/ EI

  3. Importance of DSP course Signal Processing series courses Bachelor Signals and Systems -> Digital Signal Processing FIR, IIR, DFT and FFT -> DSP and their Application -> Digital Speech Processing & Image Processing Master -> Advanced Digital Signal Processing PhD -> Matrix Signal Processing 2014/8/20 EI 3/25

  4. Matlab in PC Single-chip FPGA DSP Theoretical research Slowly & easy Logic Cell Array ASIC Application Specific Integrated Circuit Implementation of signal processing EI

  5. What is DSP • DSP is a special microprocessor with high-speed computing capability. C6416: 720MHz(1.39 ns) 5760 million instructions per second (MIPS) (With eight instructions per cycle) • Special Hardware Multiplier (MAC) • Special Harvard architecture • Special linear assembler EI

  6. Compare and contrast .asm with .sa • Factorial assembly and linear assembly n*(n-1)*(n-2)…3*2*1 .def _factfunc _factfunc: MV A4,A1 SUB A1,1,A1 LOOP: MPY A4,A1,A4 NOP SUB A1,1,A1 [A1] B LOOP NOP 5 B B3 NOP 5 .end .def _factclasmfunc _factclasmfunc: .cproc number .reg a,b mv number,b mv number,a sub b,1,b loop: mpy a,b,a sub b,1,b [b] b loop .return a .endproc 2014/8/20 EI 6/25

  7. DSP chips Suppliers • TI TMS320 • AD AD2000 • Motorola DSP56xxx • Lucent DSP1600 • Philips Siemens EI

  8. History of DSP • 1978 AMI S2811 • 1979 Intel 2920 • 1980 NEC PD7720 • 1982 TI TMS32010 • 1986 TI TMS320C25 • In the late 1980s TI TMS320C3x -> C4x • 1991 TI TMS320C5x -> 54xx & 55xx • 1997 TI TMS320C62xx -> 67xx & 64xx EI

  9. Category of DSP • Static DSP different frequencies different MIPs, unchanged function • Fully compatible DSP fully compatible instruction set and pins • Fixed point and Floating-point DSP only integer or pure decimal ( XXXX. or 0.XXXX ) • General-purpose DSP and special-purpose DSP AD ADV6xx (Video Codec), Motorola DSP56200 (Digital Filter), Zoran ZR34881 (Convolution), Inmos IMSA100 (FFT) EI

  10. DSP laboratory in China • 181 TI DSP laboratories in 154 universities • 26000 undergraduate and graduate students study TI DSP every year • Two TI DSP laboratories in HUST • TI DSP experiment system in our laboratory 5409 (34), 5416 (15), 6416 (26) EI

  11. Characteristics of DSP’s applications • DSP processors are concerned primarily with real-time signal processing. Real-time processing requires the processing to keep pace with some external event, whereas non-real-time processing has no such timing constraint. The external event to keep pace with is usually the analog input. Whereas analog-based systems with discrete electronic components such as resistors can be more sensitive to temperature changes, DSP-based systems are less affected by environmental conditions. DSP processors enjoy the advantages of microprocessors. They are easy to use, flexible, and economical. • The basic system of DSP consists of an analog-to-digital converter (ADC) to capture an input signal. The resulting digital representation of the captured signal is then processed by a digital signal processor such as the C6x and then output through a digital-to-analog converter (DAC). 2014/8/20 EI 11/25

  12. DSP’s Applications • Computer • Communication • Radar • Broadcast & HDTV • MP3 & MP4 • Earthquake • Biomedicine • Artificial intelligence • Aviation & aerospace • Instrument • Automation EI

  13. Mobile Data Applications EI

  14. Digital Cell-phone EI

  15. Generic 2G TDMA Baseband Architecture EI

  16. Digital Still Camera EI

  17. TMS320C54x DSC System EI

  18. Digital Scanner EI

  19. Radar EI

  20. Voice Over Internet Protocol EI

  21. Security Monitoring with Wireless Sensors EI

  22. How to choose DSP chip • Computing speed Instruction cycle, MIPs, MAC cycle, FFT cycle • Computing precision Word length: 16-bits (C2x & C5x), 32-bits (C6x) • Hardware Resources on-Chip RAM, ROM, I/O ports, Interrupt, Timers • Power consumption & price consumer electronics & portable devices • Tools EI

  23. Textbook • Digital Signal Processing and Applications with the C6713 and C6416 DSK Rulph Chassaing Worcester Polytechnic Institute EI

  24. Chapter • 1 DSP Development System • 2 Input and Output with the DSK • 3 Architecture and Instruction Set of the C6x Processor • 4 FIR Filters, 5 IIR Filters, 6 FFT • Appendix H EI

  25. Reference • TMS320C6416T Datasheet • TMS320C6416T DSK Technical Reference • C:\CCStudio_v3.3\docs\PDF (in CCS software) EI

  26. Period • Total Period: 48 • Theory: 32 (5th-12th Week) • Experiments: 16 (8th-11th Week) Address: South First building district Middle room 201 Time: Friday afternoon EI

  27. My production EI

More Related