> > In that case, your core is a 4Kc and not a 4KEc. The "r2" value in the > > does that mean all 4KEc must support MIPS32R2 ? TI claims to use > an 4KEc core for their AR7/UR8 SoCs, but they only support MIPS32R1. There are two main differences between the 4K and the 4KE: Write-back caches and MIPS32R2. I honestly don't know if it's possible to synthesise a 4KE so as to inhibit the MIPS32R2 features, but it would be a surprising thing to do. I have no idea what TI actually does, but I could imagine, hypothetically, a customer who had done a design based around the original 4K, and who upgraded it to the 4KE, deciding not to upgrade their chip-level testing to cover the Release 2 features, and therefore not wanting to guarantee them for their customers. These things happen. But, again, I have no idea what TI actually does. I *do* know that the 4KE is a Release 2 part. Regards, Kevin K.