altera stratix ii fpga...

8
1 The basic “Adaptive Logic Module (ALM) Block Diagram” Note the fast adder carry chain (does not require going out to programmable switch boxes) Altera Stratix II FPGA Architecture

Upload: doxuyen

Post on 29-Apr-2018

241 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

1

• The basic “Adaptive Logic Module (ALM) Block Diagram”

• Note the fast adder carry chain (does not require going out to programmable switch boxes)

Altera Stratix II FPGA Architecture

Page 2: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

2

• Each ALM can be configured to one or two logic functions

ALM Flexibility

Page 3: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

3

ALM Flexibility

Page 4: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

4

ALM Flexibility

Page 5: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

5

Connectivity Between ALMs

Page 6: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

6

• Altera Stratix 10 GX 5500/SX 5500 FPGAs implemented in 14 nm process

• Contains 1,867,680 ALMs, which can implement roughly 5,510,000 logic elements (logic gates).

• Contains 7,470,720 ALM registers

• Also contains Quad ARM Cortex-A53 CPU cores

Latest Stratix 10

Page 7: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

7

Integrated Quad ARM Cores

Page 8: Altera Stratix II FPGA Architecturecwcserv.ucsd.edu/~billlin/classes/ECE111/lectures/Lecture13B.pdfAltera Stratix II FPGA Architecture . 2 ... • Also contains Quad ARM Cortex-A53

8

Many Built-In Interfaces

Modern FPGAs have many built-in interfaces. • DRAM

• PCI Express

• USB

• SATA (disk drives)

• etc

Makes them easy to integrate into compute environments