FM486 Virtex-5 PMC-X and XMC


The FM486 is a high performance PMC-X/XMC module dedicated to data acquisition, processing and communication applications with complex requirements. Built on the success of the FM48x series, the FM486 offers fast on-board memory resources and two FPGAs (Virtex-4 and Virtex-5). High bandwidth communication throughput is easily achieved via optical transceivers for applications where data acquisition, processing and real time recording cannot suffer the bandwidth throttle associated with conventional processors.

Enlarge diagram  |  Enlarge photo


Conduction cooled -optional.

  • High speed DSP processing in Xilinx Virtex-5 ® FPGA
  • Virtex-4 XC4VFX20 or XC4VFX60 with embedded PowerPC processors
  • FPGA configuration on-board storage
  • Off-the-shelf IP cores
  • FPGA firmware design services available upon request
  • 4 x 64M x 16 DDR3 SDRAM devices (512MB)
  • 1 x 2M x 36 QDR2 SRAM devices (8MB)
  • Up to 1 x 64M x 32 DDR2 SDRAM devices (256MB)
  • 512Mbit flash device
PCI interface
  • PCI-X 64-bit 133MHz, 3.3V
  • PCI 64/32-bit 66MHz, 3.3V
  • PCI 64/32-bit 33MHz, 3.3V
Measured sustained bandwidth
64-bit 133MHz = 760Mbytes/s
64-bit 66MHz = 450Mbytes/s
32-bit 33MHz = 120Mbytes/s

I/O and Front Panel Interface FPGA
  • 4FM GUI offers multiple functions including the ability to monitor voltage and temperature; perform memory tests; measure the PCIe bandwidth; update FPGA firmware; and access StellarIP
  • StellarIP available for this product. A simple way to design FPGA firmware with automated code and bitstream generation
  • FPGA reference design
  • Software GUI for card control
  • Software utility to program on-board Flash with FPGA configuration data
  • Device driver for Windows 2000/XP, Linux and VxWorks
  • Test /demonstration application
  • Custom FPGA firmware /application /driver development available upon request
Application examples
  • Real-time DSP functions (e.g. Floating Point FFT, FIR, Polyphase filterbanks, DDC, etc...)
  • Video frame grabber and compression algorithm( JPEG, MPEG, etc)
  • Data acquisition and processing
  • Radar Signal Processing (Doppler filter, Pulse compression, CFAR)
  • Vector processing
  • Timing generation
  • Embedded processors
  • ASIC prototyping