marvell88Q5152交换机开发(0)-芯片介绍

从本章节开始我将间断的更新marvell 88Q5152的开发步骤,从芯片学习,到配置,发版,烧录以及debug,最后我会提供一个我做好的工程,并且会对工程进行使用开发说明,希望读完所有的专栏读者可以胜任这款交换机的开发工作。

功能简介

88Q5152是一款集成 9 端口以太网交换机,专为汽车应用优化。该交换机配备可配置接口,支持多种组合,包括集成的 IEEE 1000BASE-T1、100BASE-T1、10BASE-T1S、100BASE-TX、xMII、XFI 和 PCIe 端口,所有 MAC 端口以 30Gbps 的速率运行。同时集成了一颗 Arm双核锁步 R52 CPU,并配有专用片上 RAM,可支持精确时间协议(PTP)等 AVB 协议。支持512条TCAM规则。设备中集成的低功耗PHY和MAC均完全符合IEEE 802.3标准的相关部分要求。

功能框图

模块说明

2MB packet memory:交换机的帧缓存,用来缓存接收到的以太网报文

4k MAC Address:4k的ARL条目缓存

4k VLANs :4k的vlan条目缓存

512 Entry TCAM:512条TCAM条目

Queue control:发送队列控制

ARM:运行主程序,和port0挂在一起

eHSM:硬件加解密模块

switch:交换机执行核

layer3 static route:静态路由配置

AVB/TSN:流量预留和时间敏感网络

gPTP:时间同步硬件支持

MACsec:信息安全模块

GPIO:一般的io模块

QSPI:外挂flash

JTAG:debug和烧录接口

PLL:时钟

SMI/SPI:switch的控制接口

SMI PHY:switch控制phy的接口

EEPROM:switch启动信息存储eeprom接口

以太网口:9路port

相关推荐
稳联技术老娜4 分钟前
伺服内嵌EtherNet IP方案:嵌入式小板SPI通讯固件Demo程序适配改造
运维·服务器·网络
CLK音视频广播设备2 小时前
河南川利卡科技集团圆满落地安徽宿州校园网络广播项目
网络·科技
M哥支付3 小时前
快捷支付 VS 网关支付 安全对比
服务器·网络·其他·微信·金融
星恒讯工业路由器3 小时前
房车旅居不“断网”:移动生活如何实现全程在线?
网络·物联网·生活·工业路由器·车载工业路由器·房车通信·双卡备份
和裕4 小时前
光伏储能定制加强型瓦楞纸箱:降低组件运输隐裂率与售后损耗的核心价值
大数据·运维·网络·人工智能·算法
乐维_lwops5 小时前
网管系统:流量分析如何用“五元组”+“TOPN”透视网络异常?
网络·流量分析·网管系统
Multipath7125 小时前
乾元通基于原生UDP时隙感知的多链路聚合方案
网络·网络协议·5g·安全·udp·智能路由器·实时音视频
天天喝旺仔6 小时前
Python asyncio 异步编程实战:用协程与事件循环构建高性能网络服务
服务器·网络·python·性能优化·fastapi
明航咨询-陈老师6 小时前
ITSS 运行维护服务能力成熟度:2026 新版标准落地后的量化证据链与运维项目投标资质门槛
网络·itss
运维行者_6 小时前
ISP 企业级带宽计费怎么做?网络流量计费的 6 大核心能力
运维·服务器·网络·数据库·支持向量机·接口隔离原则