DSP puts the vroom in EVs and HEVs

Internal and external engine sound for electric and hybrid electric vehicles is provided by the ADSP-BF706 DSP from Analog Devices (ADI).

The embedded system together with Electric Vehicle Warning Sound System (EVWSS) firmware generate the engine sound for EVs and HEVs. Automobile manufacturers in North America and other global regions can comply with future safety regulations mandating external engine sound for EVs and HEVs travelling at low speeds.

A complete hardware and firmware reference design is available and the solution can be scaled for high performance with the ADSP-BF706 or entry level applications with the ADAU1450 digital audio processor, also from ADI. The ADSP-BF706 can also be used to create in-car engine sound. It uses memory mapped quad SPI memory for fast and simple access to the stored audio files used to create the engine sound. It can access up to 24 WAV files simultaneously, compared to conventional products that can typically access only five, says ADI.

ADI’s Sigma Studio integrated development environment (IDE) enables OEMs to graphically tune the audio sound when using the ADAU1450. This allows sound engineers with minimal programming experience to optimise audio performance while reducing development time.

A new release of Sigma Studio supporting the ADSP-BF706 is due later this year. A low-cost CAN software stack runs on the ADSP-BF706 to help customers quickly build automotive-grade prototypes.

The ADSP-BF706 includes a Blackfin+ core with up to 400MHz performance, dual 16-bit or single 32-bit MAC support per cycle and 16-bit complex MAC and other instruction set enhancements. The instruction set is compatible with previous Blackfin products.

On-chip memory comprises 136kbyte L1 SRAM with multi-parity-bit protection (64kbyte instruction, 64kbyte data, 8kbyte scratchpad), 1Mbyte on-chip L2 SRAM with ECC protection and 512kbyte on-chip L2 ROM.  There are also USB2.0 HS OTG, two CAN 2.0B and two quad SPI ports, together with ePPI video I/O, two UEART and a 4-bit SD/SDIO/MMC port.

Both the ADSPP-BF706 and ADAU1450 ae in production now.

http://www.analog.com