鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

SGPIO管理接口

支持多个高速接口状态指示输出:

  • 将SAS、SAS1、SATA、PCIE、以太网口的的状态指示加载SGPIO接口信号,发送给对接Target设备,用于驱动对应的状态指示灯。
  • 固定支持每个高速接口(SAS、SAS1、SATA、PCIE、以太网口)3个状态的输出:
    • Activity(link_up无业务时长亮,有业务时长闪烁)
    • Locate(仅SAS/SATA有该指示)
    • Error(是否异常)
  • 最多支持8个SAS+2个SATA(不支持port multipier的点灯)+8个以太网口+20个PCIE+8个SAS1的状态发送,SAS、SAS1、SATA、以太网口、PCIE在SGPIO输出数据中的个数可配置。
  • 固定输出顺序为SAS先输出,SAS1最后,顺序依次如下:

    SAS1[7],...,SAS1[0],PCIE[19],...,PCIE[0],MAC[7],...,MAC[0],SATA[1],SATA[0],SAS[7],...,SAS[0]。

表1 点灯信号对应关系

接口

点灯信息

CPU 发送顺序

功能描述

SAS1 7

ERROR

138

SAS1的点灯信息,每3个bit为一组:

接口SAS1 6:bit[0:2]分别为active信号,locate信号,fault信号。

接口SAS1 7:bit[3:5]分别为active信号,locate信号,fault信号。

LOCAT

137

ACT

136

SAS1 6

ERROR

135

LOCAT

134

ACT

133

SAS1 5

ERROR

132

SAS1的点灯信息,每3个bit为一组:

接口SAS1 2:bit[0:2]分别为active信号,locate信号,fault信号。

接口SAS1 3:bit[3:5]分别为active信号,locate信号,fault信号。

SAS1 4:bit[6:8]分别为active信号,locate信号,fault信号。

SAS1 5:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

131

ACT

130

SAS1 4

ERROR

129

LOCAT

128

ACT

127

SAS1 3

ERROR

126

LOCAT

125

ACT

124

SAS1 2

ERROR

123

LOCAT

122

ACT

121

SAS1 1

ERROR

120

PCIE\SAS1的点灯信息,每3个bit为一组:

接口PCIE18:bit[0:2]分别为active信号,locate信号,fault信号。

接口PCIE19:bit[3:5]分别为active信号,locate信号,fault信号。

接口SAS1 0:bit[6:8]分别为active信号,locate信号,fault信号。

接口SAS1 1:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

119

ACT

118

SAS1 0

ERROR

117

LOCAT

116

ACT

115

PCIE19

ERROR

114

LOCAT

113

ACT

112

PCIE18

ERROR

111

LOCAT

110

ACT

109

PCIE17

ERROR

108

PCIE的点灯信息,每3个bit为一组:

接口PCIE14:bit[0:2]分别为active信号,locate信号,fault信号。

接口PCIE15:bit[3:5]分别为active信号,locate信号,fault信号。

接口PCIE16:bit[6:8]分别为active信号,locate信号,fault信号。

接口PCIE17:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

107

ACT

106

PCIE16

ERROR

105

LOCAT

104

ACT

103

PCIE15

ERROR

102

LOCAT

101

ACT

100

PCIE14

ERROR

99

LOCAT

98

ACT

97

PCIE13

ERROR

96

PCIE的点灯信息,每3个bit为一组:

接口PCIE10:bit[0:2]分别为active信号,locate信号,fault信号。

接口PCIE11:bit[3:5]分别为active信号,locate信号,fault信号。

接口PCIE12:bit[6:8]分别为active信号,locate信号,fault信号。

接口PCIE13:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

95

ACT

94

PCIE12

ERROR

93

LOCAT

92

ACT

91

PCIE11

ERROR

90

LOCAT

89

ACT

88

PCIE10

ERROR

87

LOCAT

86

ACT

85

PCIE9

ERROR

84

PCIE的点灯信息,每3个bit为一组:

接口PCIE6:bit[0:2]分别为active信号,locate信号,fault信号。

接口PCIE7:bit[3:5]分别为active信号,locate信号,fault信号。

接口PCIE8:bit[6:8]分别为active信号,locate信号,fault信号。

接口PCIE9:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

83

ACT

82

PCIE8

ERROR

81

LOCAT

80

ACT

79

PCIE7

ERROR

78

LOCAT

77

ACT

76

PCIE6

ERROR

75

LOCAT

74

ACT

73

PCIE5

ERROR

72

PCIE的点灯信息,每3个bit为一组:

接口PCIE2:bit[0:2]分别为active信号,locate信号,fault信号。

接口PCIE3:bit[3:5]分别为active信号,locate信号,fault信号。

接口PCIE4:bit[6:8]分别为active信号,locate信号,fault信号。

接口PCIE5:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

71

ACT

70

PCIE4

ERROR

69

LOCAT

68

ACT

67

PCIE3

ERROR

66

LOCAT

65

ACT

64

PCIE2

ERROR

63

LOCAT

62

ACT

61

PCIE1

ERROR

60

MAC、PCIE的点灯信息,每3个bit为一组:

接口MAC6:bit[0:2]分别为active信号,locate信号,fault信号。

接口MAC7:bit[3:5]分别为active信号,locate信号,fault信号。

接口PCIE0:bit[6:8]分别为active信号,locate信号,fault信号。

接口PCIE1:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

59

ACT

58

PCIE0

ERROR

57

LOCAT

56

ACT

55

MAC7

ERROR

54

LOCAT

53

ACT

52

MAC6

ERROR

51

LOCAT

50

ACT

49

MAC5

ERROR

48

MAC的点灯信息,每3个bit为一组:

接口MAC2:bit[0:2]分别为active信号,locate信号,fault信号。

接口MAC3:bit[3:5]分别为active信号,locate信号,fault信号。

接口MAC4:bit[6:8]分别为active信号,locate信号,fault信号。

接口MAC5:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

47

ACT

46

MAC4

ERROR

45

LOCAT

44

ACT

43

MAC3

ERROR

42

LOCAT

41

ACT

40

MAC2

ERROR

39

LOCAT

38

ACT

37

MAC1

ERROR

36

SATA、MAC的点灯信息,每3个bit为一组:

接口SATA0:bit[0:2]分别为active信号,locate信号,fault信号。

接口SATA1:bit[3:5]分别为active信号,locate信号,fault信号。

接口MAC0:bit[6:8]分别为active信号,locate信号,fault信号。

接口MAC1:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

35

ACT

34

MAC0

ERROR

33

LOCAT

32

ACT

31

SATA1

ERROR

30

LOCAT

29

ACT

28

SATA0

ERROR

27

LOCAT

26

ACT

25

SAS7

ERROR

24

SAS的点灯信息,每3个bit为一组:

接口SAS4:bit[0:2]分别为active信号,locate信号,fault信号。

接口SAS5:bit[3:5]分别为active信号,locate信号,fault信号。

接口SAS6:bit[6:8]分别为active信号,locate信号,fault信号。

接口SAS7:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

23

ACT

22

SAS6

ERROR

21

LOCAT

20

ACT

19

SAS5

ERROR

18

LOCAT

17

ACT

16

SAS4

ERROR

15

LOCAT

14

ACT

13

SAS3

ERROR

12

SAS的点灯信息,每3个bit为一组:

接口SAS0:bit[0:2]分别为active信号,locate信号,fault信号。

接口SAS1:bit[3:5]分别为active信号,locate信号,fault信号。

接口SAS2:bit[6:8]分别为active信号,locate信号,fault信号。

接口SAS3:bit[9:11]分别为active信号,locate信号,fault信号。

LOCAT

11

ACT

10

SAS2

ERROR

9

LOCAT

8

ACT

7

SAS1

ERROR

6

LOCAT

5

ACT

4

SAS0

ERROR

3

LOCAT

2

ACT

1

表2 Activity、Locate与error组合信号状态说明

信号1(Activity)

信号2(Locate与error组合信号)

Activity

状态描述

寄存器值[7:0]

Locate/error

状态描述

speed寄存器值

0

nolink:网口没有link

0x10

0/0

1G:网络处于1G速率

0x01

1

Link only:网口link,无数据收发

0x1F

0/1

10G:网络处于10G速率

0x10

1Hz

link and active:网口link且有数据收发

0x01

1/0

25G:网络处于25G速率

0x25

4Hz

locate:网口处于定位状态

0x04

0/1Hz

40G:网络处于40G速率

0x40

-

-

-

0/4Hz

50G:网络处于50G速率

0x50

-

-

-

1/1Hz

100G:网络处于100G速率

0x1F

-

-

-

1/4Hz

200G:网络处于200G速率

0x2F

-

-

-

Other

Rsvd:预留

-

-

-

-

1Hz/0

Speed unknown

0x0D

-

-

-

1Hz/4Hz

TestMod:网口处于测试模式

0x0E

-

-

-

1/1

Error:网口出现故障

0x0F

Activity单独用于表示网口的link和活动状态以及定位状态,最多支持4种状态。