Já si hraju v rámci školy s kitem, kde je programovatelné hradlové pole (FPGA - nějaký Spartan 3 od Xilinxu) a mikroprocesor MSP430F2617. K FPGA je softwarový balík od Xilinxu s velkým množstvím nástrojů a pro MCU stačí zdroják v C a přeložit pomocí FCMake a MSP-GCC.
http://merlin.fit.vutbr.cz/FITkit/uvod.html
Udělal jsem na tom zatím dva větší projekty. První takový ořezaný přehrávač SID skladeb (hlavní činnost v FPGA) a zrovna jsem dokončil otáčkoměr (tady naopak skoro všechno řídí MCU).