《数位信号处理器-TIDS.ppt》由会员分享,可在线阅读,更多相关《数位信号处理器-TIDS.ppt(14页珍藏版)》请在三一办公上搜索。
1、數位信號處理器-TI DSP,10/21/03,Outline,TI DSPs overviewFeatures of TMS320C6711Software Development Tool FlowDSP/BIOSCode Compose Studio(CCS)Tools for Debug,TI DSPs overview,Why DSP Processor?Mathematical calculate vs.data manipulationMath Calculation Addition A+B=C Multiplication AxB=C Sum of Production a0
2、 x0+a1x1+a2x2+anxnData Manipulation Data Move ABValue testing,sorting,and searching Real-time processing vs.off-line processingReal-time Processing:輸入資料進入的同時也輸出訊號Off-line Processing 大量資料輸入後一起處理Massively computational requirements應用於通訊系統、多媒體系統或智慧型控制系統,TI DSPs overview(cont),Common Features of DSP Pro
3、cessorSpecialized Addressing ModesCircular buffer,Bit-Reversed addressing for FFTFast Multiply-accumulate(MAC)Specialized Program ControlHigh performance Interrupt handlingPipeline structure to perform one instruction per cycleOn-chip Peripherals and I/O InterfaceDirect Memory Access(DMA)Multichanne
4、l Buffered Serial Ports(McBSP)External Memory Interface(EMIF)TimersOn-chip A/D,D/A convertersClock generators,TI DSPs overview(cont),TI TMS320 DSP PlatformsControl Optimized:TMS320C2000 DSP Platform以控制為主,類似於MCU(Micro Control Unit)。Best Power Efficiency:TMS320C5000 DSP Platform低耗電但速度較慢。多應用於如手機、PDA、數位
5、相機等攜帶式產品上。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,GeneralPurpose,C6416,MediaGateway,3G Wireless Infrastructure,Time,C6201,C6202,C
6、6203,C6211,C6711,C6204,1st Generation,C6205,C6712,C62x,C67x,TI DSPs overview(cont),TMS320C6000 DSP Roadmap,C64x DSP,C6701,Sampling Today!,Features of TMS320C6711,C6711DSPDual clock support:CPU at 150Mhz,EMIF at 100MHz72KB internal cacheSupport floating point operationMemoryL1/L2 cache128K Bytes of f
7、lash ROMI/OEDMA32 bits EMIF2 McBSPs 2 32bits TimerPLL Clock GeneratorIEEE-1149.1-JTAG interface16 bits HPIAD53516 bits audio codecExpansion ConnectorsMemory and peripheral connectors for daughterborad support,Features of TMS320C6711(cont),C6711 架構圖,Software Development Tool Flow,Debug,-10,DSP/BIOS:R
8、eal-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 vectorsGraphical real-time analysis 利用DSP/BIOS圖形化介面設定相關參數不需自行撰寫Link command file and vector.asm,Code Compose Studio(CCS),提供使用者程式開發介面程式編譯與連結(Build)載入程式碼至DSP發展板(Program Load)提供完整除錯工具與環境,Tools for Debug,中斷點設定探測點設定記憶體與暫存器內容值圖形分析(時域/頻域)影像擷取(CCD)利用DSP/BIOSCPU效能分析軟體邏輯分析儀工作執行時間分析,謝謝大家 E-mail:無線進階通訊實驗室(LAB 525),