fpga: x400: Add DRAM support

Original-commit: 19a333a2682898c4720a1316d4bcd6b3046d23ba
This commit is contained in:
Wade Fife
2022-02-07 13:08:11 -07:00
parent a265c582ff
commit c2477b9519
5 changed files with 1271 additions and 105 deletions
+16 -13
View File
@@ -42,20 +42,23 @@ QSFP1_100GBE = QSFP1_0=$(MGT_100GbE) QSFP1_1=$(MGT_Disabled) QSFP1_2=$(MGT_Disa
# Target specific variables
X410_IP: DEFS = $(QSFP0_10GBE) RFBW_100M=1
X410_X1_100: DEFS = $(QSFP0_10GBE) RFBW_100M=1
X410_XG_100: DEFS = $(QSFP0_10GBE) $(QSFP1_10GBE) RFBW_100M=1
X410_X4_100: DEFS = $(QSFP0_4X10GBE) RFBW_100M=1
X410_X4C_100: DEFS = $(QSFP0_4X10GBE) $(QSFP1_100GBE) RFBW_100M=1 USE_100GBE=1
X410_CG_100: DEFS = $(QSFP0_100GBE) RFBW_100M=1 USE_100GBE=1
X410_CG_200: DEFS = $(QSFP0_100GBE) RFBW_200M=1 USE_100GBE=1
X410_XG_200: DEFS = $(QSFP0_10GBE) $(QSFP1_10GBE) RFBW_200M=1
X410_X4_200: DEFS = $(QSFP0_4X10GBE) RFBW_200M=1
X410_X4C_200: DEFS = $(QSFP0_4X10GBE) $(QSFP1_100GBE) RFBW_200M=1 USE_100GBE=1
X410_C1_400: DEFS = $(QSFP0_100GBE) RFBW_400M=1 USE_100GBE=1
X410_CG_400: DEFS = $(QSFP0_100GBE) $(QSFP1_100GBE) RFBW_400M=1 USE_100GBE=1
X410_IP: DEFS += $(QSFP0_10GBE) RFBW_100M=1
X410_X1_100: DEFS += $(QSFP0_10GBE) RFBW_100M=1
X410_XG_100: DEFS += $(QSFP0_10GBE) $(QSFP1_10GBE) RFBW_100M=1
X410_X4_100: DEFS += $(QSFP0_4X10GBE) RFBW_100M=1
X410_X4C_100: DEFS += $(QSFP0_4X10GBE) $(QSFP1_100GBE) RFBW_100M=1
X410_CG_100: DEFS += $(QSFP0_100GBE) RFBW_100M=1
X410_CG_200: DEFS += $(QSFP0_100GBE) RFBW_200M=1
X410_XG_200: DEFS += $(QSFP0_10GBE) $(QSFP1_10GBE) RFBW_200M=1
X410_X4_200: DEFS += $(QSFP0_4X10GBE) RFBW_200M=1
X410_X4C_200: DEFS += $(QSFP0_4X10GBE) $(QSFP1_100GBE) RFBW_200M=1
X410_C1_400: DEFS += $(QSFP0_100GBE) RFBW_400M=1
X410_CG_400: DEFS += $(QSFP0_100GBE) $(QSFP1_100GBE) RFBW_400M=1
DEFS += $(OPTIONS)
# DRAM IP inclusion. Set to 1 to include DRAM IP in design, 0 to exclude it.
DRAM ?= 1
DEFS += $(OPTIONS) ENABLE_DRAM=$(DRAM)
# Defaults specific to the various targets:
X410_100_DEFAULTS:=DEFAULT_RFNOC_IMAGE_CORE_FILE=x410_100_rfnoc_image_core.v DEFAULT_EDGE_FILE=$(abspath x410_100_static_router.hex)