I like toast. I also like peanut butter. But you know what I really like? The two of them together. Not only does the combination taste great, but making it is easy: all I need is a knife, a toaster, and a plate. Heck, sometimes, I even skip the plate!
Why am I mentioning this? Well, when designing an embedded system, you often need to source third-party hardware or software components. And when doing so, you should always make sure they follow the toast-and-peanut-butter rule: work together out of the box, with little or no fuss. That way, you can focus on adding your own special jelly and transform your peanut-butter toast into a one-of-a-kind
PB&J that customers can't get enough of. (Man, I should never write when I'm hungry!)
 |
Evan-Amos, Wikimedia Commons |
Seriously, there is no better way to jump-start an embedded project than to choose components that already work in concert. Which is the idea behind
today's announcement between Cadence and QNX Software Systems. In a nutshell, they have announced that QNX Acoustics for Active Noise Control (ANC) has been ported to the Cadence Tensilica HiFi Audio/Voice DSP core.
If you're unfamiliar with QNX Acoustics for ANC, it's a software solution for reducing unwanted engine "boom" inside passenger vehicles. Compact and efficient, it can run on a processor or DSP core in the vehicle's infotainment system or audio amplifier, eliminating the dedicated hardware of conventional ANC solutions.
According to Peter McCarthy of QNX, “modern fuel-saving techniques, such as deactivating cylinders when engine load is light, can cause irritating boom noise that distracts the driver. QNX Acoustics for ANC generates targeted anti-noise over the car’s audio system to cancel out this boom for a more enjoyable ride. By combining QNX Acoustics for ANC with the widely deployed Cadence Tensilica HiFi Audio/Voice DSP core, system designers can reduce engine noise while also eliminating the costs associated with designing and prototyping a custom hardware controller module.”
For more information, read the
press release and check out
previous posts on QNX Acoustics for ANC.
Related Posts :
What does a decades-old thought experiment have to do with self-driving cars? Paul LerouxLast week, I discussed, ever so briefly, some ethical issues raised by autonomous vehicles — including the argument that introduc… Read More...
An ADAS glossary for the acronym challengedIf you’ve got ACD, you’ve come to the right place.Paul LerouxSomeday, in the not-so-distant future, your mechanic will tell you that your CT… Read More...
Five reasons why they should test autonomous cars in OntarioDid I say five? I meant six… Paul LerouxIt was late and I needed to get home. So I shut down my laptop, bundled myself in a warm jacket, and… Read More...
Developing safety-critical systems? This book is for youIn-depth volume covers development of systems under the IEC 61508, ISO 26262, EN 50128, and IEC 62304 standardsPaul LerouxIn June, I to… Read More...
The ethics of robot cars“By midcentury, the penetration of autonomous vehicles... could ultimately cause vehicle crashes in the U.S. to fall from second to ninth pl… Read More...