A 3.3V 50MHz synchronous 16Mb flash memory | IEEE Conference Publication | IEEE Xplore