基于Actel FPGA的双端口RAM设计

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:wenyueting
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  双端口RAM芯片主要应用于高速率、高可靠性、对实时性要求高的场合,如实现DSP与PCI总线芯片之间的数据交换接口电路等。但普通双端口RAM最大的缺点是在两个cpu发生竞争时。有一方CPu必须等待,因而降低了访问效率。
  IDT公司推出的专用双端口RAM芯片解决了普通双端口RAM内部竞争问题,并融合了中断、旗语、主从功能。它具有存取速度快、功耗低、可完全异步操作、接口电路简单等优点,但缺点也非常明显,那就是价格太昂贵。
  为解决DT专用双端口RAM芯片的价格过高问题,广州致远电子有限公司推出了一种全新的基于Actel PPGA的双端口RAM的解决方案。该方案采用Actel FPGA实现,不仅具有IDT专用双端口RAM芯片的所有性能特点,更是在价格上得到了很大改善,以A3P060双端口RAM为例,在相同容量(2K字节)下,其价格仅为IDT专用芯片的六分之一。
  
  1 概述
  
  (1)功能概述
  基于Actd FPGA的双端口RAM解决方案具有两套独立的地址线、数据线和控制信号线,允许两个控制器件中的数据通过其同连接的存储器来进行通信。其功能特点有:
  ·内含仲裁逻辑,可解决同时读写同一地址问题;
  ·具有中断逻辑,允许通过端口直接进行通信;
  ·带有旗语通讯逻辑,允许两个控制器共享资源;
  ·采用主、从模式,可方便地扩展RAM数据宽度。
  


  
  (2)系统框图
  图1展示的是基于Actel FPGA的双端口RAM解决方案外围接口与内部结构图。内部结构朔由RAM模块、接口模块、中断模块、仲裁模块和旗语模块构成,该双端口RAM解决方案引脚说明如表1所示。
  该双端口RAM功能完善,易于软件编程和控制,速度也较快,非常适合于双cPu共享内存。其主要性能如下:
  ·允许同时读取同一存储单元;
  ·可进行高速访问,最高频率可达60MHZ;
  ·利用M/S模式可级联扩展数据宽度;
  ·具有片内端口仲裁逻辑和中断标志;
  ·片内硬件支持端口间的旗语通讯;
  ·各端口完全异步操作;
  ·与TTL电平兼容,采用3.3V电压供电。
  


  
  2 详细功能介绍
  
  (1)中断
  在一个双CPu系统中,一般均需要互相通信,这需要双端口RAM中断逻辑进行中断处理。基于Actel PPGA的双端口RAM解决方案中断逻辑的最后两个存储单元(7FE和7FF)用作两端口的中断产生器。图2展示的是中断时序示意图。
  
  (2)仲裁
  在双端口RAM系统中,有时会发生双CPU同时访问同一存储单元的情况,分两种情况:第一种情况是一个CPU在读,而另一个在写,此时会读出一个错误的数据;第二种情况是两个CPU同时写,此时写入数据为两端口数据之合成。仲裁逻辑电路则专门用于解决此问题,图3展示的是仲裁逻辑示意图。
  
  (3)旗语
  在双端口RAM应用中,经常需要暂时指定一块存储区只供一端CPU使用。例如,把一个CPU运算出的一批数据结果一次写人存储器供另一CPU调用,这种情况称为块配置。块配置应避免地址仲裁问题,因为一个CPU在使用块配置时,不希望另一个CPu使用这些单元,旗语通讯逻辑提供了一套适于块配置的功能,图4展示的是旗语逻辑时序示意图。
  


  
  (4)双端口RAM的扩展
  双端口RAM的扩展分为深度扩展和宽度扩展两个方面,深度扩展与常规的RAM扩展一样,如两个A3P060双端口RAM可扩展为4k×8b的双端口RAM。图5展示的是宽度扩展的逻辑框图,两个A3P060双端口RAM可扩展为2kx 16b双端口RAM。
  
  3 市场应用
  
  基于Actel FPGA的双端口RAM解决方案主要应用于数据的存储,可方便扩展RAM容量。旗语功能可将RAM划分为多个部分,方便进行存储块操作。Actel FPGA双端口RAM解决方案典型应用如图6所示。
  
  4 小结
  
  本文主要介绍了基于Actel FPGA双端口RAM解决方案的扩展功能(中断、仲裁、旗语等),以后还将推出更多基于Actel FPGA的产品和解决方案,敬请关注周立功公司的网站www.zlgmcu.com以获得更多的信息。我们有着一个接近30i的FPGA团队提供强有力的售后服务和技术支持,解决用户在产品使用和研发过程中遇到的困难。若有更多的需求可以与我们联系,我们将会竭诚为您服务,并能关注下期的FPGA专题技术讲座。
其他文献
Microchip推出了四款全新mTouch触摸解决方案,采用8位、16位和32位PIC单片机的嵌入式应用提供先进的图形和触摸传感功能,包括业界首个可以以金属为前面吧的电容式触摸技术:将图
德州仪器(TI)近日宣布面向中高端频谱多普勒超声波设备推出2款具有连续波(CW)多普勒混频器的最新全面集成型模拟前端(AFE)。该AFE5807与AFE5808具有0.75nV/rtHz的噪声性能,可充分满
嵌入式软件增值效应正在各个领域不断显现●汽车应用潜力无限汽车已经逐步进入了电脑控制的时代。一个应用是车身控制系统,如发动机控制和底盘、安全系统、动力 Value-added
当多路径信道在一个或多个MIMO接收机上无法提供足够的SINR时,3GPPLTE中的预编码技术可以极大地提高系统性能。测试结果表明,各种测量均可在多路径和信道失真条件下,对预编码系
大联大旗下品佳集团代理Generalplus SPMP8000芯片是凌通科技有限公司推出的一款新型的掌上媒体处理芯片,采用256脚封装形式。
前几期我们探讨了目录分销商在金融危机前后的整体发展状况和市场竞争手段的变化,本期我们再将目光转向另一个特殊的分销领域——电子测试仪器租赁。仪器租赁在国外市场已经成熟,目前拥有大约30%左右的全球仪器需求市场份额。  在国内的电子测试仪器租赁领域里,东方集成是其中比较有代表性的一家,经过多年的发展,该公司已经形成了测试仪器综合服务体系。东方集成租赁事业部市场总监江懿介绍,仪器租赁是东方集成着力打造的
褪黑素(melatonin,Mel)是松果腺分泌的一种神经内分泌激素,具有广泛的病理生理功能,不仅参与调节昼夜节律及生殖、甲状腺、肾上腺等的功能,还具有抗氧化、抗肿瘤和免疫调节等作用参
风能作为用户负担得起的绿色能源,已逐步发展为主流发电技术之一,而制造商、装配商及运营商均期待能够不断提升效率的同时降低其安装与维护成本。更快的安装、更高的可靠性、更
概述有了接近式触摸传感器,按字面意思理解就是没有按压操作了。因为它们是触摸式按钮,而不是按压式按钮。在任何情况下,接近式触摸传感器都没有移动部件。没有弹簧,没有敲击,没有
红外热成像技术在工业检测中应用广泛。本文介绍了红外测温原理,讨论了电力设备的发热原理,过热损耗的危害,热像测温的影响因素等,并结合实际应用介绍红外热像设备预测性维护过程