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

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

  • Upload
    doxuyen

  • View
    241

  • Download
    2

Embed Size (px)

Citation preview

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