Special Coverage

Technique Provides Security for Multi-Robot Systems
Bringing New Vision to Laser Material Processing Systems
NASA Tests Lasers’ Ability to Transmit Data from Space
Converting from Hydraulic Cylinders to Electric Actuators
Automating Optimization and Design Tasks Across Disciplines
Vibration Tables Shake Up Aerospace and Car Testing
Supercomputer Cooling System Uses Refrigerant to Replace Water
Computer Chips Calculate and Store in an Integrated Unit
Electron-to-Photon Communication for Quantum Computing

Addressing Security Vulnerabilities at the Source

A Guide to Using Static Source Code Analysis to Develop More Secure Embedded Software

Many embedded developers underestimate how vulnerable embedded devices are to cyber-attacks. When security issues do occur, organizations often respond by addressing the symptoms of poor security rather than the root causes.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software
Read More >>

How IoT is Making Security Imperative for All Embedded Software

Why embedded software development needs to change and what organizations can do to improve software security while reducing development time

Many IoT products lack proper security due to outdated software development practices. Hackers and criminals are acutely aware that many of the security procedures and applications in use today were designed to defend against attacks in the PC era – not current IoT threat vectors. Security isn't a product "add-on" or feature; it must be built in. Learn about the unique challenges of securing embedded applications and how to deploy processes and tools to deliver more secure products faster.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software
Read More >>

Developing Secure Embedded Software: Quality Doesn't Equal Security

Most organization put considerable focus on software quality, but software security is different. Embedded development presents the challenge of coding in a language that’s inherently insecure; and quality assurance does little to ensure security.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software
Read More >>

Addressing Security Vulnerabilities in Embedded Applications Using Best Practice Software Development Processes and Standards

An introduction to applying CWE coding guidelines and achieving CERT security compliance using static analysis tools

Many embedded systems and "connected” IoT products lack proper security due to outdated software development practices. Organizations now know they need to incorporate security into the software SDLC, yet many lack security expertise and are struggling with how to implement best practices.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software
Read More >>

A Guide to the MISRA Coding Standard: What you need to know

This white paper will provide your development organization with the critical information needed to adopt MISRA the standard and to quickly update code review practices and documentation efforts.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software
Read More >>

Using Static Analysis to Overcome the Challenges of Reusing Code for Embedded Software

This paper explains why software reuse is a growing problem within development organizations, why the way embedded software is developed needs to change and what organizations can do to improve reliability, safety, and security while reducing development time. Gain a better understanding of:

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software
Read More >>

ISO 26262 & Automotive Electronics Development

Compliance standards, especially those that involve relatively new functional safety elements, will likely add additional requirements to the development process. But ISO 26262, in particular, will add more than new requirements to the product life cycle for automotive hardware-software systems. This Functional Safety standard will act as a framework impacting integrated requirements traceability, risk management, validation, verification, documentation and collaboration throughout the systems engineering “V” model life cycle process (see Figure). ISO 26262 will also require the qualification of tools used to create automotive systems. This paper examines the impact of the standard on the development process and support tool chains for automotive electronics.

Posted in: Briefs, TSP, Electronics & Computers, Information Sciences, Semiconductors & ICs, Software, Computer software and hardware, Life cycle analysis, Safety regulations and standards
Read More >>

Putting FPGAs to Work in Software Radio Systems

FPGAs have become an increasingly important resource for software radio systems. Programmable logic technology now offers significant advantages for implementing software radio functions such as DDCs (Digital Downconverters). Over the past few years, the functions associated with DDCs have seen a shift from being delivered in ASICs (Application-Specific ICs) to operating as IP (Intellectual Property) in FPGAs.

Posted in: White Papers, White Papers, Electronics & Computers, Semiconductors & ICs
Read More >>

MP3 Audio DSP Microcontroller

VLSI Solution (Tampere, Finland) has introduced the VS1010 MP3 Audio DSP Microcontroller, a highly integrated all-in-one MP3 player system-on-a-chip. VS1010's I/O system includes support for Hi-speed USB (both host and device operations are supported), SD/SDHC cards, 2xSPI, MEMS microphones, S/PDIF, I2S, 2xUART, RTC clock, SAR inputs, a PWM output, GPIOs. It also contains a 24-bit stereo DAC and an integrated earphone amplifier with a dynamic range of 100 dB(A). VS1010 runs VLSI Solution's VSOS operating system. For those who want to program the VS1010, VLSI Solution's Integrated Development Environment VSIDE is available for free.

Posted in: Products, Electronics & Computers, Semiconductors & ICs
Read More >>

32-Bit MCUs

Mouser Electronics, Inc. (Mansfield, TX) is now stocking the MSP432 mixed-signal microcontrollers from Texas Instruments (TI). TI’s MSP432 microcontrollers are based on a powerful, 32-bit ARM® Cortex®‑M4F core with a floating point unit and memory protection management. The microcontroller includes two 16-bit timers, four 32-bit timers, and a 14-bit analog to digital converter (ADC) that converts at 1MSPS. The microcontroller also boasts four high-drive input and output (I/O) pins that can support up to 20mA. The microcontrollers support capacitive touch capability, as well as digital glitch filtering on some I/O pins.

Posted in: Products, Products, Semiconductors & ICs
Read More >>

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.