From 70cd5e112c0c8a00f57d8f68d5b7c87f5ddef684 Mon Sep 17 00:00:00 2001
From: Daniel Newbrook <dwn1c21@soton.ac.uk>
Date: Wed, 12 Jul 2023 15:06:13 +0100
Subject: [PATCH] ADD ASIC flow for flists

---
 flist/project/top_ASIC.flist | 32 ++++++++++++++++++++++++++++++++
 nanosoc_tech                 |  2 +-
 soctools_flow                |  2 +-
 3 files changed, 34 insertions(+), 2 deletions(-)
 create mode 100644 flist/project/top_ASIC.flist

diff --git a/flist/project/top_ASIC.flist b/flist/project/top_ASIC.flist
new file mode 100644
index 0000000..75a4489
--- /dev/null
+++ b/flist/project/top_ASIC.flist
@@ -0,0 +1,32 @@
+//-----------------------------------------------------------------------------
+// Project Top-level Filelist System Filelist
+// A joint work commissioned on behalf of SoC Labs, under Arm Academic Access license.
+//
+// Contributors
+//
+// David Mapstone (d.a.mapstone@soton.ac.uk)
+//
+// Copyright � 2021-3, SoC Labs (www.soclabs.org)
+//-----------------------------------------------------------------------------
+//-----------------------------------------------------------------------------
+// Abstract : Verilog Command File for Top-level Accelerator System
+//-----------------------------------------------------------------------------
+
+// DESIGN_TOP nanosoc_chip
+
+// ============= Verilog library extensions ===========
++libext+.v+.vlib
+
+// =============    System Filelist      =========================
+// - Defines RTL
++incdir+$(SOCLABS_PROJECT_DIR)/system/src/defines
+
+-f $(SOCLABS_PROJECT_DIR)/flist/project/system.flist
+
+// =============    Arm-IP Specific Filelists      =========================
+// - NanoSoC Chip IP
+-f $(SOCLABS_NANOSOC_TECH_DIR)/flist/nanosoc.flist
+
+// - CMSDK IP
+-f $(SOCLABS_PROJECT_DIR)/flist/ahb/ahb_ip.flist
+-f $(SOCLABS_PROJECT_DIR)/flist/apb/apb_ip.flist
\ No newline at end of file
diff --git a/nanosoc_tech b/nanosoc_tech
index de2d26f..4dbe52d 160000
--- a/nanosoc_tech
+++ b/nanosoc_tech
@@ -1 +1 @@
-Subproject commit de2d26f790a0e489cd277a03a66d41ffb009997f
+Subproject commit 4dbe52d4b0b282a788bc79b5b9954db8aae0b184
diff --git a/soctools_flow b/soctools_flow
index 039acb1..fbbc1c2 160000
--- a/soctools_flow
+++ b/soctools_flow
@@ -1 +1 @@
-Subproject commit 039acb1de1eee8477b2da9d1de7229f9205e38da
+Subproject commit fbbc1c2bf2a8fa1ee4731f5368aba37fce20d2f9
-- 
GitLab