I've been working on arm microcontrollers for nearly 5 years. The first microcontroller I worked on was AT91SAM7S256 (whose internals( read programmer's model) is quite similar to yours).
Since after that I've worked, mostly on various ARM Cortex-M3 based microcontrollers, alongside other variants.
I'll be honest about this work, initializing the peripherals is going to be relatively easier task.
However, (even with my experience) it'll be a relatively difficult task(& a bit costly affair) to demonstrate the use of Static Memory Controller.
Please Inbox me for further details(cannot discuss in proposal).