4DSP FMC230 User Manual - Table Of Contents

Summary of FMC230

  • Page 1

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 1 - fmc230 user manual 4dsp, usa www.4dsp.Com/forum this document is the property of 4dsp llc. And may not be copied nor communicated to a third party without the written permission of 4dsp llc. © 4dsp llc 2015.

  • Page 2: Revision History

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 2 - revision history date description revision 2012-12-19 release 1.0 2013-02-05 corrected pin assignments in appendix a 1.1 2013-03-22 updated analog output range in table 2 and added a fmc700 requirement information for kc705 1.2 2013-08-15 updat...

  • Page 3: Table Of Contents

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 3 - table of contents 1 acronyms and related documents ................................................................................ 4 1.1 acronyms ....................................................................................................

  • Page 4

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 4 - 1 acronyms and related documents 1.1 acronyms adc analog-to-digital converter ddr double data rate dsp digital signal processing eprom erasable programmable read-only memory fbga fineline ball grid array fmc fpga mezzanine card fpga field progr...

  • Page 5

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 5 - 2 general description the fmc230 is a two channel dac fmc daughter card. The card provides two 14-bit up to 5.7 gsps dac channels which can be clocked by an internal clock source (optionally locked to an external reference) or an externally sup...

  • Page 6

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 6 - 4 design 4.1 physical specifications 4.1.1 board dimensions the fmc card complies with the fmc standard known as ansi/vita 57.1. The card is a single-width, conduction-cooled mezzanine module (with region 1 and front panel i/o). There may be a ...

  • Page 7

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 7 - fmc top connector the top connector is the main connector to the fmc carrier board. The pin-out is defined in the appendix. The connector is a hpc connector. Fmc bottom connector the high-pin count connector enables fmc card stacking. The follo...

  • Page 8

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 8 - analogue output bandwidth 1.4ghz, please refer to ad9129 datasheet for details external sampling clock input input level -10dbm 0dbm typical (lvttl level supported 1 ) input impedance 50Ω input range 4.5 mhz to 2850 mhz 2 external reference clo...

  • Page 9

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 9 - 4.4 analog output channels the dac output circuit is constructed such that different build options are available. The default configuration is a wideband balun etc1-1-13 (macom; 4.5 to 3000mhz) as shown in figure 4. This configuration is the re...

  • Page 10

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 10 - note: when internal clock is enabled and there is no need for an external reference, it is highly recommended to leave the clock input unconnected to prevent interference with the internal clock. 4.7 external reference input there is one mmcx ...

  • Page 11

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 11 - ref to fmc tcxo 30.72mhz loop filter ref_en to out dac 0 dac 1 clock to gbt figure 5: clock tree the ad9517 has four lvpecl outputs. Out2 and out3 are used for clocking the dac devices. The other four clock outputs can be programmed either as ...

  • Page 12

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 12 - card type device vco range vco dac clock fmc230 ad9517-1 2300mhz - 2650mhz 2457.60mhz 2457.60mhz table 3: fmc default clock configurations note: higher dac clock frequencies (2850mhz for sampling up to 5700msps) can be achieved using external ...

  • Page 13

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 13 - adp2301 406mw (eff. 85%) 169 ma @ 12v 1010ma @ vadj* ad9517 1.5w 455ma @ 3.3v 480ma @ 3.6v 1010ma @ 3.3v** selected by assembly adp1753 135mw max. 800ma * vadj may be used when 2.5v to save power consumption. ** 3.3v is the factory default ass...

  • Page 14

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 14 - 3.3v bank adg3304 vadj 3.3v 4 4 fmc_to_cpld[3..0] fmc connector cpld 1.8v bank signals to: ad9517 signals to: ad9129 figure 8: fmc control interface the fmc is controlled from the carrier hardware through a single spi communication bus. The sp...

  • Page 15

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 15 - cpld dac0_n_cs dac1_n_cs clk_n_cs sclk sdio ref_en refmon ld status alert and fmc_to_cpld(1) n_cs fmc_to_cpld(2) sdio fmc_to_cpld(0) sclk fmc side local side led src_sel reg0 reg1 reg2 shift register fmc_to_cpld(3) n_int ctrl dac_rst clk_n_res...

  • Page 16

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 16 - 8-bit pre-selection p6 p5 p4 p3 p2 p1 p0 r/w a6 a5 a4 a3 a2 a1 a0 8-bit instruction 8-bit register data d7 d6 d5 d4 d3 d3 d1 d0 n_cs sclk sdio p7 figure 10: write instruction to cpld registers a1:a0 8-bit pre-selection p6 p5 p4 p3 p2 p1 p0 r/w...

  • Page 17

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 17 - 8-bit pre-selection p6 p5 p4 p3 p2 p1 p0 r/w w1 w0 a12 a11 a10 a9 a8 16-bit instruction 8-bit register data n_cs sclk sdio p7 d7 d6 d5 d4 d3 d3 d1 d0 a6 a5 a4 a3 a2 a1 a0 a7 figure 15: read instruction to ad9517 registers a12:a0 6 environment ...

  • Page 18

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 18 - 6.3 cooling two different types of cooling are available for the fmc. 6.3.1 convection cooling the air flow provided by the fans of the chassis the fmc is enclosed in will dissipate the heat generated by the on board components. A minimum airf...

  • Page 19: Part Number:

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 19 - 9 ordering information part number: fmc230-2-1-1-1 temperature range industrial (-40 o c to +85 o c) = 1 commercial (0 o c to +70 o c) = 2 connector type mmcx (standard feature) = 1 ssmc = 2 reserved standard feature = 1 mil-i-46058c conformal...

  • Page 20

    Um023 fmc230 user manual r1.10 appendix a lpc / hpc pin-out note that fmc700 is required to use the fmc230 on kc705 av57.1 hpc pin fmc230 signal av57.1 hpc pin fmc230 signal av57.1 hpc pin fmc230 signal clk0_m2c_n h5 clk_to_fpga_n ha00_n_cc f5 dac1_dco_n hb00_n_cc k26 dac1_p1_dp05_n clk0_m2c_p h4 cl...

  • Page 21

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 21 - la18_n_cc c23 dac0_p1_dp01_n ha22_n j22 la18_p_cc c22 dac0_p1_dp01_p ha22_p j21 la19_n h23 dac0_p1_dp03_n ha23_n k23 la19_p h22 dac0_p1_dp03_p ha23_p k22 la20_n g22 dac0_p1_dp02_n la20_p g21 dac0_p1_dp02_p la21_n h26 dac0_p1_dp05_n la21_p h25 ...

  • Page 22

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 22 - dac0_p0_p d/a 0 input lvds data bus 0 going to the 1st d/a converter. Dac0_p0_n dac0_p1_p d/a 0 input lvds data bus 1 going to the 1st d/a converter. Dac0_p1_n dac1_dco_p d/a 1 output lvds clock coming from the 2nd d/a converter. Dac1_dco_n da...

  • Page 23

    Um023 fmc230 user manual r1.11 um023 www.4dsp.Com - 23 - appendix b cpld register map register description 0x00 control register 0 bit 0 ‘0’ for internal reference clock ‘1’ for external reference clock (disable internal reference) bit 1 reserved bit 2 ‘0’ release dac reset ‘1’ assert dac reset bit ...