150 Dubois St. Suite #3
Santa Cruz, Calif. 95060
(831) 457 8891 (831) 457 4793 Fax
Est. 1988


PMC-XM PMC Compatible Reprogrammable Logic with Transition Module "XM"




The PMC-XM is intended for use in situations where the user wants to control the design. PMC-XM has two FPGA devices built in. The first device takes care of the PCI interface, DMA etc. The second device [Virtex XC4VSX35-10] is for the user application. The Transition Module [XM] is attached to the Virtex device. The Virtex is further supported by a 1M x 36 QDR SRAM, PLL, Digital Temperature Sensor, and connections to the PMC Pn4 connector. Four LEDs are supplied to the Virtex to provide design status, debugging support and other user purposes.

To make integration easy an engineering kit is available. The engineering kit has a base "footprint", written in VHDL. A windows® driver is also part of the engineering kit.

The transition module can have any type of interface that the user wants. For example our first customer for this product is doing an RF module. The transition module has exposed ground around the perimeter to allow the transition module to be excapsulated [in a can]. Dynamic Engineering can make custom transition modules or we can support your effort. The mechanical definitions, pinouts etc. for the Transition Module are in the manual.

DMA can be used to move data from the system memory to the local storage within the FPGA and vice-versa. The PCI bus is 32/33 universal voltage. The interconnection between the PCI FPGA and the user FPGA is also 32 bits and operates at 33 MHz. Two channels of TX and two channels of RX DMA are supported plus standard PCI target accesses. An arbiter within the PCI FPGA takes care of monitoring the local bus between the two FPGAs. The channels have status bits used to communicate that the channel is ready to be read or loaded for DMA. There are 8 address bits for 256 x32 of register memory decoded from the PCI space In addition there are 10 "spare". lines which could be used for address expansion or other custom purposes.


If your situation demands a custom application and would prefer us to do the update to the VHDL....Send us your timing and we will send you the interface.... email us your wish list or call today!

PMC-XM Block Diagram



PMC-XM Features

  • Size
  • Standard Single PMC

  • Temperature Sensor
  • 13 bit, one degree C I2C interface temperature sensor can be read for a local temperature. Attached to Virtex device.

  • Memory
  • 1M x 36 QDR SRAM provided attached to Virtex. Additional internal Block RAM used for FIFOs to support DMA transfers.

  • Clocking
  • Two programmable PLL reference clocks are provided for the Virtex. A reference oscillator is provided. The standard frequency is 40 MHz. Other frequencies are available by request. A 2X copy of the PCI clock is used for the inter-FPGA bus. The 66 MHz can be used as a reference.

  • Transition Module
  • Location for transition module provided to allow for user defined IO. The position has an exposed ground plane for EMI, filtered power and ground references, and 81 connections between the Virtex and the Transition Module.

  • LED
  • 4 LEDs controlled by the Virtex are provided. The LEDs can be used for development or user applications. The LEDs are located on the rear to be visable when installed.

  • PCI Speed
  • Standard 33 MHz. operation

  • PCI Access Width
  • Standard 32 bit operation supported.

  • Software Interface
  • PMC registers are read-writeable.

  • Interrupts
  • Status can be polled for non-interrupt driven operation. User defined interrupts supported.

  • Power
  • +5 only. 3.3V, 2.5V, 1.8V, 1.2V converted with on-board regulators.

  • DIP switch
  • An 8 position switch is attached to the base FPGA to allow for configuration control, addressing multiple cards, or to facilitate debugging






    PMC XM Benefits

  • Speed
  • The PMC XM is optimized for IO interfacing requirements. The FIFO memories and programmable interrupts off-load the CPU from most of the management. Independent DMA channels further reduce CPU overhead when multiple streams are in use. The FIFO access is optimized for the PCI bus further reducing overhead by speeding up the data transfer. On the IO side, the PMC XM has independent and interconnected channel functions.

  • Price
  • The PMC-XM is available off-the-shelf at a reasonable price. Custom versions can also be arranged. The PMC XM is easily programmed to implement new functions. Previously implemented "custom designs" are available too. Without the costs of schematic level design, layout, debugging etc. A modified XM will represent a large cost and time savings in your budget.

  • Ease of Use
  • The PMC XM is easy to use. Point and shoot - just fill the FIFO and set the start bit to get your custom protocol transmitting. Built in loop-back capabilities and engineering kits help with integration into your system. Windows driver available.

  • Availability
  • Dynamic Engineering works to keep the PMC XM in stock. Send in your order and in most cases have your hardware the next day. With a custom design a 1-2 week design period is usually required. We can support immediately with the std version then the FLASH later to help get your project going - or you can do the design yourself and start now. The manuals are located at the bottom of this page.

  • Size
  • The PMC XM is a standard single width PMC card and meets the PMC mechanical specifications. The PMC XM can be used in all PMC slots.

  • PMC Compatibility
  • The PMC XM is PMC compliant per the IEEE 1386 specification.

  • PCI Compatibility
  • The PMC XM is PCI compliant. You can develop with a PCI to PMC adapter - PCI2PMC or PCIBPMC.




    PMC-XM Order Information
    1 year warranty
    Quantity discounts available

    PMC-XM - Standard version with Virtex SX35, PLL, 1Mx36 RAM, DMA and transition module position.

    To order with a driver or Engineering kit w/order please select from below:

    Quantity



    Engineering Kits

    Dynamic Engineering provides Engineering Kits to help our customers have a successful and quick integration. Engineering Kits will save time and money with decreased T&I. We recognize that different customers have different needs. The Engineering Kits are standardized in description to help with selection. The kits are segmented to allow for customers who only need hardware support, software support or a mixture. The Engineering Kit is highly recommended for first time buyers. The kit pricing is discounted to encourage their use.

    PMC-XM-Eng-1 .......... Hardware Support Engineering Kit includes:
    Board level Schematics [PDF], VHDL base design for Virtex

    PMC-XM-Eng-2 .......... Hardware Support plus Driver Engineering Kit includes:
    Board level Schematics [PDF], Software[Driver and sample application ], and VHDL reference

    PMC-XM Drivers.......... Software Support Only Windows®XP and 2000 compliant drivers for the PMC-XM: Driver and user application.



    PMC-XM PMC Compatible Reprogrammable Logic with Transition Module "XM" Rear View





    Related Products:

    PCI2PMC PCI to PMC adapter card
    PCIBPMC bridged PCI to PMC adapter card
    cPCI2PMC cPCI to PMC adapter card 3U 4HP
    PMC Extendio II PMC extension cable set - move your PMC up to 12" away from the host.



    You must have Adobe Acrobat to read our PDF files.


    PMC-XM Hardware Manual rev B Hardware level design description, bit maps, pinouts, operation etc.

    PMC-XM Software Manual rev B Users Driver manual for installation and use


    Custom, IP, PMC, PC*MIP, PCI, VME Hardware, Software designed to your requirements

    Home | IndustryPack | PMC | PCI | cPCI | PC/104p | Engineering Services | News | Search the Dynamic Engineering Site