This is awesome, but off topic. Give me a few days to refresh my Verilog, and I can design you a 16 core CPU; this of course says nothing of the quality and performance of that CPU.
I don't mean to bash Parallax but to make a point that making an N-core processor is itself not impressive. Making an N-core architecture that performs like this is.
http://www.parallax.com/microcontrollers/propeller-1-open-so...
8-core microcontroller in 2006, not bad. They're releasing a better one later this year, so they've opened the verilog design for the current one.