 The "68EC040" is a version of the Motorola 68040 microprocessor, intended for embedded controllers (EC).It differs from the 68040 in that it has neither an FPU nor an MMU.This makes it less expensive and it draws less power.