一种双口SRAM在智能手机中的应用方法.pdf

上传人:e2 文档编号:975458 上传时间:2018-03-22 格式:PDF 页数:6 大小:246.92KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810057478.2

申请日:

2008.02.02

公开号:

CN101499051A

公开日:

2009.08.05

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 15/167公开日:20090805|||实质审查的生效IPC(主分类):G06F 15/167申请日:20080202|||公开

IPC分类号:

G06F15/167; H04W88/02(2009.01)I

主分类号:

G06F15/167

申请人:

德信智能手机技术(北京)有限公司

发明人:

赵阳黎

地址:

100016北京市朝阳区酒仙桥北路甲10号D区2楼4-6层

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开一种双口SRAM在高通+Marvell PXA270平台智能手机中的应用方法。双DSP智能手机应用中采用高通MSM6280+Marvell PXA270平台,其中高通CPU是主设备,Marvell CPU是从设备。以DPSRAM器件CYDM256B16-55BVXI作为共享存储器,通过独特的软件分区处理设计有效地实现了智能手机系统中的主/从CPU之间的通信,使得其最大通讯速率可以达到400Mbit/s。本发明所提供的有益效果在于利用DPSRAM(Dual-port SRAM)方便地构成各种工作方式的高速数据传送接口,不管是在并行处理网络中的数据共享,还是在流水方式中的高速数据传送中,DPSRAM都发挥着重要作用,保证数据通路的畅通。这样可以有效改善整个系统对数据的处理能力,大大提高了系统运行速度,方便用户的使用。

权利要求书

1、  一种口SRAM在高通+Marvell PXA270平台智能手机中的应用方法,其特征在于,双DSP智能手机应用中采用高通MSM6280+Marvell PXA270平台,其中高通CPU是主设备,MarvellCPU是从设备,以DPSRAM器件CYDM256B16-55BVXI作为共享存储器,通过独特的软件分区处理设计有效地实现了智能手机系统中的主/从CPU之间的通信,使得其最大通讯速率可以达到400Mbit/s。

说明书

一种双口SRAM在智能手机中的应用方法
技术领域
随着3G技术的发展,基于Windows操作系统的智能手机具有强劲处理能力的应用处理器来支撑,PXA270+MSM6280就是满足这种设计需求的很好的搭配;双口SRAM就是代替串口、USB,实现二者之间的高速传输的理想物理通道,本方案就是详细的阐述这种架构的构成及实现的。
背景技术
在高速数据采集和处理系统中,随着采样数据量的增大及信息处理任务的增加,对数据传送的要求也越来越高。目前市场上有很多双系统解决方案,即由两个处理器构成一个主从式系统完成相应功能。主从式系统设计的关键是主机与从机之间的数据通信。主从机之间的数据通信主要有串行、并行、DMA(直接存储器读取)及DPSRAM(Dual-port SRAM)四种方式。这种双系统手机方案,两个系统之间的通讯一般采用串口传输来实现,其最大通讯速率为12Mbit/s。
随着通信行业的不断发展,智能手机在功能上越来越复杂,用户对智能手机的运行速度要求也越来越高。在系统或模块间如果没有能够高速传送数据的接口,则在数据传送时极易造成瓶颈堵塞现象,从而影响整个系统对数据的处理能力。
发明内容
针对上述缺陷,本发明定义了一种双口SRAM在高通+Marvell PXA270平台智能手机中的应用方法。在我们的智能手机应用中采用高通MSM6280+Marvell PXA270平台,其中高通基带处理器MSM6280是主设备,Marvell应用处理器PXA270是从设备。综合各种通信方式的优缺点,考虑到系统实时性高、数据量大的特点,以带有内部中断仲裁机制的DPSRAM器件作为共享存储器,通过独特的软件分区处理设计有效地实现了智能手机系统中的主/从处理器之间的通信,使得其最大通讯速率可以达到400Mbit/s。
利用DPSRAM能够方便地构成各种工作方式的高速数据传送接口,不管是在并行处理网络中的数据共享,还是在流水方式中的高速数据传送中,DPSRAM都发挥着重要作用,保证数据通路的畅通。这样可以有效改善整个系统对数据的处理能力,大大提高了系统运行速度,方便用户的使用。
附图说明
图1带有内部中断仲裁机制的双口SRAM示意图;
图2双口SRAM在高通MSM6280+Marvell PXA270平台上的实现。
具体实施方式
双口SRAM的内部架构示意图如图所示:外部处理器通过输入/输出单元10和11可以单独访问存储单元20,访问的区块由地址译码器30、31决定,每次译码时,中断仲裁单元40都要对左右两路要访问的地址进行判定,如果访问的是同一个区块,40就会通过邮箱50发出中断给外部的处理器,以防止两个处理器同时访问同一区块,造成读写错误。这种架构的双口SRAM可以显著的提高访问速率,减少软件的代码复杂度和可靠性。
附图二是这种双口SRAM在高通MSM6280+Marvell PXA270平台上的具体实现。MSM6280和PXA270各有一个SRAM控制器,用以和外部的SRAM进行通讯,我们把它分别接到双口SRAM80的左右两路上,左路供电输入端接MSM6280的1.8V,右路供电输入接PXA270的1.86V,两个中断信号为了和处理器的GPIO电压相匹配,添加电平转换芯片90、91。在硬件设计中要注意以下问题:
1电平匹配问题
DPSRAM两个端口是独立供电的,端口供电电源与电压的选择需要与所连接的处理器端口一致。双口SRAM电压要小于或等于两个端口的电压,因此可以直接和其中电压较低的连接。
2中断信号(左中断/右中断)的电平和逻辑问题;
DPSRAM两个端口分别有一个中断信号,都为低有效,平常需要上拉。具体设计参考图二中两个电平转换芯片的应用。
3由于高通MSM6280没有busy信号,所以我们在设计中双端口都没有应用到busy信号,而是使用了其内部中断仲裁模块,因而软件需要根据得到的中断信号来控制对同一区块的访问。

一种双口SRAM在智能手机中的应用方法.pdf_第1页
第1页 / 共6页
一种双口SRAM在智能手机中的应用方法.pdf_第2页
第2页 / 共6页
一种双口SRAM在智能手机中的应用方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种双口SRAM在智能手机中的应用方法.pdf》由会员分享,可在线阅读,更多相关《一种双口SRAM在智能手机中的应用方法.pdf(6页珍藏版)》请在专利查询网上搜索。

本发明公开一种双口SRAM在高通+Marvell PXA270平台智能手机中的应用方法。双DSP智能手机应用中采用高通MSM6280+Marvell PXA270平台,其中高通CPU是主设备,Marvell CPU是从设备。以DPSRAM器件CYDM256B16-55BVXI作为共享存储器,通过独特的软件分区处理设计有效地实现了智能手机系统中的主/从CPU之间的通信,使得其最大通讯速率可以达到40。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1