基于FPGA的可动态配置国产PCIe Switch应用设计

2021-09-05 11:43:12林凡淼
电子设计工程 2021年17期
关键词:功能设备设计

刘 鑫,林凡淼,刘 凯

(中国电子科技集团公司第五十八研究所,江苏 无锡 214072)

PCIExpress(PCIe)总线是目前数据处理设备之间传输高速数据信号的主流总线。相较于采用单端并行总线形式的PCI/PCI-X总线,PCIe采用了高速串行差分总线形式,满足了处理器与设备之间高性能、高可靠性、易于布线的数据通讯需求[1-2]。

PCIe总线以PCIe Switch(PCIe交换机)为核心构建总线拓扑结构,广泛应用于芯片级、模块级互联,为解决长距离的系统级PCIe互连提供了新思路[3]。

1 PCIe总线要点概述

PCIe总线为全双工串行总线,为设备提供高速、高性能、点对点的通信链路,可以根据负载应用需求调整PCIe通道数量,进而改变设备的带宽。不同于PCI/PCI-X基于总线共享的交换模式,PCIe总线需要通过交换器实现多台PCIe设备互联[4]。典型的PCIe总线系统拓扑结构如图1所示。

图1 PCIe总线系统典型拓扑结构

PCIe总线系统主要由根复合体RC、交换器及端点设备组成。RC为CPU内部总线向外部总线过渡的通信媒介,是PCIe总线操作的实际管理者;Endpoin(t EP)处于PCIe总线系统拓扑结构的末端,接收来自上级拓扑的数据包或者向上级拓扑发送数据包[5]。

PCIe Switch对PCIe总线进行扩展,形成完整的PCIe总线拓扑结构,是支撑总线通讯的关键环节。PCIe总线规定,在一个Switch中与RC直接或者间接相连的端口为上游端口,其他所有端口被称为下游端口。下游端口一般与EP相连,或者连接下一级Switch继续扩展PCIe链路[6]。

2 国产交换芯片技术要点

国产PCIe Switch芯片设计对照的国外芯片型号为IDT公司生产的89PES12T3G2,是一款基于PCIe-2.0总线协议的高性能交换芯片,广泛应用于服务器、存储器、网络交换器等设备。……

登录APP查看全文

猜你喜欢
功能设备设计
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
谐响应分析在设备减振中的应用
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
基于MPU6050简单控制设备
电子制作(2018年11期)2018-08-04 03:26:08
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
关于非首都功能疏解的几点思考
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
500kV输变电设备运行维护探讨
工业设计(2016年12期)2016-04-16 02:52:00
原来他们都是可穿戴设备
消费者报道(2014年7期)2014-07-31 11:23:57
中西医结合治疗甲状腺功能亢进症31例