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|
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.