Methods and apparatus are provided for closely coupling a dedicated memory
port to a processor core while allowing external components access to the
dedicated memory. A processor core such as a processor core on a
programmable chip is provided with dedicated read access to a dual ported
memory. Write access is arbitrated between processor core write access
and read/write access by external components. A dedicated memory port is
particularly beneficial in digital signal processing applications.