From 5060f0706717356b35aaf3c9f409302ad6b01c7c Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 11 Nov 2022 03:16:04 -0500 Subject: [PATCH] move VILLASnode configs to VILLASnode repo --- fpga/etc/example-villas-node.conf | 44 ------------------- fpga/etc/fpga-simple.conf | 73 ------------------------------- 2 files changed, 117 deletions(-) delete mode 100644 fpga/etc/example-villas-node.conf delete mode 100644 fpga/etc/fpga-simple.conf diff --git a/fpga/etc/example-villas-node.conf b/fpga/etc/example-villas-node.conf deleted file mode 100644 index 42cd22f8c..000000000 --- a/fpga/etc/example-villas-node.conf +++ /dev/null @@ -1,44 +0,0 @@ -fpgas = { - vc707 = { - type = "pcie" // "platform" für ZCU107 - - port = "0:88.0.0" - ips = "path/to/device_tree.json" - - crossbar = { - // Additional FPGA IP-core related configuration here - // Such as crossbar settings - } - } -} - -nodes = { - aurora_ch0 = { - type = "villas-fpga" - - fpga = "vc707" - dma = "axi_dma_0" // should not be required if there is only a single DMA - target = "aurora_axis_ch0" - } - - aurora_ch1 = { - type = "villas-fpga" - - fpga = "vc707" - dma = "axi_dma_1" - target = "aurora_axis_ch1" - } - - record = { - type = "file" - - uri = "dump.csv" - } -} - -paths = ( - { - in = "aurora_ch0" - out = "record" - }, -) diff --git a/fpga/etc/fpga-simple.conf b/fpga/etc/fpga-simple.conf deleted file mode 100644 index abf3738cd..000000000 --- a/fpga/etc/fpga-simple.conf +++ /dev/null @@ -1,73 +0,0 @@ -/** Example configuration file for VILLASfpga. - * - * The syntax of this file is similar to JSON. - * A detailed description of the format can be found here: - * http://www.hyperrealm.com/libconfig/libconfig_manual.html#Configuration-Files - * - * @author Steffen Vogel - * @copyright 2017-2022, Institute for Automation of Complex Power Systems, EONERC - * @license GNU General Public License (version 3) - * - * VILLASfpga - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - *********************************************************************************/ - -# Some global settings are used by multiple configuration files -# and therefore defined in separate files -@include "global.conf" -@include "plugins.conf" - -fpgas = { - vc707 = { - /* Card identification */ - id = "10ee:7022"; - slot = "01:00.0"; - - intc = 0x5000; - reset = 0x2000; - do_reset = true; - - ips = { - switch_0 = { - vlnv = "xilinx.com:ip:axis_interconnect:2.1" - baseaddr = 0x0000; - numports = 3; - - paths = ( - { in = "dma_0", out = "rtds_0" }, - { in = "rtds_0", out = "dma_0" } - ) - }, - rtds_0 = { - vlnv = "acs.eonerc.rwth-aachen.de:user:rtds_axis:1.0" - baseaddr = 0x3000; - port = 0; - }, - dma_0 = { - vlnv = "xilinx.com:ip:axi_dma:7.1"; - baseaddr = 0x1000; - port = 2; - irq = 0 - } - } - } -} - -nodes = { - rtds = { - datamover = "dma_0"; - use_irqs = false; - } -}