While the so called ‘ping-pong’ mode isn’t unique to Atmel, it uses a double-buffering technique to improve USB performance. However, Atmel claims that this is only valid for small messages, for transfers with bigger packets such as mass storage access or isochronous streaming, ping-pong mode is less useful and performance is impacted. To overcome this limitation, Atmel has developed a multi-packet mode, which is unique and enables much higher performance when using bigger packets.
Another key feature of the device is that it doesn’t require any external components, even for the USB connection, and while the USB connection is restricted to dedicated pins, the internal routing of the device has been improved to allow more flexibility when positioning I/O and other peripherals.
Power is also lower over existing XMEGA device, thanks to further tuning of the transistors used and improvements in the manufacturing process. Atmel claims the USB device achieves between 10% and 60% lower power than other XMEGA devices, despite the additional requirements of the USB block.
Analogue performance has also been improved, with better linearity in the ADCs and the addition of an analogue divider.
For more information visit www.atmel.com