CFA研制方案.docx

上传人:b****6 文档编号:8251758 上传时间:2023-01-30 格式:DOCX 页数:62 大小:2.30MB
下载 相关 举报
CFA研制方案.docx_第1页
第1页 / 共62页
CFA研制方案.docx_第2页
第2页 / 共62页
CFA研制方案.docx_第3页
第3页 / 共62页
CFA研制方案.docx_第4页
第4页 / 共62页
CFA研制方案.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

CFA研制方案.docx

《CFA研制方案.docx》由会员分享,可在线阅读,更多相关《CFA研制方案.docx(62页珍藏版)》请在冰豆网上搜索。

CFA研制方案.docx

CFA研制方案

文件号:

JS-B31---

密级:

内部

阶段标记:

版本号:

V

产品/模块代码+名称

研制方案报告

设计文件代号

拟制主管设计师

审核主管设计师

工艺工艺师

会签质量师

标准化标准化师

批准技术副总工

 

中国电子科技集团公司第三十二研究所

保密度:

仅供授权使用

发布单位:

中国电子科技集团公司第三十二研究所计算与运控事业部

修改记录

版本序列号

发布日期

发布原因

文件更改单编号

V1.0

创建文档

目次

研制方案报告

1 引言

2 功能和主要性能指标

3 逻辑设计方案

(主要论证功能模块的划分及其逻辑设计方案;运行速度、存储容量及网络等的匹配;关键逻辑器件的选型)

图简化以模块来论述:

由4片FPGA模块及相应接口、存储

图错误!

文档中没有指定样式的文字。

1可重构处理组件A的物理结构

如图错误!

文档中没有指定样式的文字。

1所示,本组件主要由4片大规模FPGA芯片XILINXVIRTEX6系列XC6VSX475T、12条8GDDR3内存、基于ATOM的控制单元、基于H8S系列控制器的板级管理模块(BMC)以及用于时钟同步的时钟单元。

4片FPGA完成片内及片间的逻辑电路重构,控制单元通过JATG菊花链实现FPGA程序下载。

4 电路设计方案

(论证关键的非逻辑电路(包括电源电路)的设计方案、主要技术指标以及关键元器件的选型)

FPGA性能描述(基本描述PIN总类、数量、速度)

设计中共选用了三种FPGA芯片,其参数如下:

XC6VLX550T

VC6VSX475T

XC6VHX565T

逻辑资源

slices

85920

74400

88560

Logiccells

549888

476160

566784

CLBFilp-Flops

687360

595200

708480

存储资源

MaxDisrtibutedRAM(kb)

6200

7640

6370

BlockRAM/FIFOw/ECC(36Kbeach)

632

1064

912

TotalblockRAM(kb)

22752

38304

32832

时钟资源

MixedModeClockManagers(MMCM)

18

18

18

嵌入式

硬核资源

Maxsingle-endedpins

840

840

720

MaxDifferentialI/OPairs

420

420

360

DSP48E1slices

864

2016

864

PCIeInterfaceBlocks

2

2

4

10/100/1000EthernetMacBlocks

4

4

4

GTX

36

36

48

GTH

-

-

24

速度等级

商业档

-2

-2

-2

配置

Configurationmem(Mb)

137.4

149.4

153.2

封装

FF1759

FF1759

FFT1923

尺寸

42.5*42.5

42.5*42.5

45*45

引脚

840(36,0)

840(36,0)

720(40,24)

存储设计

DDR3设计(占有FPGA管脚总类与数量)

原理设计:

FPGA模块通过数据、地址及其他控制线对DDR3进行控制。

模块设计中,每个FPGA芯片控制3个DDR3的内存。

DDR3内存条的容量有2G、4G、8G等不通容量。

DDR3共有118个信号线PIN、4个差分时钟PIN、19个电源PIN、52个地PIN与11个NC(可做ECC使用)。

芯片与连接器介绍:

DDR3连接器有204个pin脚,支持几乎所有DDR3内存条接入。

DDR3SDRAM模块是高速的CMOS动态随机存取存储器,使用的是内部结构的8bankDDR3SDRAM芯片。

DDR3SDRAM模块利用DDR架构以达到高速的控制。

DDR3架构本质上时一个8n的欲先取的架构,内部的设计为每个IO时钟传输两个字节。

具体模组的型号待定。

MT16JTF1G64HZ–8GB,内存槽型号:

A1AJ4-204-30U。

DDR3内存的示意图如下:

每块FPGA将支持3个DDR3内存,由于需要进行软件编译后才能知晓是否PIN脚安排合理,所以此处仅对一个内存条的情况做说明。

具体需等待验证。

电路图:

信号定义表:

原理图信号

芯片或连接器

FPGA编号

FPGABANK号

IO标准

名称

编号

DDR3_DQ0

DQ0

5

J27

28

 

DDR3_DQ1

DQ1

7

J26

28

 

DDR3_DQ2

DQ2

15

D28

28

 

DDR3_DQ3

DQ3

17

E29

28

 

DDR3_DQ4

DQ4

4

E30

28

 

DDR3_DQ5

DQ5

6

F30

28

 

DDR3_DQ6

DQ6

16

G29

28

 

DDR3_DQ7

DQ7

18

C31

28

 

DDR3_DQ8

DQ8

21

R23

28

 

DDR3_DQ9

DQ9

23

P23

28

 

DDR3_DQ10

DQ10

33

P25

28

 

DDR3_DQ11

DQ11

35

L25

28

 

DDR3_DQ12

DQ12

22

N25

28

 

DDR3_DQ13

DQ13

24

E28

28

 

DDR3_DQ14

DQ14

34

P26

28

 

DDR3_DQ15

DQ15

36

N26

28

 

DDR3_DQ16

DQ16

39

B31

28

 

DDR3_DQ17

DQ17

41

H28

28

 

DDR3_DQ18

DQ18

51

B29

28

 

DDR3_DQ19

DQ19

53

C29

28

 

DDR3_DQ20

DQ20

40

A29

28

 

DDR3_DQ21

DQ21

42

A30

28

 

DDR3_DQ22

DQ22

50

L27

28

 

DDR3_DQ23

DQ23

52

K27

28

 

DDR3_DQ24

DQ24

57

H24

38

 

DDR3_DQ25

DQ25

59

G24

38

 

DDR3_DQ26

DQ26

67

E27

38

 

DDR3_DQ27

DQ27

69

D27

38

 

DDR3_DQ28

DQ28

56

C28

38

 

DDR3_DQ29

DQ29

58

B28

38

 

DDR3_DQ30

DQ30

68

H26

38

 

DDR3_DQ31

DQ31

70

G26

38

 

DDR3_DQ32

DQ32

129

K25

38

 

DDR3_DQ33

DQ33

131

J25

38

 

DDR3_DQ34

DQ34

141

J23

38

 

DDR3_DQ35

DQ35

143

K23

38

 

DDR3_DQ36

DQ36

130

N19

38

 

DDR3_DQ37

DQ37

132

M21

38

 

DDR3_DQ38

DQ38

140

A25

38

 

DDR3_DQ39

DQ39

142

C26

38

 

DDR3_DQ40

DQ40

147

M22

38

 

DDR3_DQ41

DQ41

149

B26

38

 

DDR3_DQ42

DQ42

157

C25

38

 

DDR3_DQ43

DQ43

159

N23

38

 

DDR3_DQ44

DQ44

146

M24

38

 

DDR3_DQ45

DQ45

148

P21

38

 

DDR3_DQ46

DQ46

158

P22

38

 

DDR3_DQ47

DQ47

160

P20

38

 

DDR3_DQ48

DQ48

163

K18

36

 

DDR3_DQ49

DQ49

165

J18

36

 

DDR3_DQ50

DQ50

175

H18

36

 

DDR3_DQ51

DQ51

177

G18

36

 

DDR3_DQ52

DQ52

164

G19

36

 

DDR3_DQ53

DQ53

166

F19

36

 

DDR3_DQ54

DQ54

174

J16

36

 

DDR3_DQ55

DQ55

176

E19

36

 

DDR3_DQ56

DQ56

181

K17

36

 

DDR3_DQ57

DQ57

183

J17

36

 

DDR3_DQ58

DQ58

191

M18

36

 

DDR3_DQ59

DQ59

193

N18

36

 

DDR3_DQ60

DQ60

180

P17

36

 

DDR3_DQ61

DQ61

182

P16

36

 

DDR3_DQ62

DQ62

192

G17

36

 

DDR3_DQ63

DQ63

194

D18

36

 

DDR3_A0

A0

98

K22

37

 

DDR3_A1

A1

97

J22

37

 

DDR3_A2

A2

96

G21

37

 

DDR3_A3

A3

95

E23

37

 

DDR3_A4

A4

92

E24

37

 

DDR3_A5

A5

91

J21

37

 

DDR3_A6

A6

90

H21

37

 

DDR3_A7

A7

86

B22

37

 

DDR3_A8

A8

89

B23

37

 

DDR3_A9

A9

85

F21

37

 

DDR3_A10

A10

107

C23

37

 

DDR3_A11

A11

84

C24

37

 

DDR3_A12

A12

83

F22

37

 

DDR3_A13

A13

119

G22

37

 

DDR3_A14

A14

80

A24

37

 

DDR3_A15

A15

78

B24

37

 

DDR3_BA0

BA0

109

E20

37

 

DDR3_BA1

BA1

108

D22

37

 

DDR3_BA2

BA2

79

D23

37

 

DDR3_S0#

S0#

114

C21

37

 

DDR3_S1#

S1#

121

D21

37

 

DDR3_CK0

CK0

101

L22

37

 

DDR3_CK0#

CK0#

103

L21

37

 

DDR3_CK1

CK1

102

G23

37

 

DDR3_CK1#

CK1#

104

H23

37

 

DDR3_CKE0

CKE0

73

B21

37

 

DDR3_CKE1

CKE1

74

A20

37

 

DDR3_CAS#

CAS#

115

A22

37

 

DDR3_RAS#

RAS#

110

F20

37

 

DDR3_WE#

WE#

113

A21

37

 

DDR3_ODT0

ODT0

116

K20

37

 

DDR3_ODT1

ODT1

120

L20

37

 

DDR3_DM0

DM0

11

D31

28

 

DDR3_DM1

DM1

28

A31

28

 

DDR3_DM2

DM2

46

M26

28

 

DDR3_DM3

DM3

63

F26

38

 

DDR3_DM4

DM4

136

D26

38

 

DDR3_DM5

DM5

153

N20

38

 

DDR3_DM6

DM6

170

E18

36

 

DDR3_DM7

DM7

187

C18

36

 

DDR3_DQS0

DQS0

12

G28

35

 

DDR3_DQS1

DQS1

29

C30

35

 

DDR3_DQS2

DQS2

47

J28

35

 

DDR3_DQS3

DQS3

64

F25

26

 

DDR3_DQS4

DQS4

137

B27

26

 

DDR3_DQS5

DQS5

154

D25

25

 

DDR3_DQS6

DQS6

171

G16

25

 

DDR3_DQS7

DQS7

188

C19

25

 

DDR3_DQS_N0

DQS_N0

10

G27

35

 

DDR3_DQS_N1

DQS_N1

27

D30

35

 

DDR3_DQS_N2

DQS_N2

45

K28

35

 

DDR3_DQS_N3

DQS_N3

62

F24

26

 

DDR3_DQS_N4

DQS_N4

135

A27

26

 

DDR3_DQS_N5

DQS_N5

152

E25

25

 

DDR3_DQS_N6

DQS_N6

169

F16

25

 

DDR3_DQS_N7

DQS_N7

186

B19

25

 

DDR3_RESET#

RESET#

30

J20

37

 

DDR3_TEMP_EVENT

TEMP_EVENT

NC

NC

 

SRAM设计

原理设计:

SRAM主要用于二级高速缓存,如下图所示,两个SRAM通过公共的数据接收与发送信号、地址信号及一些命令信号与SRAM控制器相关联。

实现FPGA对SRAM的控制。

如将两个36bitX2M的SRAM并联,实现36bitX4M的SRAM。

芯片介绍:

CY7C1514KV18是1.8V同步处理并具备QDRII架构的SRAM。

QDRII架构包含两个单独的端口:

读端口和写端口访问存储器阵列。

有专门的读端口数据输出支持读操作和写端口的专用数据投入,以支持写操作。

QDRII架构独立的数据输入和数据输出,彻底消除“turnaround”的需要共同存在的数据总线I/O设备。

信号定义表:

(占用FPGA资源总类与PIN数量(设计采用DDR3PIN与SRAM兼容设计)

原理图信号名

芯片或连接器

FPGA编号

FPGABANK号

IO标准

名称

编号

SRAM_NCQ

NCQ

A1

SRAM_NC/288M

NC/288M

A2

SRAM_A0

A0

A3

SRAM_NWPS

NWPS

A4

SRAM_NBWS2

NBWS2

A5

SRAM_NK

NK

A6

SRAM_NBWS1

NBWS1

A7

SRAM_NRPS

NRPS

A8

SRAM_A1

A1

A9

SRAM_CQ

CQ

A11

SRAM_Q27

Q27

B1

SRAM_Q18

Q18

B2

SRAM_D18

D18

B3

SRAM_A3

A3

B4

SRAM_NBWS3

NBWS3

B5

SRAM_K

K

B6

SRAM_NBWS0

NBWS0

B7

SRAM_A4

A4

B8

SRAM_D17

D17

B9

SRAM_Q17

Q17

B10

SRAM_Q8

Q8

B11

SRAM_D27

D27

C1

SRAM_Q28

Q28

C2

SRAM_D19

D19

C3

SRAM_A5

A5

C5

SRAM_A6

A6

C6

SRAM_A7

A7

C7

SRAM_D16

D16

C9

SRAM_Q7

Q7

C10

SRAM_D8

D8

C11

SRAM_D28

D28

D1

SRAM_D20

D20

D2

SRAM_Q19

Q19

D3

SRAM_Q16

Q16

D9

SRAM_D15

D15

D10

SRAM_D7

D7

D11

SRAM_Q29

Q29

E1

SRAM_D29

D29

E2

SRAM_Q20

Q20

E3

SRAM_Q15

Q15

E9

SRAM_D6

D6

E10

SRAM_Q6

Q6

E11

SRAM_Q30

Q30

F1

SRAM_Q21

Q21

F2

SRAM_D21

D21

F3

SRAM_D14

D14

F9

SRAM_Q14

Q14

F10

SRAM_Q5

Q5

F11

SRAM_D30

D30

G1

SRAM_D22

D22

G2

SRAM_Q22

Q22

G3

SRAM_Q13

Q13

G9

SRAM_D13

D13

G10

SRAM_D5

D5

G11

SRAM_NDOFF

NDOFF

H1

SRAM_ZQ

ZQ

H11

SRAM_D31

D31

J1

SRAM_Q31

Q31

J2

SRAM_D23

D23

J3

SRAM_D12

D12

J9

SRAM_Q4

Q4

J10

SRAM_D4

D4

J11

SRAM_Q32

Q32

K1

SRAM_D32

D32

K2

SRAM_Q23

Q23

K3

SRAM_Q12

Q12

K9

SRAM_D3

D3

K10

SRAM_Q3

Q3

K11

SRAM_Q33

Q33

L1

SRAM_Q24

Q24

L2

SRAM_D24

D24

L3

SRAM_D11

D11

L9

SRAM_Q11

Q11

L10

SRAM_Q2

Q2

L11

SRAM_D33

D33

M1

SRAM_Q34

Q34

M2

SRAM_D25

D25

M3

SRAM_D10

D10

M9

SRAM_Q1

Q1

M10

SRAM_Q2

Q2

M11

SRAM_D34

D34

N1

SRAM_D26

D26

N2

SRAM_Q25

Q25

N3

SRAM_A8

A8

N5

SRAM_A9

A9

N6

SRAM_A10

A10

N7

SRAM_A11

A11

P4

SRAM_A12

A12

P5

SRAM_A13

A13

P7

SRAM_A14

A14

P8

SRAM_A15

A15

R3

SRAM_A16

A16

R4

SRAM_A17

A17

R5

SRAM_A18

A18

R7

SRAM_A19

A19

R8

SRAM_A20

A20

R9

SRAM_Q10

Q10

N9

SRAM_D9

D9

N10

SRAM_D1

D1

N11

SRAM_Q35

Q35

P1

SRAM_D35

D35

P2

SRAM_Q26

Q26

P3

SRAM_C

C

P6

SRAM_C-

N-C-

R6

SRAM_Q9

Q9

P9

SRAM_D0

D0

P10

SRAM_Q0

Q0

P11

千兆以太网设计

原理设计:

参考如上图所示,FPGA通过GRMII控制信号控制PHY88E1111,然后从PHY88E1111发出网络连接信号给RJ45,实现网络功能。

芯片介绍:

88E1111千兆位以太网收发器是为以太网物理层设备1000BASE-T,100BASE-TX和10BASE-T的应用。

它是使用标准数字CMOS制造过程,包含了所有需要有源电路实现物理层功能,发送和标准的CAT5类非屏蔽双绞线上接收数据。

电路图:

信号定义表:

原理图信号名

芯片或连接器

FPGA编号

FPGABANK号

IO标准

名称

编号

ETH_MDIO

MDIO

33

H36

26

ETH_MDC

MDC

35

G36

26

ETH_INT_B

INT_B

32

B37

26

ETH_RSET

RSET

39

A37

26

ETH_CRS

CRS

115

J35

26

ETH_COL

COL

114

H35

26

ETH_RXCLK

RXCLK

7

B38

26

ETH_RXER

RXER

8

A39

26

ETH_RXDV

RXDV

4

F37

26

ETH_RXD0

RXD0

3

E37

26

ETH_RXD1

RXD1

128

B39

26

ETH_RXD2

RXD2

126

C39

26

ETH_RXD3

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1