Design and implementation of RVV-Lite : a layered approach to the official RISC-V vector ISA