NXMC-4E1

NXMC-4E1

Line Interface Switched Mezzanine Card (XMC)

The NXMC-4E1 is a conduction cooled line interface switched mezzanine card (XMC) designed to be mounted on a suitable carrier card, such as the N.A.T. NPCIe-XMC. It is designed to process data between E1 digital data transmission formats and PCI or PCIe interfaces. A typical application may be converting between PSTN and VOIP networks, with appropriate software.

The processing power of the NXMC-4E1 comes from a Xilinx® Spartan™-7 FPGA, which provides best-in-class performance-per-watt within the cost-optimized Xilinx portfolio. It is supported by an 8-port Maxim (Dallas) DS26518 E1/T1 framer and line interface unit, Broadcom (PLX) PEX 8112 PCIe-to-PCI bridge, and flash memory and DRAM directly attached to the FPGA.

You can program the FPGA using Xilinx Vivado Lab Edition. N.A.T. offers a DAHDI Linux driver, which enables the NXMC-4E1 to interface with Asterisk and all its telephony capabilities.


arrow
Key features
arrow
Technical details
arrow
Documentation
arrow
Block diagram
arrow
Order code
arrow
Applications/Solutions
  • Xilinx® Spartan™-7 XC7S50 FPGA
  • Maxim (Dallas) DS26518 E1/T1 framer
  • Broadcom (PLX) PEX 8112 PCIe-to-PCI bridge
  • 64 MB SPI flash and 512 MB DDR3 DRAM

The NXMC-4E1 is a conduction cooled line interface switched mezzanine card or XMC (ANSI/VITA 42.0, ANSI/VITA 20 ) designed to be mounted on a carrier card, such as the N.A.T. NPCIe-XMC.

It is designed to process data between E1 digital data transmission formats and PCI or PCIe interfaces. A typical application may be converting between PSTN and VOIP networks, with appropriate software.

Processor

The Xilinx® Spartan™-7 XC7S50 FPGA provides best-in-class performance-per-watt within the cost-optimized Xilinx portfolio. It features a MicroBlaze™ soft processor running over 200 DMIPs, an integrated ADC and dedicated security features. The FPGA implements a PCI interface that connects the PCI bus to an internal local-bus-system. On this local-bus, these sections are memory-mapped:

  • General control/status registers
  • Clock/synchronization control/status block
  • Access to E1-framer
  • DMA engine control/status

The NXMC-4E1 therefore uses only one PCI window (size less than 1MB) mapped into the host PCI memory.

Framer

The 8-port Maxim (Dallas) DS26518 E1/T1 Single-Chip Transceiver (SCT) is a framer and line interface unit that supports both long-haul and short-haul lines as each port is independently configurable.

Bridge

The Broadcom (PLX) ExpressLane™ PEX 8112 PCIe-to-PCI bridge is a high-performance bridge designed to the PCI Express-to-PCI Bridge Specification 1.0, that enables designers to migrate legacy PCI bus interfaces to the new advanced serial PCI Express. This 2-port device is equipped with a single lane PCI Express port and a parallel bus segment supporting the conventional PCI operation.

Memory

The NXMC-4E1 provides 64 MB SPI flash and 512 MB 8-bit-wide DDR3 DRAM (optional), both directly connected to the FPGA, for future use.

Software

The NXMC-4E1 Linux driver is developed by N.A.T. and is designed to work together with Digium Asterisk Hardware Device Interface (DAHDI). This enables the NXMC-4E1 to interface with Asterisk and all its telephony capabilities. The software manual provides full details on how to install and use the driver, including instruction of how to set up a DAHDI installation.

Asterisk is a free and open source framework for building communications applications. By providing an interface between the NXMC-4E1 and Asterisk, it is easy to integrate the NXMC-4E1 card into a software-defined private branch exchange (PBX) or similar use cases.

Xilinx Vivado Lab Edition is a new, compact, and standalone product targeted for use in lab environments. It provides for programming and logic/serial IO debug of all Vivado supported devices. Vivado Lab Edition requires no certificate or activation license key. The user manual provides full details on how to install this software.

Specifications

Processor

  • Xilinx® Spartan™-7 XC7S50 FPGA

Framer

  • Maxim (Dallas) DS26518 framer

Bridge

  • Broadcom (PLX) ExpressLane™ PEX 8112 PCIe-to-PCI bridge

Memory

  • 64 MB SPI flash and 512 MB 8-bit-wide DDR3 DRAM (optional)

Software

  • Xilinx Vivado Lab Edition

Environmental Conditions

Temperature (operating):

  • -40°C to +85°C with conduction cooling

Temperature (storage):

  • -40°C to +85°C

Relative Humidity:

  • 10% to 90% rh non-condensing

Power Consumption

  • 12V / 0.5A max

Standard Compliance

  • ANSI/VITA 42.0 – 2016 - XMC
  • ANSI/VITA 42.3 – 2006 (R2014) - XMC PCI Express protocol layer standard
  • ANSI/VITA 20-2001 (R2011) - conduction cooled PMC


NXMC-4E1 block diagram