Juno ARM开发平台(ADP)是一款 ARMv8-A 软件开发平台,它包括 Juno Versatile Express 开发板和一个从 Linaro 获得的 ARMv8-A 参考软件端口,Juno 软硬件平台提供给开发者和厂商一样的资源:
Cortex-A57 和 A53 多核 ARMv8 big.LITTLE
Mali-T624 3D 图像加速和 GP-GPU 计算
Soc 体系架构 Level 1(Server)对齐的基本系统架构(Base System Architecture)
Juno 软件软件资源由 Linaro 提供,开发者可以脱离安装盒进行 Linux 软件开发:
ARM Trusted 固件
包含 big.Little 和 Mali 支持的 64 位 Linux 内核
基于 Linux 的文件系统(例如Android 开源项目)
拥有这些资源,开发者可以:
使用 ARMv8-A AArch64 内核和工具开发 Cortex-A50 系列
通过 ARM Trusted 固件开发安全操作系统和虚拟管理员
直接插入 LogicTitle Express 20MG FPGA 开发板,对平台进行扩展
通过 big.LITTLE 和 Mali 的支持,进行 3D 图形加速和 GPU 运算
中间库和文件系统移植并优化到 64 位
通过 Coresight 技术实时调试、跟踪和性能分析
软件资源
系统控制处理器(SCP)固件
系统初始化、冷启动和时钟控制、电压、电源闸控
AArch32 执行镜像
应用处理器(AP)Trusted 安全固件
安全性和虚拟化设计
顺序启动流程
PSCI 支持
标准API(SCPI和PSCI)
AArch64执行镜像,部分包含源码
EDK2
USB和网络启动
加载丰富的操作系统(Rich Operating System)
可扩展的标准 API
AArch64 源码
Android
统一内核,可以同时启动 Linux 或者 Android
Android 开源项目 (AOSP) Linaro 32位文件系统
Android LSK
Linux kernel Linaro 评估编译 (LEB)
Linux演示运行
支持挂载 32 位和 64 位文件系统的 64 位内核
Juno 板启动 Linux 所需的所有 Juno 软件工具
Mali 内核驱动和用户空间驱动
电源管理和调度优化
Juno开发板所有 IO 的 Linux 设备驱动
统一的 Linux/Android 内核,同一内核可以启动 Linux 或者 AOSP
AArch64 执行镜像和源码
开放嵌入式 LSK
硬件资源
计算子系统
双核集群,big.LITTLE 配置
Cortex-A57 MP2 cluster (r0p0)
超过 1.1GHz 运行速度
Caches: L1 48KB I, 32KB D, L2 2MB
Cortex-A53 MP4 cluster (r0p0)
超过 850MHz 运行速度
Caches: L1 32KB, L2 1MB
四核 MALI T624 r1p0
正常 600MHz 运行速度
Caches: L2 128KB
CoreSight ETM/CTI per core
通过 SCP 的 DVFS 和 电源管理
4路功耗表
DMC-400 双通道 DDR3L 接口, 8GB 1600MHz DDR
内部 CCI-400,128-bit,533MHz
其他 SoC
内部 NIC-400, 64-bit, 400MHz
外部 AXI ports: using Thin- Links
DMAC : PL330,128-bit
静态存储器总线接口:PL354
32bit 50MHz 低速外设
HDCLD 双通道视频控制器:1080p
扩展支持
AXI 扩展到 FPGA 子板
带 4 路 Hub USB 2.0
调试
ARM JTAG:20 针 DIL box header
ARM 32/16 位并行跟踪
今年5月份的时候,我们曾报道过代号为“西雅图”的AMD首款基于ARM架构的服务器芯片。而现在,这家芯片制造商已经正式宣布了Opteron A1100系列开发套件,并且配备了该公司首款64位ARM处理器。对软件开发商和集成商来说,AMD也是业界首家提供基于标准的ARM Cortex-A57服务器平台的公司。
Opteron A1100
Opteron A1100系列处理器支持:
▪ 4/8个ARM Cortex-A57核心;
▪ 4MB共享二级缓存和8MB共享三级缓存;
▪ 1866 MT/s的双通道ECC DDR3或DDR4内存;
▪ 4个SO-DIMM、UDIMM或RDIMM内存插槽;
▪ 8x PCI-Express (Gen 3) I/O;
▪ 8 x SATA端口;
▪ 2个万兆以太网端口;
▪ ARM TrustZone安全性增强技术;
▪ 加密和数据压缩协处理器。
the industry's only 64-bit ARM-based server SoC from AMD
AMD Opteron A1100开发套件采用了mATX的版型,其中包括:
▪ 四核AMR Opteron A1100系列处理器;
▪ 2 x REG DIMM (16GB DDR3 DRAM);
▪ 可配置单x8或双x4的PCI Express接口;
▪ 8 x SATA端口;
▪ 兼容标准电源;
▪ 标准的UEFI引导环境;
▪ 基于Fedora技术(Red Hat赞助的Fedora社区)的Linux环境;
▪ 标准的Linux GNU工具链,包括交叉开发版本(cross-development version);
▪ 平台设备驱动;
▪ LAMP环境——用于开发健壮的Web服务应用程序的Apache Web服务器、MySQL数据库引擎、以及PHP脚本语言;
▪ 支持64-bit ARM开发环境的Java 7 和Java 8;