From: Luke Kenneth Casson Leighton Date: Mon, 5 Nov 2018 11:50:22 +0000 (+0000) Subject: clarify basic operation X-Git-Tag: convert-csv-opcode-to-binary~4857 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5746a61e88d39519f1f739d0b22f18bb54780af7;p=libreriscv.git clarify basic operation --- diff --git a/simple_v_extension/specification.mdwn b/simple_v_extension/specification.mdwn index deec09dab..65c5d43db 100644 --- a/simple_v_extension/specification.mdwn +++ b/simple_v_extension/specification.mdwn @@ -83,7 +83,8 @@ The principle of SV is as follows: VL, that effectively issues **multiple** identical instructions using contiguous sequentially-incrementing registers. **Whether they be executed sequentially or in parallel or a - mixture of both is entirely up to the implementor**. + mixture of both or punted to software-emulation in a trap handler + is entirely up to the implementor**. In this way an entire scalar algorithm may be vectorised with the minimum of modification to the hardware and to compiler toolchains.