Senior Project Multi-Processor Arduino Board

For two CPUs some FIFOs or dual-ported RAM would be fun to play with.

FIFOs seem hard to get and are expensive.
I bought some a while back thinking I was going to make an SPI sniffer with them. They weren't cheap. And I never did end up doing anything with them.