编辑: 笔墨随风 2019-07-05

3 of

44 | June

2012 表1. 处理器对比 处理器特性 ADSP-BF606 ADSP-BF607 ADSP-BF608 ADSP-BF609 升/降/旋转计数器

1 带PWM的定时器/计数器

8 三相PWM单元(4对)

2 3 SPORT

2 SPI

1 USB OTG 并行外设接口

3 移动存储器接口

1 1 N A C

2 I W T

2 T R A U ADC控制模块(ACM)

1 链路端口

4 以太网MAC (IEEE 1588)

2 以太网MAC (IEEE 1588) 流水线视觉处理器 (PVP)1 无VGA HD 无11211OIPG存储器 ( 字节,每核 ) L1指令SRAM L1指令SRAM/高速缓存 K

2 3 L1数据SRAM L1数据SRAM/高速缓存 32K 16K 64K K

4 L1暂存 L2数据SRAM 128K 256K K

2 3 L2引导ROM 最大速度等级(MHz)2

400 500 最大SYSCLK (MHz)

250 349引脚CSP_BGA 封装选项 表1. 处理器对比(续) 处理器特性 ADSP-BF606 ADSP-BF607 ADSP-BF608 ADSP-BF609 ADSP-BF606/ADSP-BF607/ADSP-BF608/ADSP-BF609 概述 ADSP-BF609处理器属于Black n系列产品,采用ADI公司/Intel 微信号架构(MSA).Black n处理器将先进的双MAC信号处 理引擎、干净且正交的RISC式微处理器指令集的优势和单 指令、多数据流(SIMD)多媒体能力结合为一个指令集架构. 这些处理器提供高达500 MHz的性能,静态功耗非常低. 它们采用低功耗、低电压设计方法,提供世界一流的电源 管理和性能. Black n处理器集成了许多业界领先的系统外设和丰富的存 储器(如表1所示),在一个集成封装中提供RISC式编程 能力、多媒体支持和先进的信号处理,堪称新一代应用的 首选平台.这些应用涵盖众多市场领域,从汽车系统到嵌 入式工业、仪器仪表、功率/电机控制应用.

1 VGA为每帧640 x 480像素,每秒30帧.HD为每帧1280 x 960像素,每秒30帧.

2 不是所有SYSCLK选择都可以使用最大速度等级. Black n处理器内核 如图1所示,处理器集成两个Black n处理器内核.如图2 所示,每个内核包含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位操作. Rev. PrE | Page

4 of

44 | June

2012 图2. Black n处理器内核 SEQUENCER ALIGN DECODE LOOP BUFFER

16 16

8 8

8 8

0 4

0 4

1 A

0 A BARREL SHIFTER DATA ARITHMETIC UNIT CONTROL UNIT R7.H R6.H R5.H R4.H R3.H R2.H R1.H R0.H R7.L R6.L R5.L R4.L R3.L R2.L R1.L R0.L ASTAT

40 40

32 32

32 32

32 32

32 LD0 LD1 SD DAG0 DAG1 ADDRESS ARITHMETIC UNIT I3 I2 I1 I0 L3 L2 L1 L0 B3 B2 B1 B0 M3 M2 M1 M0 SP FP P5 P4 P3 P2 P1 P0 DA1 DA0

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题