Embedded Developer: February 2016
-
Upload
eeweb-magazines -
Category
Documents
-
view
223 -
download
1
description
Transcript of 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
renesassynergy.com
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
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
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.
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
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.
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
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.
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.
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.
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
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.
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
16
Embedded Developer
NETWORKING
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
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.
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.
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.
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
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.
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
MYLINK
MYLINK
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
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
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.”
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
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
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
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