2016年6月24日,为存储、云基础网络、物联网(IoT)、互联和多媒体应用提供半导体解决方案的全球领导厂商美满电子科技(Marvell,Nasdaq:MRVL)宣布,与ARM(LSE: ARM, NASDAQ:ARMH)合作推出一款可广泛应用的软件开发平台—Marvell高成本效益的高性能ARMADA® 8040网络社区开发板。面向OpenDataPlane (ODP)、OpenFastPath (OFP)和ARM网络功能虚拟化(NFV)生态系统社区,ARMADA 8040基于4内核ARM Cortex®-A72处理器并包含完整的CPU和I/O虚拟化、领先的网络包处理器和丰富的领先连接性能。与软件生态系统的合作将为中间件和应用在社区开发板上提供开源ODP平台。此外,Marvell和ARM已经携手为大学生开发者提供ARMADA 8040平台使用权限。
ARMADA 8040是一款可扩展的虚拟片上系统(Marvell vSoC™),可广泛支持IP应用、安全路由、统一控制和数据平面应用、NFV应用、虚拟CPE、企业应用和数据中心应用。这一高成本效益的超大规模vSoC可同时提供高水平的集成和效率,具备领先的性能和功耗。
Marvell公司副总裁,连接、存储和基础网络 (CSI) 事业部总经理Michael Zimmerman表示:“我们非常高兴推出ARMADA 8040网络社区开发板,这是我们即将发布的高性能多核系列产品的首发产品。对于能够扩展与ARM的合作来实现ARMADA 8040网络社区开发板,我们感到非常兴奋。我们非常期待在2017年第一季度推出的8核、16核和32核产品。”
ARM公司细分市场副总裁Charlene Marini表示:“当前,网络基础架构正在转向软件定义,虚拟网络功能(VNF)推动了开发者对具有可扩展性和开源软件的高成本效益硬件平台的需求。高成本效益的ARMADA 8040的推出,加上ODP平台进一步加快了网络开发者社区的发展,使ARM架构上的VNF应用的快速优化和验证得以实现。”
作为首个网络社区开发板产品,ARMADA 8040利用 Marvell Modular Chip (MoChi™) 技术接口实现标准产品之外的驱动透明的接口扩展,并具有10GbE、2.5GbE、1GbE、PCIe3.0、USB3.0、SATA3.0和SD3.0接口。
Marvell面向ARMADA 8040网络社区开发板的软件产品包括完整的开源ODP应用、U-Boot、UEFI、Linux® LTS kernel 4.4.x、Yocto 2.1、netmap以及OFP。它同时支持主线Linux内核,主线U-Boot以及主线UEFI EDK2。
Marvell ARMADA 8040超大规模vSoC的特性包括:
•2.0GHz四核ARM Cortex-A72
•1MB共享L2存储以及1MB专用L3存储
•完整的ARMv8-A CPU虚拟化以及I/O虚拟化
•高吞吐率低延迟的内存一致性子系统
•拥有2x10GbE + 4x2.5GbE连接性的网络包处理器
•可扩展到从1GbE到10GbE间的多端口
•SuitB兼容、10Gbp/s吞吐量安全引擎、IPSEC以及SSL协议卸载
•DDR3/3L/4 32b/64b+ECC扩展
•SATA3.0、USB3.0、PCIe3.0
关键字:Marvell ARMADA 网络社区 开发板
引用地址:
Marvell推出高成本效益的高性能ARMADA 8040网络社区开发板
推荐阅读最新更新时间:2024-03-16 14:58
OK6410A 开发板 (八) 68 linux-5.11 OK6410A linux 内核同步机制 atomic 的实现
解决的问题是什么 所有竞态原因 实现 32bit // 下面为 atomic_add 的定义 arch/arm/include/asm/atomic.h 36 #define ATOMIC_OP(op, c_op, asm_op) 37 static inline void atomic_##op(int i, atomic_t *v) 38 { 39 unsigned long tmp; 40
[单片机]
嵌入式4412开发板QT5.7编译安装到arm
平台:iTOP-4412精英版+4.3寸屏 有学东西写文章的习惯,毕竟都是入门,在这里记录一下安装过程,虽然可能短期内用不到了,但以后用到的时候可以作为参考。 ********************************华丽的分割线*************************** 1、从网上下载所有最新的源码 Ubuntu16.0 amd64版本第一个,这个就不要源码了,直接安装就好了 QT5.7.0,万能的度娘一找就找到了(官网下载),注意是下载源码,linux版本的源码。ARM-NONE-LINUX-GNUEABI-GCC4.8,arm-***以后就这么写了,名字太长,这个选择源码或者选择编译好的都可以,有一个博客(
[单片机]
配置SSH服务器到ARM开发板中使用
本例中所使用的硬件平台是GEC6818 ARM开发板 SSH_config.tar.bz下载 链接:https://pan.baidu.com/s/12xqy3ZxhBEjNm8lGQ0ZjAA 提取码:0pv5 将提前下载好的SSH_config.tar.bz压缩包放置到开发板中,配置SSH服务器 //配置SSH服务器 tar -xzvf SSH_config.tar.bz cd /SSH/openssh/ ./auto //设置SSH的登录密码 passwd root //重启开发板使SSH生效 reboot 在虚拟机上通过SSH协议登录ARM板上的Linux系统,命令如下: ssh 用户名@用户I
[单片机]
基于MSP430G2553官方开发板的音乐播放器
实现目标 实现以蜂鸣器为播放设备,能够对简谱乐曲进行解码播放。 具有循环列表,可实时切换上下曲目,实时暂停和开始,实时通过齿轮电位器调节播放音量。 能够将歌曲列表等信息,通过串口向上位机传输并显示。 硬件资源 芯片资源使用情况 P1.3 P1.4 P1.5:使用了3个io作为按键输入 P1.7:一个ADC通道采集电位器的变化情况 P1.6:一个定时器a的PWM输出通道 P1.0:一个io输出接到led作为运行状态显示 P1.1 P1.2:串口1映射到printf()上,实现在上位机打印信息的功能 外接硬件 按键x3 (4.7k电阻x3,我的电路接的是按下为高电平,是为了失效实验板原来P1.3的按下为低电平的按键) 1k
[单片机]
NUCLEO-G474RE 开发板扩展 LSM6DSO 实现 Data Fusion 演示
1.前言 当使用一个新的开发板作为基板,基于现有软硬件资源,实现对 MEMS sensors 的评估或工程演示时,往往需要快速地得到直观的评估效果。Unicleo-GUI 是针对运动 MEMS 和环境传感器扩展软件的 GUI,主要功能是演示 MEMS 传感器和算法。LSM6DSO 是一款具有 3D 数字加速计和 3D 数字陀螺仪的 MEMS Sensor。本文针对 NUCLEO-G474RE 平台搭载 LSM6DSO 实现快速效果评估演示的过程进行阐述。 2.配置过程 使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 选择开发板,使用开发板默认配置即可。 下载 X-CUBE-MEMS1 软件包
[单片机]
电源、时钟和复位电路图(Altera FPGA开发板)
电源、时钟和复位电路图(Altera FPGA开发板)如图所示:
图 电源、时钟和复位电路图(Altera FPGA开发板) 图 时钟电路图(Altera FPGA开发板) 图 复位电路图(Altera FPGA开发板)
[电源管理]
Marvell在CES上展示边缘计算技术
随着越来越多的计算和存储服务融入云计算,多千兆速率(Multi-gigabit)网络的采用和即将推出的下一代5G移动网,网络将继续提供更大的可用带宽。尽管连接到网络的物联网和移动设备变得越来越智能,以及计算能力强大,但是有这么多的资源同时被传输到云端,势必给当今的网络造成了很大的压力。 这就意味着,下一代网络架构将无法继续遵循传统的云端集中式模式,而是需要在整个网络基础设施中分配更多的智能。高性能计算硬件(以及相关软件)将需要位于网络的边缘。分布式运行模式需要能够提供边缘设备所需的计算和安全功能,以便为汽车、虚拟现实和工业计算等应用提供具有吸引力的实时服务,并克服固有的延迟问题。除此之外,也需要对高分辨率视频和音频内容进行分析
[嵌入式]
Tiny4412友善之臂ARM开发板静态IP设置(重启有效)
刚入手Tiny4412开发板,发现它的ip地址不是192.168.1.230,老是自动跳变,今天是192.168.1.7,明天开机就变成了192.168.1.8,所以就决定将其设为静态ip地址:192.168.1.240。 首先参考网上提供的一个常见的方案: 要修改arm开发板的IP,如果是yaffs2文件,可以 1、首先要修改/etc/init.d/rcS文件,在/sbin/ifconfig lo 127.0.0.0 下添加一行/sbin/ifconfig eth0 192.168.1.20 up 注:192.168.1.20 只是举例,可以改成你想要修改的IP地址 本来这样修改之后就可以的,但是我发现仍然不行,使用ifco
[单片机]