继去年基于Atmel SAMA5D36 ARM Cortex-A5处理器的SAMA5D3Xplained评估板之后,英蓓特科技将于2015年初发布基于Atmel SAMA5D4处理器的最新SAM5D4Xplained Ultra评估板。
该评估 板所采用的AtmelSAMA5D44处理器,与SAMA5D3系列基于相同的Cortex-A5内核,运行频率为528MHz,稍低于上D3的 536MHz,但8MHz的频率差距应该对处理器的性能影响甚微。下面的表格李处的SAMA5D4和D3系列处理器的主要参数对比。
[td]��
� � 参数 � � | SAMA5D44 | SAMA5D36 |
Pin��Count: | 361 | 324 |
Max.��Operating Freq. (MHz): | 528��MHz | 536��MHz |
CPU: | Cortex-A5 | Cortex-A5 |
Max��I/O Pins: | 152 | 160 |
Ext��Interrupts: | 152 | 160 |
USB��Transceiver: | 3 | 3 |
USB��Speed: | Hi-Speed | Hi-Speed |
USB��Interface: | Host,��Device | Host,��Device |
SPI: | 8 | 6 |
TWI��(I2C): | 4 | 3 |
UART: | 8 | 7 |
CAN: | 0 | 2 |
LIN: | 0 | 4 |
SSC: | 2 | 2 |
Ethernet: | 2 | 2 |
SD��/ eMMC: | 2 | 3 |
Graphic��LCD: | Yes | Yes |
Video��Decoder: | Yes | None |
Camera��Interface: | Yes | Yes |
ADC��channels: | 5 | 12 |
ADC��Resolution (bits): | 10 | 12 |
ADC��Speed (ksps): | 700 | 1000 |
Resistive��Touch Screen: | Yes | Yes |
Crypto��Engine: | AES/DES/RSA/ECC/SHA/TRNG | AES/DES/SHA/TRNG |
ARM��Trust Zone: | Yes | None |
SRAM��(Kbytes): | 128 | 128 |
External��Bus Interface: | 1 | 1 |
DRAM��Memory: | DDR2/LPDDR/LPDDR2 | DDR2/LPDDR/LPDDR2 |
NAND��Interface: | Yes | Yes |
Temp.��Range (deg C): | -40��to 85 | -40��to 105 |
I/O��Supply Class: | 1.8/3.3 | 1.8/3.3 |
Operating��Voltage (Vcc): | 1.62��to 1.98 | 1.08��to 1.32 |
FPU: | Yes | Yes |
ARM��Neon: | Yes | None |
MPU��/ MMU: | No��/ Yes | No��/ Yes |
Timers: | 9 | 6 |
Output��Compare channels: | 9 | 6 |
Input��Capture Channels: | 9 | 6 |
Quadrature��Decoder Channels: | 3 | None |
PWM��Channels: | 4 | 4 |
32kHz��RTC: | Yes | Yes |
以上表格中灰色底纹部分是两个系列处理器之间最明显的区别之一。SAMA5D4系列处理器具有D3系列所没有的Video Decoder、ARM Trust Zone、ARM Neon和Quadrature Decoder(正交解码器),即就是说SAMA5D4系列在视频处理、数据和系统安全、媒体和信号处理以及电机控制等方面具有更强的性能。另一个明显的区别是SAMA5D4系列取消了CAN和LIN总线接口,这意味着该系列处理器并不适合于汽车控制系统和嵌入式工业控制局域网的应用。总体上看,SAMA5D4适合于HVAC系统、门禁系统、远程钥匙、控制面板、冷藏冷冻、多媒体触摸人机界面和室内控制显示等应用。
SAMA5D4 Xplained Ultra评估板针对处理器的特殊性提供了丰富的接口和硬件资源,为了便于了解该评估板的定位,我们通过以下表格来比较SAMA5D4Xplained Ultra和SAMA53Xplained的各种参数。
[td]��
� � 参数 � � | SAMA5D4 Xplained Ultra | SAMA5D3 Xplained |
处理器 | SAMA5D44� �Cortex-A5处理器 | SAMA5D36� �Cortex-A5处理器 |
调试接口 | Atmel� �Embedded Debugger(MicroUSB),JTAG和串行调试接口 | JTAG接口和串行调试接口 |
DDR存储器 | 512MB� �DDR2 | 256MB� �DDR2 |
Flash存储器 | 512MB� �NAND Flash | 256MB� �NAND Flash |
LCD | LCD连接器 | LCD连接器 |
HDMI | HDMI连接器 | 无 |
以太网 | 集成PHY的10/100以太网连接器 | 千兆以太网PHY和百兆以太网PHY |
USB | 3个USB接口(2 Host+1 Device) | 3个USB接口(2 Host+1 Device) |
SD | 1个SD插槽和一个可选MicroSD插槽 | 1个SD插槽和一个可选MicroSD插槽 |
扩展接口 | 兼容Arduino� �R3 Shield和Xpro� �Wings的扩展接口 | 兼容Arduino� �R3 Shield的扩展接口 |
电源测量 | 电源测量跳线组 | 电源测量跳线组 |
SAMA5D4 Xplained Ultra和SAMA5D3 Xplained均采用相同内核和频率近似的处理器,但前者在其他方面进行了升级。首先是DDR2和NAND Flash存储器翻倍,都从256MB(Atmel官方写的2Gb,其实就是256MB,常识不解释)增加到512MB,应该是针对处理器的多媒体图形处理特性特意为之,要知道这一类的应用是相当消耗存储器空间的。另外新评估板还增加了HDMI接口,这种当下流行的高清音视频复合接口的加入为相应的开发工作提供了极大的便利。只有SAMA5D4Xplained Ultra的 以太网接口稍微缩水,不再支持千兆网络,但在当前的嵌入式应用中,百兆网络相信已经足够应付所需要的数据传输速率了。最后值得一提的是新评估板保留了电源 测量跳线组,即在各路供电线路上都焊接了跳线,方便用户对各部分功耗进行测量和评估,这一贴心的设计对于功耗敏感的应用开发来说可谓雪中送炭,消除了工程 师不少的麻烦。
SAMA5D4 Xplained Ultra评估板的售价预计应该比SAMA5D3Xplained要略贵一些,但应该在可以接受的范围,毕竟硬件进行了较大幅度的升级,相信应该是物有所值的。正如文中所分析的,鉴于处理器的特点,该评估板不太适合汽车控制系统和嵌入式工业控制局域网的应用开发,因为CAN和LIN总线被阉割了,但另一方面增强了多媒体和数据安全方面的性能,因此对于复杂的图形人机界面以及远程钥匙和门禁系统等安全应用开发来说是一个理想的选择。