February 21, 2003
Overview
Version 2.2.1 of the V6M6 software and FPGA and CPLD configurations includes the following changes:
New IM2E1 TDM Receive Mode Provides Full Time Slot 0 Access
In the normal mode, each framer of the IM2E1 must be programmed as TDM bus sources for exactly 32 TDM time slots per TDM frame. The first TDM source slot provides the framer status and the remaining TDM source slots provide incoming E1 time slots 1 through 31.
In the extended mode, each framer of the IM2E1 must be programmed as TDM bus sources for exactly 33 TDM time slots per TDM frame. The first TDM source slot provides framer status data and the remaining TDM source slots provide incoming E1 time slots 0 through 31.
Details of the TDM framing are discussed in section 5.1.2.2.2 of the IM2E1 Reference Manual.
A new API function, im2e1_tdmrcvmode, is used to set the TDM receive mode and determine the current mode. The mode is set using the macros:
Section 5.1.3.1.3 of the IM2E1 Reference Manual provides details for this library function. The normal mode is set on power-up, by running the pciinit program or by calling the im2e1_init function.
IM2E1_RCVSTAT_31 normal mode with framer status and 31 E1 time slots IM2E1_RCVSTAT_32 extended mode with framer status and 32 E1 time slots
The pcie1loop diagnostic program includes new support to test the extended TDM receive mode of the IM2E1 module. This option is supported when using MIPS (PM4700, PM5000, etc) or DM4C6202 or DM4C6203 smPCI modules.
The new extended TDM receive mode is only available with the IM2E1 configured with FPGA version 18 or higher. Be sure run the pciflashup program to update the configuration stored in the V6M6 flash.
Support for DM4C6202 and DM4C6203 Modules IM2E1 / IM2T1 Diagnostics
As mentioned above, the pcie1loop program supports options to test the new extended TDM receive mode when using MIPS or DM4C6202 or DM4C6203 smPCI modules. In this mode, the processor module transmits and receives a 5-bit rolling count value in the Sa bits field of E1 time slot 0.
Development Support for IM4E1 smPCI Module