update commentf for doNarrowRead
move tag into data with ECC protection
seems to pass ASM tests
Remove the extra TagArray in DCache.
Extending the data words in DCache to store memory tags along with the data word.
Remove the requirement of new memory operation types but need to add a new memory datawidth type as M_T to indentify tag.
StoreGen and LoadGen have been modified significantly.