AMD/FPGA

덤프버전 :

분류


파일:나무위키+상위문서.png   상위 문서: AMD


1. 용어
2. 6 Series (45 nm)
2.1. Spartan 6 FPGA
3. 7 Series (28 nm)
3.1. Spartan 7 FPGA
3.2. Artix 7 FPGA
3.3. Kintex 7 FPGA
3.4. Virtex 7 FPGA
3.5. Zynq 7000 SoC
4. UltraScale (20 nm)
4.1. Kintex UltraScale
4.2. Virtex UltraScale
5. UltraScale+ (16 nm)
5.1. Spartan UltraScale+ (출시 예정)
5.2. Artix UltraScale+
5.3. Kintex UltraScale+
5.4. Virtex UltraScale+
5.5. Zynq UltraScale+ MPSoC
5.6. Zynq UltraScale+ RFSoC
6. Versal (7 nm)
6.1. Versal AI Edge Series
6.2. Versal AI Core Series
6.3. Versal Prime Series
6.4. Versal Premium Series
6.5. Versal HBM Series


1. 용어[편집]


  • Configurable Logic Blocks, CLB
  • Clock Management Tile, CMT:
  • 동작 온도 범위
    • 상용(Commercial, C): 0°C to +85°C
    • 확장(Extended, E): 0°C to +100°C
    • 산업용(Industrial, I): -40°C to +100°C
    • 확장(Expanded, Q): -40°C to +125°C


2. 6 Series (45 nm)[편집]



2.1. Spartan 6 FPGA[편집]


  • 하나의 CLB 슬라이스는 4개의 6-input LUT 및 8개의 플립플롭으로 구성됨
    • 하나의 6-input LUT은 동일한 입력을 받는 2개의 5-input LUT으로 구성 가능
    • 일부 슬라이스는 LUT를 RAM으로 사용 가능 (Distributed RAM)
  • DSP48A1 슬라이스는 18 x 18 승산기 1개, 48비트 가산기 1개, 누산기로 구성됨
파일:DSP48A1-Slice.jpg
  • 블록 RAM은 18 Kb 또는 2개의 9 Kb RAM으로 구성됨
  • CMT 하나는 DCM 2개와 PLL 1개로 구성됨
  • 동작 온도 범위: 상용(C), 산업용(I)

로직 사양

분류

모델명
로직 셀
CLB
블록 RAM
(Kb)
DSP 슬라이스
CMT
설정 메모리
(Mb)
LUT
FF
분산 RAM
(Kb)
Spartan 6 LX
XC6SLX4
3,840
2,400
4,800
75
216
8
2
2.7
XC6SLX9
9,152
5,720
11,440
90
576
16
2
2.7
XC6SLX16
14,579
9,112
18,224
136
576
32
2
3.7
XC6SLX25
24,051
15,032
30,064
229
936
38
2
6.4
XC6SLX45
43,661
27,288
54,576
401
2,088
58
4
11.9
XC6SLX75
74,637
46,648
93,296
692
3,096
132
6
19.6
XC6SLX100
101,261
63,288
126,576
976
4,824
180
6
26.5
XC6SLX150
147,443
92,152
184,304
1,355
4,824
180
6
33.8
Spartan 6 LXT
XC6SLX25T
24,051
15,032
30,064
229
936
38
2
6.4
XC6SLX45T
43,661
27,288
54,576
401
2,088
58
4
11.9
XC6SLX75T
74,637
46,648
93,296
692
3,096
132
6
19.6
XC6SLX100T
101,261
63,288
126,576
976
4,824
180
6
26.5
XC6SLX150T
147,443
92,152
184,304
1,355
4,824
180
6
33.8

I/O 및 Speed Grade 사양

분류

모델명
송수신기
메모리 컨트롤러
PCIe
최대 I/O
Speed Grade
개수
속도
개수
규격
MT/s
Endpoint
버전
레인 수
단일 종단
차동
Spartan 6 LX
XC6SLX4
-
-
0
-
-
-
-
-
132
66
-1L, -2, -3
XC6SLX9
-
-
2
DDR3
800
-
-
-
200
100
-1L, -2, -3, -3N
XC6SLX16
-
-
2
DDR3
800
-
-
-
232
116
-1L, -2, -3, -3N
XC6SLX25
-
-
2
DDR3
800
-
-
-
266
133
-1L, -2, -3, -3N
XC6SLX45
-
-
2
DDR3
800
-
-
-
358
179
-1L, -2, -3, -3N
XC6SLX75
-
-
4
DDR3
800
-
-
-
408
204
-1L, -2, -3, -3N
XC6SLX100
-
-
4
DDR3
800
-
-
-
480
240
-1L, -2, -3, -3N
XC6SLX200
-
-
4
DDR3
800
-
-
-
576
288
-1L, -2, -3, -3N
Spartan 6 LXT
XC6SLX25T
2
3.2 Gb/s
2
DDR3
800
1
1.1
1
250
125
-2, -3, -3N
XC6SLX45T
4
3.2 Gb/s
2
DDR3
800
1
1.1
1
296
148
-2, -3, -3N
XC6SLX75T
8
3.2 Gb/s
4
DDR3
800
1
1.1
1
348
174
-2, -3, -3N
XC6SLX100T
8
3.2 Gb/s
4
DDR3
800
1
1.1
1
498
249
-2, -3, -3N
XC6SLX200T
8
3.2 Gb/s
4
DDR3
800
1
1.1
1
540
270
-2, -3, -3N


3. 7 Series (28 nm)[편집]


  • 하나의 CLB 슬라이스는 4개의 6-input LUT 및 8개의 플립플롭으로 구성됨
    • 하나의 6-input LUT은 동일한 입력을 받는 2개의 5-input LUT으로 구성 가능
    • 일부 슬라이스는 LUT를 RAM으로 사용 가능 (Distributed RAM)
  • DSP48E1 슬라이스는 25 x 18 승산기 1개, 48비트 가산기 1개, pre-adder, 누산기로 구성됨

분류

사양
Spartan 7
Artix 7
Kintex 7
Virtex 7
로직 셀
6K-102K
13K-215K
66K-478K
583K-1,955K
CLB
LUT
3.8K-64K
8K-135K
41K-299K
204K-1,222K
FF
7.5K-128K
16K-269K
82K-597K
408K-2,443K
분산 RAM
70Kb-1.07Mb
171Kb-2.8Mb
0.8-6.6Mb
4.3-21Mb
블록 RAM
180Kb-4.2Mb
0.7-12.8Mb
4.7-34Mb
28-66Mb
Microblaze
~260 DMIPs
~303 DMIPs
~438 DMIPs
~441 DMIPs
DSP
슬라이스 수
~160
~740
~1,920
~3,600
성능
~176 GMAC/s
~929 GMAC/s
~2,845 GMAC/s
~5,335 GMAC/s
CMT
2-8
3-10
6-10
12-24
PCIe
-
x4 Gen 2
x8 Gen 2
2-4 x8 Gen 3
메모리
규격
DDR3
DDR3
DDR3
DDR3
MT/s
800
1,066
1,866
1,866
I/O
핀 수
100-400
150-500
300-500
300-1,200
전압
1.2V-3.3V
1.2V-3.3V
1.2V-3.3V
1.2V-3.3V


3.1. Spartan 7 FPGA[편집]


분류

모델명
로직 셀
CLB
블록 RAM
(Kb)
DSP 슬라이스
CMT
Speed Grade
LUT
FF
분산 RAM
(Kb)
상용(C)
산업용(I)
확장(Q)
XC7S6
6,000
3,750
7,500
70
180
10
2
-1, -2
-1, -2, -1L
-1
XC7S15
12,800
8,000
16,000
150
360
20
2
-1, -2
-1, -2, -1L
-1
XC7S25
23,360
14,600
29,200
313
1,620
80
3
-1, -2
-1, -2, -1L
-1
XC7S50
52,160
32,600
65,200
600
2,700
120
5
-1, -2
-1, -2, -1L
-1
XC7S75
76,800
48,000
96,000
832
3,240
140
8
-1, -2
-1, -2, -1L
-1
XC7S100
102,400
64,000
128,000
1,100
4,320
160
8
-1, -2
-1, -2, -1L
-1


3.2. Artix 7 FPGA[편집]


분류

모델명
로직 셀
CLB
블록 RAM
(Kb)
DSP 슬라이스
CMT
Speed Grade
LUT
FF
분산 RAM
(Kb)
상용(C)
확장(E)
산업용(I)
XC7A12T
12,800
8,000
16,000
171
720
40
3
-1, -2
-2L, 3
-1, -2, -1L
XC7A15T
16,640
10,400
20,800
200
900
45
5
-1, -2
-2L, 3
-1, -2, -1L
XC7A25T
23,360
14,600
29,200
313
1,620
80
3
-1, -2
-2L, 3
-1, -2, -1L
XC7A35T
33,280
20,800
41,600
400
1,800
90
5
-1, -2
-2L, 3
-1, -2, -1L
XC7A50T
52,160
32,600
65,200
600
2,700
120
5
-1, -2
-2L, 3
-1, -2, -1L
XC7A75T
75,520
47,200
94,400
892
3,780
180
6
-1, -2
-2L, 3
-1, -2, -1L
XC7A100T
101,440
63,400
126,800
1,188
4,860
240
6
-1, -2
-2L, 3
-1, -2, -1L
XC7A200T
215,360
134,600
269,200
2,888
13,140
740
10
-1, -2
-2L, 3
-1, -2, -1L


3.3. Kintex 7 FPGA[편집]


분류

모델명
로직 셀
CLB
블록 RAM
(Kb)
DSP 슬라이스
CMT
LUT
FF
분산 RAM
(Kb)


3.4. Virtex 7 FPGA[편집]


분류

모델명
로직 셀
CLB
블록 RAM
(Kb)
DSP 슬라이스
CMT
LUT
FF
분산 RAM
(Kb)
XC7V585T
582,720
364,200
728,400
6,938
28,620
1,260
18
XC7V2000T
1,954,560
1,221,600
2,443,200
21,550
46,512
2,160
24


3.5. Zynq 7000 SoC[편집]




4. UltraScale (20 nm)[편집]


  • 하나의 CLB 슬라이스는 8개의 6-input LUT 및 16개의 플립플롭으로 구성됨
    • 하나의 6-input LUT은 동일한 입력을 받는 2개의 5-input LUT으로 구성 가능
    • 일부 슬라이스는 LUT를 RAM으로 사용 가능 (Distributed RAM)

4.1. Kintex UltraScale[편집]



4.2. Virtex UltraScale[편집]




5. UltraScale+ (16 nm)[편집]


  • 하나의 CLB 슬라이스는 8개의 6-input LUT 및 16개의 플립플롭으로 구성됨
    • 하나의 6-input LUT은 동일한 입력을 받는 2개의 5-input LUT으로 구성 가능
    • 일부 슬라이스는 LUT를 RAM으로 사용 가능 (Distributed RAM)

분류

사양
Artix
UltraScale+
Kintex
UltraScale+
Virtex
UltraScale+
로직 셀
82K-308K
356K-1,843K
862K-8,938K
CLB
LUT
37K-141K
163K-842K
394K-4,086K
FF
75K-282K
325K-1,685K
788K-8,172K
분산 RAM
1.1-4.7Mb
4.7-11.6Mb
12.0-58.4Mb
블록 RAM
3.5-10.5Mb
12.7-60.8Mb
23.6-94.5Mb
UltraRAM
-
0-81Mb
90-360Mb
DSP
슬라이스 수
216-1,200
1,368-3,528
1,320-12,288
성능
~1,860 GMAC/s
~6,287 GMAC/s
~21,897 GMAC/s
CMT
2-4
4-11
10-40
PCIe
~x16 Gen 3
~5x16 Gen 3
~6x16 Gen 3
메모리
규격
DDR4
DDR4
DDR4
MT/s
2,400
2,666
2,666
I/O
핀 수
128-304
280-668
208-2,072


5.1. Spartan UltraScale+ (출시 예정)[편집]



5.2. Artix UltraScale+[편집]



5.3. Kintex UltraScale+[편집]



5.4. Virtex UltraScale+[편집]



5.5. Zynq UltraScale+ MPSoC[편집]



5.6. Zynq UltraScale+ RFSoC[편집]




6. Versal (7 nm)[편집]



6.1. Versal AI Edge Series[편집]



6.2. Versal AI Core Series[편집]



6.3. Versal Prime Series[편집]



6.4. Versal Premium Series[편집]



6.5. Versal HBM Series[편집]


파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-12-05 06:59:11에 나무위키 AMD/FPGA 문서에서 가져왔습니다.