Delivering floating-point benefits to developers using fixed-point microcontrollers (MCUs), Texas Instruments announced that its free IQmath Library now supports both the 32-bit C2000 and Stellaris MCU platforms.
The library is a proven, optimised collection of high-precision mathematical functions that allows programmers to port floating-point algorithms into fixed-point code. Developers can use the software to achieve execution speeds faster than equivalent code written in standard ANSI C language, which is important to computationally intensive applications such as motor control, digital power, security and human-machine interfaces. The IQmath Library also speeds development and addresses the limitations of fixed-point math by eliminating time-consuming scaling and saturation burdens.
The library includes over 45 functions organised in easy-to-access categories, including format conversion utilities, arithmetic functions, trigonometric functions and mathematical functions. Adjustable resolution and dynamic range allow optimisation based on application requirements. Seamless code portability is ensured for scaling between fixed- and floating-point MCUs and conversions from floating to fixed point are completed at the compile stage, so CPU cycles are not used.
Dual-range IMU with edge processing EBV Electrolink
Analogue, Mixed Signal, LSI
ST’s innovative LSM6DSV80X combines two accelerometer structures for 16 g and 80 g full-scale sensing, a gyroscope up 4000 dps, and embedded intelligence in a single component.
Read more...AMD Vivado Design Suite 2025.1
Design Automation
AMD Vivado Design Suite 2025.1 is here, and now with support for AMD Spartan UltraScale+ and next-generation Versal devices.
Read more...High-reliability isolation amplifiers EBV Electrolink
Analogue, Mixed Signal, LSI
The VIA series of isolation amplifiers from Vishay are designed to deliver exceptional thermal stability and precise measurement capabilities.
Read more...Webinar: Designing in a connected environment
Design Automation
With Altium Designer and its data management platform, the team will always be up to date with the latest design documents and be able to comment on schematic, PCB, BOM and assembly drawings.
Read more...First NVMe SSD Built with 8th-gen BiCS FLASH EBV Electrolink
Computer/Embedded Technology
KIOXIA recently announced the development and prototype demonstration of its new KIOXIA CM9 Series PCIe 5.0 NVMe SSDs, which incorporates CMOS directly Bonded to Array technology.
Read more...IMU with dual-sensing capability EBV Electrolink
Analogue, Mixed Signal, LSI
ST’s 6-axis inertial measurement unit integrates a dual accelerometer up to 320g and embedded AI for activity tracking and high-impact sensing.
Read more...ST’s graphical no-code design software
Design Automation
MEMS-Studio is a complete desktop software solution designed to develop embedded AI features, evaluate embedded libraries, analyse data, and design no-code algorithms for the entire portfolio of ST’s MEMS sensors.
Read more...LibGSM – A powerful, modular GSM library eiTech Systems
Design Automation
Whether you are building SMS, MQTT, HTTP or other GSM-based applications, eiTech’s LibGSM library helps streamline development with its carefully structured design.
Read more...Battery monitoring and balancing IC EBV Electrolink
Power Electronics / Power Management
The TLE9009DQU from Infineon is a multi-channel battery monitoring and balancing IC crafted for Li-Ion battery packs.
While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.