diff --git a/.gitignore b/.gitignore
index 2059d90c1c0facdaed5e2e0ed058f2b356ea35f3..b6fa4a66fde5141584791960b73d60e0f11f6301 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,4 +16,8 @@ flist/tmp
 /system/testcodes/*/*.hex
 /system/testcodes/*/*.lst
 /system/testcodes/*/*.o
-/system/testcodes/*/*.bin
\ No newline at end of file
+/system/testcodes/*/*.bin
+
+# Remove Implementation Files
+imp/fpga/*
+html
\ No newline at end of file
diff --git a/nanosoc_tech b/nanosoc_tech
index ce3291cadbe712deb790dc7cb8e09ff4f8ae9187..e01816afa802bec750030b50d26c57cbb1ead167 160000
--- a/nanosoc_tech
+++ b/nanosoc_tech
@@ -1 +1 @@
-Subproject commit ce3291cadbe712deb790dc7cb8e09ff4f8ae9187
+Subproject commit e01816afa802bec750030b50d26c57cbb1ead167
diff --git a/soctools_flow b/soctools_flow
index 199f7300fbb1dc2aa769be1048be52d7e5407b58..7dced52032facf8dc1ba0187d4b6fae45de50526 160000
--- a/soctools_flow
+++ b/soctools_flow
@@ -1 +1 @@
-Subproject commit 199f7300fbb1dc2aa769be1048be52d7e5407b58
+Subproject commit 7dced52032facf8dc1ba0187d4b6fae45de50526