# Hardware Implementations
The fundamental principle of Simple-V is that it sits between Issue and
-Decode, pausing the Program-Counter to service a "Sub-Program-Counter"
-hardware for-loop. In practical terms for many first-version
-implementations this is sufficient.
+Decode, pausing the Program-Counter to service a "Sub-PC"
+hardware for-loop. This is very similar to "Zero-Overhead Loops"
+in High-end DSPs (TI MSP Series).
**Considerable** effort has been expended to ensure that Simple-V is
practical to implement on an extremely wide range of Industry-wide