TMS320C6678 Part Numbers

Could someone please explain what the differences are between these part numbers?  The 6678 data sheet does not say what features are enabled for which part numbers. 

  • TMS320C6678CYP – Standard 1 GHz
  • TMS320C6678CYP25 – Standard 1.25 GHz
  • TMS320C6678ACYP – ??
  • TMS320C6678XCYP – 1GHz with security accelerator?
  • TMS320C6678CYPA – Extended temperature range