We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Arm® Cortex®-A7 Based Microprocessors (MPUs)


Our high-performance Arm Cortex-A7-based SAMA7 MPUs runs at up to 1 GHz and support multiple memories including DDR3, LPDDR3 and QSPI/Octal Flash. Designed for consumer and industrial applications, these devices contain a rich set of peripherals—including imaging (MIPI CSI-2®) and audio subsystems, dual Ethernet and CAN FD connectivity—and robust security features to simplify your design.

We also provide a comprehensive development environment through our mainline Linux® OS distribution and our separate MPLAB® development ecosystem to design your end product at the bare-metal or RTOS level.

SAMA7G54 Key Features 


Core Architecture 

  • Arm Cortex-A7 core running at up to 1 GHz
  • Neon™ technology and FPU
  • TrustZone® technology
  • Two 32 KB L1 caches and one 256 KB L2 cache
  • 61-channel DMA
  • Four-channel DMA
  • Secure multi-layer matrix

Memory

  • 16-bit DDR2, DDR3(L), LPDDR2, LPDDR3
  • 128 KB SRAM
  • 5 KB backup SRAM
  • 16 KB OTP

Connectivity

  • One 10/100/1000 Gigabit Ethernet MAC and one 10/100 Ethernet MAC
  • Three High-Speed (HS) USB transceivers (three hosts, two hosts and one device or one host and two devices)
  • Three high-speed SDIOs
  • 12 FLEXCOM (USART, SPI and I2C) ports
  • Six CAN FD ports

Imaging

  • Two-lane MIPI CSI-2 (D-PHY)
  • Parallel 14-bit Interface Image sensor controller, ITU-R BT. 601/656

Security

  • SHA512, AES256, TDES, Public Key Coprocessor (CPKCC) for RSA, DSA, ECC and TRNG
  • AES128 on-the-fly encryption/decryption for DDR, SMC and QSPI I/F
  • Four tamper pins
  • 16 KB OTP for secure storage

Audio

  • Two SSCs, two I2S™ ports, eight-channel PDMC, SPDIF TX/RX
  • Four stereo channels, ASRC

Evaluation Kit and Development Board


Speed up your development and reduce your time to market with our SAMA7G54 Evaluation Kit. This versatile platform highlights the features and capabilities of the SAMA7G54 MPU.

Software Tools


Linux OS for MPUs

All our Linux development code is mainlined in the Linux communities, providing you full access to source code and long-term support. This also opens the door to the world’s largest developer community, providing access to qualified software engineers who can assist with your MPU-based projects.

MPLAB® Development Ecosystem

The tight integration between MPLAB X Integrated Development Enviroment (IDE) and MPLAB X Harmony embedded software framework produces an enhanced development environment so that you can focus on creating and debugging your application-specific code on our MPUs.

MPLAB X Integrated Development Environment (IDE)

A single Integrated Development Environment (IDE) supporting all PIC and SAM MCUs and MPUs

MPLAB Xpress Cloud-Based IDE

An online development environment that contains the most popular features of our award-winning MPLAB X IDE 

MPLAB Harmony v3 Software Framework

A fully integrated embedded software development framework for our 32-bit MCUs and MPUs that provides flexible and interoperable software modules and easy-to-use APIs to simplify the development of value-added features to differentiate your product

MPLAB XC Compiler

A comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front end

MPU Design Partners


Get in touch with one of our Design Partners if you want assistance with implementing one of our MPUs in your next design.