July 26, 2016 Volume 12 Issue 28

Electrical/Electronic News & Products

Designfax weekly eMagazine

Subscribe Today!
image of Designfax newsletter

Archives

View Archives

Partners

Manufacturing Center
Product Spotlight

Modern Applications News
Metalworking Ideas For
Today's Job Shops

Tooling and Production
Strategies for large
metalworking plants

Test equipment advancing to meet rapidly changing market needs

Although the rise of the IoT, 5G, and advanced automotive electronics markets is instigating rapid changes in technology, test equipment is keeping pace, and not just in extensions to bandwidth specifications or signal resolution. Maureen Lipps, Multicomp Pro Private Label Product Segment Leader, Test and Tools, Newark Electronics, runs through important advances in the industry and its tools.
Read the full article.


Smallest rugged AI supercomputer for avionics

Aitech Systems has released the A178-AV, the latest iteration of its smallest rugged GPGPU AI super-computers available with the powerful NVIDIA Jetson AGX Xavier System-on-Module. With its compact size, the A178-AV is the most advanced solution for artificial intelligence (AI), deep learning, and video and signal processing for next-gen avionic platforms.
Learn more.


Touchless angle sensors get CAN SAE J1939 interface

Novotechnik has added the CAN J1939 interface (developed for heavy-duty vehicles) to its RFC4800 Series of touchless angle sensors measuring angular position up to 360°, turn direction, turns, speed, and operational status. It can provide one or two output channels. It has a longer life and robustness than an optical encoder. It can signal if a sensor needs replacing or average a programmable number of values to output to reduce external noise if present. This is wear-free angle measurement made easy.
Learn more.


Radar level sensor monitors liquids and powders

The innovative FR Series non-contact radar level sensor from Keyence has been designed to monitor the level of both liquid and powder in any environment. This sensor features short- and long-range models, as well as chemical and sanitary options to address a wide array of level sensing applications. Works even when obstructions or harsh conditions are present, such as build-up, steam, or turbulence.
Learn more.


Raspberry Pi launches $70 AI Kit

Artificial intelligence (AI) is all the rage, and the makers of Raspberry Pi have created a way for enthusiasts of the single-board computer systems to take part and do a lot of experimenting along the way.
Read the full article.


3D model sharing at Brother Industries cuts rework

When Brother Industries, maker of printers, computers, and computer-related electronics, deployed Lattice Technology's XVL Player as a viewer for sharing 3D models throughout the processes of product design, parts design, mold design, mold production, and QA of molded parts, they reduced rework significantly -- especially from downstream departments. XVL Studio with its Difference Check Option helped address the rework in mold design, for example, by always keeping everyone informed of design changes.
Read this real-world case study.


What is 3D-MID? Molded parts with integrated electronics from HARTING

3D-MID (three-dimensional mechatronic integrated devices) technology combines electronic and mechanical functionalities into a single, 3D component. It replaces the traditional printed circuit board and opens up many new opportunities. It takes injection-molded parts and uses laser-direct structuring to etch areas of conductor structures, which are filled with a copper plating process to create very precise electronic circuits. HARTING, the technology's developer, says it's "Like a PCB, but 3D." Tons of possibilities.
Learn more (video included on page).


New! Thermoelectric dehumidifiers for enclosures

Seifert Systems has just introduced its line of compact Soliflex® Series thermoelectric dehumidifiers, with or without condensate pump. These IP 56-rated units are designed to dehumidify enclosures and small control panels, can be used indoors or outdoors, and are maintenance free. When used with a hygrostat, Soliflex dehumidifiers will keep enclosure humidity below a defined level and only operate when needed.
Learn more.


More Stego enclosure heater options from AutomationDirect

Automation-Direct has added more Stego enclosure heaters to their Enclosure Thermal Management lineup. These new 120 to 240 VAC/VDC units include small, flat versions that distribute heat evenly within compact enclosures and are available with 8- or 10-W heating capacities. Also added are compact loop heaters that feature a patented loop body design for increased natural convection airflow, reduced thermal stress on the heater, and better heat transfer. Loop heaters are available in 10- to 150-W heating capacities.
Learn more.


Great design: Handle with integrated lighting/signaling

Signaling and indicator lights, switches, and buttons -- elements that hardly any machine can do without. The new JW Winco cabinet U-handle EN 6284 integrates all these functions into a single, compact element. The new U-handle is designed to enhance the operation of systems and machines. It features an integrated button and a large, colored, backlit area on the back of the handle. These elements can be used individually or in combination, providing a versatile tool for system control and process monitoring that can be seen from across the room.
Learn more.


Engineer's Toolbox: What is ground loop feedback?

Improper grounding can create problems in data logging, data acquisition, and measurement and control systems. One of the most common problems is known as ground loop feedback. Experts at CAS DataLoggers run through five ways to eliminate this problem.
Read the full article.


AI development kit for multi-camera products

The QCS6490 Vision-AI Development Kit from Avnet enables engineering teams to rapidly prototype hardware, application software, and AI enablement for multi-camera, high-performance, Edge AI-enabled custom embedded products. The kit facilitates design with the new, energy-efficient MSC SM2S-QCS6490 SMARC compute module based on the Qualcomm QCS6490 processor. Provides support for up to four MIPI CSI cameras and concurrent Mini DisplayPort and MIPI DSI displays.
Learn more.


High-temp cabinet cooler keeps incineration process in business

An EXAIR client company handles waste treatment on a large ship by operating an incinerator. The area where the incinerator is located gets very hot (over 120° F). This causes failures in the electronics package used to control the incineration process. Since compressed air is readily available, EXAIR's Model HT4225 Cabinet Cooler System is being used to keep the panel cool. It saved the customer from having to replace their control units due to the hot conditions in the incinerator room. Thermostat control is also available, conserving air and operating only when needed to minimize air consumption.
Learn about EXAIR's huge selection of Cabinet Coolers.


Compact snap-in capacitors for general-purpose applications

TDK's new EPCOS B43659 series of snap-in aluminum electrolytic capacitors is the next generation of ultra-compact, general-purpose components for voltages of 450 V (DC) featuring an extremely high CV product. It provides the same features and serves the same applications as the previous series but is much more compact. These RoHS-compliant capacitors can be used in a wide range of applications, such as switched-mode power supplies, frequency converters, UPS, medical equipment, and solar inverters.
Get all the specs.


Conductive Brush Ring overcomes current leakage in EV powertrains

SKF's new Conductive Brush Ring paves the way to greater reliability and longer life in high-performance electric vehicle powertrain systems. Using pure carbon fiber bristles, it provides a reliable electrical connection between an EV eAxle rotor shaft and its housing. When used in combination with SKF Hybrid ceramic ball bearings, it helps to alleviate parasitic current effects that can lead to premature failure in bearings and other components. Available in different configurations for wet (oil-lubricated) motor designs -- and soon for dry (sealed) applications.
Learn more.


Office of Naval Research explores ways to trim software bloat, improve security

Dr. Dinghao Wu in his lab at Penn State University. Wu is one of several researchers sponsored by the Office of Naval Research to reduce software bloat, a condition where updated software runs slower because of repetitive code, requiring more memory -- and becoming more vulnerable to cyber attacks. [Photo courtesy of Dr. Dinghao Wu]

 

 

 

 

By Warren Duffie Jr., Office of Naval Research, Arlington, VA

Have you ever upgraded your software program or app, only to find it didn't seem to perform as well as the older version? The problem most likely was caused by software bloat, a condition where updated software runs slower because of repetitive code, requiring more memory -- and becoming more vulnerable to cyber attacks.

"Software bloat isn't only a nuisance or inconvenience," said Dr. Sukarno Mertoguno, a program officer in the Office of Naval Research's (ONR) C4ISR Department. "It also presents a serious security risk, since the additional code could offer hackers more entry points into a software program."

Security is especially important given ONR's current efforts to design the Naval Tactical Cloud -- a multiyear initiative to harness the power of cloud computing and bring big data capabilities to the warfighting environment.

To ensure the Navy's cloud and other computing efforts run more securely and efficiently, ONR is supporting the work of researchers like Dr. Dinghao Wu at Pennsylvania State University and Dr. Harry Xu at the University of California, Irvine.

Software bloat is a big problem today because of how code is written and compiled. Past generations of coders wrote new, individualized code for each program upgrade, adding only what was needed to improve performance.

Thanks to voracious consumer appetites for software features and faster product rollouts, modern coders use pre-made libraries to meet demand. The problem is these libraries contain both the new code and the repetitive code from previous software versions. Downloading the libraries actually installs both sets of code in an upgrade -- creating layers of redundant, unused, and outdated functions that slow down computer running time.

Then there's the security issue. "A bloated software system contains a larger code base that could lead to more vulnerabilities and greater entry platforms for hackers and cyber terrorists," said Wu. "After gaining access to a system, a hacker can use the code -- even unused, older code -- for malicious purposes."

Using Java, among the world's most widely used computer programming languages, Wu and his team at Penn State created a tool called JRed that can read thousands of lines of code in seconds. Through a complex algorithm, JRed applies predefined rules to the code of software upgrades and then identifies and removes bloated, repetitive code. JRed has demonstrated it can shrink software bloat by approximately 50 percent, resulting in faster running times.

Xu and his group at UC Irvine also used Java in their research. However, they designed an optimization technique called Library Auto-Selection, or LAS.

LAS creates "shadow libraries" that can update existing software by pinpointing areas of bloat and adding only the necessary code and data needed for upgrade -- skipping the repetitive code. The shadow library then is disabled through an automatic switch mechanism, eliminating the risk of repetition or cyber attack. Xu said his LAS method has trimmed software bloat significantly and improved run time speed by more than 70 percent.

"Aside from concerns about effectiveness and cost savings, reducing software bloat is critical to the capabilities of the Navy and Marine Corps," said Xu. "Military-focused software plays such a large role in the warfighting environment -- from carrying out mission-critical tasks to managing confidential data -- and must be even more resistant to cyber attacks than software available to the public."

The next step in Wu's and Xu's research involves cutting software bloat in mobile applications and large-scale cloud-computing networks. Their work is part of ONR's Cyber Security and Complex Software Systems Program, which focuses on the design and construction of software systems that meet required assurances for security, safety, reliability, and performance.

Published July 2016

Rate this article

[Office of Naval Research explores ways to trim software bloat, improve security]

Very interesting, with information I can use
Interesting, with information I may use
Interesting, but not applicable to my operation
Not interesting or inaccurate

E-mail Address (required):

Comments:


Type the number:



Copyright © 2016 by Nelson Publishing, Inc. All rights reserved. Reproduction Prohibited.
View our terms of use and privacy policy