element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Technical Library
  • Products
  • Dev Tools
  • Technical Library
  • More
  • Cancel
Technical Library
Documents Analog Devices: AD-FMCOMMS1-EBZ FPGA Mezzanine Card for Wireless Communications
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Technical Library to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: atomar
  • Date Created: 6 Mar 2013 8:58 AM Date Created
  • Last Updated Last Updated: 15 Mar 2013 9:40 AM
  • Views 1345 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Analog Devices: AD-FMCOMMS1-EBZ FPGA Mezzanine Card for Wireless Communications

BUY NOWBUY NOWSoftware ToolsTechnical DocumentsVideoFeaturesKit Contents

image

Kit Overview

 

The FMCOMMS1-EBZFMCOMMS1-EBZ high-speed analog module is designed to showcase the latest generation high-speed data converters. The FMCOMMS1-EBZ provides the analog front-end for a wide range of compute-intensive FPGA-based radio applications. When combined with an FPGA development platform, FMCOMMS1-EBZ enables a variety of wireless communications functions at the physical layer, from baseband to RF.

 

The AD-FMCOMMS1-EBZAD-FMCOMMS1-EBZ is an analog front end hardware platform that addresses a broad range of research, academic, industrial and defense applications. The AD-FMCOMMS1-EBZ enables RF applications from 400MHz to 4 GHz. The module is customizable to a wide range of frequencies by software without any hardware changes, providing options for GPS or IEEE 1588 Synchronization, and MIMO configurations.

 

When combined with the Xilinx ZYNQRegistered Software-Defined Radio Kit, AD-FMCOMMS1-EBZAD-FMCOMMS1-EBZ enables a variety of wireless communications functions at the physical layer, from baseband to RF. With up to 4 GB of flash storage space, 512 MB of RAM, Gigabit Ethernet interface (depending on the base platform) and a Linux image built specifically for the AD-FMCOMMS1-EBZ, you can get everything you need for a easy out of the box experience. The platform offers enough flexibility for many applications, and supports streaming data, and standard web interfaces to analyze transmited RF data.

 

Key Applications: Wireless communications demonstration and learning tool, Remote radio head, Software-defined radio, Satellite modems, Test and measurement equipment, Radar and advanced imaging, General purpose data acquisition.

More Development Kits and Tools
imageMore Analog Devices Analog Development KitsimageAnalog Devices MCU based Development Kits
imageDevelopment Platforms & Kitsimageelement14 Knode

 

Software Tools


Linux

Analog Devices provides full Linux support for the AD-FMCOMMS1-EBZ. Depending on which FPGA platform you are using the steps to perform to setup the system slightly differ:

  • ML605 (Microblaze)
  • KC705 (Microblaze)
  • ZC702, ZC706, ZED (Zynq)
XCOMM API (NO-OS SOFTWARE DRIVERS)

An API is available to be used on systems without OS to interact with the FMCOMMS1 board. The API provides all the necessary functions to control the various components on the FMCOMMS1 board. The FMCOMMS1 drivers stack is structured on three layers:

  • PIC Communication Abstraction Layer – this layer implements all the functions need to communicate on I2C with the PIC located on the FMCOMMS1 board. Its purpose is to translate the SPI calls coming from the drivers in PIC I2C commands.
  • Device Drivers Layer – this layer contains the drivers for all the parts on the FMCOMMS1 board. Each driver defines all the registers for a specific part and implements the functions needed to interract with that part.
  • XCOMM API – here are implemented all the high level functions required to interact with the FMCOMMS1 board. This layer hides the implementation details of the actual device drivers and provides a convenient way to work with the board.

Back to top

 

Technical Documents


Learning Center

 

TypeDescription
Product BriefADI: Product Brief for AD-FMCOMMS1-EBZ FPGA Mezzanine Card for Wireless Communications
Training VideoADI: Training Video for Software Defined Radio Demo for Xilinx Platforms

 

Design Elements

 

TypeDescription
SchematicsADI: Schematics for AD-FMCOMMS1-EBZ Evaluation Board
LayoutADI: Layout File for AD-FMCOMMS1-EBZ
Reference DesignADI: Reference Design for AD-FMCOMMS1-EBZ HDL
Application LibraryADI: Software code for AD-FMCOMMS1-EBZ (Linux on ML605)
Application LibraryADI: Software code for AD-FMCOMMS1-EBZ (Linux on KC705)
CAD ModelADI: CAD Model for AD-FMCOMMS1-EBZ

 

Back to top

 

Video


 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Back to top

 

Kit Features


image

 

Features of AD-FMCOMMS1-EBZAD-FMCOMMS1-EBZ FPGA Mezzanine Card:

 

  • General purpose design suitable for any application

  • Software tunable across wide frequency range (400MHz to 4GHz) with 125MHz channel bandwidth (250MSPS ADC, 1GSPS DAC)

  • RF section bypass for baseband sampling

  • Phase and frequency synchronization on both transmit and receive paths

  • Allows high channel density

  • LPC FMC Compatible, meets VITA specifications except card length

  • Powered from single FMC connector

  • Supports MIMO radio, with less than 1 sample sync on both ADC and DAC

  • Includes schematics, layout, BOM, HDL, Linux drivers and application software

  • Supports add on cards for spectrum specific designs (PA, LNA etc)

  • Common I2C access for all device registers

 

 

 

Back to top

Kit Contents


 

The Analog Devices AD-FMCOMMS1-EBZAD-FMCOMMS1-EBZ supplied with below contents:

 

  • AD-FMCOMMS1-EBZAD-FMCOMMS1-EBZ High-speed analog module with FMC connector

Back to top

 


  • mezzanine_card
  • xilinx
  • wireless_communications
  • fmcomms1-ebz
  • analog_devices
  • ad-fmcomms1-ebz
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube