[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101499051A - 一种双口sram在智能手机中的应用方法 - Google Patents

一种双口sram在智能手机中的应用方法 Download PDF

Info

Publication number
CN101499051A
CN101499051A CNA2008100574782A CN200810057478A CN101499051A CN 101499051 A CN101499051 A CN 101499051A CN A2008100574782 A CNA2008100574782 A CN A2008100574782A CN 200810057478 A CN200810057478 A CN 200810057478A CN 101499051 A CN101499051 A CN 101499051A
Authority
CN
China
Prior art keywords
mobile phone
intelligent mobile
cpu
marvell
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008100574782A
Other languages
English (en)
Inventor
赵阳黎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TECHFAITH INTELLIGENT HANDSET TECHNOLOGY (BEIJING) Co Ltd
Original Assignee
TECHFAITH INTELLIGENT HANDSET TECHNOLOGY (BEIJING) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TECHFAITH INTELLIGENT HANDSET TECHNOLOGY (BEIJING) Co Ltd filed Critical TECHFAITH INTELLIGENT HANDSET TECHNOLOGY (BEIJING) Co Ltd
Priority to CNA2008100574782A priority Critical patent/CN101499051A/zh
Publication of CN101499051A publication Critical patent/CN101499051A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

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

Description

一种双口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信号,而是使用了其内部中断仲裁模块,因而软件需要根据得到的中断信号来控制对同一区块的访问。

Claims (1)

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

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008100574782A CN101499051A (zh) 2008-02-02 2008-02-02 一种双口sram在智能手机中的应用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008100574782A CN101499051A (zh) 2008-02-02 2008-02-02 一种双口sram在智能手机中的应用方法

Publications (1)

Publication Number Publication Date
CN101499051A true CN101499051A (zh) 2009-08-05

Family

ID=40946128

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100574782A Pending CN101499051A (zh) 2008-02-02 2008-02-02 一种双口sram在智能手机中的应用方法

Country Status (1)

Country Link
CN (1) CN101499051A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102279801A (zh) * 2010-06-09 2011-12-14 晨星软件研发(深圳)有限公司 存储器共享系统及方法
CN103631531A (zh) * 2012-08-24 2014-03-12 上海华虹集成电路有限责任公司 加速sd卡读写速度的方法和电路
CN110601936A (zh) * 2019-09-24 2019-12-20 涂益民 一种基于数字家庭网络的数字相册共享系统

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102279801A (zh) * 2010-06-09 2011-12-14 晨星软件研发(深圳)有限公司 存储器共享系统及方法
CN103631531A (zh) * 2012-08-24 2014-03-12 上海华虹集成电路有限责任公司 加速sd卡读写速度的方法和电路
CN110601936A (zh) * 2019-09-24 2019-12-20 涂益民 一种基于数字家庭网络的数字相册共享系统

Similar Documents

Publication Publication Date Title
CN102231718B (zh) 一种EtherCAT与CAN通信的网关及其通信方法
CN109308283B (zh) 一种SoC片上系统及其外设总线切换方法
CN103677916A (zh) 一种基于fpga的在线重配置系统及方法
CN103095537A (zh) 一种并行控制两类工业以太网总线从站设备的数控装置
CN103714026B (zh) 一种支持原址数据交换的存储器访问方法及装置
CN203812236U (zh) 一种基于处理器和现场可编程门阵列的数据交换系统
CN103744811A (zh) 一种串行数据传输系统及方法
CN106385388A (zh) 一种基于2fi+ctc5160架构的千兆以太网交换系统
CN210222744U (zh) 一种基于usb_otg模式下的主从设备切换装置及终端设备
CN102291337B (zh) EtherCAT协议与Profibus-DP协议通信转换的网关及其通信方法
CN103377170B (zh) 异构处理器间spi高速双向对等数据通信系统
CN102662887B (zh) 一种多端口随机存储器
CN101499051A (zh) 一种双口sram在智能手机中的应用方法
CN201839452U (zh) 一种无线传感器网络智能网关
CN102023947A (zh) Ieee1394总线与高速智能统一总线的直接接口方法
CN102263709A (zh) 一种EtherCAT与RS485通信转换的网关及其通信方法
CN204463103U (zh) 一种数据传输系统及数据处理设备
CN104901857A (zh) 总线分析仪
CN203950307U (zh) 基于高性能bw100芯片的sar并行处理装置
CN100587680C (zh) 管理分离总线上总线代理之间的数据流的方法和系统
CN208128284U (zh) 一种基于s698pm的以太网转多路同步串口接口通讯设备
CN202206415U (zh) 一种EtherCAT协议与Profibus-DP协议通信转换的网关
CN202353595U (zh) 一种EtherCAT与RS485通信转换的网关
CN204480240U (zh) 基于主机与dsp的双向数据交换系统
CN203084719U (zh) 基于plb总线的sja1000接口ip核

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090805