Think Silicon rolls out RISC-V 3D GPU

Graphics IP provider Think Silicon demonstrated what it believes is the first 3D GPU based on the RISC-V RV64C ISA at Embedded World 2022. NEOX is a parallel multicore and multithreaded GPU that can be configured with 4 to 64 cores organized in 1 to 16 cluster elements, each configured for cache sizes and thread … Read more

A primer on security of key stages in OEM manufacturing lifecycle

As explained in the first article of this series, the last two stages of the IC lifecycle, board assembly and board test, are owned and controlled by the original equipment manufacturer (OEM). Figure 1 OEMs are responsible for securing the final two stages of the IC lifecycle: board assembly and board test. Source: Silicon Labs … Read more

PIC32 microcontrollers and the Digilent chipKIT – Projects, Pt 1

Editor's Note: Becoming familiar with an advanced MCU is no easy task. Becoming a true expert is an ongoing challenge. In taking that journey, between that first detailed look at an advanced MCU and becoming an expert, it helps to have the help of a good guide. For engineers, this book offers that good guide … Read more

Kintex UltraScale FPGAs for space applications

Last April at ESA’s SEFUW conference, I discussed the first design-in experiences of Xilinx’s next FPGA for space applications, the 20 nm Kintex UltraScale XQRKU060. The new space-grade device will enable future ultra high-throughput applications and will contain the same die as the current commercial equivalent, but its silicon will be ‘locked-down’ to provide more … Read more

8-bit MCUs feature high-accuracy oscillator circuit to control rotation in single-phase fan motors

8-bit microcontrollers equipped with an oscillator circuit that provides more than twice the accuracy compared with previous models has been developed by LAPIS Semiconductor Co., Ltd., a ROHM Group Company. The ML610Q101 and ML610Q102 utilize motor control technology optimized for controlling rotation in single-phase fan motors. In addition, the industry-leading high-accuracy oscillator circuit reduces rotational … Read more

One I/O line drives shift register with strobe

This Design Idea shows how a single microcontroller port can drive a lot of output lines through shift register. In this case we use the shift register with strobe control to achieve perfect output line control. Shift register outputs can drive LEDs, relays, etc. In other words, they can be used as (additional) general purpose … Read more

Embedded Linux – Kernel modules and device drivers, Part 5

Editor's Note: Linux remains an attractive option for embedded systems developers. In fact, industry surveys such as the Embedded Market Study by UBM (EDN's parent company) consistently show interest in embedded Linux. Widespread use, however, depends on a clear understanding of how to work with this OS deeply embedded and real-time applications. Linux for Embedded … Read more

Getting Started with the MSP430 Launchpad: The Languages of LaunchPad, Part 3

Editor's Note: For individuals looking to explore MCUs and MCU-based design principles, low-cost development kits offer an easy, low-risk entry into the intricacies of these complex ICs. In this detailed guide to the TI LaunchPad development kit, the authors break down hardware circuits and walk through MCU-based projects designed to help users work with the … Read more

Engineering the future of space exploration

EDN has been covering NASA for most of its 60 years, so now we’re looking ahead to what the future of space exploration might hold. The days of disposal launchers may be approaching an end as a new group of entrepreneurial space companies seek to apply Silicon Valley innovation and scaling to human exploration of … Read more

Potting problem

While working for a major equipment manufacturer around 2005, the company I was working for had developed a dedicated-purpose motor controller for a permanent-magnet brushless-dc motor. The motor operated from a 48V, 100A bus. The controllers were tested at end of line by the division building them and at end of line no load when … Read more