In order to optimize the manufacturing process and to further reduce current consumption, an optimized version of ATmega128 has been introduced.
The ATmega128A is a functionally identical, drop-in replacement for the ATmega128.All devices are subject to the same qualification process and same set of production tests, but as the manufacturing process is not the same some electrical characteristics differ.
ATmega128 and ATmega128A have separate datasheets. This application note outlines the differences between the two devices and the datasheets. There is also a detailed change log to assist the user at the end of the ATmega128A datasheet. Remember to always use the latest revision of the device datasheet.
Minor differences in typical characteristics are not discussed in this document as long as the low and high limits remain the same. For detailed information about the typical characteristics, see sections “Electrical Characteristics” and “Typical Characteristics” of the device datasheets.
Note: This application note serves as a guide to ease migration. For complete device details, always refer to the most recent version of the ATmega128A datasheet.
2 Changes in Characteristics
This section outlines major differences in characteristics that may have an effect on the application in which the device is used. For detailed information, refer to the most recent version of the device datasheets.
2.1 Current Consumption
Active and Idle mode current consumption of the device has been reduced significantly. The tables below present typical current consumption figures at room temperature. All values are taken from device datasheets, unless otherwise noted.
2.2 VOL Levels
In Table 2-2 are listed differences in output low and high voltage levels.
2.3 Reset Pull-Up
Table 2-3 summarizes the differences between the reset pull-up of ATmega128 and that of ATmega128A.
3 Datasheet Changes
For a summary of changes, see the revision history at the end of the ATmega128A data sheet.