NXP Semiconductors announced the OrangeBox automotive-grade development platform, which integrates a wide variety of NXP wireless technologies, from broadcast radio, Wi-Fi 6, and Bluetooth, to secure car access with Ultra-Wideband (UWB) and Bluetooth Low Energy (BLE), and 802.11p-based V2X. The OrangeBox is a single, security-enhanced, modular development platform that provides a unified interface between the […]
Software
JavaScript-based exerciser verifies hardware/software integration tasks
Bermondsey Electronics has launched the Bermondsey Electronics Limited Integration Verification Engine (BELIeVE). A JavaScript-based solution, this advanced integration verification engine is the first of its kind and automates the operation of networkable instrumentation to exercise a device under test (DUT) and verify that its hardware and software are functioning together as intended. BELIeVE can also […]
Development tools for RISC-V support \SiFive automotive solutions
IAR Systems continues their support for SiFive’s RISC-V Automotive CPU IP: The IAR Embedded Workbench for RISC-V aims at the latest SiFive Automotive E6-A and S7-A product series which address the needs of automotive applications like infotainment, connectivity, and ADAS. IAR’s complete development solution helps embedded software developers at OEMs and suppliers to maximize the […]
Exceptions, traps and interrupts, what’s the difference?
Exceptions and interrupts pause a program in response to an unexpected event in hardware or software. Interrupts are asynchronous events, and exceptions are synchronous events, but the difference between interrupts and exceptions also depends on the circumstances. For example, the definitions differ between x86 machines and ARM processors and between CISC and RISC processors. This […]
How do firmware, system software, and application software work together?
Firmware, system software (also called embedded software), middleware and application software work collaboratively and perform specific functions in embedded systems. Firmware, system software, and middleware are generally preloaded in an MCU. Applications software may be preloaded but is often added after the system has been built. This FAQ reviews the functions and interactions between firmware, […]
NeoMesh protocol software reduces power consumption, improves monitoring, network stability
NeoCortec has announced the release of Version 1.5 of its NeoMesh protocol. The new software reduces power consumption and improves monitoring and network stability. In the new protocol, data packets can be aggregated which cuts power consumption per packet transported, or enables more packets to be delivered using the same overall power budget. V1.5 also […]
ECO software speeds chip design tasks
To boost productivity and enhance the power, performance, and area (PPA) of advanced electronic designs, Synopsys, Inc. announced the breakthrough golden signoff ECO solution that addresses lengthy engineering design closure times. The Synopsys PrimeClosure solution combines Synopsys’ leading engineering change order (ECO) signoff solutions, Synopsys PrimeECO and Synopsys Tweaker ECO, with breakthrough innovations, delivering the fastest ECO […]
Verification software for ICs works with Samsung 3-nm process technology
Siemens Digital Industries Software announced that Samsung Foundry’s advanced 3nm process technology now supports Siemens’ entire Calibre nmPlatform tool, which is the industry’s leading solution for the physical verification of next-generation integrated circuits (ICs). With this certification, customers can now expand their utilization of the Calibre nmPlatform tool to leverage the extreme performance and power […]
Software helps manage FPGA-based prototyping
S2C announces Neuro, a software program providing comprehensive management capabilities for enterprise-wide prototyping environments. Through a flexible browser-based interface, Neuro delivers a host of management and control capabilities covering four executive functions: User Management – this includes setting up user accounts, defining groups, assigning managers, and setting access permissions. Resource Management – provides resource allocation […]
IDE enables ECU-level automotive software development
Renesas Electronics Corporation launched a new integrated development environment that allows engineers to rapidly create software for automotive ECUs (Electronic Control Units) containing multiple hardware devices. The fully integrated environment supports co-simulation, debug and trace, high-speed simulation, and distributed processing software over multiple SoCs (System-on-Chips) and MCUs (Microcontrollers)—all without the need for actual hardware. This […]