《数位信号处理器--TIDSP.ppt》由会员分享,可在线阅读,更多相关《数位信号处理器--TIDSP.ppt(14页珍藏版)》请在三一文库上搜索。
1、數位信號處理器-TI DSP,10/21/03,Outline,TI DSPs overview Features of TMS320C6711 Software Development Tool Flow DSP/BIOS Code Compose Studio (CCS) Tools for Debug,TI DSPs overview,Why DSP Processor ? Mathematical calculate vs. data manipulation Math Calculation Addition A+B=C Multiplication AxB=C Sum of Pro
2、duction a0x0+a1x1+a2x2+anxn Data Manipulation Data Move AB Value testing , sorting , and searching Real-time processing vs. off-line processing Real-time Processing: 輸入資料進入的同時也輸出訊號 Off-line Processing 大量資料輸入後一起處理 Massively computational requirements 應用於通訊系統、多媒體系統或智慧型控制系統,TI DSPs overview (cont),Comm
3、on Features of DSP Processor Specialized Addressing Modes Circular buffer , Bit-Reversed addressing for FFT Fast Multiply-accumulate (MAC) Specialized Program Control High performance Interrupt handling Pipeline structure to perform one instruction per cycle On-chip Peripherals and I/O Interface Dir
4、ect Memory Access (DMA) Multichannel Buffered Serial Ports (McBSP) External Memory Interface (EMIF) Timers On-chip A/D , D/A converters Clock generators,TI DSPs overview (cont),TI TMS320 DSP Platforms Control Optimized:TMS320C2000 DSP Platform 以控制為主,類似於MCU(Micro Control Unit)。 Best Power Efficiency:
5、TMS320C5000 DSP Platform 低耗電但速度較慢。 多應用於如手機、PDA、數位相機等攜帶式產品上。 High Performance:TMS320C6000 DSP Platform 以高效能為主。 主要市場目為Broadband、Wireless、3G、Image等市場。,TI DSPs overview (cont),The Evolution of DSP,Performance,Software Compatible,In Silicon,Roadmap,In Development,2nd Generation,General Purpose,C6416,Medi
6、a Gateway,3G Wireless Infrastructure,Time,C6201,C6202,C6203,C6211,C6711,C6204,1st Generation,C6205,C6712,C62x,C67x,TI DSPs overview (cont),TMS320C6000 DSP Roadmap,C64x DSP,C6701,Sampling Today!,Features of TMS320C6711,C6711DSP Dual clock support : CPU at 150Mhz , EMIF at 100MHz 72KB internal cache S
7、upport floating point operation Memory L1/L2 cache 128K Bytes of flash ROM I/O EDMA 32 bits EMIF 2 McBSPs 2 32bits Timer PLL Clock Generator IEEE-1149.1- JTAG interface 16 bits HPI AD535 16 bits audio codec Expansion Connectors Memory and peripheral connectors for daughterborad support,Features of T
8、MS320C6711 (cont),C6711 架構圖,Software Development Tool Flow,Debug,BIOS Library,- 10,DSP/BIOS:Real-Time Kernel,BIOS provides: System Configuration (Timer、PLL、wait statesetc.) Peripheral setup and use configuration Priority based scheduling (H/W、S/W) Creation of interrupt vectors Graphical real-time an
9、alysis 利用DSP/BIOS圖形化介面設定相關參數 不需自行撰寫Link command file and vector.asm,Code Compose Studio (CCS),提供使用者程式開發介面 程式編譯與連結 (Build ) 載入程式碼至DSP發展板 (Program Load) 提供完整除錯工具與環境,Tools for Debug,中斷點設定 探測點設定 記憶體與暫存器內容值 圖形分析 (時域/頻域) 影像擷取(CCD) 利用DSP/BIOS CPU效能分析 軟體邏輯分析儀 工作執行時間分析,謝謝大家 E-mail: foruswireless.ee.ccu.edu.tw 無線進階通訊實驗室 (LAB 525),