网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: AnalogCN安诺电子 >> 文章 >> 独家资料 >> 文章正文
  [连载]ADSP—BF5XX专用DSP产品之一 ADSP-BF535           ★★★ 【字体:
[连载]ADSP—BF5XX专用DSP产品之一 ADSP-BF535
作者:admin    文章来源:本站原创    点击数:    更新时间:2008-7-14    

    1.ADSP—BF535

    ADSP—BF535(简称“BF535")是美国ADI公司和Intel公司于2001年底联合推出的一款定点DSP,属于Blackfin系列产品。BF535具有RISC指令结构,运作高效,性能优异,主频最高工作在350 MHz,有2个40位的乘加器和2个32位的算术逻辑单元,4个8位的视频处理单元,16个地址寻址单元。DSP内部集成了308 KB的RAM,并有丰富的外部接H,如SDRAM、PCI、USB、SPI、同步和异步串口等。芯片内部设计了“看门狗"和多种定时器,可充分满足软件工程的稳定性设计要求。值得一提的是,BF535可动态地控制电压输人,调整运行频率,降低芯片功耗,十分适合于移动产品的设计。

    (1)BF535的存储器管理机制

    BF535的存储器管理使用32位寻址,把所有DSP资源虚拟为一个统一的4 GB的地址空间。存储器的相关资源,包括内部存储器、外部存储器、PCI配置空间和I/0控制寄存器,都有独立的地址空间。

    地址空间的各个存储器按分级结构排列,提供较高性价比。一些高性能低延迟的存储器(一级缓存,L1)的位置接近处理器核心,而较低成本和性能的存储器(--级缓存,L2)则远离核心。芯片内部集成的308 KB RAM中,Ll为52 KB,L2为256 KB。

    BF535的外部地址访问空间可以高达768MB,通过外部总线的接口单元(External BusInterface Unit,EBIU)进行管理。EBlU支持多种存储器,如SDRAM、SRAM、ROM、EPROM、Flash、FIFO等。BF535存储器地址配置空间如图9.13所示。从图中可以看出,BF535为SDRAM分配的地址空间在全部存储器空间的起始位置Ix00000000~0x23FFFFFF之间。该空间分成4个Bank,每个Bank的容量允许在16,--一128 MB之间调整。BF535所集成的SDRAM控制器既允许单个Bank的SDRAM接口工作,也允许4个Bank同时工作。当4个Bank同时以128 MB的容量工作时,可以为系统提供高达512 MB的SDRAM空间。

    须注意,每个Bank空间都是可独立编程的,而且无论各个Bank的实际物理内存大小是否相同,相邻的Bank地址都是连续的。DSP在硬件设计上,为各Bank间提供了无缝连接。这就意味着,即使不同的Bank使用不同大小的存储器,控制器也能够把所有Bank管理成一个连续的地址空间,以便处理器将所有的SDRAM视为单一的存储器。这样,在产品开发初期时,开发者可以在各个Bank上用小容量的SDRAM试验,然后再升级成大容量的存储器,开发过程中只需简单地把SDRAM空间视为一个连续的最多512 MB的物理地址空间即可。

    SDRAM控制器能以fSCLK(系统时钟,为DSP核心时钟‰LK的若干分频,决定DSP所有外设的最高速度)的频率与SDRAM直接相连;也可通过工业标准的双列直插存储器模块(DIMM)接口连接,符合PCI33的标准。

 

 

  (2)ADSP—BF535与SDRAM的接口

  ADSP—BF535与SDRAM的接口电路如图9.14所示。

 

 

    图中的每个SDRAM的容量为64 MB,数据线宽度为8位。BF535与4个SDRAM连接,形成32 MB的外部扩展存储器。图9.14中的相关引脚说明如下:

    SWE——写信号使能;

    SCAS——行地址选通;

    SRAS——列地址选通;

    SMSx——SDRAM选通信号,X为o~3中任一数字;

    ADDR——地址线,DSP用了A2~A11、A13、A18和A19,接SDRAM的Ao~A9,A11~A13:

    DATA——数据线,用了D0---D31等32位数据线,分别连到4个8位SDRAM,构成32位的存储;

    SRl0——地址隔离线,当EBIU口被异步内存控制器操作时,可以对SDRAM进行预充电刷新,防止SDRAM掉电;

    SCKE——SDRAM的时钟使能控制脚;

    SCLK——系统时钟信号输出,由DSP提供给SDRAM;

    SDQM——为数据线提供字节写屏蔽能力;数据带宽为8位时,只用到SDQMF0];数据带宽为16位时,将用到SDQM[-1:o]。这里由于4个8位SDRAM组成了32位带宽的存储器,所以SDQMF3:03均被使用,作为8位×4的数据线写入控制信号。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    前置放大器在移动医疗服务系
    便携式多通道大容量生理信号
    防腐监测仪的设计与应用
    基于AD1674的酶标仪的设计
    基于C/S模式的JRTPLIB库的测
    ffmpeg与jrtplib相结合应用
    blackfin模拟摄像头驱动中的
    可编程逻辑在数字信号处理系
    发现VDSP4.5一个BUG:单步调
    VDSP5.0双核工程下sml3中的变
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:AnalogCN安诺电子 湘ICP备06016315号