Atmel 6494 SAM9G45 Schematic Checklist - Application Note
Atmel 6494 SAM9G45 Schematic Checklist - Application Note
Scope
This application note is a schematic review checklist for systems embedding the
Atmel® ARM®-based SAM9G45 embedded MPU.
It provides the user with the requirements regarding the different pin connections that
must be considered before starting any new board design. The application note also
describes the minimum hardware resources required to quickly develop an application
with the SAM9G45. It does not consider PCB layout constraints.
It also provides recommendations regarding low-power design constraints to minimize
power consumption.
This application note is not intended to be exhaustive. Its objective is to cover as many
configurations of use as possible.
The checklist contains a column for use by designers, making it easy to track and
verify each line item.
6494E–ATARM–07-Nov-13
Table of Contents
Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1. Reference Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Schematic Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. External Bus Interface (EBI) Hardware Interface . . . . . . . . . . . . . . 13
4. High-Speed USB: Recommendations for Use . . . . . . . . . . . . . . . . . 16
4.1 Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2 DDR2 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.3 Ground Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
10μH
VDDOSC
1R
100nF
4.7μF
DC/DC Converter
GNDOSC
VDDANA
3.3V 100nF
GNDANA
VDDBU
100nF
GNDBU
VDDIOP0,1,2
100nF
GNDIOP
VDDUTMII
100nF
GNDUTMI
DC/DC Converter
VDDIOM0,1
1.8V 100nF
GNDIOM
DC/DC Converter
VDDCORE
1V 100nF
GNDCORE
Linear Regulator
10μH
VDDPLLA
1V
1R
100nF
4.7μF
GNDOSC
10μH
VDDPLLUTMI
1R
100nF
4.7μF
GNDOSC
VDDUTMIC
2.2μF 100nF
GND
(1)
These values are given only as a typical example.
0.9V to 1.1V The VDDPLLA power supply pin draws small current, but it
VDDPLLA is noise sensitive. Care must be taken in VDDPLLA power
Decoupling/filtering RLC circuit(1) supply routing, decoupling and also on bypass capacitors.
1.65V to 3.6V The VDDOSC power supply pin draws small current, but is
VDDOSC noise-sensitive. Care must be taken in VDDOSC power
Decoupling/filtering RLC circuit(1) supply routing, decoupling and also on bypass capacitors.
SAM9G45
SAM9G45
6K8 ± 1% Ω
VBG 0.9 - 1.1V(5) VBG
10 pF
GNDUTMI
BMS Application-dependent.
Must be tied to GNDIOP to boot from external memory
(EBI Chip Select 0).
Shutdown/Wakeup Logic
Application-dependent.
A typical application connects the pin This pin is a push-pull output.
SHDN SHDN to the shutdown input of the SHDN pin is driven low to GNDBU by the Shutdown
DC/DC Converter providing the main Controller (SHDWC).
power supplies.
PBx Application-dependent
PCx Schmitt trigger on all inputs
Data Bus
DDR_D0-DDR_D15 If the DDRSDR Controller is not used, Data bus lines are pulled-up inputs to VVDDIOM0 at reset.
DDR_D0-DDR_D15 pins can be left
unconnected.
Application-dependent
Address Bus
DDR_A0-DDR_A13 If the DDRSDR Controller is not used, All address lines are driven to ‘0’ at reset.
DDR_A0-DDR_A13 pins can be left
unconnected.
100nF
VDDCORE
100nF
VDDCORE
100nF
VDDCORE
GND
10 pF
GND
39 ± 5% Ω
DFSDP
CRPB:1µF to 10µF
6K8 ± 1% Ω
VBG
10 pF
GND
Controller SMC
D0 - D7 D0 - D7 D0 - D7 D0 - D7 D0 - D7 D0 - D7 D0 - D7
NCS0 CS CS CS CS CS CS
NCS1/DDRSDCS CS CS CS CS CS CS
NCS2 CS CS CS CS CS CS
NCS3/NANDCS CS CS CS CS CS CS
NCS4/CFCS0 CS CS CS CS CS CS
NCS5/CFCS1 CS CS CS CS CS CS
NRD/CFOE OE OE OE OE OE OE
(1) (3)
NWR0/NWE WE WE WE WE WE WE
(1) (2) (3)
NWR1/NBS1 – WE NUB WE NUB BE1
(2) (3)
NWR3/NBS3 – – – WE NUB BE3
Notes: 1. NWR0 enables lower byte writes. NWR1 enables upper byte writes.
2. NWRx enables corresponding byte x writes (x = 0,1,2 or 3).
3. NBS0 and NBS1 enable respectively lower and upper bytes of the lower 16-bit word.
4. NBS2 and NBS3 enable respectively lower and upper bytes of the upper 16-bit word.
Signals: CompactFlash
DDR2/LPDDR SDRAM CompactFlash NAND Flash
EBI_ True IDE Mode
Controller DDRC SDRAMC SMC
D0 - D7 D0 - D7 D0 - D7 D0 - D7 D0 - D7 I/O0-I/O7
D8 - D15 D8 - D15 D8 - D15 D8 - 15 D8 - 15 I/O8-I/O15(4)
D16 - D31 – D16 - D31 – – –
A0/NBS0 – – A0 A0 –
A1/NWR2/NBS2 – – A1 A1 –
DQM0-DQM3 DQM0-DQM3 DQM0-DQM3 – – –
DQS0-DQM1 DQS0-DQS1 – – – –
A2 - A10 A[0:8] A[0:8] A[2:10] A[2:10] –
A11 A9 A9 – – –
SDA10 – A10 – – –
A12 – – – – –
A13 - A14 A[11:12] A[11:12] – – –
A15 A13 A13 – – –
A16/BA0 BA0 BA0 – – –
A17/BA1 BA1 BA1 – – –
A18 - A20 – – – – –
A21/NANDALE – – – – ALE
A22/NANDCLE – – REG REG CLE
A23 - A24 – – – – –
(1) (1)
A25 – – CFRNW CFRNW –
NCS0 – – – – –
NCS1/DDRSDCS DDRCS SDCS – – –
NCS2 – – – – –
NCS3/NANDCS – – – – CE(3)
(1) (1)
NCS4/CFCS0 – – CFCS0 CFCS0 –
(1) (1)
NCS5/CFCS1 – – CFCS1 CFCS1 –
NANDOE – – – – OE
NANDWE – – – – WE
NRD/CFOE – – OE – –
NWR0/NWE/CFWE – – WE WE –
NWR1/NBS1/CFIOR – – IOR IOR –
NWR3/NBS3/CFIOW – – IOW IOW –
CFCE1 – – CE1 CS0 –
CFCE2 – – CE2 CS1 –
SDCK CK CLK – – –
SDCK# CK# – – – –
SDCKE CKE CKE – – –
RAS RAS RAS – – –
CAS CAS CAS – – –
SDWE WE WE – – –
Signals: CompactFlash
DDR2/LPDDR SDRAM CompactFlash NAND Flash
EBI_ True IDE Mode
Controller DDRC SDRAMC SMC
(5)
NWAIT – – WAIT WAIT –
Pxx(2) – – CD1 or CD2 CD1 or CD2 –
Pxx(2) – – – – CE(3)
(2)
Pxx – – – – RDY
Notes: 1. Not directly connected to the CompactFlash slot. Permits the control of the bidirectional buffer between the EBI data
bus and the CompactFlash slot.
2. Any PIO line.
3. CE connection depends on the NAND Flash.
For standard NAND Flash devices, it must be connected to any free PIO line.
For “CE don't care” NAND Flash devices, it can be either connected to NCS3/NANDCS or to any free PIO line.
4. I/O8 - I/O15 pins used only for 16-bit NAND Flash device.
5. EBI_NWAIT signal is multiplexed with PC15.
GNDUTMI
VBG
VDDUTMI
GND GNDUTMI
Table 5-1. Pins Driven during NAND Flash Boot Program Execution
Peripheral Pin PIO Line
EBI CS3 SMC NANDCS PC14
EBI CS3 SMC NAND ALE A21
EBI CS3 SMC NAND CLE A22
EBI CS3 SMC Cmd//Addr/Data D[16:0]
Table 5-3. Pins Driven during Serial or DataFlash Boot Program Execution
Peripheral Pin PIO Line
SPI0 MOSI PB1
SPI0 MISO PB0
SPI0 SPCK PB2
SPI0 NPCS0 PB3
Table 5-4. Pins Driven during TWI EEPROM Boot Program Execution
Peripheral Pin PIO Line
TWI0 TWD0 PA20
TWI0 TWCK0 PA21
Change Request
Doc. Rev Comments Ref.
“VDDUTMII” : updated description with USB information. 8523
“VDDUTMIC” : updated description with USB information. 8523
6494E
Added “VBG” signal description. rfo
Added Section 4. “High-Speed USB: Recommendations for Use”. rfo
‘XIN XOUT 12MHz Main Oscillator in Normal Mode’ edited: text removed and figure 7064
updated.
6494D
Row A15 edited in Table 3-2, “EBI Pins and External Device Connections”. 7028
“DDR_VREF” contents edited. 6982
Supply ripple unit ‘mV’ changed into ‘mVrms’ 6831
6494C
Only 1 capacitor value in front of VDDIOP in Section 2. “Schematic Checklist” table 6868
A new reference at the bottom of Table 1-1, “Associated Documentation” 6775
Note added to “VDDIOM0” signal in table.
Note added to “DDR_D0-DDR_D15” and “DDR_A0-DDR_A13” signals in “DDR 6736
Memory Interface- DDR2/SDRAM/LPDDR Controller” table part
DDR_VREF signal added to “DDR Memory Interface- DDR2/SDRAM/LPDDR
6734
Controller” table part
6494B EBI CS0 changed into EBI CS3 in Table 5-1
TWI, TWD, TWCK changed into TWI0, TWD0, TWCK0 in Table 5-4
In Section 3.1 “AT91SAM Boot Program Supported Crystals (MHz)”, ‘NAND Flash rfo
memory’ changed into ‘EEPROM memory’, and ‘TWI EEPROM memories’ changed
into ‘EEPROM memories’.
In Section 2. “Schematic Checklist”, Supply Voltage Ripple information added to
6691
“VDDCORE” , “VDDPLLA” , “VDDPLLUTMI” , “VDDBU” and “VDDOSC” .
6494A First issue
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 THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES
NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF
INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no
representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time
without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in,
automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.