XCORE SDK
XCORE Software Development Kit
Functions
util.h

Functions

void deinterleave2 (uint32_t *)
 Perform deinterleaving for a 2-microphone subblock. More...
 
void deinterleave4 (uint32_t *)
 Perform deinterleaving for a 4-microphone subblock. More...
 
void deinterleave8 (uint32_t *)
 Perform deinterleaving for a 8-microphone subblock. More...
 

Detailed Description

Function Documentation

◆ deinterleave2()

void deinterleave2 ( uint32_t *  )

Perform deinterleaving for a 2-microphone subblock.

Assembly function.

Deinterleave the samples for 1 subblock of 2 microphones. Argument points to a 2 word buffer.

◆ deinterleave4()

void deinterleave4 ( uint32_t *  )

Perform deinterleaving for a 4-microphone subblock.

Assembly function.

Deinterleave the samples for 1 subblock of 4 microphones. Argument points to a 4 word buffer.

◆ deinterleave8()

void deinterleave8 ( uint32_t *  )

Perform deinterleaving for a 8-microphone subblock.

Assembly function.

Deinterleave the samples for 1 subblock of 8 microphones. Argument points to a 8 word buffer.