Summer Course Technion, Haifa, IL 2015
1
NetFPGA Summer Course
Presented by: Noa Zilberman Yury Audzevich Technion August 2 – August 6, 2015
http://NetFPGA.org
NetFPGA Summer Course Presented by: Noa Zilberman Yury Audzevich - - PowerPoint PPT Presentation
NetFPGA Summer Course Presented by: Noa Zilberman Yury Audzevich Technion August 2 August 6, 2015 http://NetFPGA.org Summer Course Technion, Haifa, IL 2015 1 NetFPGA SUME HARDWARE Summer Course Technion, Haifa, IL 2015 2 Outline
Summer Course Technion, Haifa, IL 2015
1
http://NetFPGA.org
Summer Course Technion, Haifa, IL 2015
2
Summer Course Technion, Haifa, IL 2015
3
Summer Course Technion, Haifa, IL 2015
4
Summer Course Technion, Haifa, IL 2015
5
Summer Course Technion, Haifa, IL 2015
6
Summer Course Technion, Haifa, IL 2015
7
Summer Course Technion, Haifa, IL 2015
8
Summer Course Technion, Haifa, IL 2015
9
Summer Course Technion, Haifa, IL 2015
10
Summer Course Technion, Haifa, IL 2015
11
11
Summer Course Technion, Haifa, IL 2015
12
12
Summer Course Technion, Haifa, IL 2015
13
13
Summer Course Technion, Haifa, IL 2015
14
Summer Course Technion, Haifa, IL 2015
15
15
Summer Course Technion, Haifa, IL 2015
16
Summer Course Technion, Haifa, IL 2015
17
Summer Course Technion, Haifa, IL 2015
18
Summer Course Technion, Haifa, IL 2015
19
DRAM SRAM Density High Low Latency Variable Constant High Low Bandwidth High High Effective bandwidth Varies, <100% 100%
Summer Course Technion, Haifa, IL 2015
20
Summer Course Technion, Haifa, IL 2015
21
Summer Course Technion, Haifa, IL 2015
22
Summer Course Technion, Haifa, IL 2015
23
Summer Course Technion, Haifa, IL 2015
24
Summer Course Technion, Haifa, IL 2015
25
Summer Course Technion, Haifa, IL 2015
26
Summer Course Technion, Haifa, IL 2015
27
Summer Course Technion, Haifa, IL 2015
28
Summer Course Technion, Haifa, IL 2015
29
Summer Course Technion, Haifa, IL 2015
30
Summer Course Technion, Haifa, IL 2015
31
Summer Course Technion, Haifa, IL 2015
32
Summer Course Technion, Haifa, IL 2015
33
Summer Course Technion, Haifa, IL 2015
34
Summer Course Technion, Haifa, IL 2015
35
Summer Course Technion, Haifa, IL 2015
36
Summer Course Technion, Haifa, IL 2015
37
Source: http://www.xilinx.com/cpld/
Summer Course Technion, Haifa, IL 2015
38
Summer Course Technion, Haifa, IL 2015
39
Summer Course Technion, Haifa, IL 2015
40
Clock Name Frequency Common Usage
FPGA_SYSCLK 200MHz General Purpose, Shared with source with QDR devices QDRII_SYSCLK 200MHz Used by MIG for QDRIIA, QDRIIB QDRIIC_SYSCLK 200MHz Used by MIG for QDRIIC SATA_SYSCLK 150MHz Used by SATA transceivers SFP_CLK 156.25MHz (Configurable) Shared by transceivers of SFP+ and QTH DDR3_SYSCLK 233.33MHz Shared by MIG for DDR3A, DDR3B PCIE-CLK 100MHz Used by PCI-Express Core USER_CLK 156.25MHz (Configurable) User defined purposes FMC_GBT_CLK0
FMC_GBT_CLK1
FMC_CLK0
FMC_CLK1
Summer Course Technion, Haifa, IL 2015
41
Summer Course Technion, Haifa, IL 2015
42
Summer Course Technion, Haifa, IL 2015
43
Summer Course Technion, Haifa, IL 2015
44
Summer Course Technion, Haifa, IL 2015
45
Summer Course Technion, Haifa, IL 2015
46
Summer Course Technion, Haifa, IL 2015
47
Summer Course Technion, Haifa, IL 2015
48
Summer Course Technion, Haifa, IL 2015
49
Summer Course Technion, Haifa, IL 2015
50
Disclaimer: Any opinions, findings, conclusions, or recommendations expressed in these materials do not necessarily reflect the views of the National Science Foundation or of any other sponsors supporting this project. This effort is also sponsored by the Defense Advanced Research Projects Agency (DARPA) and the Air Force Research Laboratory (AFRL), under contract FA8750-11-C-0249. This material is approved for public release, distribution unlimited. The views expressed are those of the authors and do not reflect the official policy or position of the Department of Defense or the U.S. Government.