Altera is shipping their second generation ARM Cortex-A9 based FPGA in the Altera Arria 10 FPGA, built on 20nm, running at 1.5 GHz, the ARM processor provides a 50% increase in performance over the previous generation (Altera Arria 5) with also a 30% power reduction. Altera Arria 10 SoCs support secure boot with authentication based on Elliptical Curve Digital Signature Authentication (EC DSA), with a layered public key infrastructure for root of trust support, Advanced Encryption Standard (AES) and new anti-tamper features. Altera Arria 10 HPS now has three Ethernet MAC cores, 256 KB Scratch-RAM, supports 8- and 16-bit NAND flash devices, eMMC SD/SDIO/MMC cards, and 72-bit DDR3/4 memory. Altera Arria 10 features the industry’s only midrange 28.3 Gbps support, highest performance 2,666 Mbps DDR4 SDRAM memory interface, IEEE 754-compliant hard floating-point with 1,500 GFLOPS of DSP performance and 96 transceiver lanes deliver 3.6 Tbps of serial bandwidth.
ARM launches the ARM mbed IoT Starter Kit Ethernet Edition, an extremely easy to use development kit for Internet of Things, to channel data from Internet-connected devices directly into IBM's Bluemix cloud platform. The combination of a secure sensor environment by ARM with cloud-based analytics, mobile and application resources from IBM allows fast prototyping of new smart products and unique value-added services for the IoT market. It is particularly suitable for developers with no specific experience in embedded or web development, as it provides a platform for learning new concepts and creating working prototypes. After the initial out of box experience, the infinite possibilities of cloud applications can be explored through IBM's production grade BlueMix platform, in which deployment and device management is as simple for one device as it is for a million of them. The starter kit hardware can be modified and extended to explore the device design space, and a finalised design can be taken to production using the mbed SDK and HDK.
ARM mbed IoT Starter Kit can be ordered here: https://developer.mbed.org/platforms/IBMEthernetKit/
Lowest Power WiFi in the World: Atmel | SMART SAM W25 Wi-Fi for IoT with ARM Cortex-M0+ with up to 10 years of battery life
The Atmel | SMART SAM W25 Wi-Fi module brings the world's lowest power Wi-Fi module with their ARM Cortex-M0+ microcontroller and the Atmel WINC1500 low-power Wi-Fi 2.4GHz IEEE 802.11 b/g/n SoC (System on Chip) optimized for the IoT market. It provides integrated software solution with application and security protocols such as TLS, integrated network services (TCP/IP stack) which are available through Atmel’s Studio 6 integrated development platform (IDP). The Atmel SMART SAM W25 Wi-Fi module can run Wi-Fi for IoT applications for upwards more than 10 years on AAA batteries when pulling IoT data at a 30 minute interval speed.
Lowest Power Bluetooth in the World: Atmel BTLC1000 Bluetooth for IoT on ARM Cortex-M0 with up to 9 years of battery life
The Atmel BTLC1000 Bluetooth Smart SoC can run at sub-1µA in standby mode in a 2.1mmX2.1mm Wafer Level Chipscale Package (WLCSP), while delivering the industry’s best dynamic power consumption with a potential battery life of up to 9 years on a coin cell battery. Atmel designed BTLC1000 specifically for the rapidly growing IoT and for wearables market, including portable medical, activity trackers, human Interface devices, gaming controllers, beacons and much more.
Expanding upon the Atmel SmartConnect wireless portfolio, the BTLC1000 is a Bluetooth Smart link controller integrated circuit that connects as a companion to any Atmel AVR or Atmel | SMART MCU through a UART or SPI API requiring minimal resource on the host side. The standalone Atmel | SMART SAMB11 Bluetooth Smart Flash MCU leverages the embedded ARM Cortex-M0 core combined with the integrated analog and communication peripherals to implement application-specific functionalities and is available as a system-in-package or a certified module. Both devices are fully integrated with a self-contained Bluetooth Smart controller and stack enabling wireless connectivity for a variety of applications to be quickly implemented without the wireless expertise typically required.
In this interview, Free Electrons CTO Thomas Petazzoni and Opersys founder Karim Yaghmour exchange some thoughts about embedded Linux vs. Android, and then Thomas moves on to describe in more details the activities of the embedded Linux services company Free Electrons. Both Free Electrons and Opersys are unique amongst others things by the fact that they provide all their training materials freely on the web! Thomas also discusses the numerous Linux kernel contributions made by Free Electrons, which is ranked the 7th contributing company for the next Linux kernel release, in number of patches, an impressive result for a 9 persons business: Free Electrons has developed a core expertise in pushing the support for ARM processors to the upstream Linux kernel. More specifically, the work done by Free Electrons engineers on Atmel ARM platforms is presented, since Free Electrons was demonstrating an Atmel SAMA5D3 platform with a brand new DRM/KMS graphics driver that has been developped by Free Electrons engineer Boris Brezillon and recently merged in Linux 4.0.
Cypress makes programmable system-on-chip solutions used in a wide range of applications, from consumer and automotive to industrial and military products. They are launching the $10 CY8KIT-059 development board to program their ARM Cortex-M3 PSoC 5LP at http://www.cypress.com/?rid=108038 The Cypress PSoC platform includes several families of devices that feature an ARM Cortex processor surrounded by a host of programmable analog and digital resources that can easily be customized with a simple drag-and-drop design tool called PSoC Creator. Cypress’s newest PSoC innovation includes the PSoC 4 M-Series, which, with its 32-bit ARM Cortex M0- core, 128KB of flash, programmable analog and digital components, dual CAN interfaces and 55 GPIOs, make it an ideal replacement for standard 8-bit and 16-bit applications. Another recent Cypress innovation is the Cypress PSoC 4 BLE, which adds Bluetooth Low Energy connectivity to any device, and is ideal for a variety of wireless applications from fitness and health-monitoring wearables to sensor-based systems in homes.
The Atmel | SMART SAM S70 and E70 microcontrollers are based on the high-performance 32-bit ARM Cortex-M7 RISC processors with double precision floating point unit. They operate at a maximum speed of 300MHz and feature up to 2048KB of Flash, dual 16KB of cache memory and up to 384KB of SRAM. They can achieve 1500 CoreMarks or up to 645 DMIPS. On the memory side, they have a flexible SRAM which can be configured as Tightly Coupled Memory (TCM) up to 256KB. Allowing execution of deterministic code or fast processing data. Code executed from TCM is executed at full speed so at 300MHz. The SRAM is multi-port which is reducing the latency over the bus matrix. When they have a lot of burst the latency can be reduced by 16 thanks to the 4 ports. To accelerate the execution of the code from on-chip Flash or nonvolatile memory connected to QuadSPI or over the External Bus Interface, they have integrated a huge L1 cache of 16kByte for the instruction and 16kByte for the data. Both with ECC. The 384KByte of SRAM can be extended through the SDRAM interface. Looking at the features now, they have plenty of serial communications such as SPI, SDIO or USART. Atmel has one High-speed USB Host and Device, with integrated PHY which obviously save some cost and PCB space. There is one CMOS Camera interface for image acquisition. 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. 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 pincount option offers an entry level form factor high performance MCU. All series support the extended Industrial temperature range from -40 to 105°C.
Xilinx announces their next generation 16nm FPGA with quad-core ARM Cortex-A53 and dual-core ARM Cortex-R5, Mali400 GPU. The FPGA market is for designs where flexibility, high performance and fast time to market is important providing programmable hardware. The silicon is going to be available at the end of this year, so they are for now showing emulated version of their SoC. The dual-core ARM Cortex-R5 on the SoC are used for increased safety and security. By going with a 16nm 64bit design, Xilinx can pack a lot more performance without consuming more power than their previous dual-core ARM Cortex-A9 based Zynq 7000 which I filmed here http://armdevices.net/2011/03/04/xilinx-zynq-7000-series-cortex-a9-in-fpga-at-embedded-world-2011/
- Xilinx Introduces Zynq UltraScale+ MPSoC with Cortex A53 & R5 Cores, Ultrascale FPGA (cnx-software.com)
- 16nm Zynq SoC mixes Cortex-A53, FPGA, Cortex-R5 (linuxgizmos.com)
- 16-nm FPGA Includes 64-bit and Lockstep ARM Cortex Cores (electronicdesign.com)
- Xilinx puts seven ARM cores on 16nm finfet SoC (electronicsweekly.com)
MicroEJ demonstration on ARM Cortex-M4 Freescale K70 device, includes a Z-wave communication through USB host and Bluetooth communication with ARM Cortex-M0+ Freescale KL46Z device, driving a black&white 128x128 display. Both K70 and KL46Z are running MicroEJ Java platform, JVM footprint is 28KB ROM+1.5KB RAM. Boot time to Java main method is 2ms at 120MHz. Java technology brings OOP (oriented object programming) and virtualization (full simulator running on PC) to the embedded microcontroller software development. MicroEJ offers an App store called wadapps (http://wadapps.com), a new way to download application on connected devices. http://www.is2t.com
This video provides an overview of Freescale’s new ARM Cortex-M7 based MCU – the Kinetis V series KV5x family for motor control and digital power conversion applications. The KV5x is the newest member of the V series and combines leading-edge processing power, sophisticated analog and timing peripherals, and new connectivity, security and safety features. It brings increased motor efficiency, remote system management and end-node interoperability via the Internet of Things (IoT) to a vast range of applications, from home appliances to complex industrial drives. Also featured in the video are the new Kinetis V series Freedom Development Boards and High Voltage Development Platform. You can read more about the Freescale Kinetis V series and supporting development tools here: http://www.freescale.com/kinetis/vseries