Analog Devices ADSP-21xx IOM-2 Bus Interface Application Note

The IOM-2 bus is a synchronous full duplex communication link for interconnecting telecommunications ICs. It satisfies the requirements of ISDN and analog applications and has been defined by four major European telephone equipment manufacturers. This document provides notes on using Analog Devices' DSP, audio, and video components with the ADSP-21xx interface to the IOM-2 bus.


Analog Devices ADSP-21xx IOM-2 Bus Interface Application Note - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
4
File format
PDF
File size
46 KB
Published
03 August, 2012
Updated
29 September, 2023
MD5 checksum
6D94482857B879E174EA1A1B56833B58

About this manual

This document, Engineer To Engineer Note EE-36, provides technical guidance on interfacing the Analog Devices ADSP-21xx Digital Signal Processor (DSP) with the IOM Revision 2 (IOM-2) standard serial bus. The IOM-2 standard defines a synchronous full-duplex communication link designed for interconnecting telecommunications ICs, supporting both line card and terminal modes for ISDN and analog applications.

The note details the configuration of the ADSP-21xx Serial Port (SPORT) to handle time-multiplexed data streams. It covers the use of autobuffering to manage data transfer between the SPORT and internal memory, reducing interrupt overhead. Specific instructions are provided for setting up the DSP in Line Card Mode (handling 8 channels of 32 bits) and Terminal Mode (handling 24 or 32 time slots), including register settings for word length (SLEN), data type (DTYPE), and multichannel word select (MCWS). The document also includes assembly language examples for handling nibble data in terminal mode without additional glue logic.

What's inside

  • IOM-2 Bus Overview
  • Line Card Mode Interfacing
  • Terminal Mode Interfacing
  • Autobuffering Configuration
  • Multichannel Mode
  • Serial Port (SPORT) Setup
  • Frame Synchronization
  • Data Clock Division
  • Assembly Language Examples
  • Memory Buffering

Specifications

Data Rate768kbit/s (Terminal Mode)
Bus TypeSynchronous full duplex
Interface WiresFour-wire serial interface
Max ISDN Transceivers8
Max Codecs/Filters16

Frequently asked questions

What is the IOM-2 bus?

The IOM-2 bus is an industry standard serial bus for interconnecting telecommunications ICs, defined by four major European telephone equipment manufacturers.

How does the ADSP-21xx handle the IOM-2 data clock?

The ADSP-21xx does not have a double serial clock feature, so the IOM-2 Data Clock (DCL) must be divided using a Flip Flop.

What is autobuffering mode?

Autobuffering automatically transfers SPORT data to/from the internal memory of the DSP to avoid generating an interrupt after every single word.

Can autobuffering be combined with multichannel mode?

Yes, the autobuffering mode could also be combined with the multichannel mode to handle time-multiplexed data streams.

Download PDF (46 KB)

More Analog Devices Manuals


View all Analog Devices manuals →