摘要 |
An integrated circuit is used for digital signal processing and mixing of a plurality of streams of audio data samples. The integrated circuit includes analogue and digital inputs and outputs, digital interfaces for connection to other integrated circuits, and a digital mixing core 50 comprising a plurality of digital signal processing (DSP) blocks, which can act as data sources and data destinations. Multiple signal paths can be configured in a digital mixing fabric by a plurality of configuration data sets stored on the IC. Each configuration data sets defines at least two source ports and a destination port and may be supplied to the IC, either by a user, or by software. A low latency bypass path 90 may also be provided and configured to provide a bypass of the digital mixing core for data streams. Signal routing may be achieved by means of a multiply-accumulate block, which may operate on a time division multiplexed (TDM) basis generate output by scaling and accumulating input data. Each signal path has a respective sample clock rate, and paths with different sample clock rates can be routed through the mixing fabric independently of each other. |