XMOS event driven processors allow you to execute code in parallel which could open up a number of possibilities to evolve your robots "mind" to the next level!
Some details of the processor itself which will be on the dev kit (to be released soon):
- Single core device (Quad core versions are available!)
- 400 MIPS per core.
- 8 Threads per core.
- 64Kb RAM
- 8KBytes OTP memory for applications, boot code or security keys, with security mode
- 64 user I/O pins
- Support for high performance DSP (32 x 32 → 64bit MAC) and cryptographic functions
- Time aware ports provide up to 10ns timing resolution
- Designs implemented using a software-based design flow (can program in C or XC - very similar to C but with support for extras such as parallel execution).
- Scalable - can connect many kits together using Xlinks.
Some details of the processor itself which will be on the dev kit (to be released soon):
- Single core device (Quad core versions are available!)
- 400 MIPS per core.
- 8 Threads per core.
- 64Kb RAM
- 8KBytes OTP memory for applications, boot code or security keys, with security mode
- 64 user I/O pins
- Support for high performance DSP (32 x 32 → 64bit MAC) and cryptographic functions
- Time aware ports provide up to 10ns timing resolution
- Designs implemented using a software-based design flow (can program in C or XC - very similar to C but with support for extras such as parallel execution).
- Scalable - can connect many kits together using Xlinks.
So I was chosen as one of several I know of at least a few more from Trossenrobotics.com community that were selected as well so this is going to be an interesting project again! I hope to be able to replace the current electronics in whole or atleast part by the XMOS and a WiFi WebCam.