PeterS wrote:I hear that the Apollo will have extra instructions, AMMX, which I gather are for faster video. Does the Coldfire have anthing similar ?
It would be a lot to ask the Coldfire designers to add support to the CPU but worth asking if it is so beneficial.
ColdFire V4 has EMAC (Enhanced Multiply ACcumulate unit) to support SIMD instructions.
Up to one multiplication, two additions and one shift in a single instruction, either integer or fixpoint with 40bit precision with 4 ALUs in parallel.
Probably not as advanced as AMMX, but documented and fully supported by existing toolchains.