UberDDR3/delete_later/rtl/make.inc

70 lines
3.1 KiB
PHP

################################################################################
##
## Filename: ./rtl.make.inc
## {{{
## Project: 10Gb Ethernet switch
##
## DO NOT EDIT THIS FILE!
## Computer Generated: This file is computer generated by AUTOFPGA. DO NOT EDIT.
## DO NOT EDIT THIS FILE!
##
## CmdLine: autofpga autofpga -I .: -d -o . allclocks.txt global.txt wbdown.txt icape.txt version.txt gpio.txt spio.txt wbuconsole.txt zipmaster.txt bkram.txt ddr3.txt sdio.txt emmc.txt sdioscope.txt emmcscope.txt mem_bkram_only.txt mem_flash_bkram.txt i2ccpu.txt fan.txt sirefclk.txt i2cscope.txt
##
## Creator: Dan Gisselquist, Ph.D.
## Gisselquist Technology, LLC
##
################################################################################
## }}}
## Copyright (C) 2023, Gisselquist Technology, LLC
## {{{
## This file is part of the ETH10G project.
##
## The ETH10G project contains free software and gateware, licensed under the
## Apache License, Version 2.0 (the "License"). You may not use this project,
## or this file, except in compliance with the License. You may obtain a copy
## of the License at
## }}}
## http://www.apache.org/licenses/LICENSE-2.0
## {{{
## Unless required by applicable law or agreed to in writing, files
## distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
## WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
## License for the specific language governing permissions and limitations
## under the License.
##
################################################################################
##
## }}}
SCOPCD := wbscope
SCOPC := $(addprefix $(SCOPCD)/,wbscopc.v)
SCOPCD := wbscope
SCOPC := $(addprefix $(SCOPCD)/,wbscopc.v)
BKRAM := memdev.v
GENCLKD := .
GENCLK := $(addprefix $(GENCLKD)/,genclk.v xgenclk.v)
I2CDMAD := wbi2c
I2CDMA := $(addprefix $(I2CDMAD)/,wbi2cdma.v)
FAN := wbfan.v
EMMCD := sdspi
EMMC := $(addprefix $(EMMCD)/,sdio_top.v sdio.v sdfrontend.v sdckgen.v sdwb.v sdtxframe.v sdrxframe.v)
I2CCPUD := wbi2c
I2CCPU := $(addprefix $(I2CCPUD)/,wbi2ccpu.v axisi2c.v)
SDIOD := sdspi
SDIO := $(addprefix $(SDIOD)/,sdio_top.v sdio.v sdfrontend.v sdckgen.v sdwb.v sdtxframe.v sdrxframe.v)
CONSOLED := wbuart
CONSOLE := $(addprefix $(CONSOLED)/,txuartlite.v rxuartlite.v ufifo.v)
ZIPCPUD := cpu
ZIPCPU := $(addprefix $(ZIPCPUD)/,zipsystem.v zipcore.v zipwb.v cpuops.v pfcache.v pipemem.v pfcache.v idecode.v wbpriarbiter.v zipsystem.v zipcounter.v zipjiffies.v ziptimer.v icontrol.v wbwatchdog.v zipdma_ctrl.v zipdma_fsm.v zipdma_mm2s.v zipdma_rxgears.v zipdma_s2mm.v zipdma_txgears.v zipdma.v busdelay.v)
SCOPCD := wbscope
SCOPC := $(addprefix $(SCOPCD)/,wbscopc.v)
WBUBUSD := wbubus
WBUBUS := $(addprefix $(WBUBUSD)/,wbuconsole.v wbufifo.v wbucompactlines.v wbucompress.v wbudecompress.v wbudeword.v wbuexec.v wbuidleint.v wbuinput.v wbuoutput.v wbureadcw.v wbusixchar.v wbutohex.v wbconsole.v)
ICAP := wbicapetwo.v
GPIO := wbgpio.v
VFLIST := main.v $(SCOPC) $(BKRAM) $(GENCLK) $(I2CDMA) $(FAN) $(EMMC) $(I2CCPU) $(SDIO) $(CONSOLE) $(ZIPCPU) $(WBUBUS) $(ICAP) $(GPIO)
AUTOVDIRS := -y wbscope -y . -y wbi2c -y sdspi -y wbuart -y cpu -y wbubus