tag 标签: adsp

相关博文
  • 热度 25
    2015-11-5 17:41
    993 次阅读|
    0 个评论
    ADI大学计划产品        DM-SSK-EDU-BF561是北京东方迪码科技有限公司推出的DSP开发平台,该系统结合了ADI公司DSP开发工具**能强大的BF561-EZLITE,为其扩展了丰富的接口和外设功能,是各自接口,算法和系统设计的理想评估平台,而其灵活稳定的开发环境,又为开发人员提供了迅速样机验证的功能,缩短开发周期,降低开发风险。   产品图片:         产品说明:  最小系统配置 ·  BF561: 600MHz双核 ·  SDRAM: 64M Byte ·  Nor Flash: 8M Byte  外设接口及功能模块 ·  兼容 ADSP-BF561-EZKIT 上所有接口及功能模块(详细请见ADI公司BF561-EZKIT说明手册) ·  存储扩展配置     NANDFLASH: 64M Byte 可定制扩展     ATA接口:标准ATA接口可支持3.5寸硬盘和CD-ROM     SD/MMC接口:支持SD/MMC卡存储     USB接口:两个USB2.0 FS Host接口,支持OTG模式     PCMCIA接口:一个标准的PCMCIA接口,支持CF卡存储 ·  显示屏     大小3.5英寸     分辨率320*240     色彩24位色 ·  触摸屏     3.5寸4线电阻式触摸屏 ·  CMOS SENSOR     30/130 万像素摄像头 ·  IRDA     一个红外串口通讯模块 ·  CAN     符合CAN V2.0B技术规范的CAN总线接口 ·  AD/DA     10位AD,12位DA,10位温度转换器 ·  Motor     一个步进电机接口,两个直流电机接口 ·  LAN     标准的10/100M 自适应以太网接口 ·  其他     PS/2接口,4*4 Keyboard,LED数码管,SPI扩展接口   产品优势: 包含EZKIT评估板 结合ADI原厂EZKIT评估板,为其扩展了更多的功能模块 全面的接口功能设计 产品功能定义根据ADI及代理商对客户需求的细致分析得来,全面准确的把握了开发者所关心的技术核心问题! 差异化的技术咨询服务 优质的售后技术,以最快的速度反应客户需求,有效解决客户使用中出现的问题,确保客户能够顺畅的使用板卡进行项目开发工作! 开源开放的原则 公开板卡全部驱动源码,原理图,BOM表,芯片封装库及产品设计文档,方便客户进行基于板卡的项目开发,以及二次开发工作! 丰富的增值服务 提供免费ADI 处理器培训,相关芯片样片申请及采购咨询等增值服务!   产品配置: 硬件标准配置  软件标准配置  增值服务 ·  SSK-BF561实验箱 一个 ·  ADSP-BF561 EZKIT 一套  ·  SSK-BF561 开发板 一块 ·  CMOS SENSOR子卡 一块 ·  LCD子卡 一块 ·  4*4小键盘子卡 一块  ·  5V,2A电源线 两条 ·  音视频开发套件 一套  ·  SSK-BF561 资料光盘一张 ·  SSK-BF561各个实验的例程 ·  SSK-BF561各个实验的驱动源码 ·  SSK-BF561原理图 ·  SSK-BF561芯片封装库  ·  1年技术咨询服务 ·  ADI DSP处理器培训 ·  ADI样片申请服务 ·  ADI芯片采购咨询服务  
  • 热度 26
    2015-11-3 11:53
    883 次阅读|
    1 个评论
    为什么选择Blackfin处理器? • 高性能,16/32位Blackfin®处理器内核,具有DSP与RISC功能及可编程性能 • 无需多个处理器 • 产品种类丰富,工作频率从300 MHz至600 MHz • 同类最佳的MHz/mW性能 • 同类最佳的性价比 • 软件控制的动态电源管理 • 延长便携式应用的电池寿命 • 面向应用调节的系统外设 • 提供到各种外部设备的无缝连接 • 多个低成本、引脚与代码兼容的型号 • 工业温度范围,支持广泛应用需求 • 易于使用、性能优异的开发工具支持 • 系统级集成,某些型号集成了FLASH闪存和ADC • 采用Lockbox®安全技术的处理器 • 由领先的合作伙伴提供性能出色的生态系统部件与实时操作系统 • 某些型号集成有片内低功耗编解码器
  • 热度 16
    2013-11-11 13:11
    790 次阅读|
    0 个评论
    如图2所示,Blackfin处理器内核包含2个16位乘法器、2个40位累加器、2个40位ALU、4个视频ALU和1个40位移位器。计算单元处理来自寄存器文件的8位、16位或32位数据。   计算寄存器文件包含8个32位寄存器。对16位操作数数据执行运算时,寄存器文件作为16个独立的16位寄存器工作。用于运算的所有操作数都来自多端口寄存器文件和指令常数字段。   每个MAC在每个周期可以执行一个16位乘16位乘法,结果累加到40位累加器中。支持带符号和无符号格式、舍入以及饱和。   ALU用于对16位或32位数据执行传统的算术和逻辑运算。此外,它还包括许多特殊指令,以便加速多种信号处理任务的执行。特殊指令包括字段提取和二进制位个数统计等位操作、模232乘法、除法原语、饱和和舍入、符号/指数检测。视频指令集包括字节对齐和打包操作、16位和8位截除加法、8位平均操作、8位减法/绝对值/累加(SAA)操作。此外还提供比较/选择和矢量搜索指令。   对于某些指令,两个16位ALU操作可以在寄存器对(一个计算寄存器的16位高半部分和16位低半部分)上同时执行。如果使用第二个ALU,则可以同时执行4个16位操作。   40位移位器可以执行移位和旋转,用于支持归一化、字段提取和字段存放指令。   程序序列器控制指令执行流程,包括指令对齐和解码。对于程序流程控制,该序列器支持PC相对和间接条件跳转(带静态分支预测)以及子例程调用。硬件支持零开销循环。该架构完全联锁,意味着在执行具有数据相关性的指令时,编程人员无需管理流水线。   地址算法单元提供两个地址,用于实现同时双取存储器操作。它包含一个多端口寄存器文件,该寄存器文件由4组32位索引、更改、长度、基础寄存器(用于循环缓冲)和8个附加32位指针寄存器(用于C式索引堆栈操作)组成。   Blackfin处理器支持一种改进型Harvard架构和分层存储器结构。第一级(L1)存储器通常以处理器最高速度工作,延迟非常短或无延迟。在L1层,指令存储器仅保存指令。数据存储器保存数据,一个专用暂存数据存储器存储堆栈和本地变量信息。   提供了多个L1存储器模块。存储器管理单元(MMU)为可能在内核上工作的各个任务提供存储器保护,并且能够防止对系统寄存器进行非预期的访问。   该架构提供三种工作模式:用户模式、管理员模式和仿真模式。用户模式对某些系统资源的访问权限是有限制的,从而提供一种受保护的软件环境,而管理员模式则能无限制地访问系统和内核资源。   Blackfin处理器的指令集经过优化,16位操作码代表最常用的指令,因而可获得出色的编译代码密度。复杂的DSP指令则编码为32位操作码,以实现完备的多功能指令。   Blackfin处理器支持有限的指令级并行功能,一个32位指令可以与两个16位指令并行发出,使得编程人员能在一个指令周期中使用许多内核资源。   Blackfin处理器的汇编语言使用代数语法,易于编码和阅读。该架构经过优化,能够与C/C++编译器一起使用,软件实现快速、高效。   原文地址: http://www.eastadi.com/Article/wz4/201311/20131106122851.html  
  • 热度 19
    2013-7-23 10:32
    1213 次阅读|
    0 个评论
     Blackfin是ADI公司推出的一类新型的 嵌入式 处理器,专为满足目前音频、视频、通信应用等方面的计算需求和降低功耗而设计。而ADSP-BF533和ADSP-BF561是Blackfin系列中具有代表性的DSP处理器。本文将就BF533/BF561在网络多媒体中的应用作一定的介绍。          一.    Blackfin系列DSP的典型应用:          ?    汽车图像系统     ?    宽带无线系统      ?    多媒体消费电子产品      ?    数字视频录像机     ?    多声道VoIP      ?    安防和监控      ?    机顶盒      ?    视频会议           二.Blackfin系列DSP的应用趋势              DSP 在多媒体应用中的需求正在转变。目前,逐渐显露出对以下产品的市场需求:无线、多媒体产品应用、无线局域网、家庭网关和其他消费类产品;以及对于汽车和工 业应用中要求高速信号处理的产品的需求也在不断增长。多媒体的应用,正逐渐走向网络化、多样化。目前的DSP需要满足快速增长的支持多种多媒体格式的产品 的市场需求:          ?    视频: WMV ver.9, H.264, MPEG-4, MPEG-2, MJPEG     ?    音频: WMA Pro ver.9, MP3, MP3 PRO, AAC, Dolby Digital, DTS     ?    语音: G.711, G.728, G.729AB, G.723.1A, AMR     ?    无线通信: WLAN 802.11b, GSM/GPRS, EDGE  3G              传统的可编程体系结构已经无法满足目前有特殊要求的信号处理的需求。固化的ASIC芯片也无法满足目前多制式的产品应用所面临的成本、适应性以及快速推向 市场的要求。而采用RISC/DSP相结合的架构现在已经拥有足够的处理能力,能够满足更广的音视频产品市场的需求。          三.    Blackfin系列DSP主要特性              Blackfin系列dsp内核最高可达756MHz/1,512MMACs,可以支持多声道音频和VGA/D1视频的多媒体应用处理。加强了动态电源管 理,采用0.8V的内核供电,以充分延长在手持设备应用中电池的使用时间。其中ADSP-BF533具有600MHz时钟频率和1.2GMACS(每秒十 亿次乘法累加运算)运算速度;低价位的ADSP-BF531则具有300MHz/600MMACS(每秒百万次乘法运算)的性能。这两款Blackfin 处理器兼具业界一流的数字信号处理(DSP)性能和微处理器(MCU)功能性并且支持 嵌入式 操 作系统以满足当今嵌入式音频、视频和通信应用对高速运算和低功耗的要求。ADSP-BF533在达到600MHz性能水平时的功耗仅为280mW。为了充 分发挥Blackfin体系结构的动态电源管理能力,该处理器集成了一个片内开关稳压器,它利用2.25 V ~ 3.6 V外接电源电压可产生 0.7 V~1.2 V可设置的内核工作电压,从而降低了总体成本,并节省了外部电源元器件。              这些新型 Blackfin处理器还支持嵌入式操作系统,例如嵌入式Linux、ThreadX 和Nucleus操作系统。另外,Blackfin处理器内的视频 优化功能能够实现完全可编程的D1/VGA实时视频和多通道音频处理而没有专门硬件或异构双内核解决方案的复杂性或不灵活性。使用这种可编程的 Blackfin处理器,能使用户开发的产品快速投放市场,并且很容易支持新兴的多媒体格式,例如,MPEG-4,H.264和 Windows  Media。          四.    Blackfin系列DSP的内部结构              BF533有较高的集成度,集成了较为丰富的外围接口,如图4-1所示: 图4-1 BF533外围模块图     ?强劲的外围接口可支持ITU-R 656视频数据格式     ?2个双通道全双工同步串行端口可支持8个立体I2S通道     ?12 DMA通道支持一和二维的数据传输     ? 存储 控制器可紧密连接多种外部 存储 器,如FLASH、SDRAM、SRAM和ROM     ?3个可以支持PWM核脉冲宽度/时间计算模式的计时器     ?可支持IrDA的UART     ?SPI兼容端口     ?实时钟     ?看门狗计时器     ?调试/JTAG接口     ?支持1x到63x频率倍数的PLL               Blackfin处理器DSP内核结构,如图4-2所示:         Blackfin DSP内核包括2个40位的算术逻辑单元(ALU)、2个乘法器/累加器(MAC)、4个视频ALU以及1个移位器。各个计算单元执行 不同类型的操作:ALU执行算术和逻辑操作;乘法器执行乘法、乘法/加和乘法/减操作;移位器执行逻辑移位、算术移位、位的压缩和解压缩操作;视频ALU 执行单指令处理多数据(SIMD)的逻辑运算,这种操作是基于8位数据的。         计算单元通过数据寄存器组来输入/输出数据。数据寄存器组包含8个32位寄存器。每个32位的寄存器可以看成是2个独立的16位寄 存器。例如寄存器R0可以看成由2个16位的寄存器R0.H和R0.L组成。另外寄存器组中还有2个40位的累加器Acc0和Acc1,他们是ALU操作 的专用寄存器,主要用于乘法和加法操作。          程序控制器控制指令执行的流向,它包括指令的对齐和解码。程序控制器支持条件转移、条件子程序调用和零开销循环。循环缓冲器存储将要执行的指令。              在目前的嵌入式多媒体应用中有一些采用了多处理技术的解决方案,一般的结构如图4-1所示,双内核引擎通过双口RAM无缝连接,形成了一个硬件/软件综合的平台,可以运行操作系统和使用标准API的应用:         同样的多处理技术,也可以用在Blackfin系列DSP上。在这样的架构中DSP主要负责媒体处理、信号处理;而RISC则主要完成控制、包处理等等。         但实际上Blackfin系列的处理器并不仅仅是一个单纯的DSP,它是一高性能的双MAC处理器,额外拥有其他类似微处理器所常 见的一些特性,可以与普通RISC的MCU相媲美。如图4-2所示为OMAP架构的处理器和Blackfin系列处理器的对比:         OMAP系列的处理器内部为ARM和DSP的双核结构, arm 内核负责运行嵌入式操作系统、应用软件等;C5X负责视频、图像处理。而Blackfin系列的处理器,可以同时运行嵌入式操作系统、上层应用和进行一般的信号处理。              而Blackfin系列DSP处理器中BF561更是采用了对称多处理的架构,在一颗BF561芯片内部集成了2个BF533 DSP内核,如图4-3所示:         BF561主频高达600M,并且支持并行处理,保证了其强大的数字信号处理能力,并且支持低电压低电流供电。能够满足多功能的数字消费类产品对于性能、功耗方面的要求。
  • 热度 19
    2012-3-31 17:53
    1309 次阅读|
    1 个评论
                  3月28日下午阿牛哥参加ADI ADSP-BF60x系列处理器新产品新闻发布会。这次新闻发布会两位主讲嘉宾是ADI公司陆经理和ADI全球第三方合作伙伴北京远景蔚蓝公司李总。阿牛哥一直关注ADI在安防监控,工业电子和汽车电子产品方面的应用,特别是要看看新推出的ADSP-BF60x系列处理器。ADSP-BF608和ADSP-BF609针对嵌入式视觉应用进行了优化,并均配备一个称为“流水线视觉处理器(PVP) ”的高性能视频分析加速器。PVP由一组可配置的处理模块构成,设计用于加速多达5个并行图像算法,从而实现极高的分析性能。这些处理器可以应用在高级汽车辅助驾驶系统(ADAS)、工业机器视觉和安防/监控系统等。 ADSP-BF606和ADSP-BF607是不含PVP的处理器,可以灵活地用于各种不同的通用数字信号处理应用,如无线通信、工业过程控制和电网监控/保护等。       在新产品新闻发布会茶歇期间,阿牛哥看看演示“筛子计算”,体验ADSP-BF60x系列处理器的强大功能。这个DEMO可以演示工业电子的一维码识别,二维码识别,汽车电子的路标识别系统。阿牛哥和ADI公司陆经理,北京远景蔚蓝公司李总沟通了ADSP-BF60x系列在电力系统仪表应用,如何识别一维码,二维码,ADSP-BF60x系列开发板支持情况。  
相关资源