async writes and addr cycles implemented; switching to SYNC MODE 5 working in func sim