DSP Digital Signal Processing DSPDigital Signal Processor TMS



























- Slides: 27
DSP (Digital Signal Processing) DSP(Digital Signal Processor) & TMS 320 F 28335의 구조
Digital Signal l DSP: Digital Signal Processing l DSP의 목적 u u Signal restoration Signal analysis System identification Information extraction l DSP의 응용분야 u u u 영상처리 계측/제어 음성/음향 군사용/통신 생체의학 u Algorithms and Methods u Filter Design : FIR, IIR u Signal Analysis : FFT, DFT, PSD, Correlation, Cepstrum u Servo system Design : PID control u Telecommunication : OFDM, QPSK, QAM, PAM u Video signal processing : DCT, JPEG, MPEG, H. 261, H. 264
q. Digital Signal Processing Digital Filter
DSP (Digital Signal Processor) • 디지털 신호의 정보 (Digital Data)를 효율적으로 처리하는 장치 • 디지털 신호 고속 처리 LSI (Large Scale Integrated) Chip • A Digital Signal Processor (DSP) is a specialized microprocessor designed specifically for digital signal processing, generally in real time.
Digital Signal Processor Board
TMS 320 F 28 X System 구조
q. Introduction DSPLab II q. Signal and system q. Basic of Digital Signal processing q. TI Chip Develop method q. DSP algorithms (time domain , frequency domain)
q. Introduction Block Diagram 2 3 4 5 6 8 9 7 1 1 0 11 12 13 q 1. DSP Module 28335 2. DC Motor, 3. Uart communication, 4, Osiloscope q 5. Audio Codec 6. DAC 7, BLDC motor 8. voice recorder q 9. Gignal Generator 10. BIO ECG 11. Sensor 12. GPIO q 13. Expansion etc Emulator
q. Introduction Design software q. Analog signal oscilloscope q. Code composer studio v 3. 3 q. C language q. Real time analysis q. Stand alone system (Flash download )
q. TMS 320 F 28 x system DSC l DSC: TMS 320 F 28335 l 특징: u 고성능 32 bit CPU u 향상된 RISC 아키텍쳐(16 MIPS @ 16 Mhz) u IEEE-754 32 bit 부동소수점 연산방식 u 3개의 32비트 CPU 타이머 u Information extraction u 16채널 12 bit ADC u 2개의 CAN, 3개의 SCI(UART), 2개의 Mc. BSP, SPI, I 2 C 시리얼 인터페이스 u 18개의 PWM Outputs u 내장 메모리의 Programing과 On-Chip Debug를 위한 JTAG (IEEE Standard 1149. 1) 지원 u 프로그램 가능한 88개의 I/O
q. TMS 320 F 28 x system DSC l TMS 320 F 28335 의 내부구조 및 메모리 구조
DSP (Digital Signal Processor) Chipset (I) • TMS 320 C 2 X – 16 -bit 고정 소수점방식의 범용 DSP, 효율이 좋아짐, 모터 및 전원 제어 – TMS 320 C 2 XX : TMS 320 C 2 X 시리즈에 특별한 I/O 기능을 추가한 ASDSP (Application Specific DSP) – TMS 320 C 24 X : 전동기의 Motion Control 분야에 적합, 모터와 필터의 최적화 가능, CPU, I/O, 기억장치 등을 한 개의 Chip에 내장 => 부품의 최소화 및 Layout의 최적화 가능 • TMS 320 C 3 X • TMS 320 C 5 X – – – – 1 X 나 2 X 시리즈를 더욱 고성능으로 설계한 모델 20 -, 25 -, 35 -, 50 -ns instruction cycle time Zero-overhead context switching 빠른 bit manipulation을 위한 PLU (Parallel Logic Unit) Up to 32 K words on-chip memory Delayed branch, call and return instructions Software wait-state generation
q. CCS(Code Composer Studio) IDE CCS 설치 l Free version Download : www. ti. com