Design
MISRA-compliant protocols enhance embedded networking stack
HCC Embedded has extended its MISRA- compliant TCP/IP stack to include HTTP, SMTP, SNTP/NTP and SNMP protocols. These additions give embedded developer access to an extensive range of network protocols, all supplied with rigorous MISRA-compliance reports and a full test suite that verifies target functionality. This level of quality, security and test improves reliability and shortens time to market.
VDK speeds software development for Freescale S32V200 MCUs
Synopsys has announced the availability of its VDK for Freescale's S32V200 family of MCUs. The VDK uses the S32V234 virtual prototype as an embedded target for early and more efficient software development, integration and test of ADAS.
Verify requirements before the design phase
A modelling and simulation environment for the editing, debugging and testing of requirements has been released by Argosim. By using STIMULUS, system architects can now verify requirements before the design phase even begins, reducing specification errors, process iterations and compliance costs.
Tracing & verification system enables audit trail workflow
LDRA has secured a patent for TBmanager, its software life cycle traceability and verification system. TBmanager enables developers to bidirectionally link objectives, functional requirements, design, code and test artifacts to the people responsible. By helping define, enforce and demonstrate a comprehensive verification workflow, TBmanager provides the audit trail needed to achieve compliance to safety-critical standards.
Code management interface makes inspection & compliance more effective
PRQA Programming Research has announced further enhancements and additions to its Framework environment and its QA·Verify code management web interface. These latest releases strengthen PRQA’s complete code management solution, making inspection and compliance more effective, improving integration and giving greater visibility to stakeholders within the decision-making process.
IDE & RTOS are suitable for Cortus software development
Blunk’s CrossStep IDE and TargetOS RTOS are now available for Cortus’ APS processor cores. The CrossStep is an Eclipse alternative for embedded developers that includes a high-level source debugger GUI, a project manager/builder and integrated kernel awareness. The IDE supports JTAG debug interfaces, as well as debug-over-Ethernet connections via Blunk’s advanced debug monitor. The device is an IDE that uses the GNU gcc and gdb.
Release provides guidelines for designing ARM & x86-based COMs
The Standardisation Group for Embedded Technologies (SGET) has successfully finalised Version 2.0 of the Qseven Design Guide, Guidelines for designing Qseven carrier boards. Reference examples from the actual Qseven V2.0 Reference Carrier Board ensure a clear understanding of the subject, and added features include support for USB 3.0 SuperSpeed and embedded DisplayPort.
Collaboration platform supports engineers & enterprises
Designed for enterprises building modern software products, IoT devices and digital media, the Helix SCM and content collaboration platform has been introduced by Perforce Software. The platform provides enterprises with distributed workflows, Git management, advanced threat detection and new deployment options.
Software collaboration allows always-on sensing
Synopsys and Hillcrest Labs have announced that Hillcrest's Freespace MotionEngine software is now optimised to run on Synopsys' DesignWare Sensor and Control IP Subsystem. Hillcrest's MotionEngine software transforms sensor data into high quality, contextual information that powers sensor-enabled features on a wide range of devices.
ARM Compiler enhances cellular module IDE
ARM Compiler has been added as an optional addition to Telit's AppZone, the IDE for its popular GE910, HE910, UE910, UE866 and UL865 cellular modules. Telit can now offer the ARM Compiler as an option for optimal performance and size management. For professional grade, real-time functionality, the option enables users to take full advantage of the module’s embedded processing capabilities.