引言实时图像处理系统的显著特点是数据量大,有效地处理和传输图像数据是实现实时图像处理系统的关键,TI公司推出了高性能多媒体双核处理器OMAP5910,是将高性能、低功耗的TMS320C55xDSP与控制性能很强的ARM925微处理器集成到同一芯片器件中如何有效地发挥双核的优势,合理利用OMAP5910的各种内存配置DMA控制器实时、高效传输大规模的图像数据是本文研究的重点。1OMAP5910的内存管理由于OMAP5910支持多种内存,因此在设计DMA传输方
引言
实时图像处理系统的显著特点是数据量大,有效地处理和传输图像数据是实现实时图像处理系统的关键,TI公司推出了高性能多媒体双核处理器OMAP5910,是将高性能、低功耗的TMS320C55xDSP与控制性能很强的ARM925微处理器集成到同一芯片器件中如何有效地发挥双核的优势,合理利用OMAP5910的各种内存配置DMA控制器实时、高效传输大规模的图像数据是本文研究的重点。
1 OMAP5910的内存管理
由于OMAP5910支持多种内存,因此在设计DMA传输方案时,必须对OMAP5910的内存管理有一个详细的了解。
OMAP5910的MPU存储器片内集成了192KB的SRAM,DSP存储器片内集成了64KB的双向DARAM,96KB的单向SARAM,32KB的程序存储器PDROM,MPU和DSP子系统的存储器映射情况如图1所示[1]。通过EMIFF和EMIFS接口,OMAP5910可以访问片外存储器,但访问片外存储器的速度与访问片内存储器的速度差别很大。
OMAP5910的片内存储器主要由存储器管理单元TC管理。TC管理MPU、DSP、DMA以及局部总线对OMAP5910系统存储资源(SRAM、SDRAM、Flash、ROM等)的访问,它的主要功能是确保处理器能够高效访外部存储区,避免产生瓶颈现象而降低片上处理速度,TC通过3种不同的接口-EMIFS、EMIFF或IMIF,支持处理器或DMA单元对存储器的访问.其中EMIFS接口提供对Flash、SRAM或ROM的访问,EMIFF接口提供对SDRAM的访问,IMIF接口提供对OMAP5910片内192KB SRAM的访问,3种接口是完全独立的[2],从任何一个处理器或DMA单元都可以同时访问。
ARM核访问DSP核的数据或内存空间,需要ARM和DSP之间进行通信,主要有3种方式支持内部双核间的通信,第1种方式通过双核共享邮箱寄存器MailBox来实现,ARM和DSP均可以通过MailBox触发对方中断,并同时传递两个16位的参数,以通知对方自己的状态或传递某种请求,第2种方式是MPUI方式,ARM通过主机接口获得对DSP存储空间和I/O空间的访问权,由ARM完成数据在双核间的搬移,第3种方式是设置DSP的MMU,将DSP的外部存储空间映射到OMAP5910系统存储资源中,共享DSP的地址空间,由DSP完成双核间的数据搬移。
相关文章
-
电脑串口(COM口)引脚定义
MAP3204 -PDF,MAP3204中文资料,MAP3204参数 数据,MA… AP7361低压差稳压器 -PDF,AP7361中文资料,AP7361参数… AT24C16EEPROM存储器 -PDF,AT24C16中文资料,AT24C16… TC74HC4049AP六路施密触发倒相电路 -PDF,TC74HC4049… SST25VF040串行FLASH ROM电路 -PDF,SST25VF040中文资… TC74HC123APN稳态触发电路 -PDF,TC74HC123APN中文资… CAT24C64IIC串行EEPROM电路 -PDF,CAT24C64中文资料,… AT24C64A串行EEPROM -PDF,AT24C64A中文资料,AT24C64… AT24C32AN串行EEPROM -PDF,AT24C32AN中文资料,AT24C… AP5668数字立体声功率放大电路 -PDF,AP5668中文资料… APA2020音频功率放大芯片 -PDF,APA2020中文资料,APA… CXD1866RDVD/CD-ROM数据解调集成电路 -PDF,CXD1866R… APW7120同步降压PWM控制器 -PDF,APW7120中文资料,AP… MAX11008RFLDMOS偏置控制器 -PDF,MAX11008中文资料,… MAX1386RFLDMOS偏置控制器 -PDF,MAX1386中文资料,MA… MAX1385RFLDMOS偏置控制器 -PDF,MAX1385中文资料,MA… MAXQ1103 MAX9708 AP6503
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
没有任何评论 |
tj
|