Tag Archives: ARM Cortex-M7

New TomTom Spark GPS fitness watch is powered by Atmel


TomTom Spark GPS fitness watch features music, GPS, 24/7 tracking, extended battery life and robust capacitive touch buttons.


A few weeks ago, TomTom unveiled its brand-spanking new Spark GPS fitness watch lineup at IFA 2015. Most notably, one of the company’s biggest pushes with their latest lineup is music, boasting 3GB of memory (enough for 500 or so songs) which allows wearers to store their favorite workout tunes and play them on a pair of Bluetooth headsets.

TomTom_image

Not only that, the Spark features a completely redesigned look and feel for ultra sleekness and optimal comfort, in comparison to previous devices. The watch offers a larger and enhanced screen, as well as a variety of colors and strap options.

Putting the music aside, the Spark does just about everything else you’d expect an all-day monitor to do. It counts your steps, tallies calories burned and even captures activities in various modes — whether that’s riding a bike, running the treadmill, jogging a long distance or simply doing some bench presses at the gym. But unlike every other wrist-adorned unit, this one actually even shows you totals towards a weekly progress level.

The Spark family ranges from a simple barebones GPS and sleep/activity-tracking model to one with all the bells and whistles. Additionally, the top-tier watch is even equipped with a heart rate sensor that rivals the likes of other big names in the market. And it should go without saying, each of the wearables include 24/7 GPS tracking.

spark_2

Inside is where the magic happens, though. The TomTom Spark GPS fitness watch is powered by an Atmel | SMART ARM Cortex-M7-based MCU along with the mighty tinyAVR44A. Plus, the recently-revealed gadget employs Atmel’s QTouch library software to control the sleek touch interface in the 8-bit MCU. The combination of these ultra-low-power processors extends the battery life of the wearable to up to 10 hours in GPS mode.

“We are thrilled that TomTom has selected our ultra-low-power ARM- and AVR-based MCUs to power the main processing unit and touch interface,” says Alfredo Vadillo, Atmel Vice President of ARM-based MCUs. “We look forward to supporting this project and to collaborating on future designs.”

Intrigued? Not only should you head over to TomTom Spark’s official page to learn more, you may want to check out this exhaustive review from DC Rainmaker as well.

How Ethernet AVB is playing a central role in automotive streaming applications


Ethernet is emerging as the network of choice for infotainment and advanced driver assistance systems, Atmel’s Tim Grai explains.


Imagine you’re driving down the highway with the music blaring, enjoying the open road. Now imagine that the sound from your rear speaker system is delayed by a split second from the front; your enjoyment of the fancy in-car infotainment system comes to a screeching halt.

Ethernet is emerging as the network of choice for infotainment and advanced driver assistance systems that include cameras, telematics, rear-seat entertainment systems and mobile phones. But standard Ethernet protocols can’t assure timely and continuous audio/video (A/V) content delivery for bandwidth intensive and latency sensitive applications without buffering, jitter, lags or other performance hits.

fig1_popup

Audio-Video Bridging (AVB) over Ethernet is a collection of extensions to the IEEE802.1 specifications that enables local Ethernet networks to stream time synchronised, loss sensitive A/V data. Within an Ethernet network, the AVB extensions help differentiate AVB traffic from the non-AVB traffic that can also flow through the network. This is done using an industry standard approach that allows for plug-and-play communication between systems from multiple vendors.

The extensions that define the AVB standard achieve this by:

  • reserving bandwidth for AVB data transfers to avoid packet loss due to network congestion from ‘talker’ to ‘listener(s)’
  • establishing queuing and forwarding rules for AVB packets that keep packets from bunching and guarantee delivery of packets with a bounded latency from talker to listener(s) via intermediate switches, if needed
  • synchronizing time to a global clock so the time bases of all network nodes are aligned precisely to a common network master clock, and
  • creating time aware packets which include a ‘presentation time’ that specifies when A/V data inside a packet has to be played.

Designers of automotive A/V systems need to understand the AVB extensions and requirements, as well as how their chosen microcontroller will support that functionality.

AVB: A basket of standards

AVB requires that three extensions be met in order to comply with IEEE802.1:

  • IEEE802.1AS – timing and synchronisation for time-sensitive applications (gPTP)
  • IEEE802.1Qat – stream reservation protocol (SRP)
  • IEEE802.1Qav – forwarding and queuing for time-sensitive streams (FQTSS).

In order to play music or video from one source, such as a car’s head unit, to multiple destinations, like backseat monitors, amplifiers and speakers, the system needs a common understanding of time in order to avoid lags or mismatch in sound or video. IEEE802.1AS-2011 specifies how to establish and maintain a single time reference – a synchronised ‘wall clock’ – for all nodes in a local network. The generalized precision time protocol (gPTP), based on IEEE1588, is used to synchronize and syntonize all network nodes to sub-microsecond accuracy. Nodes are synchronized if their clocks show the same time and are syntonised if their clocks increase at the same rate.

fig.2

This protocol selects a Grand Master Clock from which the current time is propagated to all network end-stations. In addition, the protocol specifies how to correct for clock offset and clock drifts by measuring path delays and frequency offsets. New MCUs, such as the Atmel | SMART SAMV7x (shown above), detect and capture time stamps automatically when gPTP event messages cross MII layers. They can also transport gPTP messages over raw Ethernet, IPv4 or IPv6. This hardware recognition feature helps to calculate clock offset and link delay with greater accuracy and minimal software load.

Meanwhile, SRP guarantees end-to-end bandwidth reservation for all streams to ensure packets aren’t delayed or dropped at any switch due to network congestion, which can occur with standard Ethernet. For the in-vehicle environment, SRP is typically configured in advance by the car maker, who defines data streams and bandwidth allocations.

Talkers (the source of A/V data) ‘advertise’ data streams and their characteristics. Switches process these announcements from talker and listeners to:

  • register and prune streams’ path through the network
  • reserve bandwidth and prevent over subscription of available bandwidth
  • establish forwarding rules for incoming packets
  • establish the SRP domain, and
  • merge multiple listener declarations for the same stream

The standard stipulates that AVB data can reserve only 75% of total available bandwidth, so for a 100Mbit/s link, the maximum AVB data is 75Mbit/s. The remaining bandwidth can be used for all other Ethernet protocols.

In automotive systems, the streams may be preconfigured and bandwidth can be reserved statically at system startup to reduce the time needed to bring the network into a fully operational state. This supports safety functions, such as driver alerts and the reversing camera, that must be displayed within seconds.

SRP uses other signalling protocols, such as Multiple MAC Registration Protocol, Multiple VLAN Registration Protocol and Multiple Stream Registration Protocol to establish bandwidth reservations for A/V streams dynamically.

The third extension is FQTSS, which guarantees that time sensitive A/V streams arrive at their listeners within a bounded latency. It also defines procedures for priority regenerations and credit based traffic shaper algorithms to meet stream reservations for all available devices.

The AVB standard can support up to eight traffic classes, which are used to determine quality of service. Typically, nodes support at least two traffic classes – Class A, the highest priority, and Class B. Microcontroller features help manage receive and transmit data with multiple priority queues to support AVB and ‘best effort class’ non AVB data.

box

Automotive tailored requirements

Automotive use cases typically fix many parameters at the system definition phase, which means that AVB implementation can be optimised and simplified to some extent.

  • Best Master Clock algorithm (BMCA): the best clock master is fixed at the network definition phase so dynamic selection using BCMA isn’t needed.
  • SRP: all streams, their contents and their characteristics are known at system definition and no new streams are dynamically created or destroyed; the proper reservation of data is known at the system definition phase; switches, talkers and listeners can have their configurations loaded at system startup from pre-configured tables, rather than from dynamic negotiations
  • Latency; while this is not critical, delivery is. Automotive networks are very small with only a few nodes between a talker and listener. It is more important not to drop packets due to congestion.

Conclusion

The requirement to transfer high volumes of time sensitive audio and video content inside vehicles necessitates developers to understand and apply the Ethernet AVB extensions. AVB standardization results in interoperable end-devices from multiple vendors that can deliver audio and video streams to distributed equipment on the network with micro-second accuracy or better. While the standard brings complexities, new MCUs with advanced features are simplifying automotive A/V design.


This article was originally published on New Electronics on October 13, 2015 and authored by Tim Grai, Atmel’s Director of Automotive MCU Application Engineering. 

Atmel tightens automotive focus with new Cortex-M7 MCUs


Large SoCs without an Ethernet interface typically have slow start-up times and high-power requirements — until now. 


Atmel, a lead partner for the ARM Cortex-M7 processor launch in October 2014, has unveiled three new M7-based microcontrollers with a unique memory architecture and advanced connectivity features for the connected car market.

According to a company spokesman, E70, V71 and V70 chips are the industry’s highest performing Cortex-M microcontrollers with six-stage dual-issue pipeline delivering 1500 CoreMarks at 300MHz. Moreover, V70 and V71 microcontrollers are the only automotive-qualified ARM Cortex-M7 MCUs with Audio Video Bridging (AVB) over Ethernet and Media LB peripheral support.

Cortex-M7-chip-diagramLG

Atmel is among the first suppliers to introduce the ARM Cortex-M7-based MCUs, whose core combines performance and simplicity and further pushes the performance envelope for embedded devices. The new MCU devices are aimed to take the connected car design to the next performance level with high-speed connectivity, high-density on-chip memory, and a solid ecosystem of design engineering tools.

Atmel’s Memory Play

Atmel has memory technology in its DNA, and that seems apparent in the design footprint of E70, V70 and V71 MCUs. The San Jose-based chipmaker is offering a flexible memory system that is optimized for performance, determinism and low latency.

Jacko Wilbrink, Senior Marketing Director at Atmel, said that the company’s Cortex-M7-based MCUs leverage Atmel’s advanced peripherals and flexible SRAM architecture for higher performance applications while keeping the Cortex-M class ease-of-use. He added that the large on-chip SRAM on SAM E70/V70/V71 chips is critical for connected car and IoT product designers since it allows them to run the multiple communication stacks and applications on the same MCU without adding external memory.

On-chip DMA and low-latency access SRAM architecture

On-chip DMA and low-latency access SRAM architecture

Avoiding the external memories reduces the PCB footprint, lowers the BOM cost and eliminates the complexity of high-speed PCB design when pushing the performance to a maximum. Next, Tim Grai, another senior manager at Atmel, pointed out another critical take from Cortex-M7 designs: The tightly coupled memory (TCM) interface. It provides the low-latency memory that the processor can use without the unpredictability that is a feature of cache memories.

Grai says that the most vital memory feature is not the memory itself but how the TCM interface to the M7 is utilized. “The available RAM is configurable to be used as system RAM or tightly-coupled instruction and data memory to the core, where it provides deterministic zero-wait state access,” Grai added. “The arrangement of SRAM allows for multiple concurrent accesses.”

Cortex-M7 a DSP Winner

According to Will Strauss, President & Principal Analyst at Forward Concepts, ARM has had considerable success with its Cortex-M4 power-efficient 32-bit processor chip family. “However, realizing that it lacked the math ability to do more sophisticated DSP functions, ARM has introduced the Cortex-M7, its newest and most powerful member of the Cortex-M family.”

Strauss adds that the M7 provides 32-bit floating point DSP capability as well as faster execution times. With the greater clock speed, floating point and twice the DSP power of the M4, the M7 is even more attractive for applications requiring high-performance audio and even video accompanying traditional automotive and control applications.

Atmel’s Grai added an interesting dimension to the DSP story in Cortex-M7 processor fabric. He pointed out that true DSPs don’t do control and logical functions well and generally lack the breadth of peripherals available on MCUs. “The attraction of the M7 is that it does both—DSP functions and control functions—hence it can be classified as a digital signal controller (DSC).”

Grai quoted the example of Atmel V70 and V71 microcontrollers used to connect end-nodes like infotainment audio amplifiers to the emerging Ethernet AVB network. In an audio amplifier, you receive a specific audio format that has to be converted, filtered, modulated to match the requirement for each specific speaker in the car. So you need Ethernet and DSP capabilities at the same time.

Grai says that the audio amplifier in infotainment applications is a good example of DSC: a mix of MCU capabilities and peripherals plus DSP capability for audio processing. Atmel is targeting the V70 and V71 chips as a bridge between large application processors and Ethernet.

Most of the time, the main processor does not integrate Ethernet AVB, as the infotainment connectivity is based on Ethernet standard. Here, the V71 microcontroller brings this feature to the main processor. “Large SoCs, which usually don’t have Ethernet interface, have slow start-up time and high power requirements,” Grai said. “Atmel’s V7x MCUs allow fast network start-up and facilitate power moding.”

The SAM E70, V70 and V71

Atmel’s three new MCU devices are aimed at multiple aspects of in-vehicle infotainment connectivity and telematics control.

SAM E70: The microcontroller series features Dual CAN-FD, 10/100 Ethernet MAC with IEEE1588 real-time stamping, and AVB support. It’s aimed at automotive industry’s movement toward controller area network (CAN) message-based protocols holistically across the cabin, eliminating isolation and wire redundancy, and have them all bridged centrally with the CAN interface.

SAM V70: It’s designed for MediaLB connectivity and leverages advanced audio processing, multi-port memory architecture and Cortex-M7 DSP capabilities. For the media-oriented systems transport (MOST) architecture, old modules are not redesigned. So Atmel offers a MOST solution that is done over Media Local Bus (MediaLB) and is supported by the V70 series.

SAM V71: The MCU series ports a complete automotive Ethernet AVB stack for in-vehicle infotainment connectivity, audio amplifiers, telematics and head control units. It mirrors the SAM V70 series features as well as combines Ethernet-AVB and MediaLB connectivity stacks.


Majeed Ahmad is the author of books Smartphone: Mobile Revolution at the Crossroads of Communications, Computing and Consumer Electronics and The Next Web of 50 Billion Devices: Mobile Internet’s Past, Present and Future.

Video: Taking a closer look at the Atmel | SMART SAM S70 and E70 MCUs


ARMDevices.net explores the “world’s fastest ARM Cortex-M.”


Earlier this year, Atmel expanded upon its Atmel | SMART ARM-based microcontroller family with the launch of four new series of Cortex-M7 based devices, including the SAM S70 and E70 MCUs.

maxresdefault

The new devices enable users to scale-up performance and deliver SRAM and system functionality, while keeping the Cortex-M family ease-of-use and maximizing software reuse. The MCUs contain advanced memory architectures with up to 384KB of multi-port SRAM memory, out of which 256KB can be configured as tightly coupled memory delivering zero wait state access at 300MHz. With over four times the performance of current Atmel ARM Cortex-M based MCUs running up to 300MHz, larger configurable SRAM up to 384kB and higher bandwidth peripherals, the new processors give designers the right connectivity, SRAM and performance mix for their industrial, connectivity and automotive designs.

In particular, the SAM S70 series is based on the Cortex-M7 core plus a floating point unit (FPU) extending the general purpose product portfolio with maximum operating speeds up to 300MHz, up to 2MB of Flash, dual 16KB of cache memory and up to 384KB of SRAM with an extensive peripheral set including high-speed USB host and device plus high-speed PHY, up to 8 UARTs, I2S, SD/MMC interface, a CMOS camera interface, system control and analog interfaces.

SAM70

Aside from the S70 series features, the recently-revealed SAM E70 also includes a 10/100 Ethernet MAC and Dual Bosch CAN-FD interfaces with advanced analog features making them ideal for connectivity applications. The SAM E70 is upwards compatible with Atmel’s SAM4E series.

“All the series offer two Advanced Analog Frontend (AFE) with dual sample and hold capability and Up to 16-bit resolution with hardware oversampling. They also have programmable gain for small signal input. All series offer real-time event management through direct connection between PWM, Timer and ADC for motor control application,” ARMDevices.net writes. “Both series are based on the same feature set, the only difference is coming from the Ethernet, CAN support (SAME70 integrates Ethernet and CAN). Atmel offers all series in BGA and QFP from 64 to 144 pins. Small 64-pin pin count option offers an entry level form factor high performance MCU. All series support the extended Industrial temperature range from -40 to 105°C.”

Watch below as ARMDevices.net catches up with Lionel Perdigon, Atmel Product Marketing Manager, to discuss the latest addition to the Atmel | SMART family.

IAR Systems updates development tools for ARM Cortex-M7 devices


IAR Systems shortens build times in leading development toolchain for ARM-based devices.


Version 7.40 of the incredibly-popular IAR Embedded Workbench for ARM has introduced support for ARM Cortex-M7 microcontrollers from Atmel. Beyond that, the tools now feature parallel build for shorter build times, as well as an integration of IAR Systems’ new tool C-STAT for powerful static code analysis.

template-screenschot-b-trace-timeline-crun-micrum

As you know, the ARM Cortex-M7 processor is the most recent addition to the ARM Cortex-M family. Not only focused on energy efficiency and high-performance, the MCUs are intended for use in a wide-range of applications including automotive, industrial automation, medical devices, and of course, the burgeoning Internet of Things.

The new version of IAR Embedded Workbench adds support for ARM Cortex-M7 devices from Atmel, including support for the double precision floating point unit. This covers the recently-revealed Atmel | SMART SAM E70, SAM S70 and SAM V70. In addition to these MCUs, support for a number of ARM Cortex-based devices from several other vendors have also been added.

In order to speed up build times, version 7.40 introduces parallel build. Users can easily set the compiler to run in several parallel processes and make better use of the available processor cores in the PC. This feature can have a major impact on reducing the build times of the compiler.

The add-on product C-STAT for powerful, integrated static code analysis is now available. Static analysis finds potential issues in code on the source code level and can be used to prevent errors such as memory leaks, access violations, arithmetic errors and array and string overruns. The analysis performed by C-STAT improves code quality and aids alignment with industry coding standards. It checks compliance with rules as defined by MISRA C:2004, MISRA C++:2008 and MISRA C:2012, as well as hundreds of rules based on CWE (the Common Weakness Enumeration) and CERT C/C++, for example. Users can easily select the rule set or individual rules to check their code against, and the analysis results are provided directly in the IAR Embedded Workbench IDE.

Interested? Head over to IAR Systems’ official page to learn more. Also, as of late last year, over 1,400 new example projects could be found in IAR Embedded Workbench, which supports Atmel’s entire portfolio of MCUs and MPUs.

Atmel launches new series of Atmel | SMART ARM Cortex-M7 based MCUs

Atmel has expanded upon its Atmel | SMART ARM-based microcontroller family with the launch of four new series of Cortex-M7 based devices.

atmel_SMART_Microsite_980x352

The new series deliver the highest performing Cortex-M7 based MCUs to the market with exceptional memory and connectivity options for design flexibility making them ideal for the automotive, Internet of Things (IoT) and industrial connectivity markets.

“As one of the first ARM licensees, we are excited to be among the first suppliers to introduce a portfolio of ARM Cortex-M7 based MCUs,” said Jacko Wilbrink, Atmel Senior Marketing Director. “Our family of Cortex-M7 based devices broaden the Atmel | SMART Cortex-M based MCUs and provide a robust feature set tailored for the automotive, industrial, consumer and IoT markets giving designers the next level of performance, along with advanced high-speed connectivity, high density on-chip memory and a solid ecosystem to meet every designers needs. We look forward to seeing more applications in the market adopt our Cortex-M7 based devices.”

All devices enable customers to scale-up performance and deliver SRAM and system functionality, while keeping the Cortex-M processor family ease-of-use and maximizing software reuse. The devices contain advanced memory architectures with up to 384KB of multi-port SRAM memory out of which 256KB can be configured as tightly coupled memory delivering zero wait state access at 300MHz. With over four times the performance of current Atmel ARM Cortex-M based MCUs running up to 300MHz, larger configurable SRAM up to 384kB and higher bandwidth peripherals, the new devices give designers the right connectivity, SRAM and performance mix for their industrial, connectivity and automotive designs. All devices come with high-speed USB On-the-Go (OTG) and on-chip high-speed USB PHY and Flash memory densities of 512kB, 1MB and 2MB.

Broadening the Atmel | SMART ARM Cortex-M based MCU portfolio, the new SAM E70 and the SAM S70 are ideal for connectivity and general purpose industrial applications, while the auto-grade SAM V70 and SAM V71 are perfectly suited for in-vehicle infotainment, audio amplifiers, telematics and head unit control.

Atmel | SMART SAM E and SAM S Series

Atmel’s SAM S70 series is based on the ARM Cortex-M7 core plus a floating point unit (FPU) extending the general purpose product portfolio with maximum operating speeds up to 300MHz, up to 2MB of Flash, dual 16KB of cache memory and up to 384KB of SRAM with an extensive peripheral set including high-speed USB host and device plus high-speed PHY, up to 8 UARTs, I2S, SD/MMC interface, a CMOS camera interface, system control and analog interfaces.

In addition to the SAM S70 series features, Atmel’s SAM E70 series include a 10/100 Ethernet MAC and Dual Bosch CAN-FD interfaces with advanced analog features making them ideal for connectivity applications. The SAM E70 is upwards compatible with Atmel’s SAM4E series.

Atmel | SMART SAM V Series

The automotive-qualified SAM V70 and V71 series offer unique Ethernet AVB support, high-speed USB with integrated PHY and Media LB, which, when combined with the Cortex-M7 DSP extensions, make the series ideal for infotainment connectivity and audio applications. The series also offers the latest CAN 2.0 and CAN flexible data rate controller for higher bandwidth requirements.

“Atmel was a lead partner for the ARM Cortex-M7 processor launch in October 2014 and the milestone of shipping automotive-qualified SoCs demonstrates significant progress,” shared Richard York, ARM Vice President of Embedded Marketing. “Atmel’s broad family of Cortex-M7 based MPUs provide high performance, advanced connectivity, flexible memory options and a solid ecosystem tailored for the automotive, industrial and general connectivity markets.”

Interested in learning more? You can check out the entire Atmel | SMART family here.

Video Diary: A look back at Electronica 2014

Electronica 2014 is officially in the books! Atmel was front and center in this year’s activities, as the week of November 11-14 was filled with numerous product releases, countless visitors, endless giveaways, and of course, more than 40 jam-packed application demos for the ever-growing Internet of Things.

Weren’t able to join us in Munich? Here’s a look back at how we’re inspiring next-gen M2M connections, smart homes, connected cars, Makerspaces, and more. Plenty of more videos to follow… stay tuned!

SMART HOME ZONE 

Eivind Berntsen shows off the recently-announced Atmel | SMART SAM L21.

Ramzi Al-Harayer demonstrates the WINC1500, an IEEE 802.11 b/g/n IoT network controller SoC.

Dr. Attila Römer exhibits some of the latest (and smartest) lighting solutions, including the Philips Hue LED colormix bulb, the Philips Lux dimmable bulb and the Philips Tap switch.

INDUSTRIAL ZONE 

Highlighting the need for security in the connected world, Atmel’s resident security expert Kerry Maletsky shows off a three-light switch demo that communicates via ZigBee to a remote panel with 3 LEDs.

Dr. Peter Sauer highlights the SIGFOX network infrastructure and various Internet of Things applications.

Thomas Souche explores the mulit-touch capabilities of a maXTouch powered industrial control panel from Siemens.

Eirik Slettahjell showcases the SAM D20 QTouch Evaluation Kit, demonstrating best-in-class capacitive touch performance.

Alexander Kurz reveals how digital temperature sensors can be implemented to prevent overheating in your product.

AUTOMOTIVE ZONE 

Not only is our world becoming increasingly more connected, our cars are getting smarter as well. Rob Valiton explores the future of automobiles in the Internet of Things era.

A closer look at passive entry and passive start for automobiles through capacitive touch and proximity detection technology.

Rob Valiton takes us through a next-gen door handle application powered by our fourth generation LIN system.

MAKER ZONE

Former AVR Hero winner Pamungkas Sumasta and Ralf Smit introduce their all-in-one, Arduino-compatible prototyping gadget — which is now live on Kickstarter.

Tired of always having to sort through Skittles to find your favorite color? This Maker-built, SAM D21 powered machine will take of that tedious task for you!

Paal Kastnes maneuvers a remote-controlled robot powered by the Atmel | SMART SAM D21. “Mr. Abot” is controlled through an Andriod app, while the communications are driven through our recently-announced new WINC1500 Wi-Fi solution.

Some of the news you may have missed…

Jacko Wilbrink shares an update on the Atmel | SMART SAMA5D4 and ARM Cortex-M7 based MCUs.

Low power gets three times lower with the Atmel | SMART SAM L21 ARM Cortex-M0+ MCU.

img_5037-1

A new QTouch safety platform is introduced for home appliance user interfaces.

10806340_975722069111630_2928453445782050105_n

Your favorite 8-bit AVR MCU family gets even bigger.

img_5056

The SAM W25 becomes the industry’s first FCC-certified Wi-Fi and MCU integrated module.

10426315_975255839158253_2474834934122204988_n

The new CAN transceiver lineup meets the growing demands of the auto and industrial markets.

10701993_975719955778508_4309925976661705912_n

The recently-unveiled LIN system basis chip portfolio enables a wide-range of in-vehicle applications.

10492100_975720099111827_1664835615024117083_n

Atmel’s AvantCar is a fully-functional concept to meet the growing demand for new features and technological upgrades in tomorrow’s vehicles.

10437788_974687379215099_1356561970548830037_n

IAR Systems supports Atmel’s complete MCU and MPU portfolio, expanding its IoT software and tools ecosystem.

10429212_975719785778525_475796412222575414_n

The ATA8520 device becomes the first SIGFOX Ready-certified system-on-chip (SoC) solution.

img_5200

And to wrap up the week in winning fashion, the Atmel based SatNOGS is crowned the Hackaday Prize champion!

b2wttrrccaeqbhc-1-jpg-large

Atmel samples new family of Atmel | SMART ARM Cortex-M7-based MCUs

As previously reported on Bits & Pieces, ARM recently unveiled a new 32-bit Cortex-M7 microcontroller (MCU) targeted at high-end, next generation embedded applications and has named Atmel as one of the early lead licensees of the processor, enabling the company to deliver exciting new products to the market in the forthcoming months.

Today, in the midst of ARM TechCon, Atmel has announced the development of a new family of Atmel | SMART ARM Cortex-M7-based MCUs that are sampling to select customers now. Broadening Atmel’s current MCU/MPU portfolio, the family is well positioned between Atmel’s ARM Cortex-M-based MCUs and Cortex-A-based MPUs enabling designers to select from a greater range of processing solutions. The new devices will address high-growth markets including the Internet of Things (IoT) and wearables, as well as automotive and industrial applications that require both high performance and power efficiency.

think

The Atmel | SMART Cortex-M-based MCUs allow customers to scale-up performance, SRAM and system functionality, while keeping the Cortex-M class ease-of-use and maximizing software reuse. The first devices will run up to 300MHz, with up to 384kByte SRAM configurable as Tightly Coupled Memory (TCM) or System Memory, and up to 2Mbyte on-chip Flash. They will be comprised of three series: general purpose, connectivity and automotive-qualified.

“As one of the first ARM licensees, we are excited to add the Cortex-M7 core to our already broad portfolio of MCUs and MPUs,” explained Jacko Wilbrink, Atmel Senior Marketing Director. “The new Cortex-M7-based MCUs leverage our advanced peripherals and flexible SRAM architecture for higher performance applications, while keeping the Cortex-M class ease-of-use. This new addition enables our customers to select from an even larger portfolio of Atmel | SMART ARM-based MCUs to optimize system designs from consumer IoT devices to automotive applications.”

“Atmel’s new family of microcontrollers helps to bridge the gap between existing microprocessors and highly-efficient microcontrollers on the market,” shared Noel Hurley, General Manager, CPU Group. “The ARM Cortex-M7 core drives innovation and pushes the performance envelope for embedded devices.”

All devices come standard with high-speed USB On-the-Go (OTG) and on-chip high-speed USB PHY, the connectivity series offers 10/100 TBase Ethernet MAC and Dual CAN-FD from Bosch. The automotive series offers Ethernet AVB support and Media LB, which when combined with the Cortex-M7 DSP extensions, make the series ideal for infotainment connectivity and audio applications.

Atmel is working closely with the ARM ecosystem partners on development tool support and RTOS BSPs for the new Atmel | SMART Cortex-M7-based MCUs. In addition, Atmel will offer complete support for this new MCU family on Atmel Studio and Atmel ICE. A comprehensive set of peripheral drivers and examples will be provided, as well as Xplained evaluation kits.

“The Cortex-M7 is well positioned between Atmel’s Cortex-M based MCUs and Cortex-A based MPUs enabling Atmel to offer an even greater range of processing solutions,” Reza Kazerounian, Atmel Senior Vice President and General Manager, recently revealed. “Customers using the Cortex-M-based MCU will be able to scale up performance and system functionality, while keeping the Cortex-M class ease- of-use and maximizing software reuse.”

While sampling to select customers is currently underway, general sampling and availability of the Xplained kit is expected in early 2015. Those interested in learning more can come visit us at ARM TechCon in Santa Clara, California October 1-3, 2014 at booth #205.

ARM unveils 32-bit Cortex-M7 processor for the Internet of Things

ARM has unveiled a new 32-bit Cortex-M processor that delivers double the compute and digital signal processing (DSP) capability of today’s most powerful ARM-based MCUs. The ARM Cortex-M7 is targeted at high-end embedded applications used in next generation vehicles, connected devices, and smart homes and factories. Atmel has been named one of the early lead licensees of the Cortex-M7 processor, enabling us to deliver exciting new products to the market in the forthcoming months.

Cortex-M7_Diagrams_V2(3)-03-03+(1)

“The addition of the Cortex-M7 processor to the Cortex-M series allows ARM and its partners to offer the most scalable and software-compatible solutions possible for the connected world,” explained Noel Hurley, General Manager of ARM’s CPU Group. “The versatility and new memory features of the Cortex-M7 enable more powerful, smarter and reliable microcontrollers that can be used across a multitude of embedded applications.”

The Cortex-M7 achieves an impressive 5 CoreMark/MHz. This performance allows the Cortex-M7 to deliver a combination of high-performance and digital signal control functionality that will enable MCU silicon manufacturers to target highly demanding embedded applications — including next-generation vehicles, connected devices and smart homes —  while keeping development costs low. System designers can therefore take advantage of extensive code reuse which in turn offers lower development and maintenance costs. Through these products, the benefits delivered by the Cortex-M7 processor will be evident in our increasingly connected world.

Cortex-M7 summary

Enabling faster processing of audio and image data and voice recognition, the benefits delivered by the Cortex-M7 processor will be immediately apparent to users. The core also provides the same C-friendly programmer’s model and is binary compatible with existing Cortex-M processors. Ecosystem and software compatibility offers simple migration from any existing Cortex-M core to the new Cortex-M7.

“The Cortex-M7 is well positioned between Atmel’s Cortex-M based MCUs and Cortex-A based MPUs enabling Atmel to offer an even greater range of processing solutions,” said Reza Kazerounian, Atmel Senior Vice President and General Manager, MCU Business Unit. “Customers using the Cortex-M-based MCU will be able to scale up performance and system functionality, while keeping the Cortex-M class ease-of-use and maximizing software reuse. We see the ARM Cortex-M7 addressing high-growth markets like IoT and wearables, as well as automotive and industrial applications that can leverage its performance and power efficiency.”

WhiteGoods cortex-M7

In today’s connected world, future devices will be getting smarter in order to operate more efficiently using minimal energy and resources. As ARM notes in its blog, these next generation products are moving to more sophisticated displays, advanced touchscreen panels, and advanced control motors to include field-oriented control algorithms in their motor driver control in order to operate more efficiently. Some of these also need to run communications software stacks to interface with other appliances and interface with the outside world to provide billing information, power usage and maintenance information.

All of these requirements demand more performance from a microcontroller, which lies at the heart of the appliance… and Cortex-M7 based MCUs will deliver that performance.

“The day the refrigerator talks to the milk carton, that’s in a gimmicky category. But to have the dishwasher and refrigerator coordinate their cycles to reduce the electricity load — that becomes useful,” ARM CEO Simon Segars told Reuters.

Cortex-M7-chip-diagramLG

Key features of the ARM Cortex-M7 core include:

  • Six stage, superscalar pipeline delivering 2000 Coremarks at 400MHz in a 40LP process
  • AXI interconnect (supports 64-bit transfer) and fully integrated optional caches for instruction and data allowing efficient access to large external memories and powerful peripherals
  • Tightly coupled memory interfaces for rapid, real-time response
  • Extensive implementation configurability to enable a wide range of cost and performance points to be targeted
  • Optional full instruction and data trace via the Embedded Trace Macrocell enabling greater system visibility
  • An optional safety package and built-in fault detection features contribute toward ASIL D and SIL 3 compliance, meaning Cortex-M7 is the perfect choice for companies targeting safety-related markets including automotive, industrial, transport and medical applications
  • Widest third-party tools, RTOS, middleware support of any architecture, provided by the ARM Connected Community of complementary partner companies.

atmel_SMART_arm_home_banner_980x352

From building automation to smart metering to wearables and other Internet of Things (IoT) applications, a new generation of connected products are increasingly powering our lifestyle. Internet and wireless enabled devices embedded with processors give these once-ordinary “things” new powers. Atmel continues to make it easy for designers to create a more intelligent, more connected world through its Atmel | SMART family. This lineup of ARM-based MCUs drive smart, connected devices in the era of IoT, wireless, and energy efficiency. These solutions include embedded processing and connectivity — as well as software and tools — designed to make it faster and more cost-effective to bring smart products to market. Atmel | SMART MCUs combine powerful 32-bit ARM cores with industry-leading low-power technology and intelligent peripherals.

To learn more about the newly-unveiled, high-performance processor, you can read ARM’s entire press release here.