Execute from SPI flash has always appealed as one way to reduce the PCB cost of the Code memory needed by Soft CPUs. Winbond have had Double rate SPI devices at 150MBd, and I see they plan to release Quad-SPI devices, that target Execute of code direct from the Flash.
News : ["To address this need, Winbond will introduce a new class of high-performance serial flash memories later this year. The new family features Quad-SPI with six times the transfer rate of standard serial flash and greater performance than most parallel flash memories. This new line is targeted at applications that execute code directly from the SPI bus to significantly reduce system costs. Winbond will initiate this Quad-SPI family with a 16-megabit flash memory."]
Natural next step, is to tweak Soft-CPUs to take advantage of this type of memory.
-jg