High-performance NAND flash controller exploiting parallel out-of-order command execution | IEEE Conference Publication | IEEE Xplore