0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
HMCAD1520

HMCAD1520

  • 厂商:

    HITTITE

  • 封装:

  • 描述:

    HMCAD1520 - High Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSPS A/D Converter - Hittite Microwave Co...

  • 数据手册
  • 价格&库存
HMCAD1520 数据手册
HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter Features • High speed Modes (12-bit / 8-bit) Quad Channel Mode: Fsmax = 160 / 250 MsPs Dual Channel Mode: Fsmax = 320 / 500 MsPs single Channel Mode: Fsmax = 640 / 1000 MsPs snr: 70 dB, sFDr: 60/75 dB [1] (12-bit 1ch Mode) • 8-bit Modes Described in HMCAD1511 and HMCAD1510 • Precision Mode (14-bit) Four channels up to 105 MsPs snr: 74 dB, sFDr: 83 dB @ 70 MHz snr: 72.5 dB, sFDr: 78 dB @ 140 MHz • Integrated Cross Point switches with instantaneous switching • Internal low jitter programmable Clock Divider • Ultra Low Power Dissipation 490 mW including I/o at 12-bit 640 MsPs • 0.5 µs start-up time from sleep, 15 µs from Power Down • Internal reference circuitry with no external components required • Coarse and fine gain control • Digital fine gain adjustment for each ADC • Internal offset correction • 1.8 v supply voltage • 1.7 - 3.6 v CMos logic on control interface pins • serial LvDs output 12, 14, 16 and Dual 8-bit modes available • 7 x 7 mm 48 QFn Package [1] Including/excluding Interleaving spurs typical Applications • Precision oscilloscopes • spectrum Analyzers • Diversity receivers • Hi-end Ultrasound • Communication testing • non Destructive testing 0 A / D Converters - sMt pin compatible parts HMCAD1520 is pin compatible and can be configured to operate as HMCAD1511 and HMCAD1510, with functionality and performance as described in HMCAD1511 and HMCAD1510 datasheets. Functional diagram Functional Block Diagram F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com 0-1 HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter general description the HMCAD1520 is a versatile high performance low power analog-to-digital converter (ADC), with interleaving High speed Modes to increase sampling rate. Integrated Cross Point switches activate the input selected by the user. In single Channel Mode, one of the four inputs can be selected as valid input to the single ADC channel. In Dual Channel Mode, any two of the four inputs can be selected to each ADC channel. In Quad Channel Mode and Precision Mode, any input can be assigned to any ADC channel. An internal, low jitter and programmable clock divider makes it possible to use a single clock source for all operational modes. the HMCAD1520 is based on a proprietary structure, and employs internal reference circuitry, a serial control interface and a serial LvDs output data. Data and frame synchronization clocks are supplied for data capture at the receiver. Internal digital fine gain can be set separately for each ADC to calibrate for gain errors. various modes and configuration settings can be applied to the ADC through the serial control interface (sPI). each channel can be powered down independently and output data format can be selected through this interface. A full chip idle mode can be set by a single external pin. register settings determine the exact function of this pin. HMCAD1520 is designed to interface easily with Field Programmable Gate Arrays (FPGAs) from several vendors. 0 A / D Converters - sMt 0-2 electrical Specifications dC Specifications AvDD = DvDD = ovDD = 1.8v, Fs = 160 MsPs, Quad Channel 12-bit High speed Mode, 50% Clock Duty Cycle, -1 dBFs 70 MHz Input signal, 1x / 0 dB Digital Gain (Fine and Coarse), Unless otherwise noted Parameter DC accuracy no missing codes offset Gabs Grel DnL InL vCM,out Analog Input vCM,in Fsr Cin,Q Cin,D Cin,s Power Supply vAvDD vDvDD vovDD Temperature tA operating free-air temperature -40 85 °C Analog supply voltage Digital and output driver supply voltage Digital CMos Input supply voltage 1.7 1.7 1.7 1.8 1.8 1.8 2 2 3.6 v v v Analog input common mode voltage Differential input voltage full scale range Differential input capacitance, Quad channel mode Differential input capacitance, Dual channel mode Differential input capacitance, single channel mode vCM -0.1 2 5 7 11 vCM +0.2 v vpp pF pF pF offset error after internal digital offset correction Gain error Gain matching between channels. ±3 sigma value at worst case conditions Differential non linearity Integral non linearity Common mode voltage output ±0.5 ±0.2 ±0.6 vAvDD/2 Guaranteed 1 ±6 LsB %Fs %Fs LsB LsB Description Min Typ Max Unit F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter AC Specifications – High Speed Modes AvDD = DvDD = ovDD = 1.8v, 50% clock duty cycle, -1 dBFs 70 MHz input signal, Gain = 1X, 12-bit output, rsDs output data levels, unless otherwise noted Parameter Performance snr signal to noise ratio, excluding interleaving spurs single Channel Mode , Fs = 640 MsPs Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs sInADincl signal to noise and Distortion ratio, including interleaving spurs single Channel Mode , Fs = 640 MsPs 58 58 58 dBFs dBFs dBFs 70 70 70 dBFs dBFs dBFs Description Min Typ Max Unit 0 A / D Converters - sMt Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs sInADexcl signal to noise and Distortion ratio, excluding interleaving spurs single Channel Mode , Fs = 640 MsPs Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs sFDrincl spurious Free Dynamic range, including interleaving spurs single Channel Mode , Fs = 640 MsPs Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs sFDrexcl spurious Free Dynamic range, excluding interleaving spurs single Channel Mode , Fs = 640 MsPs Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs HD2/3 Worst of HD2/HD3 single Channel Mode , Fs = 640 MsPs Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs enoB effective number of Bits single Channel Mode , Fs = 640 MsPs Dual Channel Mode , Fs = 320 MsPs Quad Channel Mode , Fs = 160 MsPs Xtlk,Hs2 Crosstalk Dual Ch Mode. signal applied to 1 channel (FIn0). Measurement taken on one channel with full scale at FIn1. FIn1 = 71 MHz, FIn0 = 70 MHz Crosstalk Quad Ch Mode. signal applied to 1 channel (FIn0). Measurement taken on one channel with full scale at FIn1. FIn1 = 71 MHz, FIn0 = 70 MHz single Ch: Fs = 640 MsPs, Dual Ch: Fs = 320 MsPs, Quad Ch: Fs = 160 MsPs. Analog supply Current Digital and output driver supply Current Analog Power 67 68 68 dBFs dBFs dBFs 60 60 60 dBc dBc dBc 75 77 78 dBc dBc dBc 75 77 78 dBc dBc dBc 10.8 11.0 11.0 70 bits bits bits dBc Xtlk,Hs4 Power supply IAvDD IDvDD PAvDD 70 dBc 190 82 342 mA mA mW 0-3 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter AC Specifications – High Speed Modes AvDD = DvDD = ovDD = 1.8v, 50% clock duty cycle, -1 dBFs 70 MHz input signal, Gain = 1X, 12-bit output, rsDs output data levels, unless otherwise noted Parameter PDvDD Ptot PPD PsLP PsLPCH PsLPCH_sAv Analog Input FPBW Clock Inputs Max. Conversion rate in Modes: Quad Channel Min. Conversion rate in Modes: Fsmin single / Dual Quad Channel 120/60 30 MsPs 160 Fsmax single / Dual 640/320 MsPs Full Power Bandwidth 700 MHz Description Digital Power total Power Dissipation Power Down Mode Dissipation Deep sleep Mode Power Dissipation Power Dissipation with all channels in sleep channel mode (Light sleep) Power Dissipation savings per channel off Min Typ 148 490 15 66 121 92 Max Unit mW mW µW mW mW mW 0 A / D Converters - sMt 0-4 AC Specifications – precision Mode AvDD = DvDD = ovDD = 1.8v, Fs = 105 MHz, 50% clock duty cycle, -1 dBFs 70 MHz input signal, Gain = 1X, dual 8-bit output, rsDs output data levels, unless otherwise noted Parameter Performance snr signal to noise ratio Fs = 80 MsPs Fs = 105 MsPs Fs = 105 MsPs, Fin = 105 MsPs sInAD signal to noise and Distortion ratio Fs = 80 MsPs Fs = 105 MsPs Fs = 105 MsPs, Fin = 105 MsPs sFDr spurious Free Dynamic range Fs = 80 MsPs Fs = 105 MsPs Fs = 105 MsPs, Fin = 105 MsPs HD2 second order harmonic spur Fs = 80 MsPs Fs = 105 MsPs Fs = 105 MsPs, Fin = 105 MsPs HD3 third order harmonic spur 90 90 80 dBc dBc dBc 85 83 78 dBc dBc dBc 73 72.5 71 dBFs dBFs dBFs 75 74 72.5 dBFs dBFs dBFs Description Min Typ Max Unit F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter AC Specifications – precision Mode AvDD = DvDD = ovDD = 1.8v, Fs = 105 MHz, 50% clock duty cycle, -1 dBFs 70 MHz input signal, Gain = 1X, dual 8-bit output, rsDs output data levels, unless otherwise noted Parameter Description Fs = 80 MsPs Fs = 105 MsPs Fs = 105 MsPs, Fin = 105 MsPs enoB effective number of Bits Fs = 80 MsPs Fs = 105 MsPs Fs = 105 MsPs, Fin = 105 MsPs 11.8 11.8 11.5 70 bits bits bits dBc Min Typ 85 83 78 Max Unit dBc dBc dBc 0 A / D Converters - sMt Xtlk Power supply IAvDD IDvDD PAvDD PDvDD Ptot PPD PsLP PsLPCH PsLPCH_sAv Analog Input FPBW Clock Inputs Fsmax Fsmin Crosstalk. signal applied to 1 channel (FIn0). Measurement taken on one channel with full scale at FIn1 . FIn1 = 71 MHz, FIn0 = 70 MHz Analog supply Current Digital and output driver supply Current Analog Power Digital Power total Power Dissipation Power Down Mode Dissipation Deep sleep Mode Power Dissipation Power Dissipation with all channels in sleep channel mode (Light sleep) Power Dissipation savings per channel off 229 106 412 191 603 15 66 131 118 mA mA mW mW mW µW mW mW mW Full Power Bandwidth 700 MHz Max. Conversion rate Min. Conversion rate 105 15 MsPs MsPs digital and Switching Specifications AvDD = DvDD = ovDD = 1.8v, rsDs output data levels, unless otherwise noted. Parameter Clock Inputs DC DC Compliance vCK,sine vCK,CMos vCM,CK CCK Logic inputs (CMOS) Duty Cycle, High speed modes Duty Cycle, Precision mode LvDs supported up to 700 Mbps Differential input voltage swing, sine wave clock input voltage input range CMos (CLKn connected to ground) Input common mode voltage. Keep voltages within ground and voltage of ovDD Differential Input capacitance 0.3 3 40 30 60 70 % high % high Description Min Typ Max Unit LvPeCL, sine wave, CMos, LvDs 1500 vovDD vovDD -0.3 v pF mvpp 0-5 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter digital and Switching Specifications AvDD = DvDD = ovDD = 1.8v, rsDs output data levels, unless otherwise noted. Parameter vHI vHI vLI vLI IHI ILI CI Data outputs Compliance voUt voUt vCM output coding Timing Characteristics tA,Hs tA,PM tj,Hs tj,Hs tj,PM tj,PM tskew tsU tsLPCH tovr tLAtPM tLAtHsMQ tLAtHsMD tLAtHsMs Aperture delay, High speed modes Aperture delay, Precision mode Aperture jitter, all bits set to ‘1’ in jitter_ctrl, High speed modes Aperture jitter, one bit set to ‘1’ in jitter_ctrl, High speed modes Aperture jitter, all bits set to ‘1’ in jitter_ctrl, Precision modes Aperture jitter, one bit set to ‘1’ in jitter_ctrl, Precision modes timing skew between ADC channels, High speed modes start up time from Power Down Mode and Deep sleep Mode to Active Mode in µs. see section “Clock Frequency” for details. start up time from sleep Channel Mode to Active Mode out of range recovery time Pipeline delay, Precision speed Mode Pipeline delay, Quad High speed Mode Pipeline delay, Dual High speed Mode Pipeline delay, single High speed Mode 1.5 1.4 120 160 75 130 2.5 15 0.5 1 15 32 64 128 ns ns fsrms fsrms fsrms fsrms psrms µs µs clock cycles clock cycles clock cycles clock cycles clock cycles Differential output voltage, LvDs Differential output voltage, rsDs output common mode voltage Default/optional LvDs / rsDs 350 150 1.2 offset Binary/ 2’s complement mv mv v Description High Level Input voltage. vovDD ≥ 3.0v High Level Input voltage. vovDD = 1.7v – 3.0v Low Level Input voltage. vovDD ≥ 3.0v Low Level Input voltage. vovDD = 1.7v – 3.0v High Level Input leakage Current Low Level Input leakage Current Input Capacitance 3 Min 2 0.8 ·vovDD 0 0 0.8 0.2 ·vovDD +/-10 +/-10 Typ Max Unit v v v v µA µA pF 0 A / D Converters - sMt 0-6 LVDS Output Timing Characteristics tdata tProP LCLK to data delay time (excluding programmable phase shift) Clock propagation delay. LvDs bit-clock duty-cycle Frame clock cycle-to-cycle jitter teDGe tCLKeDGe Data rise- and fall time 20% to 80% Clock rise- and fall time 20% to 80% 0.7 0.7 6*tLvDs +2.2 45 50 7*tLvDs +3.5 7*tLvDs +5.0 55 2.5 ps ns % LCLK cycle % LCLK cycle ns ns F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter Absolute Maximum ratings Applying voltages to the pins beyond those specified in table 1 could cause permanent damage to the circuit. table 1: Maximum voltage ratings Pin AvDD DvDD ovDD Avss / Dvss Analog inputs and outputs CLKx Reference pin Avss Dvss Avss Dvss / Avss Avss Avss Dvss Dvss Rating -0.3v to +2.3v -0.3v to +2.3v -0.3v to +3.9v -0.3v to +0.3v -0.3v to +2.3v -0.3v to +3.9v -0.3v to +2.3v -0.3v to +3.9v 0 A / D Converters - sMt LvDs outputs Digital inputs table 2 shows the maximum external temperature ratings. table 2: Maximum temperature ratings operating temperature storage temperature Maximum Junction temperature thermal resistance (rth) soldering Profile Qualification esD sensivity HBM esD sensivity CDM -40 to +85 ºC -60 to +150 ºC 110 ºC 29 ºC/W J-stD-020 Class 1C Class III eLeCtrostAtIC sensItIve DevICe oBserve HAnDLInG PreCAUtIons stresses above those listed under Absolute Maximum ratings may cause permanent damage to the device. this is a stress rating only; functional operation of the device at these or any other conditions above those indicated in the operational section of this specification is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. 0-7 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter 0 A / D Converters - sMt 0-8 Figure 1: Pin Diagram table 3: pin descriptions Pin name AvDD Csn sDAtA sCLK resetn PD DvDD Dvss DP1A Dn1A DP1B Dn1B DP2A Dn2A DP2B Dn2B Description Analog power supply, 1.8v Chip select enable. Active low serial data input serial clock input reset sPI interface. Active low Power-down input. Activate after applying power in order to initialize the ADC correctly. Alternatively use the sPI power down feature Digital and I/o power supply, 1.8v Digital ground LvDs channel 1A, positive output LvDs channel 1A, negative output LvDs channel 1B, positive output LvDs channel 1B, negative output LvDs channel 2A, positive output LvDs channel 2A, negative output LvDs channel 2B, positive output LvDs channel 2B, negative output Pin Number 1, 36 2 3 4 5 6 7, 30 8, 29 9 10 11 12 13 14 15 16 # of Pins 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 3: pin descriptions Pin name LCLKP LCLKn FCLKP FCLKn DP3A Dn3A DP3B Dn3B DP4A Description LvDs bit clock, positive output LvDs bit clock, negative output LvDs frame clock (1X), positive output LvDs frame clock (1X), negative output LvDs channel 3A, positive output LvDs channel 3A, negative output LvDs channel 3B, positive output LvDs channel 3B, negative output LvDs channel 4A, positive output LvDs channel 4A, negative output LvDs channel 4B, positive output LvDs channel 4B, negative output Analog ground domain 2 Analog power supply domain 2, 1.8v Digital CMos Inputs supply voltage negative differential input clock. Positive differential input clock negative differential input signal, channel 4 Positive differential input signal, channel 4 Analog ground negative differential input signal, channel 3 Positive differential input signal, channel 3 negative differential input signal, channel 2 Positive differential input signal, channel 2 negative differential input signal, channel 1 Positive differential input signal, channel 1 Common mode output pin, 0.5*AvDD Pin Number 17 18 19 20 21 22 23 24 25 26 27 28 31 32 33 34 35 37 38 39, 42, 45 40 41 43 44 46 47 48 # of Pins 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 0 A / D Converters - sMt Dn4A DP4B Dn4B Avss2 AvDD2 ovDD CLKn CLKP In4 IP4 Avss In3 IP3 In2 IP2 In1 IP1 vCM Start up initialization As part of the HMCAD1520 power-on sequence both a reset and a power down cycle have to be applied to ensure correct start-up initialization. reset can be done in one of two ways: 1. 2. By applying a low-going pulse (minimum 20 ns) on the resetn pin (asynchronous). By using the serial interface to set the ‘rst’ bit high. Internal registers are reset to default values when this bit is set. the ‘rst’ bit is self-reset to zero. When using this method, do not apply any low-going pulse on the resetn pin. Power down cycling can be done in one of two ways: 1. 2. By applying a high-going pulse (minimum 20 ns) on the PD pin (asynchronous). By cycling the ‘pd’ bit in register 0Fhex to high (reg value ‘0200’hex) and then low (reg value ‘0000’hex). 0-9 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter register initialization to set the HMCAD1520 in Precision Mode, the following registers must be changed from the default value. suggested values are: Address 0x31 0x53 Data 0x0008 0x0004 Function sets HMCAD1520 in precision mode, Clock divider to 1 sets the LvDs output in dual 8 bit mode Serial interface the HMCAD1520 configuration registers can be accessed through a serial interface formed by the pins sDAtA (serial interface data), sCLK (serial interface clock) and Csn (chip select, active low). the following occurs when Csn is set low: • serial data are shifted into the chip • At every rising edge of sCLK, the value present at sDAtA is latched • sDAtA is loaded into the register every 24th rising edge of sCLK Multiples of 24-bit words data can be loaded within a single active Csn pulse. If more than 24 bits are loaded into sDAtA during one active Csn pulse, only the first 24 bits are kept. the excess bits are ignored. every 24-bit word is divided into two parts: • the first eight bits form the register address • the remaining 16 bits form the register data Acceptable sCLK frequencies are from 20MHz down to a few hertz. Duty-cycle does not have to be tightly controlled. 0 A / D Converters - sMt 0 - 10 timing diagram Figure 2 shows the timing of the serial port interface. table 4 explains the timing variables used in figure 2. tcs thi tlo A5 A4 A3 A2 A1 A0 CSN SCLK SDATA A7 tck ts th D8 D7 D6 D5 D4 D3 D2 tch tchi A6 D15 D14 D13 D12 D11 D10 D9 D1 D0 Figure 2: serial Port Interface timing table 4: Serial port interface timing definitions Parameter tcs tch thi tlo tck ts th Description setup time between Csn and sCLK Hold time between Csn and sCLK sCLK high time sCLK low time sCLK period Data setup time Data hold time Minimum value 8 8 20 20 50 5 5 Unit ns ns ns ns ns ns ns F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter timing diagrams N+31 Analog input N+32 N+33 N+34 Input clock LCLKP LCLKN FCLKN FCLKP TLVDS N+35 0 A / D Converters - sMt DxnA DxnB D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 N-4 N-4 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N D10 N D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-3 N-3 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 TPROP Figure 3: Quad channel - LvDs timing 12-bit output N+63 N+64 N+62 Analog input N+65 N+66 N+67 N+68 N+69 N+70 Input clock LCLKP LCLKN FCLKN FCLKP Dx1A / Dx3A Dx1B / Dx3B Dx2A / Dx4A Dx2B / Dx4B TLVDS D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 N-8 N-8 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N D10 N D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-7 N-7 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-6 N-6 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-5 N-5 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 TPROP Figure 4: Dual channel - LvDs timing 12-bit output 0 - 11 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter N+126 N+124 Analog input N+128 N+130 N+132 N+134 N+136 N+140 N+138 Input clock LCLKP LCLKN FCLKN FCLKP Dx1A Dx1B Dx2A Dx2B Dx3A Dx3B Dx4A Dx4B TLVDS D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 N-16 N-16 N-8 N-8 N-8 N-8 N-8 N-8 N-8 N-8 N-8 N-8 N-8 N-8 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N D10 N D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-15 N-15 N-7 N-7 N-7 N-7 N-7 N-7 N-7 N-7 N-7 N-7 N-7 N-7 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 N+1 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-14 N-14 N-6 N-6 N-6 N-6 N-6 N-6 N-6 N-6 N-6 N-6 N-6 N-6 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 N+2 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-13 N-13 N-5 N-5 N-5 N-5 N-5 N-5 N-5 N-5 N-5 N-5 N-5 N-5 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 N+3 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-12 N-12 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N-4 N+4 N+4 N+4 N+4 N+4 N+4 N+4 N+4 N+4 N+4 N+4 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-11 N-11 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N-3 N+5 N+5 N+5 N+5 N+5 N+5 N+5 N+5 N+5 N+5 N+5 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-10 N-10 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N+6 N+6 N+6 N+6 N+6 N+6 N+6 N+6 N+6 N+6 N+6 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 N-9 N-9 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N+7 N+7 N+7 N+7 N+7 N+7 N+7 N+7 N+7 N+7 N+7 0 A / D Converters - sMt 0 - 12 TPROP Figure 5: single channel - LvDs timing 12-bit output N+15 Analog input N+16 Input clock LCLKN LCLKP FCLKN FCLKP Dxxx D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D0 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N D10 D11 D12 D13 N N N N TLVDS TPROP Figure 6: Precision - LvDs timing 14-bit output F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter N+15 Analog input N+16 Input clock LCLKN LCLKP FCLKP FCLKN Dxxx D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D0 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N D10 D11 D12 D13 D14 D15 N N N N N N TLVDS TPROP 0 A / D Converters - sMt Analog input Input clock LCLKP LCLKN FCLKP FCLKN DxnA DxnB Figure 7: Precision - LvDs timing 16-bit output N+15 N+16 TLVDS D10 D11 D12 D13 D14 D15 D8 D9 D10 D11 D12 D13 D14 D15 D8 N-2 N-2 N-2 N-2 N-2 N-2 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 N-2 N-2 N-2 N-2 N-2 N-2 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N-1 N D9 N D1 N D10 D11 D12 D13 D14 N N N N N D2 N D3 N D4 N D5 N D6 N TPROP Figure 8: Precision - LvDs timing Dual 8-bit output TLVDS LCLKP LCLKN Dxxx TLVDS /2 tdata Figure 9: LvDs data timing 0 - 13 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 5: register Map Name rst * sleep4_ch sleep2_ch sleep1_ch1 sleep pd pd_pin_cfg ilvds_lclk ilvds_frame ilvds_dat en_lvds_ term term_lclk term_frame term_dat invert4_ch Description self-clearing software reset. Channel-specific sleep mode for a Quad Channel setup. Channel-specific sleep mode for a Dual Channel setup. Channel-specific sleep mode for a single Channel setup. Go to sleep-mode. Go to power-down. Configures the PD pin function. LvDs current drive programmability for LCLKP and LCLKn pins. LvDs current drive programmability for FCLKP and FCLKn pins. LvDs current drive programmability for output data pins. enables internal termination for LvDs buffers. Programmable termination for LCLKn and LCLKP buffers. Programmable termination for FCLKn and FCLKP buffers. Programmable termination for output data buffers. Channel specific swapping of the analog input signal for a Quad Channel setup. Channel specific swapping of the analog input signal for a Dual Channel setup. Channel specific swapping of the analog input signal for a single Channel setup. enables a repeating full-scale ramp pattern on the outputs. enable the mode wherein the output toggles between two defined codes. enables the mode wherein the output is a constant specified code. Bits for the single custom pattern and for the first code of the dual custom pattern. is the LsB. Default Inactive Inactive X X X D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X Hex Address 0x00 Inactive X X Inactive Inactive Inactive PD pin configured for power-down mode 3.5 mA drive X X X X X 0x0F 0 X X X X X X 0x11 X 3.5 mA drive 3.5 mA drive termination disabled termination disabled termination disabled termination disabled X X X 1 X X X 0x12 1 X X X 1 X X X IPx is positive input X X X X invert2_ch IPx is positive input X X 0x24 invert1_ch1 IPx is positive input X en_ramp Inactive X 0 0 dual_ custom_pat single_ custom_pat bits_custom1 Inactive 0 X 0 0x25 Inactive 0 0 X 0x0000 X X X X X X X X X X X X X X X X 0x26 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com 0 - 14 A / D Converters - sMt HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 5: register Map Name bits_custom2 cgain4_ch1 cgain4_ch2 cgain4_ch3 cgain4_ch4 cgain2_ch1 cgain2_ch2 Description Bits for the second code of the dual custom pattern. Programmable coarse gain channel 1 in a Quad Channel setup. Programmable coarse gain channel 2 in a Quad Channel setup. Programmable coarse gain channel 3 in a Quad Channel setup. Programmable coarse gain channel 4 in a Quad Channel setup. Programmable coarse gain channel 1 in a Dual Channel setup. Programmable coarse gain channel 2 in a Dual Channel setup. Programmable coarse gain channel 1 in a single Channel setup. Clock jitter adjustment. enable Quad Channel 14 bits precision mode. enable high speed mode, single, Dual or Quad channel. Define clock divider factor: 1, 2, 4 or 8 Configures the coarse gain setting enable use of fine gain. Programmable fine gain for branch1. Programmable fine gain for branch 2. Programmable fine gain for branch 3. Programmable fine gain for branch 4. Programmable fine gain for branch 5. Programmable fine gain for branch 6. Programmable fine gain for branch 7. Programmable fine gain for branch 8. Input select for adc 1. Input select for adc 2. Default 0x0000 D15 D14 D13 D12 X X X X D11 X D10 X D9 X D8 X D7 X D6 X D5 X D4 X D3 X D2 X D1 X D0 X Hex Address 0x27 1x gain X X X X 1x gain X X X X 0x2A 1x gain X X X X 1x gain X X X X 0 A / D Converters - sMt 1x gain X X X X 1x gain X X X X 0x2B cgain1_ch1 jitter_ctrl precision_ mode * high_speed_ mode * clk_divide * coarse_ gain_cfg fine_gain_en fgain_ branch1 fgain_ branch2 fgain_ branch3 fgain_ branch4 fgain_ branch5 fgain_ branch6 fgain_ branch7 fgain_ branch8 inp_sel_adc1 inp_sel_adc2 1x gain 160 fsrms Inactive High speed mode – Quad Channel Divide by 1 x-gain enabled Disabled 1x / 0dB gain X X X X X X X X X X X X X 0x31 X X X 0x30 X X X X X X X X X X X 0x34 0x33 1x / 0dB gain X X X X X X X 1x / 0dB gain X X X X X X X 0x35 1x / 0dB gain X X X X X X X 1x / 0dB gain X X X X X X X 0x36 1x / 0dB gain X X X X X X X 1x / 0dB gain X X X X X X X 0x37 1x / 0dB gain signal input: IP1/ In1 signal input: IP2/ In2 X X X X X X X X X X X X 0x3A X X X X X 0 - 15 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 5: register Map Name inp_sel_adc3 inp_sel_adc4 phase_ddr pat_deskew pat_sync btc_mode Description Input select for adc 3. Input select for adc 4. Controls the phase of the LCLK output relative to data. enable deskew pattern mode. enable sync pattern mode. Binary two’s complement format for ADC output data. serialized ADC output data comes out with MsB first. ADC current scaling. vCM buffer driving strength control. Controls LvDs power down mode sets the number of LvDs output bits. Low clock frequency used. Advance LvDs data bits and frame clock by one clock cycle Delay LvDs data bits and frame clock by one clock cycle Fine adjust ADC full scale range Controls start-up time. Default signal input: IP3/ In3 signal input: IP4/ In4 90 degrees Inactive Inactive straight offset binary LsB first nominal nominal High z-mode 12 bit Inactive Inactive 0 X X 0x53 X X X X X X 0x52 X X X X 0x50 X 0x46 X X X X X X X 0 X X 0x45 0 0x42 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 X D3 X D2 X D1 X D0 X 0x3B Hex Address msb_first adc_curr ext_vcm_bc lvds_pd_ mode lvds_output_ mode * low_clk_ freq * lvds_ advance lvds_delay fs_cntrl startup_ctrl * 0 A / D Converters - sMt 0 - 16 Inactive 0% change ‘000’ X X 0 X X X X X X X X 0x55 0x56 Undefined register addresses must not be written to; incorrect behavior may be the result. Unused register bits (blank table cells) must be set to ‘0’ when programming the registers. All registers can be written to while the chip is in power down. * these registers requires a power down cycle when written to (see start up Initialization). F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter register description Software reset Name rst Description self-clearing software reset. Default Inactive D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X Hex Address 0x00 setting the rst register bit to ‘1’, restores the default value of all the internal registers including the rst register bit itself. Modes of operation Name Description enable Quad Channel 14 bits precision mode. enable high speed mode, single, Dual or Quad channel. Define clock divider factor: 1, 2, 4 or 8 Default Inactive High speed mode – Quad Channel Divide by 1 X X D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X X 0x31 Hex Address 0 A / D Converters - sMt precision_mode high_speed_ mode clk_divide the HMCAD1520 has four main operating modes controlled by the register bits precision_mode and high_speed_ mode as defined in table 6. Power down mode, as described in section ‘startup Initialization’, must be activated after or during a change of operating mode to ensure correct operation. the high speed modes all utilize interleaving to achieve high sampling speed. Quad channel mode interleaves 2 ADC branches, dual channel mode interleaves 4 ADC branches, while single channel mode interleave all 8 ADC branches. In precision mode interleaving is not required and each ADC channel uses one ADC branch only. table 6: Modes of operation precision_ mode 0 0 0 1 0 0 1 0 high_speed_mode 0 1 0 0 1 0 0 0 Mode of operation single channel 12-bit high speed mode Dual channel 12-bit high speed mode Quad channel 12-bit high speed mode Quad channel 14-bit precision mode Description single channel by interleaving ADC1to ADC4 Dual channel where channel 1 is made by interleaving ADC1 and ADC2, channel 2 by interleaving ADC3 and ADC4 Quad channel where channel 1 corresponds to ADC1, channel2 to ADC2, channel3 to ADC3 and channel 4 to ADC4 Quad channel where channel 1 corresponds to ADC1, channel2 to ADC2, channel3 to ADC3 and channel 4 to ADC4 only one of the 4 bits should be activated at the same time. clk_divide allows the user to apply an input clock frequency higher than the sampling rate. the clock divider will divide the input clock frequency by a factor of 1, 2, 4, or 8, defined by the clk_divide register. By setting the clk_divide value relative to the channel_num value, the same input clock frequency can be used for all settings on number of channels. e.g: When increasing the number of channels from 1 to 4, the maximum sampling rate is reduced by a factor of 4. By letting clk_divide follow the channel_num value, and change it from 1 to 4, the internal clock divider will provide the reduction of the sampling rate without changing the input clock frequency. 0 - 17 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 7: Clock divider Factor clk_divide 00 (default) 01 10 11 Clock Divider Factor 1 2 4 8 sampling rate (Fs) Input clock frequency / 1 Input clock frequency / 2 Input clock frequency / 4 Input clock frequency / 8 input Select Name inp_sel_adc1 inp_sel_adc2 inp_sel_adc3 inp_sel_adc4 Description Input select for adc 1. Input select for adc 2. Input select for adc 3. Input select for adc 4. Default signal input: IP1/In1 signal input: IP2/In2 signal input: IP3/In3 signal input: IP4/In4 X X X X 0 X X X X 0 X X X X 0 0x3B D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X X 0 0x3A Hex Address 0 A / D Converters - sMt 0 - 18 each ADC is connected to the four input signals via a full flexible cross point switch, set up by inp_sel_adcx. In single channel mode, any one of the four inputs can be selected as valid input to the single ADC channel. In dual channel mode, any two of the four inputs can be selected to each ADC channel. In quad channel mode and precision mode, any input can be assigned to any ADC channel. the switching of inputs can be done during normal operation, and no additional actions are needed. the switching will occur instantaneously at the end of each sPI command. table 8: AdC input Select inp_sel_adcx 0001 0 0010 0 0100 0 1000 0 other Selected input IP1/In1 IP2/In2 IP3/In3 IP4/In4 Do not use inp_sel_adc1 IP1 / IN1 inp_sel_adc2 IP2 / IN2 inp_sel_adc3 IP3 / IN3 inp_sel_adc4 IP4 / IN4 ADC 1 ADC 2 ADC 3 Cross Point Switch (Analog Mux) ADC 4 Figure 10: ADC input signals through Cross Point switch F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter Full-Scale Control Name fs_cntrl Description Fine adjust ADC full scale range Default 0% change D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 X D4 X D3 X D2 X D1 X D0 X Hex Address 0x55 the full-scale voltage range of HMCAD1520 can be adjusted using an internal 6-bit DAC controlled by the fs_cntrl register. Changing the value in the register by one step, adjusts the full-scale range by approximately 0.3%. this leads to a maximum range of ±10% adjustment. table 9 shows how the register settings correspond to the full-scale range. note that the values for full-scale range adjustment are approximate. the DAC is, however, guaranteed to be monotonous. the full-scale control and the programmable gain features differ in two major ways: 0 A / D Converters - sMt 1. 2. the full-scale control function is an analog, whereas the programmable gain is a digital function. the programmable gain function has much coarser gain steps and larger range compared to the full-scale control function. table 9: register values with Corresponding Change in Full-Scale range fs_cntrl 111111 111110 Full-scale range adjustment 9.7 % 9.4 % 100001 100000 011111 0.3 % 0% -0.3 % 000001 000000 −9,7% −10,0% Current Control Name adc_curr ext_vcm_bc Description ADC current scaling. vCM buffer driving strength control Default nominal nominal X X D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 X D1 X D0 X 0x50 Hex Address there are two registers that impact performance and power dissipation. the adc_curr register scales the current consumption in the ADC core. the performance is guaranteed at the nominal setting. Lower power consumption can be achieved by reducing the adc_curr value, see table 10. the impact on performance will depend on the ADC sampling rate. 0 - 19 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 10: AdC Current Control Settings adc_curr 100 101 110 111 000 (default) 001 010 011 ADC core current -40% -30% -20% -10% nominal Do not use Do not use Do not use the ext_vcm_bc register controls the driving strength in the buffer supplying the voltage on the vCM pin. If this pin is not in use, the buffer can be switched off. If current is drawn from the vCM pin, the driving strength can be increased to keep the voltage on this pin at the correct level. ext_vcm_bc 00 01 (default) 10 11 VCM buffer driving strength [µA] Max current sinked/sourced from VCM pin with < 20 mV voltage change. off (vCM floating) ±20 ±400 ±700 Start-up and Clock Jitter Control Name startup_ctrl jitter_ctrl Description Controls start-up time Clock jitter adjustment Default '000' 160 fsrms X X X X X D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 X X D1 X X D0 X X Hex Address 0x56 0x30 to optimize start up time, a register is provided where the start-up time in clock cycles can be set. some internal circuitry have start up times that are clock frequency independent. Default counter values are set to accommodate these start up times at the maximum clock frequency (sampling rate). this will lead to increased start up times at low clock frequencies. setting the value of this register to the nearest higher clock frequency will reduce the count values of the internal counters, to better fit the actual start up time, such that the start up time will be reduced. the start up times from power down and sleep modes are changed by this register setting. If the clock divider is used (set to other than 1), the input clock frequency must be divided by the divider factor to find the correct clock frequency range (see table 7). F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com 0 - 20 A / D Converters - sMt table 11: external Common Mode voltage Buffer driving Strength 0 HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 12: Start-up time Control Settings Precision mode startup_ ctrl 100 000 001 010 011 other Clock frequency range [MSPS] 80 - 125 50 - 80 32,5 - 50 20 - 32,5 15 - 20 Do not use Startup delay [clock cycles] 1536 992 640 420 260 Startup delay [µs] 12.3 - 19.2 12.4 - 19.8 12.8 - 19.7 12.9 - 21 13 - 17.3 startup_ ctrl 100 000 001 010 011 other Quad channel – High speed Clock frequency range [MSPS] 160 - 250 100 - 160 65 - 100 40 - 65 30 - 40 Do not use Startup delay [clock cycles] 3072 1984 1280 840 520 Startup delay [µs] 12.3 – 19.2 12.4 - 19.8 12.8 - 19.7 12.9 - 21 13 - 17.3 - Dual channel – High speed Single channel – High speed Startup delay [µs] 12.3 – 19.2 12.4 - 19.8 12.8 - 19.7 12.9 - 21 13 - 17.3 startup_ ctrl 100 000 001 010 011 other Clock frequency range [MSPS] 640 - 1000 400 - 640 260 - 400 160 - 260 120 - 160 Do not use Startup delay [clock cycles] 12288 7936 5120 3360 2080 Startup delay [µs] 12.3 – 19.2 12.4 - 19.8 12.8 - 19.7 12.9 - 21 13 - 17.3 - 0 A / D Converters - sMt startup_ ctrl 100 000 001 010 011 other Clock frequency range [MSPS] 320 - 500 200 - 320 130 – 200 80 - 130 60 – 80 Do not use Startup delay [clock cycles] 6144 3968 2560 1680 1040 - jitter_ctrl allows the user to set a trade-off between power consumption and clock jitter. If all bits in the register is set low, the clock signal is stopped. the clock jitter depends on the number of bits set to ‘1’ in the jitter_ctrl register. which bits are set high does not affect the result. table 13: Clock Jitter performance Number of bits to ‘1’ in jitter_ctrl 1 2 3 4 5 6 7 8 0 Clock jitter performance Precision mode [fsrms] 130 100 92 85 82 80 77 75 Clock stopped Clock jitter performance High speed modes [fsrms] 160 150 136 130 126 124 122 120 Clock stopped Module current consumption [mA] 1 2 3 4 5 6 7 8 0 - 21 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter lvdS output Configuration and Control Name lvds_output_ mode low_clk_freq lvds_ advance lvds_delay phase_ ddr btc_mode Description sets the number of LvDs output bits. Low clock frequency used. Advance LvDs data bits and frame clock by one clock cycle Delay LvDs data bits and frame clock by one clock cycle Controls the phase of the LCLK output relative to data. Binary two's complement format for ADC output data. serialized ADC output data comes out with MsB first. Default 12 bit Inactive Inactive 0 X X 0x53 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 X D1 X D0 X Hex Address Inactive 90 degrees straight offset binary LsB first X 0 X X 0x42 X 0x46 X 0 A / D Converters - sMt 0 - 22 msb_first the HMCAD1520 serial LvDs output has four different modes selected by the register lvds_output_mode as defined in table 14. Power down mode, as described in section ‘startup Initialization’, must be activated after or during a change in the number of output bits to ensure correct behavior. table 14: number of Bits in lvdS output lvds_output_mode 000 001 101 011 100 other Number of Bits 8 bit 12 bit 14 bit 16 bit Dual 8 bit Do not use recommended setting above 70 MsPs (Precision mode) Comment 8 bit mode, up to 1 GsPs (see HMCAD1511 datasheet) recommended setting for High speed Modes (Default) recommended setting up to 70 MsPs (Precision mode) 12-bit LvDs mode is default for all operational modes. If another LvDs mode is to be used, the lvds_output_mode register setting must be changed accordingly. When 8-bit LvDs mode is used, the LsBs are truncated and the data output will have 8-bit resolution. see HMCAD1511 and HMCAD1510 for detailed description. When 14 or 16 bit LvDs output mode is selected the output data will be a 13 bit left justified word filled up with ‘0’s on the LsB side. the different high speed modes uses the LvDs outputs as defined by table 15. F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 15: High Speed Modes and use of lvdS outputs High speed modes/ channels single channel Dual channel, channel 1 Dual channel, channel 2 Quad channel, channel 1 Quad channel, channel 2 Quad channel, channel 3 Quad channel, channel 4 LVDS outputs used D1A, D1B, D2A, D2B, D3A, D3B, D4A, D4B D1A, D1B, D2A, D2B D3A, D3B, D4A, D4B D1A, D1B D2A, D2B D3A, D3B D4A, D4B 0 A / D Converters - sMt For the 14-bit precision mode 14, 16 or dual 8-bit LvDs mode should be used. If the default 12-bit LvDs mode is used, the data output will be truncated to 12 bit. If the 16-bit LvDs mode is used the data output will be a 14-bit left justified word filled up with ‘00’ on the LsB side. If the dual 8-bit output mode is used the 8 most significant bit of the 14 bit data word will be available on the LvDs ‘A’ output and the remaining 6 bit will be left justified and filled up with ‘00’ on the LvDs ‘B’ output, see table 16. table 16: precision Mode and use of lvdS outputs Precision mode Channel 1 - 12, 14, 16-bit output Channel 1 - Dual 8-bit output Channel 2 - 12, 14, 16-bit output Channel 2 - Dual 8-bit output Channel 3 - 12, 14, 16-bit output Channel 3 - Dual 8-bit output Channel 4 - 12, 14, 16-bit output Channel 4 - Dual 8-bit output LvDs outputs used D1A (D1B will be in power down – high Z) D1A, D1B D2A (D2B will be in power down – high Z) D2A, D2B D3A (D3B will be in power down – high Z) D3A, D3B D4A (D4B will be in power down – high Z) D4A, D4B Maximum data output bit-rate for the HMCAD1520 is 1 Gb/s. the maximum sampling rate for the different configurations is given by table 17. the sampling rate is set by the frequency of the input clock (Fs). the frame-rate, i.e. the frequency of the FCLK signal on the LvDs outputs, depends on the selected mode and the sampling frequency (Fs) as defined in table 18. table 17: Maximum Sampling rate vs number of output Bits for different HMCAd1520 Configurations Number of bits 8 12 14 16 Dual 8 Single Channel High Speed [MSPS] 1000 660 560 500 Dual Channel High Speed [MSPS] 500 330 280 250 Quad Channel High Speed [MSPS] 250 165 140 125 Quad Channel Precision [MSPS] 82.5 70 62.5 125 0 - 23 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 18: output data Frame rate Mode of operation High speed, single channel High speed, dual channel High speed, quad channel Precision mode Frame-rate (FCLK frequency) Fs / 8 Fs / 4 Fs / 2 Fs If the HMCAD1520 device is used at a low sampling rate the register bit low_clk_freq has to be set to ‘1’. see table 19 for when to use this register bit for the different modes of operation. table 19: use of register Bit low_clk_freq Mode of operation High speed, single channel High speed, dual channel High speed, quad channel Precision mode Limit when low_clk_freq should be activated Fs < 240 MHz Fs < 120 MHz Fs < 60 MHz Fs < 30 MHz 0 A / D Converters - sMt 0 - 24 to ease timing in the receiver when using multiple HMCAD1520, the device has the option to adjust the timing of the output data and the frame clock. the propagation delay with respect to the ADC input clock can be moved one LvDs clock cycle forward or backward, by using lvds_delay and lvds_advance, respectively. see figure 11 for details. note that LCLK is not affected by lvds_delay or lvds_advance settings. Input clock LCLKP LCLKN TPROP TLVDS default: FCLKP FCLKN Dxxx D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N TPROP lvds_delay = '1': FCLKP FCLKN Dxxx TLVDS D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D0 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N TPROP TLVDS lvds_advance = '1': FCLKP FCLKN Dxxx D4 D5 D6 D7 D8 D9 D10 D11 D0 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N-2 N D1 N D2 N D3 N D4 N D5 N D6 N D7 N D8 N D9 N D10 N Figure 11: LvDs output timing adjustment F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter the LvDs output interface of HMCAD1520 is a DDr interface. the default setting is with the LCLK rising and falling edge transitions in the middle of alternate data windows. the phase for LCLK can be programmed relative to the output frame clock and data bits using phase_ddr. the LCLK phase modes are shown in figure 12. the default timing is identical to setting phase_ddr=’10’. PHASE_DDR='00' (270 deg) FCLKN FCLKP LCLKP LCLKN Dxx PHASE_DDR='10' (90 deg) FCLKN FCLKP LCLKN LCLKP Dxx PHASE_DDR='01' (180 deg) FCLKN FCLKP LCLKN LCLKP Dxx PHASE_DDR='11' (0 deg) FCLKN FCLKP LCLKP LCLKN Dxx 0 A / D Converters - sMt Figure 12: Phase programmability modes for LCLK the default data output format is offset binary. two’s complement mode can be selected by setting the btc_mode bit to ‘1’ which inverts the MsB. the first bit of the frame (following the rising edge of FCLKP) is the LsB of the ADC output for default settings. Programming the msb_first mode results in reverse bit order, and the MsB is output as the first bit following the FCLKP rising edge. lvdS drive Strength programmability Name ilvds_lclk ilvds_frame ilvds_dat Description LvDs current drive programmability for LCLKP and LCLKn pins. LvDs current drive programmability for FCLKP and FCLKn pins. LvDs current drive programmability for output data pins. Default 3.5 mA drive 3.5 mA drive 3.5 mA drive X X X X X X D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X Hex Address 0x11 the current delivered by the LvDs output drivers can be configured as shown in table 20. the default current is 3.5mA, which is what the LvDs standard specifies. the LvDs interface offers good robustness at the rsDs (reduced swing Differential signaling), given a careful LvDs wire layout. Using the 1.5mA rsDs will reduce the power consumption significantly compared to default 3.5mA LvDs. setting the ilvds_lclk register controls the current drive strength of the LvDs clock output on the LCLKP and LCLKn pins. setting the ilvds_frame register controls the current drive strength of the frame clock output on the FCLKP and FCLKn pins. setting the ilvds_dat register controls the current drive strength of the data outputs on the D[8:1]P and D[8:1]n pins. 0 - 25 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 20: lvdS output drive Strength for lClK, FClK and data ilvds_* 000 001 101 011 100 101 110 111 LVDS Drive Strength 3.5 mA (default) 2.5 mA 1.5 mA (rsDs) 0.5 mA 7.5 mA 6.5 mA 5.5 mA 4.5 mA lvdS internal termination programmability Name en_lvds_term term_lclk term_frame term_dat Description enables internal termination for LvDs buffers. Programmable termination for LCLKn and LCLKP buffers. Programmable termination for FCLKn and FCLKP buffers. Programmable termination for output data buffers. Default termination disabled termination disabled termination disabled termination disabled D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X Hex Address 0 A / D Converters - sMt 0 - 26 1 X X X 0x12 1 X X X 1 X X X the off-chip load on the LvDs buffers may represent a characteristic impedance that is not perfectly matched with the PCB traces. this may result in reflections back to the LvDs outputs and loss of signal integrity. this effect can be mitigated by enabling an internal termination between the positive and negative outputs of each LvDs buffer. Internal termination mode can be selected by setting the en_lvds_term bit to ‘1’. once this bit is set, the internal termination values for the bit clock, frame clock, and data buffers can be independently programmed using sets of three bits. table 21 shows how the internal termination of the LvDs buffers are programmed. the values are typical values and can vary by up to ±20% from device to device and across temperature. table 21: lvdS output internal termination for lClK, FClK and data term_* 000 001 010 011 100 101 110 111 LVDS Internal Termination termination disabled 260Ω 150Ω 94Ω 125Ω 80Ω 66Ω 55Ω F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter power Mode Control Name sleep4_ch sleep2_ch Description Channel-specific sleep mode for a Quad Channel setup. Channel-specific sleep mode for a Dual Channel setup. Channel-specific sleep mode for a single Channel setup. Go to sleep-mode. Go to power-down. Configures the PD pin function. Controls LvDs power down mode Default Inactive D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X X Hex Address Inactive X X sleep1_ch1 Inactive X 0x0F sleep Inactive Inactive PD pin configured for power-down mode High z-mode X X X X 0 A / D Converters - sMt pd pd_pin_cfg lvds_pd_ mode X 0x52 the HMCAD1520 device has several modes for power management, from sleep modes with short start up time to full power down with extremely low power dissipation. there are two sleep modes, both with the LvDs clocks (FCLK, LCLK) running, such that the synchronization with the receiver is maintained. the first is a light sleep mode (sleep*_ ch) with short start up time, and the second a deep sleep mode (sleep) with the same start up time as full power down. setting sleep4_ch = ‘1’ sets channel in a Quad Channel setup in sleep mode, setting sleep2_ch = ‘1’ sets channel in a Dual Channel setup in sleep mode and at last setting sleep1_ch1 = ‘1’ sets the ADC channel in a single Channel setup in sleep mode. this is a light sleep mode with short start up time. setting sleep = ‘1’, puts all channels to sleep, but keeps FCLK and LCLK running to maintain LvDs synchronization. the start up time is the same as for complete power down. Power consumption is significantly lower than for setting all channels to sleep by using the sleep*_Channel register. setting pd = ‘1’ completely powers down the chip, including the band-gap reference circuit. start-up time from this mode is significantly longer than from the sleep*_Channel mode. the synchronization with the LvDs receiver is lost since LCLK and FCLK outputs are put in high-Z mode. setting pdn_pin_cfg = ‘x1’ configures the circuit to enter sleep channel mode (all channels off) when the PD pin is set high. this is equal to setting all channels to sleep by using sleep*_ch. the channels can not be powered down separately using the PD pin. setting pdn_pin_cfg = ‘10’ configures the circuit to enter (deep) sleep mode when the PD pin is set high (equal to setting sleep=’1’). When pdn_pin_cfg = ‘00’, which is the default, the circuit enters the power down mode when the PD pin is set high. the lvds_pd_mode register configures whether the LvDs data output drivers are powered down or kept alive in sleep and sleep channel modes. LCLK and FCLK drivers are not affected by this register, and are always on in sleep and sleep channel modes. If lvds_pd_mode is set low (default), the LvDs output is put in high Z mode, and the driver is completely powered down. If lvds_pd_mode is set high, the LvDs output is set to constant 0, and the driver is still on during sleep and sleep channel modes. 0 - 27 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter programmable gain Name coarse_gain _cfg fine_gain_en cgain4_ch1 cgain4_ch2 cgain4_ch3 cgain4_ch4 cgain2_ch1 cgain2_ch2 cgain1_ch1 fgain_ branch1 fgain_ branch2 fgain_ branch3 fgain_ branch4 fgain_ branch5 fgain_ branch6 fgain_ branch7 fgain_ branch8 Description Configures the coarse gain setting Default x-gain enabled X X X X X D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X 0x33 Hex Address enable use of fine gain. Disabled Programmable coarse gain channel 1 in a Quad Channel setup. Programmable coarse gain channel 2 in a Quad Channel setup. Programmable coarse gain channel 3 in a Quad Channel setup. Programmable coarse gain channel 4 in a Quad Channel setup. 1x gain 1x gain X X X X 0x2A 1x gain X X X X 1x gain X X X X 0 X X X X X X X X 0x2B X X X X X X X X X X X 0x34 Programmable coarse gain channel 2 in a Dual 1x gain Channel setup. Programmable coarse gain channel 1 in a single Channel setup. Programmable fine gain for branch1. Programmable fine gain for branch 2. Programmable fine gain for branch 3. Programmable fine gain for branch 4. Programmable fine gain for branch 5. Programmable fine gain for branch 6. Programmable fine gain for branch 7. Programmable fine gain for branch 8. 1x gain 1x / 0dB gain 1x / 0dB gain 1x / 0dB gain 1x / 0dB gain 1x / 0dB gain 1x / 0dB gain 1x / 0dB gain 1x / 0dB gain X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 0x35 X X X X X X X 0x36 X X X X X X X 0x37 the device includes a digital programmable gain in addition to the Full-scale control. the programmable gain of each channel can be individually set using a four bit code, indicated as cgain*. the gain is configured by the register cgain_cfg, when cgain_cfg equals ‘0’ a gain in dB steps is enabled as defined in table 22 otherwise if cgain_cfg equals ‘1’ the gain is defined by table 23. F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com 0 - 28 A / D Converters - sMt Programmable coarse gain channel 1 in a Dual 1x gain Channel setup. HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 22: gain Setting – dB step cgain_cfg 0 0 0 0 0 0 0 0 0 0 cgain* 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Implemented gain [dB] 0 1 2 3 4 5 6 7 8 9 10 11 12 not used not used not used 0 A / D Converters - sMt 0 0 0 0 0 0 table 23: gain Setting – x step cgain_cfg 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 cgain* 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Implemented gain factor [x] 1 1.25 2 2.5 4 5 8 10 12.5 16 20 25 32 50 not used not used there is a digital fine gain implemented for each ADC branch to adjust the fine gain errors between the branches. the gain is controlled by fgain_branch* as defined in table 24. For the high speed interleaved modes, there will be no missing codes when using digital fine gain, due to higher resolution internally (1 bit). to enable the fine gain function the register bit fi ne_gain_en has to be activated, set to ‘1’. 0 - 29 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 24: Fine gain Setting fgain_branchx 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 Arithmetic Function oUt = (1 + 2-8 + 2-9 + 2-10 + 2-11 + 2-12 + 2-13) * In oUt = (1 + 2-8 + 2-9 + 2-10 + 2-11 + 2-12) * In oUt = (1 + 2-8 + 2-9 + 2-10 + 2-11 + 2-13) * In oUt = (1 + 2-8 + 2-9 + 2-10 + 2-11) * In oUt = (1 + 2-12 + 2-13) * In oUt = (1 + 2-12) * In oUt = (1 + 2 ) * In -13 Implemented Gain (x) 1.0077 1.0076 1.0074 1.0073 1.0004 1.0002 1.0001 1.0000 1.0000 0.9999 0.9998 0.9996 0.9927 0.9926 0.9924 0.9923 Gain (dB) 0.0665 0.0655 0.0644 0.0634 0.0031 0.0021 0.0010 0.0000 0.0000 -0.0011 -0.0021 -0.0032 -0.0639 -0.0649 -0.0660 -0.0670 oUt = In oUt = In oUt = (1 - 2-13) * In oUt = (1 - 2-12) * In oUt = (1 - 2-12 - 2-13) * In oUt = (1 - 2-8 - 2-9 - 2-10 - 2-11) * In oUt = (1 - 2-8 - 2-9 - 2-10 - 2-11 - 2-13) * In oUt = (1 - 2-8 - 2-9 - 2-10 - 2-11 - 2-12) * In oUt = (1 - 2-8 - 2-9 - 2-10 - 2-11 - 2-12 - 2-13) * In 0 A / D Converters - sMt 0 - 30 Analog input invert Name invert4_ch invert2_ch Description Default D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X X Hex Address Channel specific swapping of IPx is positive the analog input signal for a input Quad Channel setup. Channel specific swapping of IPx is positive the analog input signal for a input Dual Channel setup. Channel specific swapping of IPx is positive the analog input signal for a input single Channel setup. X X X 0x24 invert1_ch1 the IPx pin represents the positive analog input pin, and Inx represents the negative (complementary) input. setting the bits marked invertx_ch (individual control for each channel) causes the inputs to be swapped. Inx would then represent the positive input, and IPx the negative input. F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter lvdS test patterns Name en_ramp dual_ custom_pat single_ custom_pat bits_custom1 bits_custom2 Description enables a repeating full-scale ramp pattern on the outputs. Default D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Inactive X 0 0 0 X 0 0 0 X 0x25 Hex Address enable the mode wherein the output Inactive toggles between two defined codes. enables the mode wherein the output is a constant specified code. Bits for the single custom pattern and for the first code of the dual custom pattern. is the LsB. Bits for the second code of the dual custom pattern. enable deskew pattern mode. enable sync pattern mode. Inactive 0x0000 X X X X X X X X X X X X X X X X 0x26 0x0000 Inactive Inactive X X X X X X X X X X X X X X X 0 X X X 0x27 0 A / D Converters - sMt pat_deskew pat_sync 0x45 0 to ease the LvDs synchronization setup of HMCAD1520, several test patterns can be set up on the outputs. normal ADC data are replaced by the test pattern in these modes. setting en_ramp to ‘1’ sets up a repeating full-scale ramp pattern on all data outputs. the ramp starts at code zero and is increased 1LsB every clock cycle. It returns to zero code and starts the ramp again after reaching the full-scale code. A constant value can be set up on the outputs by setting single_custom_pat to ‘1’, and programming the desired value in bits_custom1. In this mode, bits_custom1 replaces the ADC data at the output, and is controlled by LsB-first and MsB-first modes in the same way as normal ADC data are. the device may also be set up to alternate between two codes by programming dual_custom_pat to ‘1’. the two codes are the contents of bits_custom1 and bits_custom2. since bit_custom* is a 16 bit word there will be a truncation at the LsB side when using less than 16 bits in the LvDs output word. If 12-bit output is selected bit will be used, if 14-bit output is used bit will be used and if dual 8-bit is selected bit will be put on the LvDs ‘A’ output and bit will be put on the LvDs ‘B’ output. two preset patterns can also be selected: 1. 2. Deskew pattern: set using pat_deskew, this mode replaces the ADC output with a pattern consisting of alternating zeros and ones - MsB will be a zero. For a 12-bit output the pattern will be: ‘010101010101’ sync pattern: set using pat_sync, the normal ADC word is in this mode replaced by a fixed synchronization pattern where the output word is split in two and the upper part of the word is ones and the lower part is zeros. For a 12-bit output the pattern will be: ‘111111000000’. note: only one of the above patterns should be selected at the same time. 0 - 31 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter theory of operation HMCAD1520 is a Multi-Mode high-speed, CMos ADC, consisting of 8 ADC branches, configured in different channel modes, using interleaving to achieve high speed sampling. For all practical purposes, the device can be considered to contain 4 ADCs. Fine gain is adjusted for each of the eight branches separately. HMCAD1520 utilizes a LvDs output, described in ‘register Description, LvDs output Configuration and Control’. the clocks needed (FCLK, LCLK) for the LvDs interface are generated by an internal PLL. the HMCAD1520 operate from one clock input, which can be differential or single ended. the sampling clocks for each of the four channels are generated from the clock input using a carefully matched clock buffer tree. Internal clock dividers are utilized to control the clock for each ADC during interleaving. the clock tree is controlled by the Mode of operations. HMCAD1520 uses internally generated references. the differential reference value is 1v. this results in a differential input of −1v to correspond to the zero code of the ADC, and a differential input of +1v to correspond to the maximum code. the ADC employs a Pipeline converter architecture. each Pipeline stage feeds its output data into the digital error correction logic, ensuring excellent differential linearity and no missing codes. HMCAD1520 operates from two sets of supplies and grounds. the analog supply and ground set is identified as AvDD and Avss, while the digital set is identified by DvDD and Dvss. Interleaving Effects and Sampling Order Interleaving ADCs will generate interleaving artifacts caused by gain, offset and timing mismatch between the ADC branches. the design of HMCAD1520 has been optimized to minimize these effects. It is not possible, though, to eliminate mismatch, such that additional compensation may be needed. the internal digital fine gain control may be used to compensate for gain errors between the ADC branches. Due to the optimization of HMCAD1520 there is not a oneto-one correspondence between the sampling order, LvDs output order and the branch number. tables 25, 26 and 27 give an overview of the corresponding branches, LvDs outputs and sampling order for the different high speed modes. table 25: Quad Channel Mode Channel # 1 Sampling order 1 2 1 2 1 2 1 2 LVDS output D1A D1B D2A D2B D3A D3B D4A D4B Fine gain branch 1 2 3 4 5 6 7 8 2 3 4 table 26: dual Channel Mode Channel # Sampling order 1 1 2 3 4 1 2 2 3 4 LVDS output D1A D1B D2A D2B D3A D3B D4A D4B Fine gain branch 1 0 A / D Converters - sMt 0 - 32 3 2 4 5 7 6 8 table 27: Single Channel Mode Channel # Sampling order 1 2 3 1 4 5 6 7 8 LVDS output D1A D1B D2A D2B D3A D3B D4A D4B Fine gain branch 1 6 2 5 8 3 7 4 Precision Mode In precision mode the resolution of each ADC channel is increased from 12 bits to 14 bits. In order to get the additional performance, the LvDs outputs have to be set up in 14, 16 or dual 8-bit configuration. When digital fine gain (registers 34-37hex) is used in precision mode, the mapping between ADC channel and ADC branch in table 28 should be used. F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter table 28: overview of Fine gain usage in precision Mode Channel # 1 2 3 4 LVDS output D1A, (D1B) D2A, (D2B) D3A, (D3B) D4A, (D4B) Fine gain branch 1 3 5 7 Input Input Amplifier 43 Ω 33 pF 43 Ω INx CM_EXT IPx Analog Input the analog input to HMCAD1520 is a switched capacitor track-and-hold amplifier optimized for differential operation. operation at common mode voltages at mid supply is recommended even if performance will be good for the ranges specified. the vCM pin provides a voltage suitable as common mode voltage reference. the internal buffer for the vCM voltage can be switched off, and driving capabilities can be changed programming the ext_vcm_bc register. track IPx hold track track CM_EXT Figure 14: DC coupled input the input amplifier could be inside a companion chip or it could be a dedicated amplifier. several suitable single ended to differential driver amplifiers exist in the market. the system designer should make sure the specifications of the selected amplifier is adequate for the total system, and that driving capabilities comply with HMCAD1520 input specifications. Detailed configuration and usage instructions must be found in the documentation of the selected driver, and the values given in figure 14 must be varied according to the recommendations for the driver. AC-Coupling 0 A / D Converters - sMt track INx hold Input 33 Ω RT 47Ω 33 Ω IPx Figure 13: Input configuration Figure 13 shows a simplified drawing of the input network. the signal source must have sufficiently low output impedance to charge the sampling capacitors within one clock cycle. A small external resistor (e.g. 22 ohm) in series with each input is recommended as it helps reducing transient currents and dampens ringing behavior. A small differential shunt capacitor at the chip side of the resistors may be used to provide dynamic charging currents and may improve performance. the resistors form a low pass filter with the capacitor, and values must therefore be determined by requirements for the application. DC-Coupling Figure 14 shows a recommended configuration for DC-coupling. note that the common mode input voltage must be controlled according to specified values. Preferably, the CM_eXt output should be used as reference to set the common mode voltage. INx Figure 15: transformer coupled input A signal transformer or series capacitors can be used to make an AC-coupled input network. Figure 15 shows a recommended configuration using a transformer. Make sure that a transformer with sufficient linearity is selected, and that the bandwidth of the transformer is appropriate. the bandwidth should exceed the sampling rate of the ADC with at least a factor of 10. It is also important to minimize phase mismatch between the differential ADC inputs for good HD2 performance. this type of transformer coupled input is the preferred configuration for high frequency signals as most differential amplifiers do not have adequate performance at high frequencies. 0 - 33 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter Magnetic coupling between the transformers and PCB traces may impact channel crosstalk, and must hence be taken into account during PCB layout. If the input signal is traveling a long physical distance from the signal source to the transformer (for example a long cable), kick-backs from the ADC will also travel along this distance. If these kick-backs are not terminated properly at the source side, they are reflected and will add to the input signal at the ADC input. this could reduce the ADC performance. to avoid this effect, the source must effectively terminate the ADC kick-backs, or the traveling distance should be very short. to the ADC clock input pins. For CMos inputs, the CLKn pin should be connected to ground, and the CMos clock signal should be connected to CLKP. CMos inputs are not recommended above 200MHz. For differential sine wave clock input the amplitude must be at least +/- 0.8 vpp. no additional configuration is needed to set up the clock source format. the quality of the input clock is extremely important for high-speed, high-resolution ADCs. the contribution to snr from clock jitter with a full scale signal at a given frequency is shown in equation 1. SNR jitter =20⋅log  2⋅⋅ f IN⋅t  (1) INPx 22 Ω CI RCM RCM 22 Ω 22 pF CM_EXT IPx INNx CI INx Figure 16: AC coupled input Figure 16 shows AC-coupling using capacitors. resistors from the CM_eXt output, rCM, should be used to bias the differential input signals to the correct voltage. the series capacitor, CI, form the highpass pole with these resistors, and the values must therefore be determined based on the requirement to the high-pass cut-off frequency. note that start Up time from sleep Mode and Power Down Mode will be affected by this filter as the time required to charge the series capacitors is dependent on the filter cut-off frequency. Clock Input and Jitter Considerations typically high-speed ADCs use both clock edges to generate internal timing signals. In HMCAD1520 only the rising edge of the clock is used. Hence, input clock duty cycles between 30% and 70% are acceptable. the input clock can be supplied in a variety of formats. the clock pins are AC-coupled internally, hence a wide common mode voltage range is accepted. Differential clock sources such as LvDs, LvPeCL or differential sine wave can be utilized. LvDs/LvPeCL clock signals must be appropriately terminated as close as possible For applications where jitter may limit the obtainable performance, it is of utmost importance to limit the clock jitter. this can be obtained by using precise and stable clock references (e.g. crystal oscillators with good jitter specifications) and make sure the clock distribution is well controlled. It might be advantageous to use analog power and ground planes to ensure low noise on the supplies to all circuitry in the clock distribution. It is of utmost importance to avoid crosstalk between the ADC output bits and the clock and between the analog input signal and the clock since such crosstalk often results in harmonic distortion. the jitter performance is improved with reduced rise and fall times of the input clock. Hence, optimum jitter performance is obtained with LvDs or LvPeCL clock with fast edges. CMos and sine wave clock inputs will result in slightly degraded jitter performance. If the clock is generated by other circuitry, it should be re-timed with a low jitter master clock as the last operation before it is applied to the ADC clock input. LVDS output frequencies the relationship between LvDs bitrate and sampling frequency is: LvDsbitrate = Fs/nb * n_lvds Where: Fs is the sampling frequency. n_lvds is number of output bits on the LvDs interface. nb is given by: F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com 0 - 34 A / D Converters - sMt where fIn is the signal frequency, and εt is the total rms jitter measured in seconds. the rms jitter is the total of all jitter sources including the clock generation circuitry, clock distribution and internal ADC circuitry. 0 HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter single channel mode: 8 Dual channel mode: 4 Quad channel mode: 2 If the input clock divider is used Fs is given by: Fs = F_clk / clock divide factor the LCLK frequency is given by: F_lclk = LvDsBitrate/2 Change Mode When changing operational mode, power down must be activated due to internal synchronization routines. A typical mode change will then be like this: • set power down (PD pin high or sPI command 0x0F 0x0200) • Change mode to for example single channel mode (sPI command 0x31 0x0001) • set active mode (PD pin low or sPI command 0x0F 0x0000) • select analog inputs, for instance Input 1 (sPI commands 0x3A 0202 and 0x3B 0202) table 29 gives an overview of the operational modes in this example and the sPI commands to apply for each mode. Application usage example this section gives an overview on how HMCAD1520 can be used in an application utilizing all active modes with a single clock source. the example assumes that a low jitter 500MHz clock source is applied. A differential clock should be used, and can be generated from a single ended low jitter crystal oscillator, using a transformer or balun in conjunction with ac-coupling to convert from single ended to differential signal. since the resolution is 12 bits in the high speed modes and 14 bits in precision mode, it will be an advantage to set the LvDs outputs to 14 or 16 bits to avoid changing the LvDs interface when going from one of the high speed modes to precision mode or vice versa. the extra bits added in the LsB position of the transferred word can simply be removed in the receiver. In this example 14 bit LvDs is chosen. Start-up Initialization the start-up sequence will be as follows: • Apply power • Apply reset (resetn low, then high, or sPI command 0x00 0x0001) • set power down (PD pin high or sPI command 0x0F 0x0200) • set 14bit LvDs output mode (sPI command 0x53 0x0002) • set LvDs bit clock phase (phase_ddr, register 0x42)) if other than default must be used (depends on the receiver). • select operating mode, for instance dual channel high speed mode, and clock divider factor (sPI command 0x31 0x0102). • set active mode (PD pin low or sPI command 0x0F 0x0000) • select analog inputs, for instance input 1 on channel 1 and input 3 on channel 2 (sPI commands 0x3A 0202 and 0x3B 0808) 0 A / D Converters - sMt table 29: overview of operating Modes and Setup Conditions Operating mode single channel Dual channel Quad channel Quad channel Precision Sampling speed [MSPS] 500 250 125 62.5 Clock divider factor 1 2 4 8 SPI command for mode selection and clock divider 0x31 0x0001 0x31 0x0102 0x31 0x0204 0x31 0x0308 Select Analog Input When an operational mode is selected, the analog inputs can be changed ‘on-the-fly’. to change analog input one merely have to apply the dedicated sPI commands. the change will occur instantaneously at the end of each sPI command. table 30: example of Some Analog input Selections Operating mode single channel Dual channel Signal input selection IP4/In4 Ch1: IP2/In2 Ch2: IP3/In3 Ch1: IP4/In4 Ch2: IP3/In3 Ch3: IP2/In2 Ch4: IP1/In1 Ch1: IP1/In1 Ch2: IP2/In2 Ch3: IP3/In3 Ch4: IP4/In4 SPI commands 0x3A 1010, 0x3B 1010 0x3A 0404, 0x3B 0808 Quad channel 0x3A 1008, 0x3B 0402 Quad channel Precision 0x3A 0204, 0x3B 0810 0 - 35 F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com HMCAD1520 v03.0711 HigH Speed Multi-Mode 8/12/14-Bit 1000/640/105 MSpS A/d Converter outline drawing 0 A / D Converters - sMt 0 - 36 table 28: 7x7 mm QFn 48 pin (lp7) dimensions symbol A A1 A2 b D D2 L e F 0.2 5.15 0.3 0.18 Millimeter Min 0.8 0 typ 0.9 0.02 0.2 0.25 7.00 bsc 5.3 0.4 0.50 bsc 0.008 5.4 0.5 0.203 0.012 0.3 0.007 Max 1 0.05 Min 0.031 0 Inch typ 0.035 0.0008 0.008 0.01 0.276 bsc 0.209 0.016 0.020 bsc 0.213 0.02 0.012 Max 0.039 0.002 package information Part Number HMCAD1520 Package Body Material roHs-compliant Low stress Injection Molded Plastic Lead Finish 100% matte sn MSL [1] Level 2A Package Marking [2] HAD1520 XXXX [1] MsL, Peak temp: the moisture sensitivity level rating classified according to the JeDeC industry standard and to peak solder temperature. [2] Proprietary marking XXXX, 4-Digit lot number XXXX F or price, delivery and to place orders: Hittite Microwave Corporation, 2 Elizabeth Drive, Chelmsford, MA 01824 978-250-3343 tel • 978-250-3373 fax • Order On-line at www.hittite.com Application Support: apps@hittite.com
HMCAD1520 价格&库存

很抱歉,暂时无法提供与“HMCAD1520”相匹配的价格&库存,您可以联系我们找货

免费人工找货