상위 문서:
AMD 5.1. Spartan UltraScale+ (출시 예정)
5.5. Zynq UltraScale+ MPSoC
5.6. Zynq UltraScale+ RFSoC
6.1. Versal AI Edge Series
6.2. Versal AI Core Series
6.4. Versal Premium Series
- 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개, 누산기로 구성됨
- 블록 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 |
모델명 | 로직 셀 | 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[편집]
이 문서의 내용 중 전체 또는 일부는 2023-12-05 06:59:11에 나무위키
AMD/FPGA 문서에서 가져왔습니다.