feature article
Subscribe Now

Signals for Noise

Three New Processors Deal with Noise in Different Ways

“Ten people who speak make more noise than ten thousand who are silent.” – Napoleon Bonaparte

Noise is big business these days. And, this week, we look at three brand new chips that all make noise, more or less deliberately.

First up, there’s Cirrus Logic’s new CS47L90, the first of what I suspect will be a series of high-powered audio chips. Cirrus calls it a “smart audio codec,” but that undersells the device’s capabilities. This is a 7-processor beast designed to wrestle audio streams to the ground and make them beg for mercy. If it happens in the audio spectrum, this chip can probably do it.

Most simplistically, it’s a playback device. It takes digital bit streams in just about any encoding format you’d like and emits an amplified waveform ready for your speakers (provided they’re small speakers; large speakers require an external amplifier). But it’s also smart enough to monitor the average energy being pumped into those speakers so that they don’t overheat, and it monitors speaker travel so they don’t overextend and damage themselves.

If you want to massage the audio stream during playback, one of the chip’s seven DSP cores will happily supply bass boost, midrange filtering, or any of a number of other canned effects. The DSPs are user-programmable, so you can also invent your own effects. If you’re a purist, on the other hand, there’s a playback path that bypasses all the DSPs and sends the unmolested recording out as-is.

Going the other direction, the CS47L90 also records. With two or even three microphone inputs, it can handle echo cancellation and reduce ambient noise by cleverly comparing the audio streams. It’s got a DSP dedicated purely to always-on voice recognition (think Siri or Alexa) that’s been tuned for low power consumption.

The combination of onboard audio drivers and voice recognition suggest something like a cellphone as a typical-use case for this chip, and that’s not too far off. Cirrus Logic believes that voice recognition is coming to everything: cars, industrial devices, wearables, etc. Someday, we’ll all ditch our shiny touchscreens and simply talk to our gadgets, and, for that to work, you need serious audio processing at low power levels. With seven DSP cores all dedicated to different aspects of audio, the ’L90 might be overkill for some applications, so Cirrus Logic is likely to produce simpler, more streamlined variations before long. The ’L90 is just the first taste. The high volume, so to speak, comes later.

Using noise in an entirely different way is Synopsys, which has just rolled out a new version of its ARC synthesizable processor. The new ARC SEM (for secure embedded) is a variation on the existing ARC EM processor, but with obfuscation added. As we’ve covered in these pages before, spooky side-channel attacks are able to glean a remarkable amount of information about the goings-on inside a CPU merely by monitoring its RF noise or the amount of current it consumes. Thwarting such attacks is tricky and can’t really be done after the fact. You have to design your CPU or SoC to mask that information, usually through subtle fabrication tricks. But Synopsys lets you attack the attacker in another way: by using a CPU that’s designed to hide its activities.

Because it’s synthesizable, the ARC SEM obviously can’t hide behind build-time tricks. Instead, its microarchitecture includes gratuitous and circuitous paths that can optionally be switched on to disguise its operation. For example, if you’re running a sensitive key-extraction algorithm, you might want to switch on the SEM’s alternative obfuscation features, which randomize the timing of some arithmetic and logic functions. The randomness confounds most side-channel attacks, which rely on the generally deterministic nature of an ALU. Using ARC’s obfuscation features does slow down performance a little bit – Synopsys says 5–10 percent – but that’s a small price to pay for increased security. Besides, it’s optional, and it can be switched on and off at will. Run your RTOS in normal mode, and then enable the security stuff when it’s needed.

Can ARC’s soft-CPU features replace fabrication tricks for hiding energy consumption and timing? That’s up to you. There’s no reason you can’t use both together, and most security-conscious designers probably will. But the ARC SEM adds yet another tool, another wrench to throw in the machinery of nosy hackers.

Finally, NXP is making noise about a new member of its i.MX family of ARM-based microcontrollers. This newest version is called i.MX 6ULL. If you’re an aficionado of NXP part numbers, you’ll recognize that the new 6ULL fits at the bottom of NXP’s long line of i.MX processors, one notch below the i.MX 6UltraLite and several notches below the 6Solo and its brethren. In short, it’s a low-end ARM Cortex-A7 chip.

At just $3.50 in large quantities, it packs a lot of goodies into a small and cheap package. In addition to the aforementioned 500-MHz ARM core, there’s a 128KB L2 cache, an LCD display driver, two Ethernet interfaces, a 24-bit parallel camera input, a pair of USB OTG ports, 12-bit ADC inputs, and a gaggle of DRAM and flash interfaces. The thing even runs Linux. And, of course, there’s an evaluation board to get you up and running.

The combination of Ethernet, LCD interface, and modest processing power makes the new 6ULL a good fit for industrial controllers, kiosks, printer/scanners, and similar fixed devices that don’t run complicated apps and don’t need to be portable. It’s also pin-compatible with its big brother, the 6UltraLite, so there’s an easy upgrade path if the CPU proves to be inadequate.

For the historically minded, the i.MX product line used to belong to Freescale before that company was acquired by NXP. Freescale, in turn, used to be part of Motorola Semiconductor after that company was spun out of Motorola, parts of which then got sold to Google and then later resold to Lenovo. NXP was previously Philips Semiconductors, which was itself spun out of Philips NV. Confused yet? And the whole kit and caboodle may soon become part of Qualcomm, if rumors of that $30 billion takeover turn out to be true. That kind of activity makes a lot of noise.

Leave a Reply

featured blogs
May 8, 2024
Learn how artificial intelligence of things (AIoT) applications at the edge rely on TSMC's N12e manufacturing processes and specialized semiconductor IP.The post How Synopsys IP and TSMC’s N12e Process are Driving AIoT appeared first on Chip Design....
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...

featured video

Why Wiwynn Energy-Optimized Data Center IT Solutions Use Cadence Optimality Explorer

Sponsored by Cadence Design Systems

In the AI era, as the signal-data rate increases, the signal integrity challenges in server designs also increase. Wiwynn provides hyperscale data centers with innovative cloud IT infrastructure, bringing the best total cost of ownership (TCO), energy, and energy-itemized IT solutions from the cloud to the edge.

Learn more about how Wiwynn is developing a new methodology for PCB designs with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Intel AI Update
Sponsored by Mouser Electronics and Intel
In this episode of Chalk Talk, Amelia Dalton and Peter Tea from Intel explore how Intel is making AI implementation easier than ever before. They examine the typical workflows involved in artificial intelligence designs, the benefits that Intel’s scalable Xeon processor brings to AI projects, and how you can take advantage of the Intel AI ecosystem to further innovation in your next design.
Oct 6, 2023
28,084 views