Communication
      Automation

Corporation    

  About CAC    

          CAC Overview    

          CAC in the News    

          ADU - Algorithmic

  Development Unit
    

  Product    

          Index    

          Archives    

  Documentation    

          Manuals    

          Brochures    

  Software    

  Sales Offices    

          North America    

  Contact CAC to:    

          Register for

  Announcements    

          Request Technical

  Support    

          Send Us Your

  Requirements

    




 Relevant Links
 -  6UE1D
 -  6UT1S and 6UT1L
 -  9UT1D and 6UT1D
 -  6UC12 and 9UC12
 -  6UAES/422
 -  6U4E1AUX2/74
 -  6U4E1
 -  6U4T1
 -  6UT1AUX2/74
 -  Lucent Applications Library

 

 

VME6U6/74

220 MFLOPS

The VME6U6 maximizes processing power on a 6U card by utilizing six independent Lucent general purpose DSP32C chips, each with its own private memory, for a maximum throughput of 220 MFLOPS or 110 MIPS. A 50 MHz version, VME6U6/50, is rated at 150 MFLOPS and 75 MIPS. A user-configurable serial bus (TDM) provides inter-processor communications. Add-on mezzanine boards provide optional interfaces to external signals and telephony communications.

The standard Lucent development tools include a C-compiler, assembler, and run-time library of matrix, trig, and signal processing functions (DSP32C & DSP3210 Software/Lucent Applications Library). The CAC support library adds C-callable functions and a UNIX device driver to control the VME6U6 board. Several demo and diagnostic utilities are supplied as examples to quick start your development. D3BUG, our C-source debugger, facilitates development of your DSP application software.

Vectored Interrupts
By writing to its PIR register, each DSP can generate a vectored VME interrupt. Control is provided by an interrupt mask and status register. The DSPs can be interrupted by the host by asserting either of the interrupt pins INTREQ1 or 2. These signals are cleared by the DSP acknowledgement IACK1 or 2.
Back to Diagram

VME Bus Interface
Both slave (programmed I/O) and master (DMA) modes can be used to transfer data between the host's and DSP's memory - 32 bits in a single VME bus access. Slave mode is used to communicate with non-DSP resources or to access the DSP's memory as 8, 16, or 32-bit data. A BROADCAST mode supports simultaneous, write-only transfers to all DSP chips on a single board.
Back to Diagram

Base Address
Four hex rotary switches set the memory address (A24 standard or A32 extended). Each board occupies 128K bytes of address space.
Back to Diagram

4 TDM Serial Buses
The time-division multiplexed (TDM) subsystem provides communication links between DSPs on the baseboard, across multiple boards, and to the mezzanine subsystems mounted on each board. FPGA chips control the four buses which are all clocked at the same rate.

Any DSP or mezzanine board can drive or receive from any subset of the four TDM buses. Data flow between DSPs, other boards, and mezzanine devices is configured by a user's program on the host.
Back to Diagram

TDM Expansion
The TDM subsystems of up to 12 VME6U6 boards can be inter-connected to enable communications between the resources of all boards. The number of boards that can be linked depends on the TDM clock rate. The TDM bus can also be used to communicate with a user's custom board in another VME slot. The TDM expansion connector is an integral part of the baseboard and does not require a mezzanine board.
Back to Diagram

VME Backplane Connectors
Only standard VME signals and power pins are used. None of the A or C rows of P2 are used.
Back to Diagram

Six Lucent DSP32Cs
Each processor communicates with the host via its parallel port and with other resources on the board via its serial port and TDM subsystem. Each DSP is clocked at an 74 MHz rate yielding 37 MFLOPS and 18 MIPS per DSP.
Back to Diagram

DSP FPGA
Each of 3 field programmable gate arrays controls a pair of DSP chips, providing VME address decode, read and write transfers between the host and each DSP chip, external interrupt control, TDM interface to the DSPs' serial ports, and control of the status LEDs.
Back to Diagram

DSP Memory
Each DSP has 6k bytes of internal RAM and 512k bytes of private zero wait-state external static RAM. This memory is directly accessible by the DSP's program or by the host via the DSP's parallel port DMA transfers.
Back to Diagram

Mezzanine Board Connector
Optional add-on boards provide analog I/O, telephony interfaces (T1, CEPT-E1), auxiliary DSP processors, and custom interfaces. The VME6U6 may host a single mezzanine board and still occupy a single slot. See bottom of page for available add-on boards.
Back to Diagram

VME Enable/Disable Switch
Switch controls the board's ability to respond to or generate activity on the VME bus. This can be used to isolate the board while performing system diagnostics.
Back to Diagram

Reset
Momentary push button provides a hardware reset, canceling any VME transaction in process and reconfiguring the programmable gate arrays from an on-board EPROM.
Back to Diagram

Status LEDs
Two rows of LEDs indicate VME activity and programmable status of each DSP. The SLAVE LED lights during programmed I/O and MASTER lights during each DMA cycle. Each of the remaining pairs of LEDs are controlled by either the DSP or host writing to a reserved memory location.
Back to Diagram


VME6U0/0K

P/N: 6V1A

If your application requires more mezzanine boards but not more DSPs, a low cost version of the 6U board is available without processors or memory. The board has a fully functional TDM subsystem that can be linked with the TDM of other DSP boards so that the resources of its mezzanine board are accessible as if it were a fully populated board.

6UEXP
P/N: 6MX1

Clusters of VME6U6 boards sharing their own TDM bus can be linked by the 6UEXP mezzanine board. Each cluster is controlled by its own TDM map as it routes data among its DSPs and their resources. The 6UEXP bridges these local TDM buses on a time-slot basis.

Specifications

P/N code

6V1A

6V1B

6V1C

Clock

0

50MHz

74MHz

6 Lucent DSP32C-F35 processors
6U size VME board
Bus master 32-bit DMA transfer
32-bit DMA address ptr, 14-bit word count
Slave memory mapped I/O
32/24 bit addressing (MA32,SA32/24)
32/16 bit data transfer (MD32,SD32/16)
74/50 MHz operation
512k byte private SRAM per DSP
Size

6U160mm

 MTBF

 123,000 hours @ 40°C

 Power

 3A @ 5V

 Data Transfer Rates:*
DSP to VME via
 
DMA:
Programmed I/O:

2.3 MB/sec
2.9 MB/sec

VME to DSP via  
DMA:
Programmed I/O:

2.0 MB/sec
5.8 MB/sec

*(These rates are measured by an application program running on a Force 20. Actual speed depends on host computer and size of data buffer being transferred.)

 

Copyright © 2003 - 2008 Communication Automation Corporation