1.1 Features
- CPU Running up to 800 MHz
- Arm926EJ-S Arm Thumb® processor
- 32-Kbyte data cache, 32-Kbyte instruction cache, Memory Management Unit (MMU)
- Memories
- One 176-Kbyte internal ROM
- 80-Kbyte internal ROM embedding a secure bootloader program supporting boot on NAND Flash, SD card, SPI or QSPI Flash; bootloader features selectable by OTP bits
- 96-Kbyte ROM for NAND Flash BCH ECC table
- One 64-Kbyte internal SRAM (SRAM0), single cycle access at system speed
- DDR3(L)/DDR2 controller running at up to 266 MHz
- External Bus Interface (EBI)
supporting:
- 16-bit 8/4-bank DDR3(L)/DDR2
- 16-bit static memories
- 8-bit NAND Flash with up to 24-bit programmable multi-bit error correcting code
- One 10-Kbyte OTP memory for secure key storage with Emulation mode (OTP bits are emulated by a 4-Kbyte SRAM (SRAM1))
- One 176-Kbyte internal ROM
- System Running up to 266 MHz
- Power-on reset cells, reset controller, shutdown controller, periodic interval timer, watchdog timer running on internal slow RC oscillator (32 kHz typical) and real-time clock running on slow crystal oscillator (32.768 kHz)
- Two internal trimmed RC oscillators with typical values: 32 kHz (slow) and 12 MHz (fast)
- Two crystal oscillators: 32.768 kHz (slow) and 20 to 50 MHz (fast)
-
One PLL for the system and one PLL optimized for USB high-speed operation (480 MHz)
- One PLL for audio operations, with dedicated output clock
- One PLL in LVDS I/F (LVDS usage only)
- One PLL in MIPI D-PHY (MIPI DSI usage only)
- One dual-port 16-channel DMA controller
- Advanced interrupt controller and debug unit
- JTAG port with disable bit in OTP memory
- Two programmable clock output signals
- Low-Power Modes
- Backup mode with RTC, eight 32-bit general purpose backup registers, and shutdown controller to control the external power supply
- Clock generator and power management controller
- Software-programmable ultra-low power modes: Very slow clock operating mode (ULP0), and no-clock operating mode (ULP1) with fast wake-up capabilities
- Software programmable power optimization capabilities
- Peripherals
- LCD controller with overlay, alpha-blending, rotation, scaling and color conversion; display size up to 1024x768 (XGA) with overlay (application-dependent); still images up to 1280x720 (720p)
- RGB, LVDS, MIPI DSI interfaces (see Configuration Summary)
- 2D graphics controller supporting fill BLT, copy BLT, transparent BLT, blend/alpha BLT, ROP4 BLT (raster operations) and command ring buffer
- Image sensor controller with ITU-R BT; 601/656/1120 video
interface support up to 5 Mpixels; support of raw Bayer 12, YCbCr, monochrome and
JPEG compressed sensors up to 12 bits
- MIPI CSI2 I/F support
- 12-bit parallel I/F support
- One high-speed USB device, three high-speed USB hosts with dedicated on-chip transceivers
- One 10/100/1000 Mbps Ethernet Mac controller, with IEEE®-1588 and TSN support, RGMII and RMII support
- Two 4-bit secure digital multimedia card controllers
- Two CAN FD controllers with timestamping
- One Quad/Octal SPI controller
- Two 3-channel 32-bit timers/counters
- Two high-resolution (64-bit) periodic interval timers
- One synchronous serial controller
- One inter-IC sound multi-channel controller with TDM support
- One audio class D controller with single-ended or bridge-tied load connection to power stage
- One 4-channel 16-bit PWM controller
- Thirteen FLEXCOMs (USART, SPI and TWI/I2C)
- One 8-channel, 12-bit, analog-to-digital converter with 4/5 wires resistive touchscreen support
- Hardware Cryptography
- SHA (SHA1, SHA224, SHA256, SHA384, SHA512) and HMAC compliant with FIPS PUB 180
- AES: 256-, 192-, 128-bit key algorithms compliant with FIPS PUB 197
- AES/SHA tight coupling for IPsec hardware acceleration
- TDES: 2-key or 3-key algorithms compliant with FIPS PUB 46
- True random number generator compliant with NIST Special Publication 800-22 Test Suite and FIPS PUBs 140-2 and 140-3
- Key bus providing private key transfers between AES, TDES, TRNG, OTPC
- Physical Unclonable Function (PUF) including NIST SP 800-90B (DRNG) and embedding four Kbytes of SRAM (PUFSRAM)
- I/O Ports
- Four parallel input/output controllers
- Up to 106 programmable I/O lines multiplexed with up to four peripheral I/Os
- Input change interrupt capability on each I/O line, optional Schmitt trigger input
- Individually programmable open-drain, pull-up and pull-down resistors, synchronous output
- General-purpose analog and digital inputs tolerant to positive and negative current injection
- Design for low ElectroMagnetic
Interference (EMI)
- Slewrate-controlled I/Os
- DDR PHY with impedance-calibrated drivers
- Spread spectrum PLLs
- BGA power/ground ball assignment to provide optimum decoupling capacitors placement
- Operating Conditions
- Junction temperature (TJ) range: -40°C to +125°C
- SAM9X7x-I devices ambient temperature (TA) range: -40°C to +85°C
- SAM9X7x-V devices ambient temperature (TA) range: -40°C to +105°C
- Qualification
- AEC-Q100 Grade 2 ([-40°C to +105°C] ambient temperature) applies to -V/4PBVAO devices only
- The AEC-Q006 set of tests applies, as only copper wire interconnections are used
- Packages
- 11x11 mm2, 0.65-mm pitch, 240-ball BGA optimized for standard class PCB layout (down to four layers)
- 9x9 mm2, 0.5-mm pitch, 256-ball BGA for space-constrained applications