PRODUCTS & TECHNOLOGY
Spartan-6 AMC Meets Enhancements for Rear I/O and Precision Timing
Page 1 of 1
A standard single Mid-Size or Full-Size AMC.1 module conforms to MicroTCA Enhancements for Rear I/O and Precision Timing (MTCA.4) with a user-programmable XC6SLX45T-2 or XC6SLX100T-2 Spartan-6 FPGA. Designed for industrial, COTS and transportation applications, where specialized I/O or long-term availability is required, the TAMC651 from Tews Technologies provides a number of advantages including a customizable interface for unique applications and a FPGA-based design to extend product lifecycle.
The Spartan-6’s integrated PCIe Endpoint Block is connected to AMC port 4. AMC ports 12-15 (point-to-point) and AMC ports 17-20 (multi-drop) connect to FPGA I/O pins via onboard M-LVDS transceivers. One of the Spartan-6 GTP transceivers utilizes an SFP interface available at the front plate. SFP support signals are available as FPGA I/O pins. Four FPGA controlled LEDs are also available at the front plate. In compliance with MTCA.4, the TAMC651 provides two 30-pair ADF connectors at the Zone 3 interface (Rear I/O).
A programmable clock generator supplies differential clock lines to FPGA global clock pins, to an onboard clock crosspoint-switch and to the Spartan-6 GTP transceiver used for the SFP interface. The clock generator is programmable by the FPGA design. The TAMC651 also provides a configurable clock crosspoint-switch. Clock inputs are: programmable clock generator output, FPGA clock output, AMC TCLKA and TCLKB. Two clock outputs are connected to FPGA global clock pins and two clock outputs are available as reference clocks at the Zone 3 interface.
User applications can be developed using the design software ISE WebPACK from Xilinx. The Engineering Documentation TAMC640-ED for FPGA programming includes a basic example design, which includes .ucf-files and well documented VHDL example applications. In addition, TEWS offers extensive software driver support for major operating systems such as Windows, LynxOS, Linux, Integrity, VxWorks and QNX.