Download Print this page
Atmel AT91 ARM Application Note
Atmel AT91 ARM Application Note

Atmel AT91 ARM Application Note

Thumb microcontrollers
Hide thumbs Also See for AT91 ARM:

Advertisement

Quick Links

Migrating to an AT91SAM9G20-based System
from an AT91SAM9260-based System
1. Scope
This application note specifies the migration from the
AT91SAM9G20
microcontroller and describes the differences between them. These
variances lie in the Features, Package, Power Supplies, Clock Characteristics, Bus
Matrix and Errata. In this document all shaded cells concern AT91SAM9G20.
2. Features
The following list shows the features of the AT91SAM9G20 that differ from the
AT91SAM9260.
®
ARM926EJ-S™ ARM
Thumb
– 32-KByte Data Cache, 32-KByte Instruction Cache
– CPU Frequency 400 MHz
Additional Embedded Memories
– One 64-KByte internal ROM, Single-cycle Access at Maximum Matrix Speed
– Two 16-KByte internal SRAM, Single-cycle Access at Maximum Matrix Speed
ROM Boot from DataFlash
Ethernet MAC
– The RX FIFO and TX FIFO Sizes are Increased to 32 Words
Hardware ECC Controller Enhancement
PDC Channel on TWI controller
Selectable Drive to Control the I/Os Slew Rate on EBI Signals
PIO Controllers
– All the I/O Lines are Schmitt Trigger Inputs.
Required Power Supplies
– 0.9V to 1.1V for VDDBU, VDDCORE, VDDPLL
– 1.65 to 3.6V for VDDOSC
– 1.65V to 3.6V for VDDIOP (Peripheral I/Os)
– 3.0V to 3.6V for VDDUSB
– 3.0V to 3.6V VDDANA (Analog-to-digital Converter)
Other than those mentioned here, the features for the two microprocessors are the
same.
3. Package
The AT91SAM9G20 is available in a 217-ball LFBGA package 15 x 15 mm (0.8 mm
ball pitch). The AT91SAM9G20 and the AT91SAM9260 are pin-to-pin compatible,
only power supply pins differ.
®
Processor with:
®
, NAND Flash, Serial Flash, SD Memory Card and EEPROM
AT91SAM9260
to the
AT91 ARM
Thumb
Microcontrollers
Application Note
6415B–ATARM–03-Oct-08

Advertisement

loading

Summary of Contents for Atmel AT91 ARM

  • Page 1 This application note specifies the migration from the AT91SAM9260 to the AT91SAM9G20 microcontroller and describes the differences between them. These AT91 ARM variances lie in the Features, Package, Power Supplies, Clock Characteristics, Bus Matrix and Errata. In this document all shaded cells concern AT91SAM9G20. Thumb 2. Features...
  • Page 2: Power Supplies

    4. Power Supplies Power Supply Range All the power supplies differ except VDDIOM and VDDANA. Table 4-1. Power Supplies Power supply AT91SAM9260 AT91SAM9G20 domain Range (V) What is powered Range (V) What is powered VDDCORE 1.65 - 1.95 Core 0.9 - 1.1 Core VDDBU 1.65 - 1.95...
  • Page 3 Application Note Figure 4-2. VDDOSC Power Supply 1.65 to 3.6V Decoupling Filter VDDOSC 10µF 0.1µF 3. On the AT91SAM9260, the USB transceiver is powered by VDDIOP0. VDDUSB is only avail- able on AT91SAM9G20 because VDDIOP could be 1.8V. Power Supply Constraints at Startup The AT91SAM9G20 board design must comply with the power-up and power-down sequence guidelines below to guarantee reliable operation of the device.
  • Page 4 The T min (22 µs) is obtained for the maximum frequency of the internal RC oscillator (44 SLCK kHz). – T = 30 µs – T3 = 66 µs – T4 = 352 µs Figure 4-3. and V Constraints at Power-up VDDCORE VDDIO VDD (V)
  • Page 5 Application Note 5. Clock Characteristics On Chip RC Oscillator Table 5-1. RC characteristics RC Characteristics AT91SAM9260 AT91SAM9G20 Startup time 240 µs 150 µs Boot ROM Crystal Frequency Support 5.2.1 With Internal RC Oscillator The following crystal descriptions only give acceptable USB clock frequency accuracy for the Boot ROM on the AT91SAM9G20.
  • Page 6 Table 5-5. Large Crystal Table (MHz) OSCSEL = 1 and Main Oscillator is Bypassed 12.0 12.288 14.31818 14.7456 16.0 16.367667 17.734470 18.432 20.0 24.0 24.576 25.0 28.224 32.0 33.0 40.0 48.0 50.0 PLLA Table 5-6. PLLA Characteristics PLLA Characteristics AT91SAM9260 AT91SAM9G20 Range 80 - 240 MHz...
  • Page 7: Sdram Clock

    Application Note PLLB Table 5-9. PLLB Characteristics PLLB Characteristics AT91SAM9260 AT91SAM9G20 Range 70 - 130 MHz 30 - 100 MHz MULB 1 - 1047 1 - 62 DIVB 1 - 255 1 - 255 OUTB Entry frequency 1 - 5 MHz 2 - 32 MHz Embedded PLL Filter Processor/Master Clock...
  • Page 8 6. Bus Matrix Masters Table 6-1. List of Bus Matrix Masters Master AT91SAM9260 AT91SAM9G20 ™ ™ Master 0 ARM926 Instruction ARM926 Instruction Master 1 ARM926 Data ARM926 Data Master 2 Master 3 USB Host DMA ISI Controller Master 4 ISI Controller Ethernet MAC Master 5 Ethernet MAC...
  • Page 9 Application Note 9. Errata The following list gives the AT91SAM9260 errata and its status, corrected or not, in the AT91SAM9G20. For a detailed description of the errata, please refer to the errata section in the AT91SAM9260 datasheet. Errata Section Errata Description Status Analog-to-digital All errata are fixed except Sleep Mode:...
  • Page 10 Errata Section Errata Description Status USB Host Port Non-ISO IN transfers Not Fixed (UHP) ISO OUT transfers Not Fixed Remote Wakeup event Not Fixed Universal TXD signal is floating in Modem and Hardware Handshaking mode Not Fixed Synchronous DCD is Active High instead of Low Not Fixed Asynchronous RXBRK flag error in Asynchronous Mode...
  • Page 11: Revision History

    Application Note Revision History Doc. Rev Comments Change Request Ref. 6415A First issue 6415B Section 4.1 “Power Supply Range”, updated with VDDPLL constraints. See Table 4-1 Figure 4-1 5790 6415B–ATARM–03-Oct-08...
  • Page 12 Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY...

This manual is also suitable for:

At91sam9260At91sam9g20