Sun. Jan 22nd, 2023

Factors affecting choice of CPU architecture model

Most general purpose CPUs utilise a Von Neumann-style design. However, the Harvard design is generally used in:

  • Embedded microcontrollers
  • DSPs (Digital Signal Processors)

In these situations, the additional complexity of designing separate data and instruction buses outweighs the additional cost of development.