OCEAN-ADSP21489-1204HC


ADI Aliance Logo
DSP ALGORITHMS
is a proud member
of Analog Devices
Alliance program.

Designed to efficiently run our full band (48 kHz sampling rate) multichannel conferencing algorithms, the OCEAN-ADSP214xx hardware platform provides the most cost effective solution today on the market without any compromize on audio quality. The modular design gives the necessary flexibility to select only the needed components for the application at hand.

The OCEAN-ADSP214xx firmware is stored on the non-volatile memory and protected from copying and tampering using the memory chip hardware IP protection features. Once powered, the processor loads the software from non-volatile flash and starts running the application in a fraction of a second, no microcontroller is needed to boot the system. This makes the OCEAN-ADSP214xx a complete conferencing appliance ready to connect and use in a live audio or video conference. It is also easy to use the OCEAN-ADSP214xx as an audio front-end processor in a larger conferencing system.




ALGORITHMS and APPLICATIONS

The OCEAN-ADSP21489 and OCEAN-ADSP21489-1204HC can be used without any modifications in many applications. A few of those applications are listed below.

AVAILABILITY

All OCEAN-ADSP21489 boards are available today, each delivered assembled and tested with the firmware stored on flash memory. For ordering or to receive more information, please do not hesitate to contact us.



The OCEAN-ADSP21489

OCEAN-ADSP21489
The OCEAN-ADSP21489 is a separate processing module without audio converters or user interface. It is designed to be plugged into the application's motherboard and most useful for applications that already have all audio signals in digital form. The OCEAN-ADSP21489 includes the processor, flash memory, SPI header, and regulated power supply. All processor peripherals are brought out to a 46-pin 0.1" industry standard header to interface to the application's motherboard.

Dimensions60mm x 41mm
ProcessorAnalog Devices ADSP21489, 400 MHz, 5 MBit internal memory, 32-bit/40-bit floating point and 32-bit fixed-point SIMD processor
Flash MemoryWinbond W25X40CL, 4MBit SPI flash memory with IP protection support.
Power Supply InputUnregulated 5v DC through 2-pin 0.1" header or micro USB connector. All regulated supply voltages are generated on board.
SPI Header8-pin male 0.1" header for programming the flash memory and communicating with the processor (SPI commands).
Interface Header46-pin male 0.1" right angle header.


The OCEAN-ADSP21489-1204HC

OCEAN-ADSP21489-1204HC
The OCEAN-ADSP21489-1204HC is designed to be used as a complete stand-alone solution while can still interface to a larger application's motherboard. The processor module is exactly the same as the OCEAN-ADSP21489 module, and the PCB is extended to include 12 analog inputs, 4 analog outputs, and simple manual user interface consisting of 4 buttons and 8 LEDs. All processor peripherals are brought out to an optional 46-pin 0.1" header to interface to the application's motherboard if required.

Dimensions60mm x 130mm
Processor Module Same as the OCEAN-ADSP21489
Peripherals HeaderOPTIONAL 46-pin male 0.1" header for interfacing with the application's motherboard.
Analog Inputs12 differential or single ended input channels brought out on 0.1" headers.
Analog Outputs4 single ended output channels brought out on 0.1" headers.
Analog to Digital Converter3x AK5703EN , 24-bit, 96 dB S/N, 100 dB Interchannel Isolation.
Digital to Analog Converter2x AK4420ET , 24-bit, 105 dB dynamic range, -92 dB THD+N, 100 dB Interchannel Isolation.
User Interface4 push-buttons and 8 LEDs. Optional web interface with external microprocessor connected through the SPI header.
Microprocessor (optional)Quad core ARM Cortex-A7 1.2 GHz, 512 MBytes RAM, 100M Ethernet, USB 2.0, HDMI. Quad core ARM Cortex-A53 64-bit is also available


The OCEAN-1204HC

OCEAN-1204HC
The OCEAN-1204HC is a separate module designed to interface with the OCEAN-ADSP21489 processor module at the 46-pin 0.1" interface header to add audio and user interface. It includes 12 analog inputs, 4 analog outputs, and simple manual user interface consisting of 4 buttons and 8 LEDs.

Dimensions60mm x 95mm
Interface Header46-pin female 0.1" right angle header.
Analog Inputs12 differential or single ended input channels brought out on 0.1" headers.
Analog Outputs4 single ended output channels brought out on 0.1" headers.
Analog to Digital Converter3x AK5703EN , 24-bit, 96 dB S/N, 100 dB Interchannel Isolation.
Digital to Analog Converter2x AK4420ET , 24-bit, 105 dB dynamic range, -92 dB THD+N, 100 dB Interchannel Isolation.
User Interface4 push-buttons and 8 LEDs.


The OCEAN-08IO-RCA

OCEAN-08IO-RCA
The OCEAN-08IO-RCA is 34mm x 59.75mm and includes 8 single channel (mono) female RCA (also known as phono or cinch connectors). It is designed to plug into the OCEAN-ADSP21489-1204HC or OCEAN-0808HC analog input or analog output headers. When used as input, it allows connecting external audio input signals (from external microphones for instance) to be processed on the OCEAN platform. And when used as output, it allows connecting the processed audio signals to loudspeakers or mixers using industry standard RCA connectors.



The OCEAN-08IO-JACK

OCEAN-08IO-JACK
The OCEAN-08IO-JACK is 34mm x 59.75mm and includes 8 single channel (mono) female 3.5mm audio jacks. It is designed to plug into the OCEAN-ADSP21489-1204HC or OCEAN-0808HC analog input or analog output headers. When used as input, it allows connecting external audio input signals (from external microphones for instance) to be processed on the OCEAN platform. And when used as output, it allows connecting the processed audio signals to loudspeakers or mixers using industry standard 3.5mm mono jacks.



The OCEAN-08IO-TB

OCEAN-08IO-TB
The OCEAN-08IO-TB is 37mm x 59.75mm and includes 8x fully balanced 3.5mm terminal blocks. It is designed to plug into the OCEAN-ADSP21489-1204HC or OCEAN-0808HC analog input or analog output headers. When used as input, it allows connecting external audio input signals (from external microphones for instance) to be processed on the OCEAN platform. And when used as output, it allows connecting the processed audio signals to loudspeakers or mixers. The OCEAN-08IO-TB allow fully balanced input and output, which can not be achieved using RCA or JACK connectors, and therefore recommended for professional and installed audio system that require balanced input and/or outputs.



The OCEAN-04-MIC-LEFT/RIGHT

OCEAN-04-MIC-LEFT/RIGHT
Each of the OCEAN-04-MIC-LEFT and OCEAN-04-MIC-RIGHT is 9.5mm x 177.5 mm and includes 4 Knowles SPW2430 MEMS microphones. Those thin and long PCBs plugs directly into the OCEAN-ADSP21489-1204HC and OCEAN-1204HC differential analog input header. When both the OCEAN-04-MIC-LEFT and the OCEAN-04-MIC-RIGHT are plugged, the OCEAN platform is extended with 8-element linear microphone array with the microphones placed 5 cm apart. .



The OCEAN-05-MIC-LEFT/RIGHT

OCEAN-05-MIC-LEFT/RIGHT
Each of the OCEAN-05-MIC-LEFT and OCEAN-05-MIC-RIGHT is 9.5mm x 227.5 mm and includes 5 Knowles SPW2430 MEMS microphones. Those thin and long PCBs plugs directly into the OCEAN-ADSP21489-1204HC and OCEAN-1204HC differential analog input header. When both the OCEAN-05-MIC-LEFT and the OCEAN-05-MIC-RIGHT are plugged, the OCEAN platform is extended with 10-element linear microphone array with the microphones placed 5 cm apart.



The OCEAN-01-MIC

OCEAN-01-MIC
The OCEAN-01-MIC is a tiny 9mm x 14mm PCBA that includes one Knowles SPW2430 MEMS microphone. It is designed to be connected with wires to an IDC connector compatible with the OCEAN-ADSP21489-1204HC and OCEAN-1204HC differential analog input header. 8 to 10 OCEAN-01-MIC PCBs can be easily mounted on a frame using the 1.5mm holes to form any microphone array shape (circular, hexagonal, etc) depending on the frame shape. The adaptive beamforming algorithm automatically calculates the optimum filters regardless of the array shape.



A COMPLETE CONFERENCE APPLIANCE

Constructing a complete stand alone conference appliance with those components is very simple.
  • Mount 8 or 10 OCEAN-01-MIC PCBAs on the device's box to form the required array shape.
  • Connect the wires form the above 8 or 10 microphones to an IDC connector.
  • Mount a single RCA, JACK, or terminal block connector on the device's box, this will function as the AEC reference input. Connect this RCA connector with wires to the same microphones IDC connector.
  • Plug the input IDC connector into the OCEAN-ADSP21489-1204HC differential input header.
  • For the outputs, mount two RCA, JACK, or terminal block connectors for the loudspeaker output and beamformer output on the device's box. If needed, mount a third RCA connector for the acoustic feedback canceller.
  • Connect the output connectors with wires and a small IDC connector to the OCEAN-ADSP21489-1204HC analog output header.
  • Power your new device, the standard firmware makes a complete conference appliance out of it, with 8 or 10 channels AEC and beamforming microphone array.
If the above appliance was not enough to cover your very large conference space, no need to worry. The default firmware supports seemless daisy chaining of multiple OCEAN-ADSP21489-1204HC units without any software or hardware modifications to form a larger system.


WEB Interface

Although some OCEAN hardware includes buttons and LEDs for the user interface, there are only a few of those elements, not enough for full control. On the other hand, using SPI or UART commands, all switches and variables can be easily adjusted. CANEC comes with well defined set of commands to control each algorithm and each channel separately. This is demonstrated in the comprehensive web interface implementation.

AVAILABLE DEMONSTRATORS

Several firmware demonstrators are directly available, and many other can be put together in a very short time.

For more information please contact us to discuss the specific needs of your own applications.