首页资源分类DSP > TMS320c6000DSP开发

TMS320c6000DSP开发

已有 447940个资源

下载专区

上传者其他资源

    文档信息举报收藏

    标    签:dsptsm320c6000

    分    享:

    文档简介

    主要阐述了TMS320C6000系列DSP编程流水线设置。

    文档预览

    TMS320C6000 DSP Peripherals Overview Reference Guide Literature Number: SPRU190J April 2006 2 SPRU190J – April 2006 Submit Documentation Feedback Contents Trademarks ................................................................................................................ 5 1 Overview.................................................................................................................... 6 2 TMS320C62x DSP Peripherals ..................................................................................... 6 3 TMS320C64x DSP Peripherals ...................................................................................... 7 4 TMS320C645x DSP Peripherals .................................................................................... 7 5 TMS320C67x DSP Peripherals ..................................................................................... 8 6 TMS320C672x DSP Peripherals .................................................................................... 8 7 TMS320DM644x DMSoC Peripherals ............................................................................. 9 Appendix A Revision History ............................................................................................. 10 SPRU190J – April 2006 Submit Documentation Feedback Table of Contents 3 List of Tables 1 TMS320C62x DSP Peripherals Documentation ......................................................................... 6 2 TMS320C64x DSP Peripherals Documentation ......................................................................... 7 3 TMS320C645x DSP Peripherals Documentation........................................................................ 7 4 TMS320C67x DSP Peripherals Documentation ......................................................................... 8 5 TMS320C672x DSP Peripherals Documentation........................................................................ 8 6 TMS320DM644x DMSoC Peripherals Documentation ................................................................. 9 A-1 Document Revision History .............................................................................................. 10 4 List of Tables SPRU190J – April 2006 Submit Documentation Feedback Trademarks TMS320C6000, C6000, VelociTI, TMS320C62x, TMS320C64x, TMS320C645x, TMS320C67x, TMS320C672x, TMS320DM644x are trademarks of Texas Instruments. SPRU190J – April 2006 Submit Documentation Feedback List of Tables 5 Reference Guide SPRU190J – April 2006 TMS320C6000 DSP Peripherals Overview This document provides an overview of the peripherals available on the TMS320C6000™ family of digital signal processors (DSPs). 1 Overview The C6000™ platform of devices consists of the first off-the-shelf DSPs that use advanced very long instruction word (VLIW) to achieve high performance through increased instruction-level parallelism. The VelociTI™ VLIW architecture uses multiple execution units operating in parallel to execute multiple instructions during a single clock cycle. Parallelism is the key to extremely high performance, taking these DSPs well beyond the performance capabilities of traditional designs. The user-accessible peripherals available on the C6000 devices are configured using a set of memory-mapped control registers. 2 TMS320C62x DSP Peripherals Peripherals available on the TMS320C62x™ DSP and their associated literature number are listed in Table 1. Table 1. TMS320C62x DSP Peripherals Documentation Peripheral/Module Boot Modes and Configuration Enhanced Direct Memory Access Controller Expansion Bus External Memory Interface Host Port Interface Interrupt Selector Multichannel Buffered Serial Port Peripheral Component Interconnect Power-Down Logic and Modes Program and Data Memory Controller/Direct Memory Access Controller Timer, 32-bit Two-Level Internal Memory Acronym EDMA XBUS EMIF HPI Interrupts McBSP PCI DMA Timer Cache Lit # SPRU642 SPRU234 SPRU579 SPRU266 SPRU578 SPRU646 SPRU580 SPRU581 SPRU728 SPRU577 SPRU582 SPRU609 C62x 01 02 03 04 05 11 √√√√√ √ √√√ √√√√√√ √ √ √√√√√√ √√√√√√ √ √√√√√√ √√√√√ √√√√√√ √ 6 TMS320C6000 DSP Peripherals Overview SPRU190J – April 2006 Submit Documentation Feedback www.ti.com TMS320C64x DSP Peripherals 3 TMS320C64x DSP Peripherals Peripherals available on the TMS320C64x™ DSP and their associated literature number are listed in Table 2. Table 2. TMS320C64x DSP Peripherals Documentation Peripheral/Module Enhanced Direct Memory Access Controller Ethernet Media Access Controller/ Management Data Input/Output Module External Memory Interface General-Purpose Input/Output Host Port Interface Inter-Integrated Circuit Inter-Integrated Circuit Addendum Interrupt Selector Multichannel Audio Serial Port Multichannel Buffered Serial Port Peripheral Component Interconnect Power-Down Logic and Modes Timer, 32-bit Turbo Decoder Coprocessor Two-Level Internal Memory Universal Test and Operations Interface for ATM Video Port/VCXO Interpolated Control Port Viterbi Decoder Coprocessor Acronym EDMA Lit # SPRU234 EMAC SPRU628 EMIF GPIO HPI I2C Interrupts McASP McBSP PCI Timer TCP Cache UTOPIA SPRU266 SPRU584 SPRU578 SPRU175 SPRZ221 SPRU646 SPRU041 SPRU580 SPRU581 SPRU728 SPRU582 SPRU534 SPRU610 SPRU583 Video Port SPRU629 VCP SPRU533 C64x DM64x 10 11 12 13 14 15 16 18 0 1 2 3 √√√√√√√√√√√√ √ √√√√ √√√√√√√√√√√√ √√√√√√√√√√√√ √√√√√√√√ √√√ √ √√ √√√√√ √ √ √ √√√√√√√√√√√√ √ √ √√√√√ √√√√√√√√√√√√ √√ √√ √ √√√√√√√√√√√√ √√√√√√√√√√√√ √ √√√√√√√√√√√√ √√ √√√√ √√ 4 TMS320C645x DSP Peripherals Peripherals available on the TMS320C645x™ DSP and their associated literature numbers are listed in Table 3. Table 3. TMS320C645x DSP Peripherals Documentation Peripheral/Module DDR2 Memory Controller Enhanced Direct Memory Access (EDMA3) Controller Ethernet Media Access Controller/Management Data Input/Output Module External Memory Interface General-Purpose Input/Output Host Port Interface Inter-Integrated Circuit Module Peripheral Component Interconnect Serial Rapid IO Software-Programmable Phase-Locked Loop Timer, 64-bit Universal Test & Operations PHY Interface for ATM 2 Acronym DDR2 EDMA EMAC/MDIO EMIF GPIO HPI I2C PCI SRIO PLL Timer UTOPIA2 Lit # SPRU970 SPRU966 SPRU975 SPRU971 SPRU724 SPRU969 SPRU974 SPRUE60 SPRU976 SPRUE56 SPRU968 SPRUE48 SPRU190J – April 2006 Submit Documentation Feedback TMS320C6000 DSP Peripherals Overview 7 TMS320C67x DSP Peripherals www.ti.com 5 TMS320C67x DSP Peripherals Peripherals available on the TMS320C67x™ DSP and their associated literature number are listed in Table 4. Table 4. TMS320C67x DSP Peripherals Documentation Peripheral/Module Boot Modes and Configuration Enhanced Direct Memory Access Controller External Memory Interface General-Purpose Input/Output Host Port Interface Inter-Integrated Circuit Interrupt Selector Multichannel Audio Serial Port Multichannel Buffered Serial Port Phase-Locked Loop Controller Power-Down Logic and Modes Program and Data Memory Controller/Direct Memory Access Controller Timer, 32-bit Two-Level Internal Memory Acronym EDMA EMIF GPIO HPI I2C Interrupts McASP McBSP PLL DMA Timer Cache Lit # SPRU642 SPRU234 SPRU266 SPRU584 SPRU578 SPRU175 SPRU646 SPRU041 SPRU580 SPRU233 SPRU728 SPRU577 SPRU582 SPRU609 C67x DA6x 01 11 12 13 01 05 07 10 √ √√√√√√√ √√√√√ √√ √√√√√√√ √√ √√ √ √√ √ √√√√√√√√ √√√√√ √√√√√√√√ √√√√√√√ √√√√ √ √√√√√√√√ √√√√√√√ 6 TMS320C672x DSP Peripherals Peripherals available on the TMS320C672x™ DSP and their associated literature number are listed in Table 5. Table 5. TMS320C672x DSP Peripherals Documentation Peripheral/Module Dual Data Movement Accelerator External Memory Interface Inter-Integrated Circuit Multichannel Audio Serial Port Phase-Locked Loop Controller and Clock Generation Program and Data Memory Controller Real-Time Interrupt Timer Serial Peripheral Interface Universal Host Port Interface Acronym dMAX EMIF I2C McASP PLL – RTI SPI UHPI Lit # SPRU795 SPRU711 SPRU877 SPRU878 SPRU879 SPRU720 SPRU717 SPRU718 SPRU719 C672x 267 √√√ √√√ √√√ √√√ √√√ √√√ √√√ √√√ √ DA7x 05 07 08 10 √√√ √ √√ √ √√√ √ √√√ √ √√√ √ √√√ √ √√√ √ √√√ √ √ 8 TMS320C6000 DSP Peripherals Overview SPRU190J – April 2006 Submit Documentation Feedback www.ti.com TMS320DM644x DMSoC Peripherals 7 TMS320DM644x DMSoC Peripherals Peripherals available on the TMS320DM644x™ Digital Media System-on-Chip (DMSoC) and their associated literature number are listed in Table 6. Table 6. TMS320DM644x DMSoC Peripherals Documentation Peripheral/Module Asynchronous External Memory Interface ATA Controller Audio Serial Port DDR2 Memory Controller DSP Subsystem Interrupt Controller DSP Subsystem Internal Direct Memory Access Controller DSP Subsystem Power-Down Controller Enhanced Direct Memory Access Controller Ethernet Media Access Controller/Management Data Input/Output Module General-Purpose Input/Output Inter-Integrated Circuit Module Multimedia Card/Secure Digital Card Controller Pulse-Width Modulator Serial Peripheral Interface Timer, 64-bit Universal Asynchronous Receiver/Transmitter Universal Serial Bus Video Processing Back End Video Processing Front End VLYNQ Port Acronym EMIF ATA ASP DDR2 INTC IDMA PDC EDMA EMAC/MDIO GPIO I2C MMC/SD PWM SPI Timer UART USB VPBE VPFE VLYNQ Lit # SPRUE20 SPRUE21 SPRUE29 SPRUE22 SPRU871 SPRU871 SPRU871 SPRUE23 SPRUE24 SPRUE25 SPRUE27 SPRUE30 SPRUE31 SPRUE32 SPRUE26 SPRUE33 SPRUE35 SPRUE37 SPRUE38 SPRUE36 SPRU190J – April 2006 Submit Documentation Feedback TMS320C6000 DSP Peripherals Overview 9 Appendix A Appendix A Revision History Table A-1 lists the changes made since the previous version of this document. Reference Table 3 Table A-1. Document Revision History Additions/Modifications/Deletions Updated Table 3. www.ti.com 10 Revision History SPRU190J – April 2006 Submit Documentation Feedback IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Amplifiers Data Converters DSP Interface Logic Power Mgmt Microcontrollers amplifier.ti.com dataconverter.ti.com dsp.ti.com interface.ti.com logic.ti.com power.ti.com microcontroller.ti.com Applications Audio Automotive Broadband Digital Control Military Optical Networking Security Telephony Video & Imaging Wireless www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265 Copyright  2006, Texas Instruments Incorporated

    Top_arrow
    回到顶部
    EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高进,我们会尽快处理。