Out of these I read that harvard is better because of parallelism( simultaneous read from data & program memory ) & prefetching ( 2,three stage or 5 stage also ).
But von neumann as in msp430 has feature of unified memory that data & program memory can be shared.
1. So which one's betteror its trade off between two
2. Also von nuemann architecture like MPS430 or other ARM7 so they miss parallelism & prefetching. So they lack a very good feature