资料介绍
达芬奇(DaVinci)数字媒体技术平台TMS320DM6446/3采用了ARM+DSP双核的架构,本文从芯片的硬件结构入手介绍达芬奇DMSoC硬件部分及Linux OS的启动过程。
达芬奇DMSoC硬件概述
如图1所示,达芬奇数字媒体片上系统(DMSoC)提供:两个内核(ARM+DSP);视频处理子系统(VPSS);多种Boot模式(NOR Flash/NAND Flash/UART0 Boot Mode);两个电源域;多个时钟树;多个引脚独立或复用的外设。

图1 DM6446功能结构框图
● ARM-DSP集成
对于双核的达芬奇架构,大家最关心的就是两个核之间的资源分配、通信方式及如何高效地实现资源共享各尽其能。ARM独享(DSP不可用)的外设有:UART0/1/2,I2C,看门狗定时器,PWM0/1/2,ARM中断控制器,USB2.0,ATA/CF,SPI,GPIO,VPSS,EMAC/MDIO,EMIFA CONTROL,VLYNQ,MMC/SD。DSP独享(ARM不可用)的外设有:DSP中断控制器,VICP。ARM和DSP共享的外设有:EDMA,Timer0/1,Power & Sleep Controller,ASP和EMIFA Data。

图2 ARM-DSP集成结构
如图2所示,可以很清楚地看到ARM可以访问DSP片内存储器(L2RAM和L1P/D);DSP可以访问ARM片内存储器;ARM和DSP共享DDR2和AEMIF。因此,通常情况下ARM只需传递需要处理的数据地址指针给DSP,而无须大块的数据搬移。ARM和DSP之间的通信可以通过相互中断实现。ARM可以中断DSP(通过4个通用中断和1个不可屏蔽中断);DSP可以通过2个通用中断来中断ARM。ARM控制DSP的电源、时钟、复位和引导。
达芬奇DMSoC硬件概述
如图1所示,达芬奇数字媒体片上系统(DMSoC)提供:两个内核(ARM+DSP);视频处理子系统(VPSS);多种Boot模式(NOR Flash/NAND Flash/UART0 Boot Mode);两个电源域;多个时钟树;多个引脚独立或复用的外设。

图1 DM6446功能结构框图
● ARM-DSP集成
对于双核的达芬奇架构,大家最关心的就是两个核之间的资源分配、通信方式及如何高效地实现资源共享各尽其能。ARM独享(DSP不可用)的外设有:UART0/1/2,I2C,看门狗定时器,PWM0/1/2,ARM中断控制器,USB2.0,ATA/CF,SPI,GPIO,VPSS,EMAC/MDIO,EMIFA CONTROL,VLYNQ,MMC/SD。DSP独享(ARM不可用)的外设有:DSP中断控制器,VICP。ARM和DSP共享的外设有:EDMA,Timer0/1,Power & Sleep Controller,ASP和EMIFA Data。

图2 ARM-DSP集成结构
如图2所示,可以很清楚地看到ARM可以访问DSP片内存储器(L2RAM和L1P/D);DSP可以访问ARM片内存储器;ARM和DSP共享DDR2和AEMIF。因此,通常情况下ARM只需传递需要处理的数据地址指针给DSP,而无须大块的数据搬移。ARM和DSP之间的通信可以通过相互中断实现。ARM可以中断DSP(通过4个通用中断和1个不可屏蔽中断);DSP可以通过2个通用中断来中断ARM。ARM控制DSP的电源、时钟、复位和引导。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- stm32启动过程
- MCU和SOC启动过程对比
- 用TPS65023测序达芬奇序列 6次下载
- 合众达推出达芬奇硬件板卡和DSP开发工具新品详细中文概述 1次下载
- 基于达芬奇技术数字视频已经产品出现带你详细了解达芬奇(中文资料) 1次下载
- TI“达芬奇”如何面向新一代数字视频方案 13次下载
- 达芬奇调整器的详细资料概述了解达芬奇调整器 4次下载
- TI达芬奇Linux驱动程序LSP 2.10的详细资料介绍 3次下载
- 达芬奇数字媒体片上系统的架构和Linux启动过程 6次下载
- 基于达芬奇技术的视频采集系统研究 3次下载
- 基于达芬奇技术的智能视频监控终端的开发 10次下载
- TI达芬奇软件框架技术的研究与改进 1次下载
- 达芬奇技术的视频应用分析 4次下载
- Linux基础命令之Linux启动过程详解 2次下载
- IC启动过程及Vcc电压波形的认知 10次下载
- 达芬奇手术机器人的应用领域 1997次阅读
- 分析ARM Cortex-M内核复位启动过程 2477次阅读
- 美信cortex-m3内核芯片的启动过程及连接文件介绍 1607次阅读
- STM32的启动过程如何分析 1431次阅读
- STM32H7的启动过程分析 2328次阅读
- linux内核启动过程会执行用户空间的init进程 1185次阅读
- Spartan-3A DSP达芬奇开发套件的主要特性及应用 3417次阅读
- 基于达芬奇处理器TMS320DM6446实现数字视频系统的应用方案 3455次阅读
- 一文知道MCU上电复位启动过程 1.3w次阅读
- 关于Linux启动过程分析 3892次阅读
- openwrt启动过程详细分析 1.2w次阅读
- 详解bootloader的执行流程与ARM Linux启动过程分析 1w次阅读
- 专家揭秘:STM32启动过程全解 5.3w次阅读
- 达芬奇技术解读 1316次阅读
- 基于TI达芬奇技术的高速网络摄像机设计方案 3340次阅读
下载排行
本周
- 1如何看懂电子电路图
- 12.88 MB | 36次下载 | 免费
- 2压力传感器 RM1308F数据手册
- 0.71 MB | 1次下载 | 免费
- 3AD设计DDR3时等长设计技巧
- 0.89 MB | 0次下载 | 3 积分
- 4UWB3000F00-X1室内外定位测距模块规格书
- 1.48 MB | 次下载 | 免费
- 5PC2026Q 双通道20V 6A同步降压稳压器数据手册
- 1.46 MB | 次下载 | 免费
- 6RISC-V 手册
- 8.85 MB | 次下载 | 10 积分
- 7晶体三极管工作原理学习资料
- 0.11 MB | 次下载 | 10 积分
- 8BC20 模块硬件手册
- 2.40 MB | 次下载 | 免费
本月
- 1常用电子元器件集锦
- 1.72 MB | 24497次下载 | 免费
- 2如何看懂电子电路图
- 12.88 MB | 36次下载 | 免费
- 3苹果iphone 11电路原理图
- 4.98 MB | 19次下载 | 5 积分
- 4PC2456高压浪涌抑制器控制器数据手册
- 3.03 MB | 14次下载 | 免费
- 5EMC电路设计工程师必备的EMC基础
- 0.42 MB | 10次下载 | 2 积分
- 6PC2464具理想二极管的浪涌抑制控制器数据手册
- 4.42 MB | 9次下载 | 免费
- 7ssd1306单片 CMOS OLED/PLED 驱动芯片中文手册
- 1.66 MB | 8次下载 | 1 积分
- 8PC2466高电压浪涌抑制器数据手册
- 3.37 MB | 8次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935132次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191409次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183345次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81593次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73818次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65990次下载 | 10 积分
评论