MLECO-4371 Update dependencies to 23.11 release components

* Updated NPU components and dependencies (core-driver, core-platform,
Vela, CMSIS, TensorFlow Lite Micro) to 23.11 release SHAs.
* Changed Python version to 3.10
* Updated release notes and other documentation
* Added workarounds to scripts in order to address build issues

Signed-off-by: Aron Virginas-Tar <aron.virginas-tar@arm.com>

Change-Id: I0a639b80881b53eebb216085b7e6764e3be8ca67
diff --git a/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld b/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld
index 4bbe6c0..dbedb8e 100644
--- a/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld
+++ b/scripts/cmake/platforms/simple_platform/simple_platform_debug.ld
@@ -77,7 +77,8 @@
                    *flatbuffer*.o
                    *lcd*.obj
                    *Profiler*.obj
-                   *timing_adapter.c.obj)
+                   *timing_adapter.c.obj
+                   *s4*.o)
     .text*)
 
     KEEP(*(.init))
@@ -201,6 +202,8 @@
     . = ALIGN(4);
     *Profiler*.obj (*.text*)
     . = ALIGN(4);
+    *s4*.o (*.text*)  /* Temporary solution to move s4 operations to DDR. */
+    . = ALIGN(4);
   } > DDR AT > DDR
 
   /**