The invention provides a device and a process layer device for the communication between the process layer device FPGA and CPU. The FPGA terminal is equipped with RGMII interface, the CPU terminal is equipped with Ethernet controller, the Ethernet controller and the FPGA are connected through RGMII interface, and the communication between the CPU and the FPGA adopts RGMII interface, and no other physical layer devices are needed, thus reducing the communication intermediate links. The hardware design is simplified. The Ethernet controller on the CPU side receives packets in queues, which do not affect each other, reduces the CPU load and has the ability to resist network storms. Ethernet controller uses DMA mode to transmit data, does not need the CPU to participate in data handling, reduces the CPU load. The communication bandwidth of Ethernet controller is set to 1Gbps, which is higher than that of local bus. The full duplex mode is more efficient than the half duplex mode of local bus.
【技术实现步骤摘要】
过程层设备FPGA和CPU通信的装置及过程层设备
本专利技术属于电力系统继电保护
,特别涉及过程层设备FPGA和CPU通信的装置及过程层设备。
技术介绍
近几年,智能变电站大行其道,根据IEC61850标准,智能化变电站通信体系分为三层:站控层、间隔层和过程层。智能化变电站相对于传统变电站最大的革新在于增加了过程层设备和过程层网络。过程层网络指连接过程层设备与间隔层设备的光纤通信网络,过程层设备主要包括智能终端与合并单元,间隔层设备主要指各种保护测控设备,例如线路保护与测控、主变保护与测控、分段保护与测控、母线保护等。过程层网络按照功能可以划分为GOOSE网和SV网,GOOSE网传递GOOSE报文(GenericObjectOrientedSubstationEvent,面向通电对象的变电站事件),SV网传递SV报文(SampleValue,采样值)。GOOSE网和SV网必须具备高实时性和高可靠性,因为GOOSE报文及SV报文的延迟、错误、丢失都可能造成保护的误动或拒动,最终导致一次设备的损坏,影响供电系统的稳定性。因此,过程层设备作为智能变电站的一部分,对实时性要求很高,目前过程层设备大部分采用FPGA元件控制数据输入输出,严格控制时间指标,SV报文输出经过FPGA控制后,报文间隔误差可以控制到ns级别。另外,过程层设备数据吞吐量很大(智能终端除外),网络负荷不稳定,既要接收和发送模拟量采样数据,又要接收和发送GOOSE报文,还要控制硬开入开出,以及抗网络风暴(GOOSE报文具有突发性,报文数量时多时少),数据峰值通常会大于100Mbps。几乎所有 ...
【技术保护点】
1.一种过程层设备FPGA和CPU通信的装置,其特征在于,包括用于设置在FPGA上的RGMII接口,用于设置在CPU内的以太网控制器,所述以太网控制器与FPGA通过所述RGMII接口进行通信。
【技术特征摘要】
1.一种过程层设备FPGA和CPU通信的装置,其特征在于,包括用于设置在FPGA上的RGMII接口,用于设置在CPU内的以太网控制器,所述以太网控制器与FPGA通过所述RGMII接口进行通信。2.根据权利要求1所述的过程层设备FPGA和CPU通信的装置,其特征在于,所述以太网控制器设置了至少三个存储队列,分别用于存放模拟量数据报文、GOOSE数据报文及硬开入数据。3.根据权利要求2所述的过程层设备FPGA和CPU通信的装置,其特征在于,所述以太网控制器采用直接内存存取方式接收或发送报文。4.根据权利要求2或3所述的过程层设备FPGA和CPU通信的装置,其特征在于,设置GOOSE数据报文队列能够接收报文的个数,当GOOSE数据报文队列超过队列设置的能够接收报文的个数时,能通过GOOSE数据报文队列溢出报文来降低CPU需要...
【专利技术属性】
技术研发人员:凌特利,李英明,任红旭,宋彦锋,叶留义,徐云松,沈沉,汤洋,王西邓,张荣良,闫振宇,郑拓夫,信亚磊,牛勇永,韩芳芳,
申请(专利权)人:许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。