Chinese

AFDX终端控制器

AFDX终端控制器,以下简称OBT-AFDXOBT-AFDX终端是根据ARINC6647部分关于AFDX终端的协议规范设计完成的。 AFDX是在IEEE802.3以太网标准框架之内,强化了网络通信的实时性和确定性,用于航空应用的物理连接方式。AFDX 网络体系结构主要由航空电子子系统、端系统和AFDX 互连模块3个部分组成。

端系统是AFDX网络的重要组成部分,它嵌入在航空电子子系统中,将航空电子子系统与AFDX网络连接起来,实现航空电子子系统与AFDX网络发送和接收消息的目的,保证了航空电子子系统与AFDX网络上的其它子系统安全、可靠地进行数据交换。

AFDX网络采用全双工访问,网络中通信节点是预先配置的,不能随机动态增加或删除。同时基于虚拟链路、带宽分配间隙和抖动等概念为每个链路安排了固定的传输带宽和最大传输时延,从源头上避免数据传输过程冲突的产生,从而使AFDX网络具有了实时性和确定性的特性。同时,通过采用双冗余网络,确保了AFDX通讯的可靠性。

1OBT-AFDX

主要特征

支持ARINC664规范;

提供210/100MRJ45形式的端口,支持2个端口独立使用或2个端口互为冗余;

软件实现传输层(UPD)、网络层(IP)协议,硬件实现链路层(Virtual Link)及物理层(PHY)层协议

高性能的AMBA总线与主机间的数据传输

支持采样(Sampling)和列队(Queuing)端口;

支持发送和接收各128条虚拟链路(VL)

OBT-AFDX终端主要实现以下功能

配置管理:负责对各个终端的各条虚链路进行参数配置,配置内容包括终端系统的网络ID、设备ID,还包括虚链路中的带宽分配间隙、最大帧长、冗余管理、端口类型、状态等配置参数。

信息封装:对应用层信息进行UDPIPMAC的封装,封装的首部内容根据虚链路的配置参数确定。

流量整形:为了保证每个VL的带宽分配间隙,调整器对每个虚拟链路的数据帧在发送前按照BAG进行了流量调整。

虚拟链路调度:当发送ES具有多路VL时,调度器多路复用来自调整器的不同的数据帧,防止数据帧发送的冲突。

完整性检查:为了保证每条虚链路上信息传送的可靠性,接收终端必须进行完整性检查,在AFDX终端主要依靠对顺序号的检查来实现。

冗余管理:AFDX网络为了能够保证信息安全发送,防止信息传输过程中的丢失,采用了两个独立的冗余网络进行传输。

2. OBT-AFDX

功能结构框图

2‑1 OBT-AFDX功能结构框图

OBT-AFDX结构框图如图2-1所示。各模块功能说明分别如下表2-1所示:

2‑1  OBT-AFDX 外部接口信号说明


序号

信号名称

信号方向

信号描述

1

CLK

I

系统输入时钟

2

RSTN

I

外部复位信号,低电平有效

3

AHB( 主机接口)

I/O

AMBA.AHB2.0, 主要是地址线,数据线,读写控制线,数据交互信号线

4

APB( 主机接口)

I/O

AMBA.APB2.0,主要是地址线,数据线,读写控制线,寄存器配置信号线

5

RESETn_A

O

通道A复位PHY信号,低电平有效

6

TX_ER_A

O

通道A 发送数据错误

7

TX_EN_A

O

通道A发送使能当使能时告诉PHY数据有效

8

TXD_A[3:0]

O

通道A发送数据信号

9

TX_CLK_A

I

通道A发送单元时钟,PHY提供

10

RX_CLK_A

I

通道A接收单元时钟,PHY提供

11

RX_ER_A

I

通道A接收错,PHY在当前传输帧提示传输媒质错误

12

RX_DV_A

I

通道A接收数据有效,PHY告知MAC数据信号有效

13

RXD_A[3:0]

I

通道A接收数据信号

14

MDC_A

I

通道A管理数据时钟,MAC提供给PHY

15

MDIO_A

I/O

通道A管理数据的输入输出,双向数据通道用于MACPHY的数据交换

16

RESETn_B

O

通道B复位PHY信号,低电平有效

17

TX_ER_B

O

通道B 发送数据错误

18

TX_EN_B

O

通道B发送使能当使能时告诉PHY数据有效

19

TXD_B[3:0]

O

通道B发送数据信号

20

TX_CLK_B

I

通道B发送单元时钟,PHY提供

21

RX_CLK_B

I

通道B接收单元时钟,PHY提供

22

RX_ER_B

I

通道B接收错,PHY在当前传输帧提示传输媒质错误

23

RX_DV_B

I

通道B接收数据有效,PHY告知MAC数据信号有效

24

RXD_B[3:0]

I

通道B接收数据信号

25

MDC_B

I

通道B管理数据时钟,MAC提供给PHY

26

MDIO_B

I/O

通道B管理数据的输入输出,双向数据通道用于MACPHY的数据交换


3. 资源利用情况

Altera Cyclone III:

LE:             43,275

Memory bits:     1,927,936

Xilinx Virtex5:

Slices  :  12,497

LUTs  :  38,806

Memory bits : 1,927,936

Flip-Flops   :22,325

订货信息:

 

序号 产品型号 产品描述 备注
1 OBTIP-AFDX-T-F  ASIC版本固核(ASIC网表) /
2 OBTIP-AFDX-T-V  FPGA版本固核(FPGA网表) /
3 OBTIP-AFDX-T-S  软核(RTL源码) /

技术文档:

AFDX终端控制器IP核用户手册V1.0.pdf

 

 

 

资料下载

附录二:外围电路原理图.pdf 资料下载

 



4Mb 8Mb 16Mb 32Mb

  • Part Number Configuration Voltage Clock Rate / Access time Package Temperature SCD#
    No record
  • Part Number Configuration Voltage Clock Rate / Access time Package Temperature SCD#
    No record
  • Part Number Configuration Voltage Clock Rate / Access time Package Temperature SCD#
    No record
  • Part Number Configuration Voltage Clock Rate / Access time Package Temperature SCD#
    No record

Official WeChat

Large satellite data

TOP