Embedded Developer: February 2016

32
FEBRUARY, 2016 Interview with Jennifer Zhao – VP and GM at NXP Semiconductors High-performance Networking for IoT Applications Bluetooth Low Energy Modules Delivers High Performance to Mixed-voltage Applications AXP Logic Family

description

AXP Logic Famly Delivers High Performance to Mixed-voltage Applications

Transcript of Embedded Developer: February 2016

Page 1: Embedded Developer: February 2016

FEBR

UAR

Y, 2

016

Interview with Jennifer Zhao – VP and GM at NXP Semiconductors

High-performance Networking for IoT Applications

Bluetooth Low Energy Modules

▲▲

Delivers High Performance to Mixed-voltage Applications

AXP Logic Family

Page 2: Embedded Developer: February 2016

renesassynergy.com

Page 3: Embedded Developer: February 2016

EEWeb

Embedded Developer CONTENTS

26

6

4

8

EDITORIAL STAFFContent EditorAlex Maddalena [email protected]

Digital Content ManagerHeather Hamilton [email protected] Tel | 208-639-6485

Global Creative DirectorNicolas Perner [email protected]

Graphic DesignerCarol Smiley [email protected]

Audience DevelopmentClaire Hellar [email protected]

Register at EEWebhttp://www.eeweb.com/register/

Published byAspenCore

950 West Bannock Suite 450

Boise, Idaho 83702 Tel | 208-639-6464

Victor Alejandro Gao General Manager Executive Publisher

Cody Miller Global Media Director

Group Publisher

PRODUCT WATCH

New Product Insights:Cypress EZ-BLE Bluetooth Modules

Inside the Lab:Microsemi SmartFusion 2 Development Kit

TECH REPORT

COM Express for Highly Integrated Systems

High-performance Networking for Industrial and IoT Applications

INDUSTRY INTERVIEW

Low-power AXP Logic Delivers High Performance to Mixed-voltage ApplicationsInterview with Jennifer Zhao – NXP Semiconductors

4

816

6

26

Page 4: Embedded Developer: February 2016

4

Embedded Developer

In this installment of Arrow Product Insights, we’ll introduce you to Cypress’s small form-factor EZ-BLE modules, which are fully certified to shorten time to market.

The EZ-BLE modules provide a turnkey solution for adding Bluetooth Low-Energy (BLE) to IoT devices without the need for RF expertise, and are provided with Bluetooth 4.1 qualification and regulatory certification to multiple international RF standards like FCC for USA, IC for Canada, and TELEC or MIC for Japan. Cypress has leveraged their PSoC 4 BLE and PRoC BLE architectures in creating these EZ-BLE modules to address the needs of various IoT applications.

All modules are based on an ARM Cortex-M0 microcontroller with up to 256kB of Flash and 32kB of SRAM as well as a Bluetooth Low Energy radio with excellent receiver sensitivity of -91 dBm and transmit power up to +3dBm. The modules also feature multiple serial interfaces including I2C, SPI or UART, a CapSense capacitive touch sensing controller, and a 12-bit, 1 MSPS ADC.

EZ-BLE™ PRoC™ Module EZ-BLE™ PSoC™ Module

Page 5: Embedded Developer: February 2016

PRODUCT WATCH

5

EZ-BLE PRoC modules are designed for IoT applications requiring BLE connectivity with footprints as small as 10 x 10 x 1.8mm. PRoC modules are ideal for applications interfacing to digital sensors, with 16 GPIOs available. For designs requiring more IOs or a lower cost, an additional PRoC module is available in a larger footprint that is complemented by 23 GPIOs.

EZ-BLE PSoC modules extend the functionality of the PRoC modules by adding programmable analog and digital capabilities. EZ-BLE PSoC modules add a low power comparator and four op-amps, as well as four universal digital blocks that can be configured as PWMs, serial interfaces or can be used to implement custom digital logic.

The EZ-BLE PSoC XT module adds a power amplifier for additional transmit power and extends the temperature range of the module to 105ºC for use in lighting and industrial applications.

Cypress is also creating an EZ-BLE Serial Module for applications that need simple, plug-and-play BLE connectivity without modifying firmware. For more information on the latest products, join us for the next Arrow Product Insights.

Page 6: Embedded Developer: February 2016

6

Embedded Developer

Microsemi SmartFusion2

SoC FPGAWelcome to Inside the Lab with Arrow Electronics, the web series dedicated to exploring the latest in technology and electronics. In this episode, we’ll discuss Microsemi’s SmartFusion2 system-on-chip (SoC) FPGA and Timberwolf audio processor.

Sponsored by Arrow Electronics

Page 7: Embedded Developer: February 2016

PRODUCT WATCH

7

Microsemi’s tagline for the SmartFusion2 SoC FPGAs is Security, Reliability, and Low Power. The SmartFusion2 is actually the only SoC FPGA that is protected from differential power analysis attacks and the only one that features physically unclonable function key enrollment. For high reliability markets such as military, aviation, and space, the SmartFusion2 is specifically protected against single event upset or SEU events. It also has the industry’s lowest static power of 7 milliwatts during operation while dropping down to 2 milliwatts in their Flash Freeze low-power state.

The Microsemi Timberwolf audio processor is ideal for today’s growing need of low-power, hands-free communication. The field upgradeable platform, when combined with algorithm and firmware, enables beam forming, acoustic echo cancellation, direction of arrival, and far-field mic capabilities.

The SF2+ development kit uses Micron memory, ST Micro sensors and Samtec

SECURITY, RELIABILITY, AND LOW POWER

connectors to support the logic of the SmartFusion2. The SF2+ also accepts Arduino shields, opening up that diverse ecosystem for full integration with the FPGA environment. This board and its interface all use Microsemi development tools so that those familiar with their tools will have no learning curve to overcome. MicroSemi’s SmartFusion2 offers the ultimate in flexibility, security, and efficiency.

Click the image below to watch a video demonstration of the SmartFusion2:

To learn more and see if the SmartFusion2 will work for your next application, visit arrow.com.

Page 8: Embedded Developer: February 2016

8

Embedded Developer

COM Express Faces a Bright Future in Highly Integrated Systems

Given that complete computing modules will always grow more powerful and compact, COM Express is on path to increasing acceptance in future military system designs.

By Jeff Child Editor-in-Chief, COTs Journal

Page 9: Embedded Developer: February 2016

TECH REPORT

9

Tracing a lineage back to mezzanine boards followed by processor-based mezzanine boards, the computer-

on-module (COM) concept captured a clear foothold in military embedded designs. COM boards provide a complete computing core that can be upgraded when needed, leaving the application-specific I/O on the baseboard. COM Express adds high-speed fabric interconnects to the mix, making it fair to say that COM Express boards have a sure lock on future success. The progression of semiconductor integration means that a single computing module will only get more powerful. Meanwhile, the case for a two-board solution—COM module and baseboard—only gets stronger as complete system electronics are possible on a single baseboard. That doesn’t mean other, larger solutions—like slot-card boards or stackable solutions like PC/104—are going away any time soon. But the mindshare COM Express can gain for military applications will keep increasing.

Page 10: Embedded Developer: February 2016

10

Embedded Developer

A comparison between COM Express and PC/104, including PC/104 family specifications like PCI-104-Express and so on, is a natural one, particularly since both are target space- and weight-constrained applications. The double-sided connectors of PC/104 are hard to justify unless there’s some reason for a stacked solution because they are more costly than single-sided connectors used by COM Express. Another advantage of COM Express is that it lets users handle transitions from legacy connectors and offers native interface support for modern-day I/O interfaces. On top of offering more PCI Express and USB ports than PC/104-Express modules, additional connecters can be added for LAN, SATA,

video, audio, USB, and PCI Express, delivering maximum I/O flexibility to meet specific application requirements—and because signals don’t have to pass through multiple connectors, the signal integrity remains intact.

Exemplifying the successful use of COM Express, the Cornell University Autonomous Underwater Vehicle (CUAUV) team has used the technology multiple times in its entries for the Annual International RoboSub competition (Figure 1). CUAUV’s 2015 vehicle, Argo, is powered by ADLINK’s Express-HL COM Express computer-on-module, featuring a 4th-generation quad-core Intel Core i7 processor with Mobile Intel QM87 Express chipset. The Express-HL acts as the lone on-board computer and handles complex and essential tasks, including integrating data from sensors such as sonar, a Doppler Velocity Log, hydrophones, and on-board cameras. In addition, the Express-HL module and carrier board run the computer vision code and mission logic that make it possible for Argo to be autonomous.

The international RoboSub competition is co-sponsored by the Association for Unmanned Vehicle Systems International (AUVSI) Foundation and the U.S. Office of Naval Research (ONR) with the goal of advancing the development of AUVs. The event serves to foster ties between young engineers and organizations developing AUV technologies. The competition mission elements and tasks are designed to simulate real-world challenges, such as visual recognition of objects, navigation, and acoustic sensing.

Figure 1. COM Express aboard Cornell’s AUV acts as the lone on-board computer and handles complex and essential tasks, including integrating data from sensors such as sonar, a Doppler Velocity Log, hydrophones, and on-board cameras. Cornell’s 2014 AUV Gemini is shown here.

Page 11: Embedded Developer: February 2016

TECH REPORT

11

U.S. Navy Diver 2nd Class Andrew Bui, with Space and Naval Warfare Systems Center Pacific, recovers an autonomous underwater vehicle (AUV) built by students from Cornell University after navigating through an obstacle course at the Transducer Evaluation Center’s anechoic pool in San Diego July 24, 2013, during RoboSub 2013.

Page 12: Embedded Developer: February 2016

12

Embedded Developer

From Intel® Atom to the latest Intel® Core technology, the new TQ COMSys embedded PC platform provides high-end graphics performance, with easy mechanical and thermal integration.

TQ’s modular embedded PC concept banks on standards with a good future. The use of COM Express modules ensures high availability, since the COM (computer-on-module) standard has worldwide prominence, which ensures that suitable modules are available for each new generation of x86 CPUs. Since COM Express modules are equipped with CPUs listed on the Intel® Embedded Roadmap and are thus available for at least seven years, there is no risk that designers will constantly have to change devices; all devices built using the TQ COMSys platform, whether Box PC, Panel PC, or individual embedded PC system, can be delivered with the same configuration or converted to the latest processor technology with minimal effort. This feature guarantees

the future of investments and of the ability to meet rising standards.

The COM Express mainboard (carrier board) MB-COME-1, in combination with a standard COM Express module, forms a very compact hardware kit that can be used for a freely scalable embedded PC platform thanks to its modular design. Because of this–with uniform interfaces and mechanical dimensions–the PC system can be easily adjusted to suit the requirements of the application.

The many extension options and storage media that can be added offer a high level of flexibility and allow functionalities and performance to be extended easily, quickly, and inexpensively. Typical uses are found in embedded server applications, PC systems for automation, visualization and monitoring, and all applications that place high demands on quality, durability, and long-term availability. For more information visit: www.EmbeddedModules.net.

TQ’s new COMSysIntel® Atom and Intel Core Technology-based COM ExpressTM Platform

Page 13: Embedded Developer: February 2016

TECH REPORT

13

The COM Express mainboard (carrier

board) MB-COME-1, in combination with a

standard COM Express module, forms a very

compact hardware kit that can be used for a

freely scalable embedded PC platform thanks to

its modular design.

Page 14: Embedded Developer: February 2016

CLICK HERE

eeweb.com/register

Join Today

Page 15: Embedded Developer: February 2016

Schematics.com

Your Circuit Starts Here.Sign up to design, share, and collaborate

on your next project—big or small.

Click Here to Sign Up

Page 16: Embedded Developer: February 2016

16

Embedded Developer

NETWORKING

Page 17: Embedded Developer: February 2016

TECH REPORT

17

High-performance,

Highly Secure

for Industrial and

IoT Applications

The networking, industrial control, machine-to-machine

(M2M) and emerging Internet of Things (IoT) markets all share a

similar basic requirement: the ability to connect a variety of end

points together and support centralized control of the network.

The widespread adoption of the Internet Protocol (IP) standard

enables industrial automation, M2M, and IoT applications to

leverage common network connectivity building blocks.

NETWORKING

Page 18: Embedded Developer: February 2016

18

Embedded Developer

The adoption of Ethernet to enable connectivity between machines on the factory floor has been growing steadily as manufacturers seek greater visibility to data, improved productivity and the ability to remotely manage their industrial operations. Enhancing the visibility and management of networked factory devices, which enables streamlining of their associated functions, depends on the ability to ensure the data carried across the factory network remains secure.

Freescale continues to lead the industry in this trend as one of the top suppliers of networking processors used in control and data plane applications for more than 20 years. Whether the design involves networking infrastructure, industrial control networks (gateways or PLCs) or factory floor equipment, some essential requirements must be satisfied: deliver exceptional reliability, data security, efficient packet processing and enhanced connectivity support.

Freescale first established itself as the industry leader for networking solutions by supporting these requirements with its communication processors based on Power Architecture® technology. Building on this expertise and record of innovation achieved over the past twenty years, Freescale announced the first QorIQ networking processor family based on the ARM® ISA. The innovative QorIQ LS1021A processor is equipped with

dual high-efficiency ARM Cortex®-A7 cores with ECC-protected L1 and L2 caches to ensure maximum reliability and support operating speeds up to 1 GHz. The dual ARM cores are complimented by the highest level of integration ever offered in a sub-3 W microprocessor. High-performance networking interfaces include Gigabit Ethernet, PCI Express® 2.0, SATA 3.0 and USB 3.0. The LS1021A processor also features support for legacy serial interfaces, including TDM, HDLC, UART, I2C, SPI, CAN and PWM/Quadric decoding. In addition to the wide variety of communication interfaces, the processor offers support for SDHC, I2S, and an integrated LCD controller.

Communication Accelerators

In process automation and manufacturing control applications, the network must be always available, highly reliable and secure. At the same time, network processors need to provide intelligent features that allow companies to take advantage of the flow of information available today within their networks.

To deliver maximum reliability and bullet-proof security, Freescale network processors integrate industry-leading network acceleration and protection technologies. Among these technologies is the programmable micro QUICC Engine that supports Field Bus and RS485 protocols such as PROFIBUS (both

In process automation and manufacturing control applications, the network must be always

available, highly reliable and secure.

Page 19: Embedded Developer: February 2016

TECH REPORT

19

master and slave), as well as legacy HDLC and TDM communication protocols.

Supporting Ethernet connectivity, each of the virtualized, enhanced triple speed Ethernet controllers (VeTSEC) support IEEE® 1588 time stamping on both ingress and egress, along with timer and pulse implementation in hardware. The hardware also supports software managed queues, which when combined with the ingress parsing up to

3

High-Performance, Highly Secure Networking for Industrial and IoT Applications

White Paper freescale.com

managed queues, which when combined with the ingress parsing up to ISO layer 4 and hardware prioritization on egress, allows for simple effective queuing to be implemented.

These proven Ethernet controllers are common to other Freescale processors used in industrial applications and are supported by a wide variety of mature software drivers, including software stacks for Industrial Ethernet (EtherCAT® Master), PROFINET® (RT), EtherNet/IP™ and PRP.

Enterprise Network Lineage FeaturesThe QorIQ LS1021A processor was designed from the ground up to meet the needs of demanding and rugged networked applications. This is achieved by incorporating error detection and correction (ECC) technology on all memories, including Layer 1 and 2 caches, as well as SRAM and external DDR memory for maximum reliability, as well as watchdog timers. Complimenting the reliability enabled by ECC-protected memories is a high-performance security engine that supports a full array of data protection mechanisms, including secure boot, trust architecture, ARM TrustZone® and manufacturing protection, which together enable the maximum in trusted node capability.

These features are essential in IoT applications where many edge of network devices and sensors will be capturing and transmitting user-specific data between nodes. Since this data can be directly related or linked to an individual user, it is essential that the data be encrypted. This is increasingly being regulated and monitored by legislation which extends to the specification of encryption standards and protocols to be used. The inevitable result will be a requirement that communication processors used in M2M or IoT applications must have the capability of performing cryptographic operations, such as hashing, signing and encrypting data, as well as a secure key storage unit in order to meet regulatory requirements.

QorIQ LS1021A Processor Block Diagram

Cache Coherent Interconnect (CCI 400)

DDR3L/4Memory

Controller

uQE(HDLC, TDM, PB)

Security(XoR,CRC)

128 KBSRAM

512 KB Coherent L2 Cache

32 KBD Cache

32 KBI Cache

32 KBD Cache

32 KBI Cache

ARM®

Cortex®-A7Core

System Interfaces

System Control

IFC Flash

QuadSPI Flash

1x SD/MMC

2x DUART, 6x LP UART

Internal Boot ROM

Security Monitor

Security Fuses

Power Management

DMA

3x I2C, 2x SPI, GPIO

4x CAN, FlexTimer, PWM

1x USB 3.0 w/ PHY

NEONFPU

ARM®

Cortex®-A7Core

NEON

USB 2.0

LCD Controller

Eth

erne

t

Eth

erne

t

Eth

erne

t

PC

Ie 2

.0

PC

Ie 2

.0

4-Lane 6 GHz SerDes

SAT

A 3

.0

FPU

Core Complex Basic Peripherals and Interconnect

Accelerators and Memory Control Networking Elements

Audio Subsystem:4x I2S, ASRC, SPDF

QorIQ LS1021A Processor Block DiagramQorlQ LS1021A Processor Block Diagram

ISO layer 4 and hardware prioritization on egress, allows for simple effective queuing to be implemented.

These proven Ethernet controllers are common to other Freescale processors used in industrial applications and are supported by a wide variety of mature software drivers, including software stacks for Industrial Ethernet (EtherCAT® Master), PROFINET® (RT), EtherNet/IP™ and PRP.

Page 20: Embedded Developer: February 2016

20

Embedded Developer

Enterprise Network Lineage Features

The QorIQ LS1021A processor was designed from the ground up to meet the needs of demanding and rugged networked applications. This is achieved by incorporating error detection and correction (ECC) technology on all memories, including Layer 1 and 2 caches, as well as SRAM and external DDR memory for maximum reliability, as well as watchdog timers. Complimenting the reliability enabled by ECC-protected memories is a high-performance security engine that supports a full array of data protection mechanisms, including secure boot, trust architecture, ARM TrustZone® and manufacturing protection, which together enable the maximum in trusted node capability.

These features are essential in IoT applications where many edge of network devices and sensors will be capturing and transmitting user-specific data between nodes. Since this data can be directly related or linked to an individual user, it is essential that the data be encrypted. This is increasingly being regulated and monitored by legislation, which extends to the specification of encryption standards and protocols to be used. The inevitable result will be a requirement that communication processors used in M2M or IoT applications must have the capability of

performing cryptographic operations, such as hashing, signing and encrypting data, as well as a secure key storage unit in order to meet regulatory requirements.

Industrial communication links must also be secure, not just from data snooping but also from unauthorized control which could result in such costly events as taking down a production line.

However, even if the data transmitted between the network communication links is encrypted, the physical device may still be vulnerable to attack via an unauthorized modification of the program software. Therefore, a device must not only provide secure communication, but be able to operate as a trusted node. A trusted node is a device that the user can fully rely on to not only protect data, but to ensure it only executes authentic software created for it by the user.

In the real world trust is typically conferred, and this concept extends in similar fashion to the digital world. If you get information (data or a command) from a trusted source, you can assume that it is reliable, valid information. Booting up a trusted device requires a “root of trust,” which can be an external (typically expensive) device, such as an FPGA or ASIC, or it can be integrated in the SoC (system-on-chip) itself, as it is in the QorIQ LS1 product family. In the case

Industrial communication links must also be secure, not just from data snooping but also from

unauthorized control which could result in such costly events as taking down a production line.

Page 21: Embedded Developer: February 2016

TECH REPORT

21

of the LS1021A processor, authentication is performed within a preboot loader that is contained completely in internal ROM. This implementation provides a one-time user programmable authentication KEY to be used with the preboot loader, creating the trust needed to prevent unauthorized code/users from manipulating the system. The trusted node feature is enabled by writing the authentication KEYs and an enable bit, which are one-time user programmable fuses. Once the Trust mode is enabled, external boot code image(s) (e.g., boot loader, OS kernels or even bare metal code) will only be executed after it has been decrypted and authenticated by the preboot loader KEYs. This code then becomes the next source of trust. Included in the decrypted/authenticated code can be data-like KEYs that can be used in the trusted communication links. Support for a primary and alternate (secondary) signed code images to provide additional reliability.

The external code image is encrypted using the same KEY(s) blown into KEY area on the QorIQ LS1021A processor by the user’s development team with the tool chain provided to program the device. Hence, the code image is known to be secure when it leaves the development group.

Once the code image is authenticated by the device, the device operates in

TQMLS102xA Dual Core ARM® Cortex -A7 Embedded Module with Freescale QorIQTM LS102xA “Layerscape”

QorIQTM high speed communication technology combined with a dual core ARM® Cortex®-A7 for superior networking and data processing,

The TQMLS102xA minimodule is based on the LS102xA processor from Freescale, and combines the ARM core Architecture with the QorIQ high speed communication technology and is the ideal solution for applications requiring superior networking and data processing.

The dual core ARM® Cortex®-A7 core provides a cache Coherent Interconnect bus system and a clock rate up to 2 x 1.0 GHz, guaranteeing the embedded module provides a balanced ratio between high performance and power dissipation.

Key Features and Benefits:

• Integrated Graphics Controller

• QorIQTM QUICC Engine

• High speed communication via 3x Gigabit Ethernet, 2x PCle and 1x USB 3.0 interface

• Low power consumption (typ. 3 W)

• ECC protection

• Cache Coherent Interconnect bus system

• IEEE 1588 hardware support

• Security functions (optional)

• Extended temperature rangexsaa

Page 22: Embedded Developer: February 2016

22

Embedded Developer

the “secure” state. To maintain the secure operation state, additional security features are available to detect and prevent unauthorized tampering or manipulation of the code/data in external memory.

The secure debug controller manages access to the system through the JTAG interface, which can be closed down unconditionally or be opened in various access modes upon passing a challenge/response sequence.

The Run-Time integrity checker supports periodic checks of predefined memory regions for modification (by harmful or defective code) by continuously calculating and comparing hashes of these memory regions. An external tamper detection pin can be used to detect physical attacks to the device. Finally, ARM TrustZone supports the division of the system into secure and nonsecure zones and controls access privileges between those zones.

All security failures are collected and their severity evaluated by the security monitor that is part of the secure nonvolatile storage unit, which then executes the respective actions. This could be the automatic deletion of sensitive information, such as KEYs, and to notify the operating system of such a violation.

The second block related to security is the cryptographic engine block, which covers acceleration of the security and encryption algorithms to be implemented. Note, this is used by the preboot loader to accelerate the decryption/authentication

boot process. This block provides hardware acceleration for the algorithms associated with IPSec, SSL/TLS, WiMAX and various other standards; many of them with single-pass processing involved whenever data in the IoT has to be exchanged and transported out of the device. It is a modular and scalable security core that is optimized to process all it can, and even perform multi-algorithmic operations (e.g., 3DESHMAC-SHA-1) in a single pass of data. Some of the algorithms implemented in hardware are XOR, DES, AES and a NIST-certified random number generator.

Summary

To enable high performance, highly secure network connectivity for industrial control, M2M and IoT applications, some essential requirements must be satisfied: exceptional reliability, ensure data is secure, deliver efficient packet processing, and enhanced connectivity support. The QorIQ LS1021A processor has been engineered to meet these requirements, delivering exceptional performance efficiency together with an optimized mix of connectivity and security features.

For more information on the starter kit or to order modules, please go to www.embeddedmodules.net or contact Vaughn Orchard at [email protected]. Phone: (508) 209-0294.

Page 23: Embedded Developer: February 2016

TECH REPORT

23

Example Applications

The following are a collection of example use cases for industrial and IoT applications that can be supported based on the feature set of the QorIQ S1021A processor:

5

High-Performance, Highly Secure Networking for Industrial and IoT Applications

White Paper freescale.com

All security failures are collected and their severity evaluated by the security monitor that is part of the secure nonvolatile storage unit, which then executes the respective actions. This could be the automatic deletion of sensitive information, such as KEYs, and to notify the operating system of such a violation.

The second block related to security is the cryptographic engine block, which covers acceleration of the security and encryption algorithms to be implemented. Note, this is used by the preboot loader to accelerate the decryption/authentication boot process. This block provides hardware acceleration for the algorithms associated with IPSec, SSL/TLS, WiMAX and various other standards; many of them with single-pass processing involved whenever data in the IoT has to be exchanged and transported out of the device. It is a modular and scalable security core that is optimized to process all it can, and even perform multi-algorithmic operations (e.g., 3DESHMAC-SHA-1) in a single pass of data. Some of the algorithms implemented in hardware are XOR, DES, AES and a NIST-certified random number generator.

SummaryTo enable high performance, highly secure network connectivity for industrial control, M2M and IoT applications, some essential requirements must be satisfied: exceptional reliability, ensure data is secure, deliver efficient packet processing, and enhanced connectivity support. The QorIQ LS1021A processor has been engineered to meet these requirements, delivering exceptional performance efficiency together with an optimized mix of connectivity and security features.

Example applicationsFollowing are a collection of example use cases for industrial and IoT applications that can be supported based on the feature set of the QorIQ S1021A processor.

J1939

LS1021A/LS1020A

Cache Coherent Interconnect (CCI 400)

uQE(HDLC, TDM, PB)

Security(XoR,CRC)

DDR3L/4Memory

Controller

128 KBSRAM

512 KB Coherent L2 Cache

32 KBD Cache

32 KBI Cache

32 KBD Cache

32 KBI Cache

ARM®

Cortex®-A7Core

NEONFPU

ARM®

Cortex®-A7Core

NEON

USB 3.0

SDHC

I2C

SPI

UART

NOR

NAND

Quad SPI

IFC

LCDController

SAII2S

FlexTimerModule

UCC

UCC

SAII2S

FlexTimerModule

CAN

CAN

USB2.0

FlexTimerModule

CAN

CAN

4-Lane 6 GH

z SerD

es

Ethernet

Ethernet

Ethernet

PCIe 2.0

PCIe 2.0

SATA 3.0

FPU

PHY

PHY

PHY

DDR

TCP/IP

Master

RJ45

RJ45

RJ45

PHY

PHY

PHY

PHY

PHY

PHY

Console

SD Card

RS485

RS485

RS485

RS485

RS485

RS485

Harddrive

USB 3.0

FLASH

PROFIBUS®

Modbus

DeviceNet™

CANopenJ1939

CANopenPROFINET®

EtherNet/IP™

ETHERNET PowerlinkModbusTCP/IP

EhterCAT®

Master

Programmable Logic Controller (PLC): QorIQ LS1021A ProcessorProgrammable Logic Controller (PLC): QorlQ LS1021A Processor

Wireless Gateway (Trusted Node): QorlQ LS1021A Processor

6

High-Performance, Highly Secure Networking for Industrial and IoT Applications

White Paper freescale.com

LS1021A

Cache Coherent Interconnect (CCI 400)

uQE(HDLC, TDM, PB)

Security(XoR,CRC)

DDR3L/4Memory

Controller

128 KBSRAM

512 KB Coherent L2 Cache

32 KBD Cache

32 KBI Cache

32 KBD Cache

32 KBI Cache

ARM®

Cortex®-A7Core

NEONFPU

ARM®

Cortex®-A7Core

NEON

USB 3.0

I2C

SDHC

I2C

SPI

UART

NOR

NAND

Quad SPI

IFC

LCDController

SAII2S

FlexTimerModule

UCC

UCC

SAII2S

FlexTimerModule

CAN

CAN

USB2.0

FlexTimerModule

CAN

CAN

4-Lane 6 GH

zS

erDes

Ethernet

Ethernet

Ethernet

PCIe 2.0

PCIe 2.0

SATA 3.0

FPU

PHY

PHY

PHY

PHY

DDR

RJ45

RJ45

RJ45

USB

PCIe

I2C

Console

SD Card

FLASH

USB

PCIe

I2C

Wireless Gateway (Trusted Node): QorIQ LS1021A Processor

LS1021A

Cache Coherent Interconnect (CCI 400)

uQE(HDLC, TDM, PB)

Security(XoR,CRC)

DDR3L/4Memory

Controller

128 KBSRAM

512 KB Coherent L2 Cache

32 KBD Cache

32 KBI Cache

32 KBD Cache

32 KBI Cache

ARM®

Cortex®-A7Core

NEONFPU

ARM®

Cortex®-A7Core

NEON

USB 3.0

I2C

SDHC

I2C

SPI

UART

NOR

NAND

Quad SPI

IFC

LCDController

SAII2S

FlexTimerModule

UCC

UCC

SAII2S

FlexTimerModule

CAN

CAN

USB2.0

FlexTimerModule

CAN

CAN

4-Lane 6 GH

zS

erDes

Ethernet

Ethernet

Ethernet

PCIe 2.0

PCIe 2.0

SATA 3.0

FPU

PHY

PHY

DDR

RJ45

USB

PCIe

I2C

Console

SD Card

FLASH

Harddrive

USB 3.0

Network Attached Encrypted Storage: QorIQ LS1021A Processor

Page 24: Embedded Developer: February 2016

MYLINK

Page 26: Embedded Developer: February 2016

26

Embedded Developer

Interview with Jennifer Zhao – VP and General Manager at NXP Semiconductors

By Jim Harrison

011011100101101011110101001101110010110111001

By Jim Harrison

Low-power AXP Logic Family Delivers High Performance to Mixed-voltage Applications

Page 27: Embedded Developer: February 2016

INDUSTRY INTERVIEW

27

0110111001011010111101010It has been a busy time for NXP semiconductors

with the recent acquisition of Freescale

Semiconductor at the end of 2015. As a

result, NXP is now clearly the market leader

in automotive, microcontroller, and security

semiconductor solutions.

One of the areas that NXP leads in is standard

logic. While FPGAs, SoCs, and ASICs are the big

logic elements these days, standard logic still

has a very significant place in any EE’s tool bag.

Logic has come in many flavors; there has been

a progression from the HC family to LVC, AVC

and AUP to address market requirements. The

latest family, AXP, features extremely low static

and dynamic power consumption and is fully

specified from 0.7 V to 2.75 V, to support the

trend to the lower 1.2 V and 0.8 V voltage nodes.

To find out more about the AXP logic family,

we spoke with Jennifer Zhao, VP and General

Manager of NXP’s Logic group.

Low-power AXP Logic Family Delivers High Performance to Mixed-voltage Applications

Page 28: Embedded Developer: February 2016

28

Embedded Developer

Jennifer, how long have you been with NXP?

I’ve been with NXP for 7 years, and before that I was with its predecessor, Phillips Semiconductors. I am now the General Manager for NXP’s logic products business line.

Now that NXP has acquired Freescale you are an even more formidable force in the industry.

Certainly. We have 11,200 engineers in 23 countries, more than 130 facilities, more than 9,000 issued and pending patents, and are active in more than 80 standardization bodies and consortia. We had revenue of $6.1 billion in 2015 with R&D activities and manufacturing facilities in Asia, Europe and the United States. There are seven wafer fabs—two in Austin, and one each in Chandler, Hamburg, Manchester, Nijmegen, and Singapore, plus seven assembly and test facilities.

Is NXP bringing out some interesting new versions of AXP logic?

Yes, we are introducing an extension of the AXP logic family that we launched two years ago, which has been very popular. We are basically expanding the family with the AXP translators. These devices can translate levels between 0.7 to 5.5 V and consume extremely low power. The first AXP devices came in the

tiny leadless packages with 0.5 mm pad pitch, as well as state of the art 0.35 and 0.30 mm pitch. Now we are adding leaded packages. These are attractive to the industrial sector, whereas leadless packages are more suitable for portable and consumer designs. We like to illustrate the AXP family’s low power consumption by the fact that a single AA battery, which can supply 3.9 Wh, will theoretically operate an AXP buffer (0.45 μW) for more than 8.6 million hours—or 990 years.

AXP provides the lowest static power consumption of all low power families, and critically, it provides system designers with the lowest C

PD, typically just 2.9 pF,

which is more than a 50% reduction when compared to competing low-voltage/low-power families. This is achieved through NXP’s advanced manufacturing process.

Do the translators have the industrial temperature range?

Yes, they are rated for -40° to 85°C and they will also be qualified for automotive use to meet the AEC-Q100 requirements. There are many package options available from 5 to 10 leads/pads depending on which translator function is selected.

The initial AXP translator release includes 5 devices to demonstrate the capabilities and functions that will be eventually available. They are; a buffer, buffer with tri-state output, a

011011100101101011110101001101110010110111001 0110111001011010111101010“We like to

illustrate the AXP family’s low power

consumption by the fact

that a single AA battery, which can

supply 3.9 Wh, will theoretically operate an AXP buffer

(0.45 μW) for more than 8.6 million hours—or

990 years.”

Page 29: Embedded Developer: February 2016

INDUSTRY INTERVIEW

29

A feature-rich family designed for high-performance, low-voltage, and low-power applications, these Si-gate CMOS devices provide voltage-level translation solutions with very low static and dynamic power dissipation.

KEY FEATURES

• Dual supply voltage level translation

• VCCI = 0.7 V to 2.75 V; VCCO = 1.2 V to 5.5 V

• Very low dynamic power dissipation (CPD)

• Fully specified at the 0.8 V node

• Schimtt-trigger action on all inputs

• 12 mA balanced output drive

• Over-voltage tolerant I/Os

• Fully specified (-40 to +85°C)

BENEFITS

• Low propagation delay

• Suitable for mixed-voltage applications

• High noise immunity

• Extended battery life

• Wide range of functions

• Simplified board layout, mechanical stability

APPLICATIONS

• Smartphones/Tablet PCs

• Digital cameras

• Portable medical devices

• Other power sensitive applications

The AXP family of Si-gate CMOS devices uses leading low threshold process technology and next-generation packaging technology to create extremely small functions that support the trend to very low operating voltage and consume very little power. The AXP translators are level translating gates targeted at small footprint portable applications. They are available in single (1T), dual (2T), and triple (3T), gate Mini Logic formats.

Multiple standard and configurable logic functions are included in the AXP translators. These are made available in the industry’s smallest packages.

Advanced, Extremely Low-power Translators

0110111001011010111101010

Page 30: Embedded Developer: February 2016

30

Embedded Developer

configurable logic device (can be PCB configured in one of 7 different functions), two gate combination devices (buffer and a buffer with open-drain output) and a dual, two-input AND gate.

These translators have two power supply inputs?

Yes, they require two Vcc supplies. VccA is the input supply and that can be set between 0.7 V to 2.75 Volts. VccB is the output supply and that can be set between 1.75 Volts and 5.5 Volts depending on the requirements of the application.

When will the translator devices be available?

5 functions are already available from distribution. We will continue to release more AXP translator functions while we also expand the current offering of 19 AXP functions. We see these devices going into applications such as cameras, goggles for VR, portable medical devices, smart diapers, laptops and tablets, and media players.

“We see these devices going into applications such as cameras, goggles for VR, portable medical devices,

smart diapers, laptops and tablets, and media players.”

011011100101101011110101001101110010110111001 0110111

AXP Translator Demo Board

Page 31: Embedded Developer: February 2016

www.NXP.com

LINK HERE

LINKIndustry’s LOWEST POWER VOLTAGE TRANSLATORS for High Performance Applications

www.NXP.com

LOGIC

AXP Translator

I N T R O D U C I N G

Learn More

Learn More Here

Page 32: Embedded Developer: February 2016

Click here

Sierra Circuits:A Complete PCB Resource

PLUS: The Ground ” Myth in PrintedCircuits

PCB Resin Reactor+

Ken BahlCEO of Sierra Circuits

Let There Be

How Cree reinvented the light bulb

LIGHT

David ElienVP of Marketing & Business

Development, Cree, Inc.

New LED Filament Tower

Cutting Edge Flatscreen Technologies

+

+

M o v i n g T o w a r d s

a Clean Energy

FUTURE— Hugo van Nispen, COO of DNV KEMA

MCU Wars 32-bit MCU Comparison

Cutting Edge

SPICEModeling

Freescale and TI Embedded

Modules

ARMCortex

Programming

From Concept to

Reality Wolfgang Heinz-Fischer

Head of Marketing & PR, TQ-Group

Low-Power Design Techniques

TQ-Group’s Comprehensive Design Process

+

+

PowerDeveloper

Octobe r 20 13

Designing forDurability

View more EEWeb magazines— Click Here