ML inference software library makes CNNs power-efficient

Machine learning (ML) inference software from Synopsys is optimised for low power IoT applications that use convolutional neural networks (CNNs) and recurrent neural networks (RNNs).

The embARC Machine Learning Inference (MLI) software library supports the energy-efficient Synopsys DesignWare ARC EM DSP and HS DSP processors. It is claimed to boost performance up to 16X for 2D convolution layers compared to unoptimised implementations and accelerates RNNs up to a factor of five for a range of topologies, including those built with long short-term memory (LSTM) cells.

The embARC Machine Learning Inference software library is designed to help developers create power-efficient neural network system on chip (SoC) designs incorporating Synopsys’ DesignWare ARC EM and HS DSP processor IP. The software library provides developers with optimised functions to implement neural network layer types, significantly reducing processor cycle counts for applications that require low power and area, such as voice detection, speech recognition, and sensor data processing, says Synopsys.

The embARC MLI software library is available through embARC.org, a dedicated website that provides software developers access to free and open source software, drivers, operating systems, and middleware supporting ARC processors.

The embARC MLI software library supports ARC EMxD and HS4xD processors and provides a set of kernels for effective inference of small- or mid-sized machine learning models. It enables the efficient implementation of operations such as convolutions, long short-term memory (LSTM) cells, pooling, activation functions such as rectified linear units (ReLU), and data routing operations, including padding, transposing, and concatenation, while reducing power and memory footprint.

Synopsys cites the example of low-power neural network benchmarks such as CIFAR-10 running on an ARC EM9D processor which can achieve up to a four fold reduction in cycle count compared to competitive processors in the same class, claims Synopsys. The MLI library provides an average of three to five times performance improvement across a wide range of neural network layers, such as depth-wise 2D convolution, fully connected, basic RNN cells, and LSTM cells with a maximum performance boost of up to 16X for 2D convolution layers.

Picture credit: iStock

https://www.synopsys.com

> Read More

Infineon claims industry’s first true 1000A voltage regulator for AI

Adding to its high current system chipset portfolio, Infineon claims to offer the industry’s first 16-phase digital PWM multiphase controller.

The XDPE132G5C extends the existing portfolio which enables currents of 500 to 1000A and above for next generation CPUs, GPUs, FPGA and ASICs used in artificial intelligence (AI) and 5G datacomms applications.

It has been introduced as CPU current requirements increase to enable next-generation AI and networking workloads, DC/DC voltage regulators to deliver more than 500A to the load. The XDPE132G5C has a true 16-phase digital PWM engine and an improved advanced transient algorithm to address these high phase count requirements, says Infineon. The true active current sharing between phases enables a reliable, compact and cost-saving design, with no need for extra logic doubler ICs.

The XDPE132G5C offers fine V out setting in 0.625mV increments to meet the demands of ASICs and FPGAs of V out control in less than 1mV steps, seen in communication systems today. The XDPE132G5C also supports auto-restart for communications with options to reduce remote site maintenance following power or system glitches.

The XDPE132G5C is packaged in a 7.0 x 7.0mm 56-pin QFN to accommodate 16 phases. It employs a full digital and programmable load line and is PMBus 1.3/AVS-compliant.

Infineon advises that it can be paired with TDA21475, the thermally efficient integrated current sense power stage, to efficiently deliver over 1000A.

The 70A-rated TDA21475 power stage is housed in a 5.0 x 6.0mm package. It provides efficiency of more than 95 per cent. The exposed top significantly reduces the R th(j-top) from 19 degrees C/W in the over-moulded package to 1.6 degrees C/W. This removes heat from the top of the package, for voltage regulator power density and optimal phase count and footprint. The TDA21475 also offers smart over-current and over-voltage protection and delivers temperature and current information to the XDPE132G5C controller.

The company also offers the IR35223 true 10-phase PWM digital controller. This controller provides a cost-effective option for voltage regulation up to 500 A. The IR35223 is housed in a 6.0 x 6.0mm, 48-pin QFN package and provides advanced transient performance and telemetry features including PMBus 1.3/AVS bus compliance.

http://www.infineon.com/next-gen-processors

> Read More

Quick Starter kit evaluates NXP i.MX 8 QuadMax processors

Industrial computing module manufacturer, congatec, has released its latest evaluation kit for NXP i.MX 8 processor. The SMARC 2.0 Quick Starter Kit for NXP i.MX 8 designs offers everything developers need for the immediate evaluation of the new NXP i.MX 8 processor generation. In particular, vision-based AI application developers can benefit from the natively supported integrated Mobile Industry Processor Interface (MIPI) and optional pre-configured software support for artificial intelligence (AI).

The SMARC 2.0 Quick Starter Kit for NXP i.MX 8 can be used by developers of integrated industry IoT (IIoT), industrial and embedded vision applications because they can immediately integrate a credit card sized off-the-shelf module into their applications with minimum space requirements, says congatec. The starter kit complements the comprehensive i.MX 8 ecosystem of products and services. “It enables the rapid evaluation of the i.MX 8 processor architecture, which will open up many new application fields for us in the real-time industrial area as well as in vision-based AI sectors,” explains Martin Danzer, director product management at congatec. “Thanks to the comprehensive design-in services of our Technical Solution Center that come with the starter kit, it really couldn’t be any easier to start developing SMARC 2.0 based i.MX 8 applications,” he adds.

Services offered by the Technical Solution Center for the new SMARC 2.0 and Qseven modules with NXP i.MX 8X processors include high assurance booting (HAB) implementation, bootloader and operating system (OS) image authentication through private and public key cryptography and customer-specific board support package (BSP) adaptation to long-term software maintenance for Linux and Android. The offering further includes a selection of suitable carrier board components and design reviews as well as high-speed signal compliance tests, thermal simulations, meantime between failure (MTBF) calculations, and debugging services for customer-specific solutions.

The congatec SMARC 2.0 Quick Starter Kit integrates conga-SMX8 computer modules with either the low-power NXP i.MX 8X or the high-end NXP i.MX 8 (QuadMax) series, as well as a conga-SEVAL evaluation carrier board, which offers access to all interfaces and functions for SMARC 2.0 based NXP i.MX 8 designs. The evaluation carrier supports a set of interfaces including four PCIe x1, one mini PCIe, two USB 3.0, and four USB 2.0 for generic extensions. Next to two RJ45 for Gigabit Ethernet, four COM, one CAN bus and 12 general purpose input/outpus (GPIOs) are also available.

Displays can be connected via dual channel LVDS, eDP, DP and two MIPI-DSI, and additional storage media via an SD/MMC socket and one SATA 6G. Digital and analogue audio I/Os for I2S and HDA interfaces are also available.

The Quick Starter Kit also includes an ATX power supply, the conga-ACA2 MIPI CSI-2 dual camera module, WLAN antenna, LVDS adapter, SATA, USB cable and a cooling solution for the module. For software, there is a qualified bootloader package and board support packages for Linux, Yocto and Android available through the congatec Git server.

http://www.congatec.com

> Read More

Dual-output digital PoL regulator saves space in ICT applications

Designed for high current ICT applications, the BMR469 family of digital point of load (PoL) regulators has been introduced by Flex Power Modules. The BMR469 delivers high power density, up to 160A per square inch, to save valuable board space in space constrained designs.

There are two variants with different output currents. The 80A BMR4690000 measures 25.4 x 12.7 x 11.6mm (1.00 x 0.50 x 0.46-inch) and the 50A BMR4696001 has a low profile with a maximum height of 5.8mm (0.23-inch). This model can be used where designers need to find space for a large processor heatsink, or who want to place the PoL regulator on the underside of the PCB. The low height of the BMR4696001 also makes it possible to place it very close to the processor, thus improving transient response, says Flex Power Modules.

Both versions are configurable as either dual outputs or a single, higher-power output. Designers can use one part to cover different requirements, for example to drive different processors or FPGA rails, which helps simplify power system design, adds Flex.

The BMR4690000 variant provides two independent 40A outputs for dual configurations, or one 80A rail in single-output operation mode. The BMR4696001 provides two 25A outputs or one 50A rail in single-output operation mode. Up to four modules can be paralleled for current sharing, delivering a total of up to 320A for the BMR4690000 and 200A for the BMR4696001.

The BMR469 can be configured via pin-strap or PMBus, according to the application. The regulator is also supported by a simulation model in Flex’s Power Designer software, for design and debug. Using Flex Power Designer’s advanced simulation functions, designers can optimise configuration parameters to achieve a stable control loop with fast load transient responses.

The BMR469 is suitable for a range of applications in the ICT market and designs that require high power density and a digital architecture, such as test equipment or simulator manufacturers. The BMR469 is capable of providing sufficient power to drive components such as processors, FPGAs and ASICs.

Efficiency is typically 92.6 per cent at half load (12Vin, 5Vout). The input voltage range is 7.5 to 14V, and output range is 0.6 to 5.0V. The BMR469 meets safety requirements according to IEC/EN/UL 62368-1, and offers a mean time between failures (MTBF) of 18.49 million hours.

The BMR4690000 is available now, and the BMR4696001 will be available in April 2019.

http://www.flex.com

> Read More

About Smart Cities

This news story is brought to you by smartcitieselectronics.com, the specialist site dedicated to delivering information about what’s new in the Smart City Electronics industry, with daily news updates, new products and industry news. To stay up-to-date, register to receive our weekly newsletters and keep yourself informed on the latest technology news and new products from around the globe. Simply click this link to register here: Smart Cities Registration