Converting CY630xx designs to enCore



Question: I want to convert/migrate my CY630xx design to enCore. What are the differences between the two CPUs?

Answer: The 630xx is type A CPU and the enCore is type B  CPU with a new instruction set. Note that there are instructions that are available in the type A CPU (630xx family) only, and there are instructions that are specific to type B CPU (the enCore family). Therefore,  each line of code in your project has to be checked and made sure that it is compatible with the enCore instruction set. 

Please refer application note,
Converting CY7C630xx/1xx Designs to the CY7C637xx for additional information.