FM482 Virtex-4 PMC/XMC


The FM482 is a high performance PMC/XMC module dedicated to digital signal processing applications with high bandwidth and complex algorithms requirements. In addition to 4x 2.5Gbps optical transceivers for serial FPDP and Gigabit Ethernet, the FM482 offers various interfaces, fast on-board memory resources and two Virtex-4 FPGAs. It can be utilized, for example, to accelerate frequency-domain algorithms with off-the-shelf Intellectual Property cores for applications that require the highest level of performances.

Enlarge diagram  |  Enlarge photo


Conduction cooled -optional.

  • High speed DSP processing in Xilinx Virtex-4 ® FPGA
  • XC4VSX55, XC4VLX40, XC4VLX60, XC4VLX80, XC4VLX100 or XC4VLX160
  • XC4VFX20 or XC4VFX60 with embedded PowerPC RISC processor
  • FPGA configuration on-board storage
  • Off-the-shelf IP cores
  • FPGA firmware design services available upon request
  • 2 x 32M x 16 DDR2 SDRAM (128MB)
  • 4 x 2M x 32 QDR2 SRAM devices (32MB)
  • 128Mbit flash device
PCI interface
  • PCI-X 64-bit 133MHz, 3.3V
  • PCI-X/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
  • 4x 2.5Gbps optical transceivers for sFPDP, Fibre Channel, Gigabit Ethernet and Infiniband applications
  • PMC connector Pn4 64 user I/Os
  • Front Panel I/O daughter cards
  • See available daughter card options
  • 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
  • API, documentation and sample source code
  • 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...)
  • Data Storage with over 1.2GBytes/s bandwidth to RAID or JBOD
  • 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