We have an old design featuring the MPC8270. Even though this project is quite old, it still undergoes extensive development and extensions.
We have more or less reached the limit of our CPU resources and need to increase the CPU core clock speed. We cannot do that with the MPC8270 and are thus considering a switch to MPC8271.
Note: we currently use 266 MHz CPU core clock speed and plan to switch to 400 MHz. Due to physical constraints we cannot use a higher-speed MPC8270 since it only exists in a much larger package.
The CPU runs a COTS O/S (GHS INTEGRITY, for what it matters) with our proprietary BSP. We use a large variety of peripherals including PCI (both master and target), FCC (for Ethernet), PCI, SCC (in HDLC mode), SMC (UART), SPI, I2C, clocking module, IDMA, etc.
The MPC8272 family manual is separate from the MPC8i280 family.
Can I presume that identically-named peripherals in the MPC8270 and the MPC8271 have identical programming interface (register layout) and features?
In other words, will I need to make any changes in our drivers (other than perhaps changes due to package pin multiplexing differences)?