Security features are slowly transforming some CPUs away from Von Neumann and into Modified Harvard architecture
Take the x64 feature W^X . When enabled, you have 2 kinds of memory pages. Some contain code and some have program-created data. OS mechanisms allow for a controlled way to change this data into code by modifying page table flags. That’s a modified harvard architecture.
https://en.m.wikipedia.org/wiki/Modified_Harvard_architectur...