20
Flexibility Capability Reliability 8400-467c User-configurable FPGAs for custom signal processing FPGA I/O Solutions User-configurable FPGAs for custom signal processing

User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

  • Upload
    others

  • View
    35

  • Download
    0

Embed Size (px)

Citation preview

Page 1: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

F l e x i b i l i t y

C a p a b i l i t y

R e l i a b i l i t y

8400-467c

User-configurableFPGAs for customsignal processing

FPGA I/O Solutions

User-configurableFPGAs for customsignal processing

Page 2: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Acromag: The I/O LeaderAcromag is a customer-driven manufac-turer focused on developing embeddedI/O products that provide the best longterm value in the industry. Compare and you’ll find that Acromag productsoffer an unmatched balance of price,performance, and features.

50 Years of I/O ExperienceWith 50 years of industrial I/O designexperience, Acromag stands alone in thehigh-performance bus-board market.Developing VMEbus I/O boards since1984, we combine our process controlexpertise with extensive experience inembedded computing. This backgroundgives us unrivaled insight to many uniqueconcerns when interfacing computer systems to various sensors and controllersin many applications.

Acromag I/O boards are commonly usedin the following industries:• military/defense • aerospace• transportation • manufacturing• semiconductors • medical devices• communication • astronomy• utilities/energy • research labs

Quality You Can Count OnWe take every measure to guarantee youdependable operation. State-of-the-artmanufacturing with industrial and commercial-grade components addsextra ruggedness. Multi-level inspectionsand specialized testing further ensurethat Acromag I/O boards perform at orbeyond their rated specifications.

Technical AssistanceDrawing on our wealth of industrial I/Oexperience, our application engineers arewell qualified to help you design anddevelop your I/O system. Our sales staff ishighly experienced in recommendingproducts for applications ranging fromsimulators to machine control and count-less other industrial processes.

Global RepresentationGreat care has been put into building ateam of highly skilled representatives anddistributors. They are located around theworld to service your needs.

Online OrderingFor your convenience, we provide fullproduct documentation and pricing information online. You can get quotesand even order directly on our website.

2

Depend on Acromag I/O

Experience counts –

especially when

engineering the right

FPGA solution. And

with more than 50

years of experience,

Acromag can help

you reduce your

costs and increase

your productivity.

Call 877-295-7092 or 248-295-0310 for technical assistance.

Photo credit: U.S. Air Force

Page 3: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

3Visit www.acromagembedded.com or e-mail us at [email protected]

PMC and Industry Pack FPGA Modules

All trademarks are the property of their respective ownersCover photo credit: U.S. Air Force.

Virtex-II FPGAwith Analog I/OPMC-AX models provide thecapability to implement custom analog I/O solutions.These modules are ideal forhigh-speed, high-resolutionA/D and D/A functions

Page 10

Virtex-II FPGAwith Digital I/OPMC-DX (air-cooled) andPMC-CX (conduction-cooled)models facilitate the imple-mentation of customized digital I/O solutions. They areideal for TTL and differentialRS422/485 I/O functions.

Page 12

Cyclone®-II orAcex® FPGAs with Digital I/OIndustry Pack FPGA modulesprovide economical customdigital I/O solutions. Modelsfeature Altera® Cyclone-II orAcex 1K FPGAs.

Page 16

SoftwareSupport ToolsAcromag’s line of softwaredevelopment tools save youtime and effort.

Page 18

Virtex™-5 FPGAswith Plug-in I/OAcromag’s top-of-the-linePMC-VLX and PMC-VSX FPGAmodels offer Xilinx® Virtex™-5FPGAs optimized for logic ordigital signal processing. Thebase card offers 32 LVDS I/Olines and conduction cooling.AXM plug-in I/O interfacemodules provide additionalI/O processing capabilities.

Page 4

Virtex-4 FPGAswith Plug-in I/OPMC-LX and PMC-SX modelsoffer Xilinx Virtex-4 FPGAs.The base card offers 32 LVDSI/O lines. AXM plug-in I/Ointerface modules extend I/Oprocessing capabilities.

Page 8

Custom Embedded Computing with Re-Configurable FPGAs on Off-the-Shelf Mezzanine ModulesAcromag’s line of user-configurable FPGA I/O modules inPMC and Industry Pack formats offer the ability to createcustom I/O boards. Just download your own instructionsets into the I/O module’s FPGA. You can use your ownapplication program to control the module’s analog ordigital I/O channels for simulation, communication, diagnostics, image processing and other applications.

Faster and easier developmentTo help you develop custom programs, Acromag offersan Engineering Design Kit. This kit provides utilities tohelp you load VHDL into the FPGA and to establish DMAtransfers between the FPGA and the CPU. Kits include acompiled FPGA file and example VHDL code for the localbus interface, read/writes, and change-of-state interruptsto the bus.

Page 4: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Acromag’s newest

PMC modules feature

user-configurable

FPGAs with higher

density and higher

performance.

High-Performance FPGA-basedEmbedded Computing Made SimpleOnly Acromag wraps a reconfigurableVirtex™-5 FPGA with just the features youneed for fast, easy implementation. Weadd a high-speed I/O interface and plentyof memory for efficient data handling.High-performance FPGA computing isnow within reach for many applications.

Xilinx® Virtex™-5 FPGAThese boards offer a choice of Virtex-5FPGAs (LXT, SXT, or FXT) optimized forlogic, DSP, or co-processor applications.This lets you match the FPGA’s resourcesand capabilities to your requirements.

High-Performance MemoryLarge, high-speed buffers rapidly movedata in and out of the FPGA. Two banksof DDR2 SDRAM memory receive datafrom the I/O ports for the FPGA. Dual-port SRAM routes the processed data forhigh-speed DMA transfer to the PCI bus.

High-Speed PCI-X InterfaceOur high-bandwidth PCI-X interfaceensures fast data throughput. The PCI-Xinterface supports 133MHz, 100MHz,and 66MHz PCI bus modes.

AXM Plug-in I/O Interface CardsI/O processing is handled on a separatemezzanine card that plugs into the FPGAbase board. A variety of these externalI/O cards offer an interface for your analog and digital I/O signals.

• 16-bit A/D • RS485 differential I/O

• LVDS I/O • CMOS/RS485 combo

• Custom

Typical ApplicationsApplications for these FPGA modules areunlimited. Common uses include DSPacceleration, simulation, communication,imaging, and co-processing. The Virtex-5FPGA is ideal for offloading of intensivecomputations or complex logic routines.Optional conduction cooling enables usein hostile environments. A ChipScope™

Pro interface is supported to provide further flexibility and convenience.

Engineering Design KitAcromag provides software utilities andexample source code to simplify yourprogramming tasks and get you startedquickly. A JTAG interface allows you toperform on-board VHDL simulation.

4 Call 877-295-7092 or 248-295-0310 for technical assistance.

Photo credit: CERN

User-configurable Virtex™-5 FPGAs

Page 5: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

5Visit www.acromagembedded.com or e-mail us at [email protected]

PMC FPGA with Plug-in I/O Extension Modules

Logic

PMC-VLX85/110/155These PMC modules use theVLXT versions of the Virtex-5FPGA. Optimized for high-performance logic, they offer achoice of FPGA sizes to matchyour performance needs.

• Real 6-input LUTs for fewer logic levels

• Up to 1.64Mb internal RAM

Typical uses include hardwaresimulation, communicationprocessing, military servers,in-circuit diagnostics, and signal intelligence.

DSP

PMC-VSX95This model uses the VSXT typeVirtex-5 FPGA. It is optimizedfor high-performance digitalsignal processing. The DSP48Eslice supports over 40 dynami-cally controlled operatingmodes, including: multiplier,3-input adder, barrel shifter,wide bus multiplexers, widecounters, and comparators.

• 640 XtremeDSP™ slices

• 352 GMACs at 550MHz

Common applications includesonar and radar processing.

PowerPC®

PMC-VFX70This model’s VFXT FPGA hasan embedded PowerPC tohandle the most complex andmemory-intensive computingapplications. Offload CPU-intensive operations such asvideo and 3D data processingor floating-point math forsuperior system performance.

• PowerPC 440, 32-bit RISCprocessor hard core

Typical applications includesubsystem co-processors andcustom hardware acceleration.

I/O Interface

AXM Extension I/OThese I/O cards plug into theFPGA base card to interfaceadditional I/O signal types.

AXM-A302 chan. of 105MHz 16-bit A/D

AXM-D0230 RS485 differential I/O

AXM-D0316 CMOS and 22 RS485 I/O

AXM-D0430 LVDS I/O

AXM-??Custom I/O configuration

97 I/O

64 I/O or 32 LVDS

Dual-Port SRAM

256K x 32

DDR2SDRAM

32M x 16

DDR2SDRAM

32M x 16

1.0VPowerSupply

1.8VPowerSupply

2.5VPowerSupply

XC5VFX70TXC5VLX85TXC5VLX110TXC5VLX155TXC5VSX95T

Fron

t Pa

nel M

ezza

nine

Bus

AXM

I/O

Mod

ule

P1 –

PCI

/PCI

-X B

us

P2 –

PCI

/PCI

-X B

us

P3 –

PCI

/PCI

-X B

us

P4 –

Rea

r 64

I/O P

oint

s

FlashMemory16MB

XC5VLX30

Dual Port SRAM

256K x 32

PMC User-Configurable FPGA ComputingModel FPGA Logic Cells DSP Memory Temperature RangePMC-VLX85 XC5VLX85T 82,944 48 DSP48E slices Two 32M x 16-bit DDR2 SDRAM, Two 256K x 32-bit dual-port SRAM Conduction-cooled or -40-85°C

PMC-VLX110 XC5VLX110T 110,592 64 DSP48E slices Two 32M x 16-bit DDR2 SDRAM, Two 256K x 32-bit dual-port SRAM Conduction-cooled or -40-85°C

PMC-VLX155 XC5VLX155T 155,648 128 DSP48E slices Two 32M x 16-bit DDR2 SDRAM, Two 256K x 32-bit dual-port SRAM Conduction-cooled or -40-85°C

PMC-VSX95 XC5VSX95T 94,208 640 DSP48E slices Two 32M x 16-bit DDR2 SDRAM, Two 256K x 32-bit dual-port SRAM Conduction-cooled or -40-85°C

PMC-VFX70 XC5VFX70T 71,680 128 DSP48E slices Two 32M x 16-bit DDR2 SDRAM, Two 256K x 32-bit dual-port SRAM Conduction-cooled or -40-85°C

Page 6: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Plug-in I/O modules

provide a convenient

method for direct

connection of the

I/O to the FPGA with

optimal performance.

AXM Plug-in I/O Interface CardsI/O processing is handled on a separatemezzanine card that plugs into the FPGAbase board. A variety of these externalI/O cards offer an interface for your analog and digital I/O signals.

Analog I/O: 16-bit A/DPlug-in analog input modules provide105MHz 16-bit A/D signal processing.External clock and trigger sources aresupported to control sampling.

An internal precision clock conditionerprovides the functions of jitter cleaning,reconditioning, multiplication, and distri-bution of a reference clock.

Each clock distribution block includes aprogrammable divider, a phase synchro-nization circuit, and a programmabledelay. This enables distribution of multi-ple integer-related and phase-adjustedcopies of a reference to multiple systemcomponents.

Digital I/O: Differential RS485Digital I/O extension modules can inter-face up to 30 differential I/O signals tothe FPGA base card. Data direction,input or output, on each channel is independently controlled. Eight of thechannels support programmable change-of-state interrupts.

Digital I/O: CMOSOne AXM module provides an interfacefor both CMOS logic and RS485 differ-ential signals. Data direction, either inputor output, on each channel is independ-ently controlled. Eight of the channelssupport programmable change-of-stateinterrupts.

Digital I/O: LVDSLow voltage differential signal processingis also available on an AXM module.Each channel is independently config-ured for I/O direction. Interrupts are programmable on eight of the channelsfor any bit change of state or level.

Custom I/O functionsCall the factory to discuss the develop-ment of custom AXM modules to meetyour unique application.

6 Call 877-295-7092 or 248-295-0310 for technical assistance.

Photo credit: U.S. Air Force

Plug-in I/O Extension Modules

Page 7: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

7Visit www.acromagembedded.com or e-mail us at [email protected]

Front Panel I/O Mezzanine Cards

Analog I/O

AXM-A30This module provides high-speed A/D conversion. Anexternal clock and trigger canbe used to control sampling.

• 2 analog input channels

• 105MHz 16-bit A/D

Common applications includesonar and radar processing.

Differential I/O

AXM-D02This module performs RS485differential I/O signal process-ing. Data direction (input oroutput) on each channel isindependently controlled.

• 30 RS485 differential I/O

• 8 change-of-state interrupts

Typical uses include hardwaresimulation, communicationprocessing, and in-circuit diagnostics.

CMOS & RS485 I/O

AXM-D03This module processes bothCMOS and RS-485 differentialI/O. Data direction (input oroutput) on each channel isindependently controlled.

• 16 CMOS I/O

• 22 RS485 differential I/O

• 8 change-of-state interrupts

Typical uses include hardwaresimulation, communicationprocessing, and in-circuit diagnostics.

LVDS or LVTTL I/O

AXM-D04This module interfaces lowvoltage differential signalingwith independently configureddirection.

• 30 LVDS I/O

• 8 change-of-state interrupts

Typical uses include hardwaresimulation, communicationprocessing, and in-circuit diagnostics.

I/O Extension Modules for User-Configurable FPGA ComputingModel Analog I/O Digital I/O Compatible PMC FPGA Modules Temperature RangeAXM-A30 Two channels of 16-bit A/D - - PMC-LX, PMC-SX, PMC-VLX, PMC-VSX -40 to 85°C

AXM-D02 - - 30 RS485 differential I/O lines PMC-LX, PMC-SX, PMC-VLX, PMC-VSX -40 to 85°C

AXM-D03 - - 16 CMOS and 22 RS485 differential I/O lines PMC-LX, PMC-SX, PMC-VLX, PMC-VSX -40 to 85°C

AXM-D04 - - 30 LVDS I/O lines PMC-LX, PMC-SX, PMC-VLX, PMC-VSX -40 to 85°C

AXM-??? Acromag can develop custom I/O function modules. Consult factory for details.

AXM-EDK Test board with JTAG port. Included with VIrtex-5 and Virtex-4 Engineering Design Kits (EDK).

Page 8: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

These PMCs deliver

high-speed I/O signal

processing and many

of the features found

on the Virtex-5 FPGA

models but at a more

attractive price point.

High-Performance FPGA TechnologyThese PMC modules offer breakthroughperformance with a Xilinx Virtex-4 FPGA,but maintain a relatively low price pointcompared to our Virtex-5 FPGA boards.They provide more logic cells, DSP slices,and memory than our Virtex-II solutionsplus a more flexible I/O interface.

Xilinx® Virtex™-4 FPGAThese boards offer a choice of Virtex-4FPGA versions (LX or SX) optimized forlogic or DSP. Three models let you matchthe FPGA’s resources and capabilities toyour requirements.

High-Speed MemoryPlenty of DRAM memory is available forreceipt and transfer of high-speed datafrom the I/O data ports on the front andrear of the board. Dual Ported SRAMmemory is supplied for storage of datato be passed, via DMA transfer, to thePCI bus. One dual port is attached to theFPGA and the other to the local bus.

PCI InterfaceThe PCI bus interface is handled by aPLX® PCI 9656 device which provides 64-bit 66MHz bus mastering with dual-channel DMA support.

AXM Plug-in I/O Interface CardsI/O processing is handled on a separatemezzanine card that plugs into the FPGAbase board. A variety of these externalI/O cards offer an interface for your analog and digital I/O signals.

• 16-bit A/D • RS485 differential I/O

• LVDS I/O • CMOS/RS485 combo

• Custom

Typical ApplicationsAlthough there is no limit to the uses for Acromag’s FPGA I/O boards, severalapplications are ideal for this new tech-nology. Common uses include militaryservers, telecommunication, and digitalsignal processing. Take advantage of theoptional conduction cooling for use inhostile environments.

Engineering Design KitAcromag provides software utilities andexamples to simplify your programmingand get you started quickly. A JTAGinterface enables on-board VHDL simulation.

8 Call 877-295-7092 or 248-295-0310 for technical assistance.

Photo credit: U.S. Navy

User-configurable Virtex™-4 FPGAs

Page 9: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

9Visit www.acromagembedded.com or e-mail us at [email protected]

PMC FPGA with Plug-in I/O Extension Modules

Logic

PMC-LX40/LX60These PMC modules use theLX versions of the Virtex-4FPGA. They are optimized forhigh-performance logic.

• High logic-to-feature ratio

• High I/O-to-feature ratio

Typical uses include hardwaresimulation, communicationprocessing, and in-circuit diagnostics.

Signal Processing

PMC-SX35This model uses the SX typeVirtex-4 FPGA. It is optimizedfor high-performance digitalsignal processing. Build custom pre/post/co-processinghardware. Build high-perform-ance filters.Create over 40 dif-ferent functions (MACs, multi-pliers, adders, and muxes).

Common applications includesonar and radar processing.

Conduction-Cooled

PMC-LX and PMC-SX boardscan be used in standard mode(0 to 70°C) or in conduction-cooled applications. Theseboards are well-suited for usein military, aerospace, andother demanding operations.Conduction cooling providesefficient heat dissipation inenvironments where there isinadequate cooling air flow.

I/O Interface

AXM Extension I/OThese I/O cards plug into theFPGA base card to interfaceadditional I/O signal types.

AXM-A302 chan. of 105MHz 16-bit A/D

AXM-D0230 RS485 differential I/O

AXM-D0316 CMOS and 22 RS485 I/O

AXM-D0430 LVDS I/O

AXM-??Custom I/O configuration

PMC User-Configurable FPGA ComputingModel FPGA Logic Cells DSP Memory Temperature RangePMC-LX40 Xilinx Virtex-4 41,472 64 XtremeDSP™ slices 32Mb x 32-bit DDR DRAM, 256Kb x 36-bit dual-port SRAM Conduction-cooled or 0-70°C

PMC-LX60 Xilinx Virtex-4 59,904 64 XtremeDSP™ slices 32Mb x 32-bit DDR DRAM, 256Kb x 36-bit dual-port SRAM Conduction-cooled or 0-70°C

PMC-SX35 Xilinx Virtex-4 34,560 192 XtremeDSP™ slices 32Mb x 32-bit DDR DRAM, 256Kb x 36-bit dual-port SRAM Conduction-cooled or 0-70°C

DDR DRAM32M x 16

Dual Port SRAM

256K x 32

DDR DRAM32M x 16

PowerManagement

Circuit

FlashMemory

8MB

PCI BusInterface

64-bit66MHz

SystemMonitor

XC4VLX40XC4VLX60XC4VSX35

Fron

t Pa

nel M

ezza

nine

Bus

AXM

I/O

Mod

ule

Loca

l Bus

P1 P2

ProgrammingController

Chipscope / JTAG

Control Lines

64 I/O

P3

P4 –

Rea

r I/O

64 I/O or 32 LVDS

Page 10: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

PMC analog I/O with

a user-configurable

FPGA provides an

affordable solution

for applications

requiring custom

signal processing.

Cost-effective FPGA ComputingAcromag FPGA modules with analog I/Oprovide the ability to quickly implementcustomized solutions. Application-specificsignal processing routines and algorithmscan be downloaded into the on-boardreconfigurable FPGA to control operationof the I/O channels.

These modules are ideal for high-speed,high-resolution A/D and D/A functions.Inputs are sampled at up to 64 MSPS andprocessed by the FPGA without CPUintervention. Using the FPGA, these modules are able to generate recipe-based responses to input stimulus andapply user-defined transfer functions.

Powerful and versatile, these modules aredesigned around a re-configurable FPGA,the Xilinx® Virtex-II. You can select eitherthe 11k, 24k, or 32k logic cell versions ofthe FPGA. Each of these DSP-capableFPGAs features versatile logic resources,large on-chip memories, and a high-speed interface.

The PCI bus interface is handled by aPLX® PCI 9056 device which provides 32-bit 66MHz bus mastering with dual-channel DMA support.

Typical ApplicationsAlthough there is no limit to the uses for Acromag’s FPGA I/O boards, severalapplications are ideal for this technology.Common uses include sonar, radar, hardware simulation, automated testequipment, and in-circuit diagnostics.

Xilinx Virtex-II FPGA• Up to 3 million system gates

• Up to 1Mb of on-chip block RAM

• Up to 56 18 x 18 embedded multipliers (Up to 0.5 Tera MACs)

Engineering Design KitAcromag provides software utilities andexamples to simplify your programmingand get you started quickly.

I/O Capabilities• 14-bit A/D

(four 20MHz or 64MHz channels)

• 16-bit D/A (two 900KHz channels)

10 Call 877-295-7092 or 248-295-0310 for technical assistance.

Photo credit: Peter Ginter, Stanford Linear Accelerator Center

Virtex™-II FPGAs with Analog I/O

Page 11: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

11Visit www.acromagembedded.com or e-mail us at [email protected]

High-speed A/D and D/A Conversion

PMC A/D & D/A,11k Logic Cells

PMC-AX1020/1065These models feature anFPGA with 11,000 logic cellsto help you develop customanalog I/O solutions. Withhigh-speed, high-resolutionA/D and D/A converters, theyare ideal for many analog I/Ofunctions. Two version provide20 or 65MSPS sampling.

PMC A/D & D/A,24k Logic Cells

PMC-AX2020/2065These models feature anFPGA with 24,000 logic cellsto help you develop customanalog I/O solutions. Withhigh-speed, high-resolutionA/D and D/A converters, theyare ideal for many analog I/Ofunctions. Two version provide20 or 65MSPS sampling.

PMC A/D & D/A,32k Logic Cells

PMC-AX3020/3065These models feature anFPGA with 32,000 logic cellsto help you develop customanalog I/O solutions. Withhigh-speed, high-resolutionA/D and D/A converters, theyare ideal for many analog I/Ofunctions. Two version provide20 or 65MSPS sampling.

PMC User-Configurable FPGA with Analog I/OModel FPGA Logic Cells Analog Inputs Analog Outputs Dual-Ported Memory Extended Temp. RangePMC-AX1020 Xilinx Virtex-II 11,520 four 20MHz 14-bit A/D two 900KHz 16-bit D/A 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-AX1065 Xilinx Virtex-II 11,520 four 65MHz 14-bit A/D two 900KHz 16-bit D/A 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-AX2020 Xilinx Virtex-II 24,192 four 20MHz 14-bit A/D two 900KHz 16-bit D/A 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-AX2065 Xilinx Virtex-II 24,192 four 65MHz 14-bit A/D two 900KHz 16-bit D/A 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-AX3020 Xilinx Virtex-II 32,256 four 20MHz 14-bit A/D two 900KHz 16-bit D/A 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-AX3065 Xilinx Virtex-II 32,256 four 65MHz 14-bit A/D two 900KHz 16-bit D/A 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

DC-to-DCPowerSupply

Dual Port SRAM

256K x 32D/A Converter

1.1 µSec

D/A Converter1.1 µSec

TriggerInternal/External

A/D Converter20 or 65MHz

A/D Converter20 or 65MHz

ClockInternal/External

A/D Converter20 or 65MHz

A/D Converter20 or 65MHz

PCI BusInterface

32-bit66MHz

P1 P2FPGA

ConfigurationFlash Memory

ConfigurationCPLD

XC2V1000XC2V2000XC2V3000

Page 12: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Cost-effective FPGA ComputingAcromag FPGA modules with digital I/Oprovide the ability to implement complex,customized I/O board solutions.Application-specific logic routines andalgorithms can be downloaded into theon-board reconfigurable FPGA to controloperation of the I/O channels.

These modules are ideal for advancedTTL and differential I/O functions. Usingthe FPGA, the modules are able to generate recipe-based responses to inputstimulus and to translate communicationprotocols.

Powerful and versatile, these modules aredesigned around a re-configurable FPGA,the Xilinx® Virtex-II. All I/O functions areavailable with either the 6,912 or 24,192logic cell versions of the FPGA. Both DSP-capable FPGAs feature versatile logicresources, large on-chip memories, and ahigh-speed interface.

The PCI bus interface is handled by aPLX® PCI 9056 device which provides 32-bit 66MHz bus mastering with dual-channel DMA support.

Typical ApplicationsAlthough there is no limit to the uses for FPGA I/O boards, several applicationsare ideal for this new technology.Common uses include automated testequipment, hardware simulation, proto-col conversion, and in-circuit diagnostics.

Xilinx Virtex-II FPGA• Up to 3 million system gates

• Up to 1Mb of on-chip block RAM

• Up to 56 18 x 18 embedded multipliers (Up to 0.5 Tera MACs)

Engineering Design KitAcromag provides software utilities andexamples to simplify your programmingand get you started quickly.

I/O Capabilities• TTL I/O • RS422 I/O

• LVDS I/O • TTL/RS422 combo

12

PMC digital I/O with

a user-configurable

FPGA provides an

affordable solution

for applications

requiring custom

signal processing.

Call 877-295-7092 or 248-295-0310 for technical assistance.

Virtex™-II FPGAs with Digital I/O

Page 13: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

13Visit www.acromagembedded.com or e-mail us at [email protected]

Desktop PC Cards

PMC TTL I/O

PMC-DX501/DX2001Ideal for advanced TTL I/Ofunctions, these PMC modulesprovide users with the abilityto implement customized digital I/O solutions. Two ver-sions are available with either7k or 24k logic cells.

PMC Diff. I/O

PMC-DX502/DX2002These PMC modules are well-equipped to handle advanceddifferential RS422 digital I/Ofunctions using custom signalprocessing routines. Two ver-sions are available with either7k or 24k logic cells.

PMC TTL & Diff.

PMC-DX503/DX2003These modules combine TTLand differential RS422 I/Ochannels on a single module.The FPGA implements yoursignal processing algorithms.Two versions are availablewith 7k or 24k logic cells.

PMC LVDS I/O

PMC-DX504/DX2004These modules are ideal forcustom LVDS I/O functions.Program the FPGA for recipe-based response to input stimuli or for high-speed communication processing.Select 7k or 24k logic cells.

PMC User-Configurable FPGA with Digital I/OModel FPGA Logic Cells TTL I/O Differential I/O LVDS I/O Rear I/O Memory Extended Temp. RangePMC-DX501 Xilinx Virtex-II 6,912 64 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX2001 Xilinx Virtex-II 24,192 64 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX502 Xilinx Virtex-II 6,912 32 RS422 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX2002 Xilinx Virtex-II 24,192 32 RS422 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX503 Xilinx Virtex-II 6,912 16 24 RS422 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX2003 Xilinx Virtex-II 24,192 16 24 RS422 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX504 Xilinx Virtex-II 6,912 32 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

PMC-DX2004 Xilinx Virtex-II 24,192 32 optional 1MB RAM, 256K x 36-bit SRAM optional -40 to 85°C

DC-to-DCPowerSupply

SRAM256K x 32

PCI BusInterface

32-bit66MHz

P1 P2P4

– R

ear I

/O m

odel

s on

lyFPGAConfigurationFlash Memory

ConfigurationCPLD

XC2V0500XC2V2000

I/O Circuits-------------------

TTLDifferential RS422

TTL/Diff ComboLVDS

Optional rear I/O access

Page 14: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Conduction-cooled FPGA ComputingThese conduction-cooled modules pro-vide the ability to implement complex,customized digital I/O solutions in hostileenvironments. Application-specific logicroutines and algorithms can be down-loaded into the on-board reconfigurableFPGA to control operation of the I/Ochannels.

All models are ideal for advanced differential RS422/485 I/O functions. The modules are able to generate recipe-based responses to input stimulus and totranslate communication protocols.

Powerful and versatile, these modules are designed around a reconfigurableFPGA, the Xilinx® Virtex-II. Two versionsare available with either 12k or 24k logiccells. Both DSP-capable FPGAs featureadaptable logic resources, large on-chipmemories, and a high-speed interface.Dual-port memory is provided for DMA.

Conduction cooling or the standard -40 to 85°C operating temperatures aresupported.

Typical ApplicationsAlthough there is no limit to the uses for Acromag’s FPGA I/O boards, severalapplications are ideal for this new tech-nology. Typical uses include manned andunmanned vehicles, battleground SIGINTand communications systems, deploy-ment on tanks or torpedoes, or any system where ambient or forced air can’tprovide adequate cooling.

Xilinx Virtex-II FPGA• Up to 2 million system gates

• Up to 1Mb of on-chip block RAM

• Up to 56 18 x 18 embedded multipliers (Up to 0.5 Tera MACs)

Engineering Design KitAcromag provides software utilities andexamples to simplify your programmingand get you started quickly.

I/O Capabilities• Bi-directional CMOS I/O

• Bi-directional RS422/485 differential I/O

14

Conduction cooling

provides thermal

management of the

circuit board for

avionics and other

applications without

an adequate flow of

cooling air.

Call 877-295-7092 or 248-295-0310 for technical assistance.

Photo credit: U.S. Army

Conduction-Cooled Virtex™-II FPGAs

Page 15: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

15Visit www.acromagembedded.com or e-mail us at [email protected]

Ready for use in extreme conditions

Differential I/O

PMC-CX1002This module provides high-density RS422/485 differentialI/O signal processing undercontrol of a user-configurableXilinx Virtex-II FPGA. CX1002models use the 12k logic cellversion of the Virtex-II FPGA.Conduction cooling enablesuse in applications withoutsufficient cooling air flow.

Differential I/O

PMC-CX2002This model is nearly identicalto the CX1002 model exceptthat it has a larger version ofthe Virtex-II FPGA providing24k logic cells and more on-chip memory.

CMOS, RS422/485

PMC-CX1003This module provides bothCMOS and differential I/Ochannels. The Virtex-II FPGA(12k logic cells) processes signals according to custominstructions. Conduction-cooled, this unit is ideal forairborne systems and otherswith advanced thermal management requirements.

CMOS, RS422/485

PMC-CX2003This model is nearly identicalto the CX1003 model exceptthat it has a larger version ofthe Virtex-II FPGA providing24k logic cells and more on-chip memory.

PMC User-Configurable FPGA with Digital I/OModel FPGA Logic Cells CMOS I/O Differential I/O Rear I/O Memory Extended Temp. RangePMC-CX1002 Xilinx Virtex-II 11,520 - - 32 RS422/485 yes 1MB RAM, 256K x 36-bit SRAM Conduction, -40 to 85°C

PMC-CX2002 Xilinx Virtex-II 24,192 - - 32 RS422/485 yes 1MB RAM, 256K x 36-bit SRAM Conduction, -40 to 85°C

PMC-CX1003 Xilinx Virtex-II 11,520 16 24 RS422/485 yes 1MB RAM, 256K x 36-bit SRAM Conduction, -40 to 85°C

PMC-CX2003 Xilinx Virtex-II 24,192 16 24 RS422/485 yes 1MB RAM, 256K x 36-bit SRAM Conduction, -40 to 85°C

DC-to-DCPowerSupply

Dual Port SRAM

256K x 32

PCI BusInterface

64-bit66MHz

P1 P2

FPGAConfigurationFlash Memory

ConfigurationCPLD

XC2V1000XC2V2000

I/O Circuits-------------------

CMOSDifferential RS422/485

CMOS/Diff Combo

Rear I/O access

P3

P4 –

Rea

r I/O

Page 16: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Industry Pack FPGA Modules

Call 877-295-7092 or 248-295-0310 for technical assistance.

Acromag’s Industry

Pack FPGA modules

provide a low-cost

method to apply

custom logic routines

and signal processing

algorithms to digital

I/O signals.

16

Entry-level FPGA ComputingAcromag’s Industry Pack FPGA modulesfeature a user-customizable Altera®

Cyclone®-II or Acex® 1K100 FPGA. These modules allow users to developand store their own instruction sets inthe FPGA for a variety of adaptive computing applications.

User application programs are down-loaded through the JTAG port or via the IP bus directly into the FPGA. A pre-programmed internal CPLD facilitates ini-tialization by acting as the bus controllerduring power-up and while the programis downloading. This bus controller islimited to functions necessary for power-up and downloading. After the programdownloads, the FPGA takes control ofthe IP bus and the CPLD disables.

Typical ApplicationsCommon FPGA applications include specialized communication systems overRS422/485 networks, test fixture simula-tion of signals over TTL-switched lines,and analysis of acquired data using advanced mathematical formulas such asthose developed with MathWorks®

MatLab® software.

Altera Cyclone-II FPGA• 18,752 logic elements

• 239,616 distributed RAM bits

• 52 4Kb block RAMs

• 26 18 x18 embedded multipliers

• 4 digital PLL clock managers

Altera Acex EP1K100 FPGA• 4,992 logic elements

• 49,152 RAM bits

• 12 embedded array blocks (EAB)

Engineering Design KitAcromag provides software utilities andexamples to simplify your programmingand get you started quickly.

I/O Capabilities• Bi-directional TTL I/O

• Bi-directional RS485 differential I/O

• Combination TTL and differential I/O

• Bi-directional LVDS I/O

Photo credit: Peter Ginter, Stanford SynchrotronRadiation Laboratory

Page 17: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

17Visit www.acromagembedded.com or e-mail us at [email protected]

Re-configurable Cyclone®-II or Acex® 1K FPGAs

Altera Cyclone-II,JTAG-configured

IP-EP200 SeriesThe Cyclone-II FPGA on thesemodules can control up to 48TTL or 24 RS485 I/O signals ora mix of both types. Anothermodel interfaces 24 LVDS I/Ochannels. Application code isdownloaded through the JTAGport or via the IP bus directlyinto the FPGA.

Altera ACEX 1K,bus-configured

IP-1K110 SeriesThe Acex 1K FPGA on thesemodules can control up to 48TTL or 24 RS485 I/O signals ora mix of both types. Userapplication programs aredownloaded through the IPbus directly into the FPGA.

Altera ACEX 1K,JTAG-configured

IP-1K125 SeriesThese modules are very similarto the IP1K110 series with theexception that applicationprograms are downloadedthrough the JTAG port directlyinto the FPGA.

Industry Pack User-Configurable FPGA with Digital I/OModel FPGA Logic Cells TTL I/O Differential I/O LVDS I/O Memory Extended Temperature RangeIP1K110-0024 Acex EP1K100 4992 - - 24 RS485 - - 64K x 16 RAM optional -40 to 85°C

IP1K110-2412 Acex EP1K100 4992 24 12 RS485 - - 64K x 16 RAM optional -40 to 85°C

IP1K110-4800 Acex EP1K100 4992 48 - - - - 64K x 16 RAM optional -40 to 85°C

IP1K125-0024 Acex EP1K100 4992 - - 24 RS485 - - 64K x 16 RAM optional -40 to 85°C

IP1K125-2412 Acex EP1K100 4992 24 12 RS485 - - 64K x 16 RAM optional -40 to 85°C

IP1K125-4800 Acex EP1K100 4992 48 - - - - 64K x 16 RAM optional -40 to 85°C

IP-EP201 Cyclone II EP2C20 18,752 48 - - - - 64K x 16 RAM optional -40 to 85°C

IP-EP202 Cyclone II EP2C20 18,752 - - 24 RS485 - - 64K x 16 RAM optional -40 to 85°C

IP-EP203 Cyclone II EP2C20 18,752 24 12 RS485 - - 64K x 16 RAM optional -40 to 85°C

IP-EP204 Cyclone II EP2C20 18,752 - - - - 24 64K x 16 RAM optional -40 to 85°C

I/O Circuits-------------------

TTLDifferential RS485

TTL/Diff ComboLVDS

EP2C20F256C8

JTAGHeader

FlashConfiguration

Memory

ConfigurationCPLD

SRAM64Kb x 16

PLL

Page 18: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Call 877-295-7092 or 248-295-0310 for technical assistance.

Engineering Design Kit

Acromag’s software

design kits simplify

the process of

developing custom

FPGA programs.

EDK SoftwareOne key to the success of yourFPGA project is how quicklyyou learn to control the capabilities of the FPGA andits interaction with other components on the module.To save time in this stage,Acromag provides extensiveexample VHDL code coveringall of the major functions ofthe FPGA module. This code isprovided as both source codeand as compiled code in theEngineer Design Kit.

Additionally, example code ispre-loaded into flash memoryon the FPGA module. This letsyou exercise the module andall of its functionality immedi-ately out of the box.

The Engineering Design Kitprovides the basic informationrequired to develop a customFPGA program for downloadto the FPGA. Utilities help youload VHDL into the FPGA andestablish DMA transfersbetween the FPGA and theCPU. It is recommended thatusers be familiar with Xilinx®

or Altera® development tools.

Engineering Design Kitincludes:• Parts list and location

• Schematics

• Compiled FPGA file

• Example VHDL code (provided as selectableblocks of code)

» Local Bus:example of interfacebetween PCI acceleratorand FPGA

» SRAM:example for read andwrite transfers to SRAM

» SDRAM:example for read, writeand refresh to SDRAM

» Interrupts:examples of change-of-state monitoring andinterrupts to the PCI bus

» Field I/O:examples of direction control and I/O read/write

» Pin definitions:configuration file definingall user I/O pins communi-cating with the FPGA

Models

For Virtex-5 FPGAsPMC-VLX-EDKPMC-VSX-EDKPMC-VFX-EDKEngineering design kits forPMC-VLX/VSX/VFX Modules.Includes AXM-EDK test board.

For Virtex-4 FPGAsPMC-LX-EDKPMC-SX-EDKEngineering design kits forPMC-LX/SX FPGA Modules.Includes AXM-EDK test board.

For Virtex-II FPGAsPMC-AX-EDKPMC-CX-EDKPMC-DX-EDKEngineering design kits forPMC-AX/CX/DX Modules.

For Cyclone-II FPGAsIP-EP200-EDKEngineering design kit for IP-EP200 FPGA Modules.

For Acex FPGAsIP-1K110-EDKIP-1K125-EDKEngineering design kits for IP-1K110/1K125 Modules.

18

Page 19: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Software Support

19Visit www.acromagembedded.com or e-mail us at [email protected]

Function RoutineC LibrariesThese software develop-ment tools simplify theintegration of AcromagI/O boards with yourapplication programs.

Acromag offers a libraryof function routines tar-geted for VxWorks® andQNX® operating systems.These routines and theexample programs helpyou develop the interfacebetween Acromag I/Oboards and your applica-tion program. C sourcecode is included for easycustomization.

DLL drivers simplify theinterface between the I/O boards and yourWindows®-based application program. This package providesDLL driver level supportfor Acromag’s completeline of PMC, PCI and CompactPCI products.Also, the C source codedemonstration programsprovide easy-to-use toolsto test operation of yourI/O modules.

A free example applica-tion programming inter-face is available fordownload on Acromag’swebsite to assist Linux™

users. This software provides I/O function routines for Industry Packmodules and carriers.Includes C source code.

VxWorksIPSW-API-VXWFor Industry Packs

PMCSW-API-VXWFor PMC, PCI, Compact PCI

90SW-API-VXWFor VMEbus I/O boards

QNXIPSW-API-QNXFor Industry Packs

PCISW-API-QNXFor PMC, PCI, Compact PCI

Windows DLLIPSW-API-WinFor Industry Packs

PCISW-API-WinFor PMC, PCI, Compact PCI

LinuxIPSW-LinuxFor Industry Packs

PCISW-LinuxFor PMC, PCI, Compact PCI

Acromag software

development tools

for your OS save you

time and effort.

Photo credit: Peter Ginter, Fermilab

Page 20: User-configurable FPGAs for custom - FPGA - COTS · User-configurable FPGAs for custom signal processing FPGA I/O Solutions. Acromag: The I/O Leader Acromag is a customer-driven manufac-

Acromag, Inc .P.O. Box #437,30765 South W ixom Road,W ixom, MI 48393-7037 USA

Tel : 248-295-0310Fax: 248-624-9234www.acromagembedded.comEmai l : so lut [email protected]

8400-467c © Acromag, Inc . 2008. Data sub ject to change wi thout not ice . P r inted in USA 10/08

Acromag I/O. Depend on it.Acromag I/O. Depend on it.

Visit us at www.acromagembedded.com!• Product data sheets, manuals, and price information

• Order online with your credit card or purchase order

• Technical support, tutorials, and application notes

• Subscribe to our monthly e-newsletter