精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

TMS320DM647 TMS320DM647 Digital Media Processor

數據:

描述

The TMS320C64x+™ DSPs (including the TMS320DM647/TMS320DM648 devices) are the highest-performance fixed-point DSP generation in the TMS320C6000™ DSP platform. The DM647, DM648 devices are based on the third-generation high-performance, advanced VelociTI™ very-long-instruction-word (VLIW) architecture developed by Texas Instruments (TI), making these DSPs an excellent choice for digital media applications. The C64x+™ devices are upward code-compatible from previous devices that are part of the C6000™ DSP platform. The C64x™ DSPs support added functionality and have an expanded instruction set from previous devices.

Any reference to the C64x DSP or C64x CPU also applies, unless otherwise noted, to the C64x+ DSP and C64x+ CPU, respectively.

With performance of up to 8800 million instructions per second (MIPS) at a clock rate of 1.1 GHz, the C64x+ core offers solutions to high-performance DSP programming challenges. The DSP core possesses the operational flexibility of high-speed controllers and the numerical capability of array processors. The C64x+ DSP core processor has 64 general-purpose registers of 32-bit word length and eight highly independent functional units—two multipliers for a 32-bit result and six arithmetic logic units (ALUs). The eight functional units include instructions to accelerate the performance in video and imaging applications. The DSP core can produce four 16-bit multiply-accumulates (MACs) per cycle for up to 4400 million MACs per second (MMACS), or eight 8-bit MACs per cycle for up tp 8800 MMACS. For more details on the C64x+ DSP, see the (literature number SPRU732).

The devices also have application-specific hardware logic, on-chip memory, and additional on-chip peripherals similar to the other C6000 DSP platform devices. The core uses a two-level cache-based architecture. The Level 1 program cache (L1P) is a 256K-bit direct mapped cache and the Level 1 data cache (L1D) is a 256K-bit 2-way set-associative cache. The Level 2 memory/cache (L2) consists of a 4M-bit (DM648) or 2M-bit (DM647) memory space that is shared between program and data space. L2 memory can be configured as mapped memory, cache, or combinations of the two.

The peripheral set includes five configurable 16-bit video port peripherals (VP0, VP1, VP2, VP3, and VP4). These video port peripherals provide a glueless interface to common video decoder and encoder devices. The video port peripherals support multiple resolutions and video standards (e.g., CCIR601, ITU-BT.656, BT.1120, SMPTE 125M, 260M, 274M, and 296M), a VCXO interpolated control port (VIC); a 1000 Mbps Ethernet Switch Subsystem with a management data input/output (MDIO) module and two SGMII ports (DM648) or one SGMII port (only DM647); a 4-bit transmit, 4-bit receive VLYNQ interface; an inter-integrated circuit (I2C) bus interface; a multichannel audio serial port (McASP) with ten serializers; four 64-bit general-purpose timers each configurable as two independent 32-bit timers; a user-configurable 16-bit or 32-bit host-port interface (HPI); 32 pins for general-purpose input/output (GPIO) with programmable interrupt/event generation modes, multiplexed with other peripherals; one UART; and two glueless external memory interfaces: a synchronous and asynchronous external memory interface (EMIFA) for slower memories/peripherals, and a higher DDR2 SDRAM interface.

The video port peripherals provide a glueless interface to common video decoder and encoder devices. The video port peripherals support multiple resolutions and video standards (e.g., CCIR601, ITU-BT.656, BT.1120, SMPTE 125M, 260M, 274M, and 296M).

The video port peripherals are configurable and can support either video capture and/or video display modes. Each video port consists of two channels (A and B) with a 5120-byte capture/display buffer that is splittable between the two channels.

For more details on the video port peripherals, see the (literature number SPRUEM1).

The management data input/output (MDIO) module continuously polls all 32 MDIO addresses to enumerate all PHY devices in the system.

The I2C and VLYNQ ports allow the device to easily control peripheral modules and/or communicate with host processors.

The rich peripheral set provides the ability to control external peripheral devices and communicate with external processors. For details on each of the peripherals, see the related sections later in this document and the associated peripheral reference guides.

The devices have a complete set of development tools. These include C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a Windows™ debugger interface for visibility into source code execution.

特性

  • 高性能數字媒體處理器
    • 720-MHz,800-MHz,900-MHz,1.1-GHz C64x +™時鐘速率
    • 1.39 ns(-720),1.25 ns(-800),1.11 ns(-900),0.91 ns(-1100)指令周期時間
    • 5760,6400, 7200,8800 MIPS
    • 8個32位C64x +指令/循環
    • 完全軟件兼容C64x /Debug
    • 商用溫度范圍(-720,-900) ,僅限-1100)
    • 擴展溫度范圍(僅限-800)
    • 工業溫度范圍(僅-720,-900和-1100)
  • VelociTI™的VelociTI.2™擴展 - 高級超長指令字(VLIW)TMS320C64x +™DSP內核
    • 具有VelociTI.2擴展的八個高度獨立的功能單元:
      • 六個ALU(32/40位),每個時鐘周期支持單個32位,雙16位或四個8位算術
      • 兩個乘法器支持四個每個時鐘周期16 x 16位乘法(32位結果)或8個8 x 8位Mu每個時鐘周期的ltiplies(16位結果)
    • 具有不對齊支持的加載存儲架構
    • 64個32位通用寄存器< /li>
    • 指令包裝減少代碼大小
    • 所有指令條件
    • 其他C64x +™增強功能
      • 保護模式操作
      • 例外支持
      • 模數回路自動對焦模塊操作的硬件支持
  • C64x +指令集功能
    • 字節可尋址(8- /16- /32- /64位數據)
    • 8位溢出保護
    • 位域提取,設置,清除
    • 規范化,飽和度,位計數
    • VelociTI.2增加正交性
    • C64x +擴展
      • 緊湊型16位指令
      • 支持復數乘法的附加說明
  • C64x + L1 /L2內存架構
    • 256K位(32K) -byte)L1P程序RAM /高速緩存[直接映射] < /li>
    • 256K位(32K字節)L1D數據RAM /高速緩存
      [2路設置關聯]
    • 2M位/256K字節(DM647)或4M-位/512K字節)(DM648)L2統一映射RAM /高速緩存[靈活分配]
  • 僅支持Little Endian模式
  • 五個可配置視頻端口
    • 為通用視頻解碼器和編碼器設備提供無膠I /F
    • 支持多種分辨率/視頻標準
  • VCXO插值控制端口(VIC)
    • 支持音頻/視頻同步
  • 外部存儲器接口(EMIF)
    • 32位DDR2 SDRAM存儲器控制器512M字節地址空間(1.8-VI /O)
    • 異步16位寬EMIF(EMIFA)
      • 高達128M字節總地址范圍
      • 64M -Byte地址到達每個CE空間
    • 與異步存儲器(SRAM,閃存和EEPROM)的無線接口
    • 同步存儲器(SBSRAM和ZBT SRAM)
    • 支持標準同步設備的接口和定制邏輯(FPGA,CPLD,ASIC等)
  • 增強型直接內存訪問(EDMA)控制器(64個獨立通道)
  • 3 - 端口千兆以太網交換機子系統
  • 四個64位通用定時器(每個可配置為兩個32位定時器)
  • 一個UART(具有RTS和CTS流控制)
  • 一個具有兩個芯片選擇的4線串行端口接口(SPI)
  • 主/從內部集成電路(I2C總線™)
  • 多通道音頻串行端口(McASP)
    • 十個串行器和SPDIF(DIT)模式
  • 16/32位主機端口接口(HPI)
  • 高級事件觸發(AET)兼容
  • 32位33- /66-MHz,3.3V外圍組件互連(PCI)主/從接口符合PCI規范2.3
  • VLYNQ™接口(FPGA接口)
  • 片上ROM Bootloader
  • 個別省電模式
  • 靈活的PLL時鐘發??生器
  • IEEE -1149.1(JTAG™)邊界掃描兼容
  • 32個通用I /O(GPIO)引腳(與其他器件功能復用)
  • 封裝:
    • 529引腳nFBGA(ZUT后綴)
    • 19x19 mm 0.8 mm間距BGA
    • 0.09-μm/6-Level Cu金屬工藝(CMOS)
  • 3.3-V和1.8-VI /O,1.2V內部(-720,-800,-900,-1100)

參數 與其它產品相比 數字視頻處理器

 
Applications
Operating Systems
Arm CPU
Arm MHz (Max.)
DSP
DSP MHz
Video Acceleration
Video Resolution/Frame Rate
Video Port (Configurable)
USB
PCI/PCIe
EMAC
DRAM
SPI
I2C
UART (SCI)
On-Chip L2 Cache/RAM
Operating Temperature Range (C)
Pin/Package
TMS320DM647
Automotive
Industrial
Video and Imaging    
DSP/BIOS
VLX    
0    
0    
1 C64x    
720
800
900
1100    
1 VICP    
D1 or Less    
5 16-Bit Dual-Ch    
0    
1 32-Bit [66 MHz]    
0    
DDR2    
0    
1    
0    
256 KB(DSP)    
-40 to 105
-40 to 90
0 to 90    
529FCBGA    

方框圖 (2)


技術文檔

數據手冊(1)
元器件購買 TMS320DM647 相關庫存