diff --git a/.gitmodules b/.gitmodules
index 1c1b06e88db165b8c1c1ddab4bb017771fc0dd0b..6a0e1a99a54876a66561dd2cca0ffcc2c6d04568 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,3 +4,6 @@
 [submodule "megasoc_tech"]
 	path = megasoc_tech
 	url = https://git.soton.ac.uk/soclabs/megasoc_tech.git
+[submodule "soctools_flow"]
+	path = soctools_flow
+	url = https://git.soton.ac.uk/soclabs/soctools_flow.git
diff --git a/soctools_flow b/soctools_flow
new file mode 160000
index 0000000000000000000000000000000000000000..3e339941d8b4536f4bd096fc4191a4e36e38978a
--- /dev/null
+++ b/soctools_flow
@@ -0,0 +1 @@
+Subproject commit 3e339941d8b4536f4bd096fc4191a4e36e38978a