aboutsummaryrefslogtreecommitdiffstats
path: root/fpga_interchange/examples/devices
diff options
context:
space:
mode:
Diffstat (limited to 'fpga_interchange/examples/devices')
-rw-r--r--fpga_interchange/examples/devices/CMakeLists.txt6
-rw-r--r--fpga_interchange/examples/devices/xc7a100t/CMakeLists.txt14
-rw-r--r--fpga_interchange/examples/devices/xc7a200t/CMakeLists.txt14
-rw-r--r--fpga_interchange/examples/devices/xc7z010/CMakeLists.txt14
4 files changed, 48 insertions, 0 deletions
diff --git a/fpga_interchange/examples/devices/CMakeLists.txt b/fpga_interchange/examples/devices/CMakeLists.txt
index 5b96ac80..965e4aa8 100644
--- a/fpga_interchange/examples/devices/CMakeLists.txt
+++ b/fpga_interchange/examples/devices/CMakeLists.txt
@@ -1 +1,7 @@
+# Artix-7 devices
add_subdirectory(xc7a35t)
+add_subdirectory(xc7a100t)
+add_subdirectory(xc7a200t)
+
+# Zynq-7 devices
+add_subdirectory(xc7z010)
diff --git a/fpga_interchange/examples/devices/xc7a100t/CMakeLists.txt b/fpga_interchange/examples/devices/xc7a100t/CMakeLists.txt
new file mode 100644
index 00000000..cc894634
--- /dev/null
+++ b/fpga_interchange/examples/devices/xc7a100t/CMakeLists.txt
@@ -0,0 +1,14 @@
+generate_xc7_device_db(
+ device xc7a100t
+ part xc7a100tcsg324-1
+ device_target xc7a100t_target
+)
+
+generate_chipdb(
+ family ${family}
+ device xc7a100t
+ part xc7a100tcsg324-1
+ device_target ${xc7a100t_target}
+ bel_bucket_seeds ${PYTHON_INTERCHANGE_PATH}/test_data/series7_bel_buckets.yaml
+ test_package csg324
+)
diff --git a/fpga_interchange/examples/devices/xc7a200t/CMakeLists.txt b/fpga_interchange/examples/devices/xc7a200t/CMakeLists.txt
new file mode 100644
index 00000000..f1c069ab
--- /dev/null
+++ b/fpga_interchange/examples/devices/xc7a200t/CMakeLists.txt
@@ -0,0 +1,14 @@
+generate_xc7_device_db(
+ device xc7a200t
+ part xc7a200tsbg484-1
+ device_target xc7a200t_target
+)
+
+generate_chipdb(
+ family ${family}
+ device xc7a200t
+ part xc7a200tsbg484-1
+ device_target ${xc7a200t_target}
+ bel_bucket_seeds ${PYTHON_INTERCHANGE_PATH}/test_data/series7_bel_buckets.yaml
+ test_package sbg484
+)
diff --git a/fpga_interchange/examples/devices/xc7z010/CMakeLists.txt b/fpga_interchange/examples/devices/xc7z010/CMakeLists.txt
new file mode 100644
index 00000000..c0ee37df
--- /dev/null
+++ b/fpga_interchange/examples/devices/xc7z010/CMakeLists.txt
@@ -0,0 +1,14 @@
+generate_xc7_device_db(
+ device xc7z010
+ part xc7z010clg400-1
+ device_target xc7z010_target
+)
+
+generate_chipdb(
+ family ${family}
+ device xc7z010
+ part xc7z010clg400-1
+ device_target ${xc7z010_target}
+ bel_bucket_seeds ${PYTHON_INTERCHANGE_PATH}/test_data/series7_bel_buckets.yaml
+ test_package clg400
+)