The Crypto Core is a FPGA system which consists of Cortex M1 soft-cpu and specialized logic for accelerating algorithms like hashing (and also PoW) or type-conversions. So, it's both - microcontroller in an FPGA and it can do PoW very fast :)

Only top voted, non community-wiki answers of a minimum length are eligible