SAM9260 Atmel Corporation, SAM9260 Datasheet

no-image

SAM9260

Manufacturer Part Number
SAM9260
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of SAM9260

Flash (kbytes)
0 Kbytes
Pin Count
217
Max. Operating Frequency
210 MHz
Cpu
ARM926
Hardware Qtouch Acquisition
No
Max I/o Pins
96
Ext Interrupts
96
Usb Transceiver
3
Usb Speed
Full Speed
Usb Interface
Host, Device
Spi
2
Twi (i2c)
1
Uart
7
Ssc
1
Ethernet
1
Sd / Emmc
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
Yes
Adc Channels
4
Adc Resolution (bits)
10
Adc Speed (ksps)
312
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
8
Self Program Memory
NO
External Bus Interface
1
Dram Memory
sdram
Nand Interface
Yes
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
1.8/3.3
Fpu
No
Mpu / Mmu
No / Yes
Timers
6
Output Compare Channels
6
Input Capture Channels
6
32khz Rtc
Yes
Calibrated Rc Oscillator
No
Features
180 MHz ARM926EJ-S™ ARM
Memories
Peripherals
System
I/O
Package
– 8 KBytes Data Cache, 8 KBytes Instruction Cache, MMU
– 32-bit External Bus Interface supporting 4-bank SDRAM/LPSDR, Static Memories,
– Two 4-kbyte internal SRAM, single-cycle access at system speed
– One 32-kbyte internal ROM, embedding bootstrap routine
– ITU-R BT. 601/656 Image Sensor Interface
– USB Device and USB Host with dedicated On-Chip Transceiver
– 10/100 Mbps Ethernet MAC Controller
– One High Speed Memory Card Host
– Two Master/Slave Serial Peripheral Interfaces
– Two Three-channel 32-bit Timer/Counters
– One Synchronous Serial Controller
– One Two-wire Interface
– Four USARTs
– Two UARTs
– 4-channel 10-bit ADC
– 90 MHz six 32-bit layer AHB Bus Matrix
– 22 Peripheral DMA Channels
– Boot from NAND Flash, DataFlash® or serial DataFlash
– Reset Controller with On-Chip Power-on Reset
– Selectable 32,768 Hz Low-Power and 3-20 MHz Main Oscillator
– Internal Low-Power 32 kHz RC Oscillator
– One PLL for the system and one PLL optimized for USB
– Two Programmable External Clock Signals
– Advanced Interrupt Controller and Debug Unit
– Periodic Interval Timer, Watchdog Timer and Real Time Timer
– Three 32-bit Parallel Input/Output Controllers
– 96 Programmable I/O Lines Multiplexed with up to Two Peripheral I/Os
– 217-ball BGA, 0.8 mm pitch
– 208-pin QFP, 0.5 mm pitch
CompactFlash, SLC NAND Flash with ECC
®
Thumb
®
Processor
AT91SAM
ARM-based
Embedded MPU
SAM9260
Summary
NOTE: This is a summary document.
The complete document is available on
the Atmel website at www.atmel.com.
6221KS–ATARM–17-May-11

Related parts for SAM9260

SAM9260 Summary of contents

Page 1

... Programmable I/O Lines Multiplexed with up to Two Peripheral I/Os • Package – 217-ball BGA, 0.8 mm pitch – 208-pin QFP, 0.5 mm pitch ® Processor AT91SAM ARM-based Embedded MPU SAM9260 Summary NOTE: This is a summary document. The complete document is available on the Atmel website at www.atmel.com. 6221KS–ATARM–17-May-11 ...

Page 2

... The SAM9260 is based on the integration of an ARM926EJ-S processor with fast ROM and RAM memories and a wide range of peripherals. The SAM9260 embeds an Ethernet MAC, one USB Device Port, and a USB Host controller. It also integrates several standard peripherals, such as the USART, SPI, TWI, Timer Counters, Synchronous Serial Controller, ADC and MultiMedia Card Interface ...

Page 3

... Figure 2-1. SAM9260 Block Diagram 6221KS–ATARM–17-May-11 Filter SAM9260 3 ...

Page 4

... Wake-up Input NTRST Test Reset Signal TCK Test Clock TDI Test Data In TDO Test Data Out TMS Test Mode Select JTAGSEL JTAG Selection RTCK Return Test Clock SAM9260 4 Active Type Power Supplies Power Power Power Power Power Power Power Ground Ground Ground ...

Page 5

... Output Output Output Output CompactFlash Support Output Output Output Output Output Output Output SAM9260 Active Level Comments Low Pull-up resistor Pull-down resistor. Accepts between 0V and VDDBU. No pull-up resistor BMS = 0 when tied to GND BMS = 1 when tied to VDDIOP0. Pulled-up input at reset Pulled-up input at reset ...

Page 6

... RI0 USART0 Ring Indicator TD SSC Transmit Data RD SSC Receive Data TK SSC Transmit Clock RK SSC Receive Clock TF SSC Transmit Frame Sync RF SSC Receive Frame Sync SAM9260 6 Type NAND Flash Support Output Output Output Output Output SDRAM Controller Output Output Output Output Output ...

Page 7

... Ethernet 10/100 Input Input Output Output Output Input Input Input Input Input Output I/O Output SAM9260 Active Level Comments Low Low MII only, REFCK in RMII MII only ETX0-ETX1 only in RMII MII only RXDV in MII , CRSDV in RMII ERX0-ERX1 only in RMII MII only MII only ...

Page 8

... ISI_HSYNC Image Sensor Horizontal Synchro ISI_VSYNC Image Sensor Vertical Synchro ISI_PCK Image Sensor Data clock AD0-AD3 Analog Inputs ADVREF Analog Positive Reference ADTRG ADC Trigger SAM9260 8 Active Type Level Image Sensor Interface Input Output Input Input Input Analog to Digital Converter Analog ...

Page 9

... PQFP Green package (0.5mm pitch) • 217-ball LFBGA Green package (0.8 mm ball pitch) 4.1 208-pin PQFP Package Outline Figure 4-1 A detailed mechanical description is given in the section “SAM9260 Mechanical Characteristics” of the product datasheet. Figure 4-1. 6221KS–ATARM–17-May-11 shows the orientation of the 208-pin PQFP package. ...

Page 10

... BMS 92 41 OSCSEL 93 42 TST 94 43 JTAGSEL 95 44 GNDBU 96 45 XOUT32 97 46 XIN32 98 47 VDDBU 99 48 WKUP 100 SAM9260 10 Signal Name Pin Signal Name GND 105 RAS DDM 106 D0 DDP 107 D1 PC13 108 D2 PC11 109 D3 PC10 110 D4 PC14 111 D5 PC9 112 ...

Page 11

... HDMA 102 51 HDPA 103 52 VDDIOP0 104 4.3 217-ball LFBGA Package Outline Figure 4-2 A detailed mechanical description is given in the section “SAM9260 Mechanical Characteristics” of the product datasheet. Figure 4-2. 6221KS–ATARM–17-May-11 Signal Name Pin CFIOW/NBS3/NWR3 153 CFIOR/NBS1/NWR1 154 SDCS/NCS1 155 CAS 156 shows the orientation of the 217-ball LFBGA package ...

Page 12

... BA1/A17 H8 C9 A19 H9 C10 NANDOE H10 C11 PC9 H14 C12 PC12 H15 C13 DDP H16 C14 HDMB H17 C15 NC J1 SAM9260 12 Signal Name Pin Signal Name A5 J14 TDO GND J15 PB19 A10 J16 TDI GND J17 PB16 VDDCORE K1 PC24 GND K2 PC20 ...

Page 13

... GNDBU, GNDPLL and GNDANA. 5.2 Power Consumption The SAM9260 consumes about 500 µA of static current on VDDCORE at 25°C. This static cur- rent rises the temperature increases to 85°C. On VDDBU, the current does not exceed 10 µA in worst case conditions. ...

Page 14

... NRST and NTRST pins can be left unconnected. The NRST and NTRST pins both integrate a permanent pull-up resistor to VDDIOP0. Its value can be found in the table “DC Characteristics” in the section “SAM9260 Electrical Characteris- tics” in the product datasheet. The NRST signal is inserted in the Boundary Scan. ...

Page 15

... MΩ. The resistor value is calculated according to the regulator enable implementation and the SHDN level. The pin WKUP is an input-only. It can accept voltages only between 0V and VDDBU. 6.7 Slow Clock Selection The SAM9260 slow clock can be generated either by an external 32,768 Hz crystal or the on- chip RC oscillator. Table 6-1 Table 6-1. OSCSEL ...

Page 16

... Breaking with Slot Cycle Limit Support – Undefined Burst Length Support • One Address Decoder provided per Master – Three different slaves may be assigned to each decoded memory area: one for SAM9260 16 each quarter of the page system flexibility 32-bit data interface ...

Page 17

... Matrix Masters The Bus Matrix of the SAM9260 manages six Masters, which means that each master can per- form an access concurrently with others, according the slave it accesses is available. Each Master has its own decoder that can be defined specifically for each master. In order to simplify the addressing, all the masters have the same decodings ...

Page 18

... USART4 Receive Channel – USART3 Receive Channel – USART2 Receive Channel – USART1 Receive Channel – USART0 Receive Channel – ADC Receive Channel – SPI1 Receive Channel SAM9260 18 SAM9260 Masters to Slaves Access Internal SRAM X 4 KBytes Internal ROM X UHP User Interface X X ...

Page 19

... Two Independent Registers: Debug Control Register and Debug Status Register – Test Access Port Accessible through JTAG Protocol – Debug Communications Channel • Debug Unit – Two-pin UART – Debug Communication Channel Interrupt Handling – Chip ID Register • IEEE1149.1 JTAG Boundary-scan on All Digital Pins 6221KS–ATARM–17-May-11 SAM9260 19 ...

Page 20

... Memories Figure 8-1. SAM9260 Memory Mapping Address Memory Space 0x0000 0000 Internal Memories 256M Bytes 0x0FFF FFFF 0x1000 0000 EBI 256M Bytes Chip Select 0 0x1FFF FFFF 0x2000 0000 EBI 256M Bytes Chip Select 1/ SDRAMC 0x2FFF FFFF 0x3000 0000 EBI 256M Bytes Chip Select 2 ...

Page 21

... Internal Memory Mapping for each Master, depending on the Remap Internal Memory Mapping REMAP = 0 Address BMS = 1 ROM Memory blocks not affected by these parameters can always be seen at their specified base addresses. See the complete memory map presented in SAM9260 for details. 20. REMAP = 1 BMS = 0 EBI_NCS0 SRAM0 4K Figure 8-1 on page 20 ...

Page 22

... The SAM9260 matrix manages a boot memory that depends on the level on the BMS pin at reset. The internal memory area mapped between address 0x0 and 0x000F FFFF is reserved for this purpose. If BMS is detected at 1, the boot memory is the embedded ROM. If BMS is detected at 0, the boot memory is the memory connected on the Chip Select 0 of the External Bus Interface ...

Page 23

... Automatic page break when Memory Boundary has been reached – Multibank Ping-pong Access – Timing parameters specified by software – Automatic refresh operation, refresh rate is programmable • Energy-saving capabilities – Self-refresh, power down and deep power down modes supported 6221KS–ATARM–17-May-11 SAM9260 23 ...

Page 24

... ECC value available in a register • Automatic Hamming Code Calculation while reading – Error Report, including error flag, correctable error flag and word address being – Support 8- or 16-bit NAND Flash devices with 512-, 1024-, 2048- or 4096-bytes SAM9260 24 detected erroneous pages ...

Page 25

... System Controller can be addressed from a single pointer by using the stan- dard ARM instruction set, as the Load/Store instruction has an indexing mode of ±4 Kbytes. Figure 9-1 on page 26 Figure 8-1 on page 20 peripherals. 6221KS–ATARM–17-May-11 shows the System Controller block diagram. shows the mapping of the User Interfaces of the System Controller SAM9260 25 ...

Page 26

... Block Diagram Figure 9-1. SAM9260 System Controller Block Diagram irq0-irq2 periph_irq[2..24] pit_irq rtt_irq wdt_irq dbgu_irq pmc_irq rstc_irq periph_nreset dbgu_rxd periph_nreset proc_nreset NRST VDDCORE POR VDDBU VDDBU POR backup_nreset SHDN WKUP RC OSC OSC_SEL SLOW XIN32 CLOCK OSC XOUT32 XIN MAIN OSC XOUT PLLRCA ...

Page 27

... Embeds 2 PLLs – PLLA outputs 80 to 240 MHz clock – PLLB outputs 70 to 130 MHz clock – Both integrate an input divider to increase output accuracy – PLLB embeds its own filter 6221KS–ATARM–17-May-11 reset, user reset or watchdog reset SAM9260 27 ...

Page 28

... Idle Mode, processor stopped waiting for an interrupt – Slow Clock Mode, processor and peripherals running at low frequency – Standby Mode, mix of Idle and Backup Mode, peripheral running at low frequency, – Backup Mode, Main Power Supplies off, VDDBU powered by a battery SAM9260 28 Clock Generator Block Diagram OSC_SEL ...

Page 29

... Thirty-two individually maskable and vectored interrupt sources – Source 0 is reserved for the Fast Interrupt Input (FIQ) – Source 1 is reserved for system peripherals (PIT, RTT, PMC, DBGU, etc.) 6221KS–ATARM–17-May-11 SAM9260 Power Management Controller Block Diagram Master Clock Controller SLCK Prescaler MAINCK /1,/2,/4, ...

Page 30

... Debug Communication Channel Support – Offers visibility of and interrupt trigger from COMMRX and COMMTX signals from 9.12 Chip Identification • Chip ID: 0x019803A2 • JTAG ID: 0x05B1303F • ARM926 TAP ID: 0x0792603F SAM9260 30 enabled processor Generator the ARM Processor’s ICE Interface ® USART ...

Page 31

... Peripheral Identifiers of the SAM9260. A peripheral identifier is required SAM9260 Peripheral Identifiers Peripheral Mnemonic AIC SYSC PIOA PIOB PIOC ADC US0 US1 US2 MCI UDP TWI SPI0 SPI1 SSC ...

Page 32

... IRQ2, use a dedicated Peripheral ID. However, there is no clock control associated with these peripheral IDs. 10.3 Peripheral Signal Multiplexing on I/O Lines The SAM9260 features 3 PIO controllers (PIOA, PIOB, PIOC) that multiplex the I/O lines of the peripheral set. Each PIO Controller controls lines. Each line can be assigned to one of two peripheral functions ...

Page 33

... I/O I/O I/O I/O I/O I/O I/O I/O ETXER I/O ETX2 I/O ETX3 I/O ERX2 I/O ERX3 I/O ERXCK I/O ECRS I/O ECOL I/O RXD4 I/O TXD4 I/O SAM9260 Application Usage Power Supply Function Comments VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 VDDIOP0 ...

Page 34

... RI0 ISI_D5 PB26 RTS0 ISI_D6 PB27 CTS0 ISI_D7 PB28 RTS1 ISI_PCK PB29 CTS1 ISI_VSYNC PB30 PCK0 ISI_HSYNC PB31 PCK1 Note: 1. Not available in the 208-lead PQFP package. SAM9260 34 Application Usage Comments Reset State Power Supply I/O VDDIOP0 I/O VDDIOP0 I/O VDDIOP0 I/O VDDIOP0 I/O VDDIOP0 I/O VDDIOP0 I/O VDDIOP0 I/O ...

Page 35

... NCS6 I/O IRQ2 I/O IRQ1 I/O SPI0_NPCS2 I/O SPI0_NPCS3 I/O SPI1_NPCS1 I/O SPI1_NPCS2 I/O SPI1_NPCS3 I/O EF100 I/O TCLK5 I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O SAM9260 Application Usage Power Supply Function Comments VDDANA VDDANA VDDANA VDDANA VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM VDDIOM ...

Page 36

... Optional Multi-drop Mode with address generation and detection • RS485 with driver control signal • ISO7816 Protocols for interfacing with smart cards – NACK handling, error counter with repetition and iteration limit • IrDA modulation and demodulation SAM9260 36 peripherals Sensors and data per chip select ...

Page 37

... Remote Loopback, Local Loopback, Automatic Echo The USART contains features allowing management of the Modem Signals DTR, DSR, DCD and RI. In the SAM9260, only the USART0 implements these signals, named DTR0, DSR0, DCD0 and RI0. The USART1 and USART2 do not implement all the modem signals. Only RTS and CTS (RTS1 and CTS1, RTS2 and CTS2, respectively) are implemented in these USARTs for other features ...

Page 38

... Interrupt generation to signal receive and transmit completion • 28-byte transmit and 28-byte receive FIFOs • Automatic pad and CRC generation on transmitted frames • Address checking logic to recognize four 48-bit addresses • Support promiscuous mode where all valid frames are copied to memory SAM9260 38 6221KS–ATARM–17-May-11 ...

Page 39

... Multiple trigger source – Hardware or software trigger – External trigger pin – Timer Counter outputs TIOA0 to TIOA2 trigger • Sleep Mode and conversion sequencer – Automatic wakeup on trigger and back to sleep mode after conversions of all enabled channels • Four analog inputs shared with digital signals 6221KS–ATARM–17-May-11 SAM9260 39 ...

Page 40

... SAM9260 Mechanical Characteristics 11.1 Package Drawings Figure 11-1. 217-ball LFBGA Package Drawing Table 11-1. Soldering Informations Ball Land Soldering Mask Opening Table 11-2. Device and 217-ball LFBGA Package Maximum Weight 450 Table 11-3. 217-ball LFBGA Package Characteristics Moisture Sensitivity Level Table 11-4. Package Reference JEDEC Drawing Reference ...

Page 41

... Figure 11-2. 208-lead PQFP Package Drawing Table 11-5. Device and 208-lead PQFP Package Maximum Weight 5.5 Table 11-6. 208-lead PQFP Package Characteristics Moisture Sensitivity Level Table 11-7. Package Reference JEDEC Drawing Reference JESD97 Classification 6221KS–ATARM–17-May- MS-022 e3 SAM9260 41 ...

Page 42

... Time within 5° Actual Peak Temperature Peak Temperature Range Ramp-down Rate Time 25° Peak Temperature Note: A maximum of three reflow passes is allowed per component. SAM9260 42 gives the recommended soldering profile from J-STD-20. Soldering Profile It is recommended to apply a soldering temperature higher than 250°C BGA217 Green ...

Page 43

... SAM9260 Ordering Information Table 12-1. SAM9260 Ordering Information Marketing Revision Level A Marketing Revision Level B Ordering Code AT91SAM9260-QU AT91SAM9260-CU 6221KS–ATARM–17-May-11 Ordering Code Package AT91SAM9260B-QU PQFP208 AT91SAM9260B-CU BGA217 SAM9260 Temperature Operating Package Type Range Green Industrial -40°C to 85°C Green 43 ...

Page 44

... Revision History - current version appears first Revision Comments Documument title and name of product updated to conform to AT91SAM Marketing standards: 6221KS AT91SAM ARM-based MPU. AT91SAM9260 now referenced in text as SAM9260. ”Features” , removed SDCard from System list, boot possibilities. Line added to Note edited after ‘ ...

Page 45

... Updated information on programmable pull-up resistor in page 15 . Section 6.7 ”Slow Clock Selection” on page 15 Updated 6221ES Table 10-1, “SAM9260 Peripheral Identifiers,” on page 31 In and corrected Peripheral Name for PID12, PID13 and PID14. Placed comment on RDY/BUSY with PC13 in C,” on page 35 Removed references to VDDOSC in Section 5.1 ” ...

Page 46

... SAM9260 46 6221KS–ATARM–17-May-11 ...

Page 47

... Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © 2011 Atmel Corporation. All rights reserved. Atmel trademarks or trademarks of Atmel Corporation or its subsidiaries. ARM ® or trademarks of ARM Ltd. Windows and others are registered trademarks or trademarks of Microsoft Corporation in the US and/or in other countries ...

Related keywords