原创 [博客大赛]BF609是ADI的DSP振兴之作吗?

2015-11-30 11:48 2718 8 9 分类: 处理器与DSP 文集: 818 ADI公司的DSP发展历程

    Blackfin这个系列的处理器,经历了BF53X的大热,后继的BF561、BF52X、BF54X、BF51X、BF50X、BF592忽冷忽热之后,迎来了更换软件环境,CCES上首款开山之作,双核高清强力Blackfin:BF60X,我以BF609为例,浅谈一下这颗被ADI寄以厚望的DSP,希望它的表现能入得了大家的法眼!

 
    记得前面有一篇BF561的介绍文章,把那颗双核DSP狠狠的黑了一把,而作为BF561的全面升级版,BF609是需要狠狠的赞一把的。这一颗就是冲着解决BF561的问题而去的!ADI自己也对它寄予厚望,先不说海量工程师的投入,也不说全新定制的更符合当下开发者习惯的CCES软件开发环境,咱们就说ADI为这颗芯片投的钱,已经是让人睁目结舌。抛开这颗芯片的性能先不说,它第一次流片就近乎量产级的效果,这在Blackfin整个系列中是很罕见的。
 
    回归主题,我们来分析分析这颗BF609的性能到底如何。真-双核这个是一定的,对于ADI的DSP来讲,10年前的BF561上就已经是真双核DSP技术了,10年后的今天BF609我想在双核的设计上应该更加合理。当下提供的主频是2个500M,总计2000 MMAC,严苛的信号处理应用也是够用。552 K字节的片内SRAM,包括每个内核148 kB的L1 SRAM,支持奇偶校验,以及支持ECC的256 kB共享L2 SRAM,这一切让这颗能够更快!
 
       PVP应该是BF609的一个核心竞争价值点,这个模块中文翻译叫做流水线视觉处理器,支持HD。PVP靠近Blackfin内核,专为加快图像处理算法和降低整体带宽要求,再加上BF609里的像素合成器,这一切势必让Blackfin的这颗在视频和图像方面提成一个档次,在嵌入式视觉应用领域游刃有余!
 
      DMA一向是DSP特色、实用的重要功能模块,BF609的全集成式DMA控制器,可以支持与所有片内和片外存储器和外设进行DMA传输。这让内核与外设的联系更加简单、方便!
 
      BF609拥有非常丰富的外设,根据OP的经验看来,它应该是目前所有Blackfin处理器中外设最为丰富的一颗。我们来看看他到底集成了哪些:
 
  • 3个增强型的EPPI视频接口, 支持最高24位的数据宽度、ITU-R BT.656模式,可直接连接TFT LCD面板、并行转换器、视频编码器和解码器、图像传感器以及其他通用外设;
  • 2个10/100以太网MAC,支持IEEE 1588。 这个相当赞!   
  • 3个同步串行端口(SPORT),支持 I2S、包装I2S、左对齐采样对和TDM模式。 
  • USB 2.0 HS OTG。 
  • 移动存储器接口(RSI)。 
  • 控制器区域网络(CAN)接口。
  • 4个链路端口,支持8位宽DMA数据传输。
  • 2个看门狗定时器和8个定时器/计数器,支持PWM。
  • CRC引擎。
  • 2个SPI兼容端口,支持主机和从机模式。
  • 2个UART和2个双线式接口。
  • 19x19 mm CSP BGA封装。
  • 提供商用、工业和汽车级芯片。
      基本上嵌入式应用中所需要的一切外设,BF609全部都集成进去了,比较有特色的是3路视频PPI接口,3个同步串行端口和2个10M/100M以太网MAC。这非常贴合嵌入式视觉应用。ADI自己是这么说的:ADSP-BF609处理器是许多嵌入式视觉应用的理想器件,例如汽车高级驾驶员辅助系统(ADAS)、工业制造系统的机器视觉和机器人、安保与监控系统分析和条码扫描仪。
 
      这颗BF609不但提供了商用和工业级芯片,还增加了汽车级的更为严苛等级的芯片,全新的硅片及封装技术让他能够胜任更恶劣的环境,一举解决了在BF561上的散热问题!
 
      看上去很复杂的BF609,如果没有好的开发软件跟软件资源配套支持的话,开发起来还是有很大难度的,在这一点上,OP看到ADI做出的努力,不仅提供了符合当下开发者习惯的CCES软件,更是不遗余力的连续更新软件版本,为其增加更多的示例代码和软件应用。更是有前所未有的低价格开发板和仿真器作为硬件支持。
 
      最后OP预祝这些良性的循环能够把这颗处理器的生态环境搭建完好,希望这颗BF609能够再大热一把。
 
  BF609开发板:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.V2BslL&id=39901289258
  BF609仿真器:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.m3Xyqo&id=38007242820
 
 
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1476742 2015-12-2 08:58

可惜国内用这个做ADAS的太少了
相关推荐阅读
用户1774163 2017-12-27 09:45
CCES软件开发从0开始(1)
    2017年即将结束,全新的2018年马上开启,OP决定在新的一年里,把ADI的这个新软件CCES玩个通透!    我有几乎所有ADI DSP的开发板,以及成堆的仿真器和软件硬件开发资料,这个不...
用户1774163 2017-05-08 16:45
Blackfin的最优质型号:BF531/BF532/BF533
上一篇简单的列了一下ADI的DSP,其实ADI处理器家族还有一些比较非主流、冷僻或者比较新的系列没有提到,比如工业和军工里用到的21xx系列,音频专用的SigmaDSP系列,ARM和单片机内核的ADu...
用户1774163 2017-05-08 12:56
818 ADI公司的DSP发展历程-所有型号一一道来
ADI,美国模拟器件公司,现在国内叫亚德诺半导体(台湾人取的奇葩名)。 它的DSP,我记得是从SHARC开始的,一个非常纯碎的浮点DSP内核,2106X,2116X,2126X,218X等等,这些被统...
用户1774163 2017-05-08 10:07
ADI DSP基础教程:BF533/BF531的GPIO和中断(下)
接上一篇,继续来整Blackfin的IO跟中断! BF533的GPIO视频教程优酷链接:http://v.youku.com/v_show/id_XMjg2OTIwNDQw.html @mbb_emb...
用户1774163 2017-05-08 09:58
ADI DSP基础教程:BF533/BF531的GPIO和中断详解(上)
Blackfin 系列处理器的初学教程很少,很多初学者不知如何来上手这款DSP。为方便初学者更快的学会使用DSP,成为DSP 高手,本章节将详细介绍DSP 的接口使用,以最基础的示例来诠释Blackf...
用户1774163 2017-05-05 11:18
ADI DSP基础教程:Blackfin的内核之MSASHIFTER(BF533为例)
BARREL-SHIFTER,看图说话! Overview: The shifter performs bitwise shifting for 16-bit, 32-bit or 40-bit i...
EE直播间
更多
我要评论
1
8
关闭 站长推荐上一条 /3 下一条