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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MCP37D20T-200I/TE

MCP37D20T-200I/TE

  • 厂商:

    ACTEL(微芯科技)

  • 封装:

    TFBGA121

  • 描述:

    IC ADC 14BIT PIPELINED 121TFBGA

  • 数据手册
  • 价格&库存
MCP37D20T-200I/TE 数据手册
MCP37220-200 MCP37D20-200 200 Msps, 14-Bit Low-Power Single-Channel ADC Features • Sample Rates: 200 Msps • Signal-to-Noise Ratio (SNR) with fIN = 15 MHz and -1 dBFS: - 67.8 dBFS (typical) at 200 Msps • Spurious-Free Dynamic Range (SFDR) with fIN = 15 MHz and -1 dBFS: - 96 dBc (typical) at 200 Msps • Power Dissipation with LVDS Digital I/O: - 346 mW at 200 Msps • Power Dissipation with CMOS Digital I/O: - 304 mW at 200 Msps, output clock = 100 MHz • Power Dissipation Excluding Digital I/O: - 256 mW at 200 Msps • Power-Saving Modes: - 89 mW during Standby - 24 mW during Shutdown • Supply Voltage: - Digital Section: 1.2V, 1.8V - Analog Section: 1.2V, 1.8V • Selectable Full-Scale Input Range: up to 1.8 VP-P • Analog Input Bandwidth: 650 MHz • Output Interface: - Parallel CMOS, DDR LVDS • Output Data Format: - Two's complement or offset binary • Optional Output Data Randomizer • Digital Signal Post-Processing (DSPP) Options: - Decimation filters for improved SNR - Offset and Gain adjustment - Digital Down-Conversion (DDC) with I/Q or fS/8 output (MCP37D20-200) • Built-In ADC Linearity Calibration Algorithms: - Harmonic Distortion Correction (HDC) - DAC Noise Cancellation (DNC) - Dynamic Element Matching (DEM) - Flash Error Calibration • Serial Peripheral Interface (SPI) • Package Options: - VTLA-124 (9 mm x 9 mm x 0.9 mm) - TFBGA-121 (8 mm x 8 mm) • No external reference decoupling capacitor required for TFBGA Package • Industrial Temperature Range: -40°C to +85°C Typical Applications • • • • • • Communication Instruments Microwave Digital Radio Cellular Base Stations Radar Scanners and Low-Power Portable Instruments Industrial and Consumer Data Acquisition System Device Offering(1) Part Number MCP37220-200 Sample Rate Resolution Digital Decimation (FIR Filters) Digital Down-Conversion Noise-Shaping Requantizer 200 Msps 14 Yes No No MCP37D20-200 200 Msps 14 Yes Yes No MCP37210-200 200 Msps 12 Yes No Yes MCP37D10-200 200 Msps 12 Yes Yes Yes 1: Devices in the same package type are pin-compatible.  2015-2016 Microchip Technology Inc. DS20005396B-page 1 MCP37220-200 AND MCP37D20-200 Functional Block Diagram AVDD12 CLK+ CLK- AVDD18 GND DVDD12 Duty Cycle Correction Clock Selection DVDD18 DLL PLL Output Clock Control AIN+ DCLK- Digital Signal Post-Processing: Pipelined ADC - Decimation - Offset/Gain Adjustment MCP37D20-200: - Digital Down-Conversion AINVREF+ OVR VREF- WCK Output Control: VCM SENSE DCLK+ - CMOS - DDR LVDS Reference Generator Q[13:0] Internal Registers VBG REF+ DS20005396B-page 2 REF- SDIO SCLK CS  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 Description The MCP37220-200 is a single-channel 200 Msps 14-bit pipelined ADC, with built-in high-order digital decimation filters, gain and offset adjustment. Package Types Bottom View The MCP37D20-200 is also a single-channel 200 Msps 14-bit pipelined ADC, with built-in digital down-conversion in addition to the features offered by the MCP37220-200. Both devices feature harmonic distortion correction and DAC noise cancellation that enables highperformance specifications with SNR of 67.8 dBFS (typical) and SFDR of 96 dBc (typical). The output decimation filter option improves SNR performance up to 83.9 dBFS with the 512x decimation setting. The digital down-conversion option in the MCP37D20-200 can be utilized with the decimation and quadrature output (I and Q data) options and offers great flexibility in digital communication system design, including cellular base-stations and narrow-band communication systems. Dimension: 9 mm x 9 mm x 0.9 mm (a) VTLA-124 Package. Bottom View These A/D converters exhibit industry-leading low-power performance with only 348 mW operation while using the LVDS output interface at 200 Msps. This superior low-power operation, coupled with high dynamic performance, makes these devices ideal for portable communication devices, sonar, radar and high-speed data acquisition systems. These devices also include various features designed to maximize flexibility in the user’s applications and minimize system cost, such as a programmable PLL clock, output data rate control and phase alignment, and programmable digital pattern generation. The device’s operational modes and feature sets are configured by setting up the user-programmable internal registers. The device samples the analog input on the rising edge of the clock. The digital output code is available after 23 clock cycles of data latency. Latency will increase if any of the digital signal post-processing (DSPP) options are enabled. Dimension: 8 mm x 8 mm x 1.08 mm Ball Pitch: 0.65 mm Ball Diameter: 0.4 mm (b) TFBGA-121 Package. The differential full-scale analog input range is programmable up to 1.8 VP-P. The ADC output data can be coded in two's complement or offset binary representation, with or without the data randomizer option. The output data is available with a full-rate CMOS or Double-Data-Rate (DDR) LVDS interface. The device is available in Pb-free VTLA-124 and TFBGA-121 packages. The device operates over the commercial temperature range of -40°C to +85°C.  2015-2016 Microchip Technology Inc. DS20005396B-page 3 MCP37220-200 AND MCP37D20-200 NOTES: DS20005396B-page 4  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 1.0 PACKAGE PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS Top View (Not to Scale) AVDD18 AIN- AVDD12 NC A68 A66 A67 A1 B56 A65 A64 B54 B55 A63 A62 B52 B53 AIN+ Note 2 AVDD12 VBG NC A60 A61 B50 B51 AVDD18 A59 A56 A57 B46 B47 A54 A55 B45 A52 A53 B44 B43 CS DVDD18 Note 2 A49 B41 A3 A48 B40 B2 A4 NC DVDD12 B3 VTLA-124 (9 mm x 9 mm x 0.9 mm) A5 B4 A47 B39 WCK/OVR+ (OVR) B38 A6 Q13/Q6+ B37 B5 A7 DVDD18 B36 Note 2 B6 EP (GND) Note 4 A8 B7 A9 A44 Q12/Q6- A42 Q9/Q4+ B8 Q8/Q4- B34 B9 Q7/Q3+ B33 B10 Q5/Q2+ B32 B11 DVDD18 B31 A41 DVDD18 A40 Q6/Q3A39 Q4/Q2- A12 AVDD12 A13 A38 Q3/Q1+ B12 Q2/Q1- B30 B13 B29 A14 A37 A15 NC A45 WCK/OVR(WCK) A43 Q11/Q5+ A11 A17 A46 Q10/Q5- B35 NC A10 A16 A51 A50 B42 AVDD18 B1 NC SCLK SDIO REF+ SENSE REF- Note 2 A2 A58 B48 B49 REF+ AVDD12 VCM REF- AVDD12 B14 A18 B15 A19 Note 2 CLK- B16 A20 B17 A21 Note 1 ADR0 SYNC GND RESET DCLK+ B18 A22 B19 A23 CLK+ AVDD18 SLAVE B20 A24 B21 A25 B22 A26 DVDD12 CAL A36 Q0/Q0- DVDD18 DVDD18 B24 B23 A27 DCLK- A28 B25 A29 TP Note 3 B26 A30 B27 A31 DVDD12 Q1/Q0+ B28 A32 A35 A33 A34 NC Note 2 Note 1: Tie to GND or DVDD18. ADR1 is internally bonded to GND. 2: NC – Not connected pin. This pin can float or be tied to ground. 3: TP – Test pin. Leave this pin floating and do not tie to ground or supply. 4: Exposed pad (EP – back pad of the package) is the common ground (GND) for analog and digital supplies. Connect this pad to a clean ground reference on the PCB. FIGURE 1-1: VTLA-124 Package.  2015-2016 Microchip Technology Inc. DS20005396B-page 5 MCP37220-200 AND MCP37D20-200 TABLE 1-1: PIN FUNCTION TABLE FOR VTLA-124 Pin No. Name I/O Type Description A2, A22, A65, B1, B52 AVDD18 Supply A12, A56, A60, A63, B10, B11, B12, B13, B15, B16, B45, B49, B53 AVDD12 Supply voltage input (1.2V) for analog section A25, A30, B39 DVDD12 Supply voltage input (1.2V) for digital section A41, B24, B27, B31, B36, B43 DVDD18 Supply voltage input (1.8V) for digital section and all digital I/O EP GND Power Supply Pins Supply voltage input (1.8V) for analog section Exposed pad: Common ground pin for digital and analog sections ADC Analog Input Pins B54 AIN+ A64 AIN- A21 CLK+ Differential clock input (+) CLK- Differential clock input (-) B17 Reference Pins Analog Input Differential analog input (+) Differential analog input (-) (1) A57, B46 REF+ A58, B47 REF- Analog Output Differential reference voltage (+) Differential reference voltage (-) SENSE, Bandgap and Common-Mode Voltage Pins B48 SENSE A59 VBG A55 VCM Analog Input Analog input full-scale range selection. See Table 4-2 for SENSE voltage settings. Analog Output Internal bandgap output voltage. Connect a decoupling capacitor (2.2 µF) Common-mode output voltage for analog input signal. Connect a decoupling capacitor (0.1 µF)(2) Digital I/O Pins ADR0 A23 SLAVE B19 SYNC Digital Input/Output Not used. Leave this pin floating(9) B21 RESET Digital Input Reset control input: High: Normal operating mode Low: Reset mode(4) A26 CAL B22 DCLK+ LVDS: Differential digital clock output (+) CMOS: Digital clock output(6) A27 DCLK- LVDS: Differential digital clock output (-) CMOS: Unused (leave floating) DS20005396B-page 6 Digital Input SPI address selection pin (A0 bit). Tie to GND or DVDD18(3) B18 Not used. Tie to GND(9) Digital Output Calibration status flag digital output: High: Calibration is complete Low: Calibration is not complete(5)  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 TABLE 1-1: PIN FUNCTION TABLE FOR VTLA-124 (CONTINUED) Pin No. Name I/O Type B26 Q0/Q0- Digital Output A31 Q1/Q0+ Digital data output: CMOS = Q1 DDR LVDS = Q0+ B30 Q2/Q1- Digital data output: CMOS = Q2 DDR LVDS = Q1- A38 Q3/Q1+ Digital data output: CMOS = Q3 DDR LVDS = Q1+ A39 Q4/Q2- Digital data output: CMOS = Q4 DDR LVDS = Q2- B32 Q5/Q2+ Digital data output: CMOS = Q5 DDR LVDS = Q2+ A40 Q6/Q3- Digital data output: CMOS = Q6 DDR LVDS = Q3- B33 Q7/Q3+ Digital data output: CMOS = Q7 DDR LVDS = Q3+ B34 Q8/Q4- Digital data output: CMOS = Q8 DDR LVDS = Q4- A42 Q9/Q4+ Digital data output: CMOS = Q9 DDR LVDS = Q4+ B35 Q10/Q5- Digital data output: CMOS = Q10 DDR LVDS = Q5- A43 Q11/Q5+ Digital data output: CMOS = Q11 DDR LVDS = Q5+ A44 Q12/Q6- Digital data output: CMOS = Q12 DDR LVDS = Q6- B37 Q13/Q6+ Digital data output: CMOS = Q13 DDR LVDS = Q6+ B38 WCK/ OVR+ (OVR) A45 WCK/OVR(WCK) ADC Output Pins Description (7) Digital data output: CMOS = Q0 DDR LVDS = Q0- OVR: Input overrange indication digital output(8) WCK: - MCP37220: No output - MCP37D20: Word clock synchronizes with digital output in I/Q data mode SPI Interface Pins A53 SDIO Digital Input/ SPI data input/output Output A54 SCLK Digital Input B44 CS  2015-2016 Microchip Technology Inc. SPI serial clock input SPI Chip Select input DS20005396B-page 7 MCP37220-200 AND MCP37D20-200 TABLE 1-1: PIN FUNCTION TABLE FOR VTLA-124 (CONTINUED) Pin No. Name I/O Type Description Not Connected Pins A1, A3 - A7, A8 - A11, A13 - A20, A32 - A37, A46 - A52, A61 - A62, A66 - A68, B2 - B9, B14, B28, B29, B40, B41, B42, B50 - B51, B55, B56 NC These pins can be tied to ground or left floating. Pins that need to be grounded A24, A64, B20, B54 GND These pins are not supply pins, but need to be tied to ground. Output Test Pins A28 - A29, B23, B25 TP Digital Output Output test pins. Do not use. Always leave these pins floating. Do not tie to ground or supply. Notes: 1. 2. 3. 4. 5. 6. 7. 8. These pins are for the internal reference voltage output. They should not be driven. External decoupling circuit is required. See Section 4.3.3 “Decoupling Circuits for Internal Voltage Reference and Bandgap Output” for details. When VCM output is used for the common-mode voltage of analog inputs (i.e. by connecting to the center-tap of a balun), VCM pin should be decoupled with a 0.1 µF capacitor. ADR1 (for A1 bit) is internally bonded to GND (‘0’). If ADR0 is dynamically controlled, ADR0 must be held constant while CS is “Low”. The device is in Reset mode while this pin stays “Low”. On the rising edge of RESET, the device exits the Reset mode, initializes all internal user registers to default values and begins power-up calibration. CAL pin stays “Low” at power-up until the first power-up calibration is completed. When the first calibration has completed, this pin has “High” output. It stays “High” until the internal calibration is restarted by hardware or a Soft Reset command. In Reset mode, this pin is “Low”. In Standby and Shutdown modes, this pin will maintain the prior condition. The phase of DCLK relative to the data output bits may be adjusted depending on the operating mode. This is controlled differently depending on the configuration of the digital signal post-processing (DSPP) and PLL (or DLL). See also Addresses 0x52, 0x64 and 0x6D (Registers 5-7, 5-22 and 5-28) for more details. DDR LVDS: Two data bits are multiplexed onto each differential output pair. The output pins shown here are for the “Even bit first” setting, which is the default setting of OUTPUT_MODE in Address 0x62 (Register 5-20). The even data bits (Q0, Q2, Q4, Q6, Q8, Q10, Q12) appear when DCLK+ is “High”. The odd data bits (Q1, Q3, Q5, Q7, Q9, Q11, Q13) appear when DCLK+ is “Low”. See Addresses 0x65 (Register 5-23) and 0x68 (Register 526) for output polarity control. See Figure 2-2 for LVDS output timing diagrams. OVR: OVR will be held “High”’ when analog input overrange is detected. Digital signal post-processing (DSPP) will cause OVR to assert early relative to the output data. See Figure 2-2 for LVDS timing of these bits. WCK: Available for the I/Q output mode only in the MCP37D20. WCK is normally “Low” in I/Q output mode, and “High” when it outputs in-phase (I) data. (a) MCP37220 and MCP37D20 operating outside I/Q output mode: WCK/OVR+ is OVR and WCK/OVR- is logic ‘0’ (not used). In DDR LVDS output mode, the rising edge of DCLK+ is OVR. 9. (b) I/Q output mode in the MCP37D20: In CMOS output mode, WCK/OVR+ is OVR and WCK/OVR- is WCK. WCK is synchronized to in-phase (I) data. In DDR LVDS output mode, WCK/OVR+ and WCK/OVR- are multiplexed. The rising edge of DCLK+ is OVR and the falling edge is WCK. This pin function is not released yet. DS20005396B-page 8  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 Top View (Not to Scale) 1 2 3 4 5 VBG 6 7 8 9 10 11 TP1 AIN- AIN+ GND GND A SDIO VCM REF+ REF- B SCLK CS GND GND SENSE AVDD12 AVDD12 AVDD18 AVDD18 GND GND C WCK/ WCK/ OVR- OVR+ (WCK) (OVR) GND GND AVDD12 AVDD12 AVDD12 GND GND GND GND D Q12/Q6- Q13/Q6+ GND GND AVDD12 AVDD12 AVDD12 GND GND GND GND E Q10/Q5- Q11/Q5+ GND GND AVDD12 AVDD12 AVDD12 GND GND GND GND F Q8/Q4- Q9/Q4+ DVDD18 DVDD18 AVDD12 AVDD12 AVDD12 GND GND GND GND G Q6/Q3- Q7/Q3+ DVDD18 DVDD18 GND GND GND GND GND H Q4/Q2- Q5/Q2+ DVDD12 DVDD12 GND GND GND GND GND GND GND J Q2/Q1- Q3/Q1+ DVDD12 DVDD12 GND GND GND GND GND GND GND K Q0/Q0- Q1/Q0+ TP2 CAL GND SLAVE ADR0 ADR1 GND GND CLK- GND AVDD18 L TP2 TP2 TP2 DCLK- TP1 DCLK+ RESET SYNC All others: AVDD12 AVDD12 GND CLK+ Analog Digital Supply Voltage Notes: Die dimension: 8 mm x 8 mm x 1.08 mm. Ball dimension: (a) Ball Pitch = 0.65 mm, (b) Ball Diameter = 0.4 mm. Solder sphere composition (SnAgCu). FIGURE 1-2: TFBGA-121 Package. Decoupling capacitors for reference pins and VBG are embedded in the package.  2015-2016 Microchip Technology Inc. DS20005396B-page 9 MCP37220-200 AND MCP37D20-200 TABLE 1-2: PIN FUNCTION TABLE FOR TFBGA-121 Ball No. Name A1 SDIO A2 VCM A3 REF+ A4 REF- A5 VBG A6 TP1 A7 A8 AIN- A9 AIN+ A10 GND I/O Type Description Digital SPI data input/output Input/Output Analog Output Common-mode output voltage for analog input signal Connect a decoupling capacitor (0.1 µF)(1) Differential reference voltage (+/-). Decoupling capacitors are embedded in the TFBGA package. Leave these pins floating. Internal bandgap output voltage A decoupling capacitor (2.2 μF) is embedded in the TFBGA package. Leave this pin floating. Analog Output Analog test pins. Leave these pins floating. Analog Input Differential analog input (-) Differential analog input (+) Supply Common ground for analog and digital sections A11 B1 SCLK B2 CS B3 GND Digital Input SPI serial clock input SPI chip select input Supply Common ground for analog and digital sections B4 B5 SENSE B6 AVDD12 Analog Input Analog input range selection. See Table 4-2 for SENSE voltage settings. Supply Supply voltage input (1.2V) for analog section B7 B8 AVDD18 Supply voltage input (1.8V) for analog section B9 GND Supply Common ground for analog and digital sections C1 WCK/OVR(WCK) Digital Output C2 WCK/OVR+ (OVR) OVR: Input overrange indication digital output(2) WCK: - MCP37220: No output - MCP37D20: Word clock synchronizes with digital output in I/Q data mode C3 GND Supply Common ground for analog and digital sections B10 B11 C4 C5 AVDD12 Supply voltage input (1.2V) for analog section C6 C7 C8 GND Common ground pin for analog and digital sections C9 C10 C11 DS20005396B-page 10  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 TABLE 1-2: Ball No. PIN FUNCTION TABLE FOR TFBGA-121 (CONTINUED) Name I/O Type Digital Output Description Digital data output CMOS = Q12 DDR LVDS = Q6- (3) D1 Q12/Q6- D2 Q13/Q6+ D3 GND Supply Common ground for analog and digital sections AVDD12 Supply Supply voltage input (1.2V) for analog section GND Supply Common ground for analog and digital sections E1 Q10/Q5- Digital Output Digital data output(3) CMOS = Q10 DDR LVDS = Q5- E2 Q11/Q5+ E3 GND Digital data output(3) CMOS = Q13 DDR LVDS = Q6+ D4 D5 D6 D7 D8 D9 D10 D11 Digital data output(3) CMOS = Q11 DDR LVDS = Q5+ Supply Common ground for analog and digital sections E4 E5 Supply voltage input (1.2V) for analog section AVDD12 E6 E7 E8 GND Common ground for analog and digital sections E9 E10 E11 F1 Q8/Q4- F2 Q9/Q4+ F3 DVDD18 Digital Output Digital data output(3) CMOS = Q9 DDR LVDS = Q4+ Supply F4 F5 Digital data output(3) CMOS = Q8 DDR LVDS = Q4- AVDD12 Supply voltage input (1.8V) for digital section. All digital input pins are driven by the same DVDD18 potential. Supply voltage input (1.2V) for analog section F6 F7 F8 GND Common ground for analog and digital sections F9 F10 F11  2015-2016 Microchip Technology Inc. DS20005396B-page 11 MCP37220-200 AND MCP37D20-200 TABLE 1-2: Ball No. PIN FUNCTION TABLE FOR TFBGA-121 (CONTINUED) Name G1 Q6/Q3- G2 Q7/Q3+ G3 DVDD18 I/O Type Digital Output Digital data output CMOS = Q6 DDR LVDS = Q3- Digital data output(3) CMOS = Q7 DDR LVDS = Q3+ Supply G4 G5 Description (3) GND Supply voltage input (1.8V) for digital section. All digital input pins are driven by the same DVDD18 potential Common ground for analog and digital sections G6 G7 AVDD12 Supply Supply voltage input (1.2V) for analog section G8 G9 GND Common ground for analog and digital sections G10 G11 H1 Q4/Q2- H2 Q5/Q2+ H3 DVDD12 Digital Output Digital data output(3) CMOS = Q4 DDR LVDS = Q2Digital data output(3) CMOS = Q5 DDR LVDS = Q2+ Supply Supply voltage input (1.2V) for digital section H4 H5 GND Common ground for analog and digital sections H6 H7 H8 H9 H10 H11 J1 Q2/Q1- J2 Q3/Q1+ J3 DVDD12 Digital Output Digital data output(3) CMOS = Q2 DDR LVDS = Q1Digital data output(3) CMOS = Q3 DDR LVDS = Q1+ Supply DC supply voltage input pin for digital section (1.2V) J4 J5 GND Common ground for analog and digital sections J6 J7 J8 J9 J10 J11 DS20005396B-page 12  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 TABLE 1-2: Ball No. PIN FUNCTION TABLE FOR TFBGA-121 (CONTINUED) Name I/O Type Digital Output Description Digital data output CMOS = Q0 DDR LVDS = Q0- (3) K1 Q0/Q0- K2 Q1/Q0+ K3 TP2 K4 DCLK- K5 CAL K6 GND K7 SLAVE K8 ADR0 SPI address selection pin (A0 bit). Tie to GND or DVDD18(5) K9 ADR1 SPI address selection pin (A1 bit). Tie to GND or DVDD18(5) K10 GND Supply Common ground for analog and digital sections TP2 Digital Output Output test pins. Do not use. Do not tie to ground or supply. Always leave these pins floating. Digital data output(3) CMOS = Q1 DDR LVDS = Q0+ Output test pin. Do not use. Do not tie to ground or supply. Always leave this pin floating. LVDS: Differential digital clock output (-) CMOS: Unused (leave floating) Calibration status flag digital output(4) High: Calibration is complete Low: Calibration is not complete Supply Common ground pin for analog and digital sections Digital Input Not used. Tie this pin to GND(8) K11 L1 L2 L3 L4 DCLK+ LVDS: Differential digital clock output (+) CMOS: Digital clock output(6) L5 RESET Digital Input Reset control input: High: Normal operating mode Low: Reset mode(7) L6 SYNC Digital Input/ Not used. Leave this pin floating(8) Output L7 GND L8 CLK+ L9 CLK- L10 GND L11 AVDD18 Supply Common ground for analog and digital sections Analog Input Differential clock input (+) Differential clock input (-) Supply Common ground for analog and digital sections Analog Input Supply voltage input (1.8V) for analog section  2015-2016 Microchip Technology Inc. DS20005396B-page 13 MCP37220-200 AND MCP37D20-200 Notes: 1. 2. When VCM output is used for the common-mode voltage of analog inputs (i.e. by connecting to the center-tap of a balun), the VCM pin should be decoupled with a 0.1 µF capacitor. OVR: OVR will be held “High”’ when analog input overrange is detected. Digital signal post-processing (DSPP) will cause OVR to assert early relative to the output data. See Figure 2-2 for LVDS timing of these bits. WCK: Available for the I/Q output mode only in the MCP37D20. In the I/Q output mode, WCK is normally “Low”, and “High” when it outputs in-phase (I) data. (a) MCP37220 and MCP37D20 operating outside I/Q output mode: WCK/OVR+ is OVR and WCK/OVR- is logic ‘0’ (not used). In DDR LVDS output mode, the rising edge of DCLK+ is OVR. (b) I/Q output mode in the MCP37D20: In CMOS output mode, WCK/OVR+ is OVR and WCK/OVR- is WCK. WCK is synchronized to in-phase (I) data. In DDR LVDS output mode, WCK/OVR+ and WCK/OVR- are multiplexed. The rising edge of DCLK+ is OVR and the falling edge is WCK. 3. 4. 5. 6. 7. 8. DDR LVDS: Two data bits are multiplexed onto each differential output pair. The output pins shown here are for the “Even bit first” setting, which is the default setting of OUTPUT_MODE in Address 0x62 (Register 5-20). The even data bits (Q0, Q2, Q4, Q6, Q8, Q10, Q12) appear when DCLK+ is “High”. The odd data bits (Q1, Q3, Q5, Q7, Q9, Q11, Q13) appear when DCLK+ is “Low”. See Addresses 0x65 (Register 5-23) and 0x68 (Register 5-26) for output polarity control. See Figure 2-2 for LVDS output timing diagram. CAL pin stays “Low” at power-up until the first power-up calibration is completed. When the first calibration has completed, this pin has “High” output. It stays “High” until the internal calibration is restarted by hardware or a Soft Reset command. In Reset mode, this pin is “Low”. In Standby and Shutdown modes this pin will maintain the prior condition. If the SPI address is dynamically controlled, the Address pin must be held constant while CS is “Low”. The phase of DCLK relative to the data output bits may be adjusted depending on the operating mode. This is controlled differently depending on the configuration of the digital signal post-processing (DSPP) and PLL (or DLL). See also Addresses 0x52, 0x64 and 0x6D (Registers 5-7, 5-22 and 5-28) for more details. The device is in Reset mode while this pin stays “Low”. On the rising edge of RESET, the device exits the Reset mode, initializes all internal user registers to default values, and begins power-up calibration. This pin function is not released yet. DS20005396B-page 14  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 2.0 ELECTRICAL CHARACTERISTICS 2.1 Absolute Maximum Ratings † Analog and Digital Supply Voltage (AVDD12, DVDD12)....................................................................................................... -0.3V to 1.32V Analog and Digital Supply Voltage (AVDD18, DVDD18)....................................................................................................... -0.3V to 1.98V All Inputs and Outputs with respect to GND ........................................................................................................-0.3V to AVDD18 + 0.3V Differential Input Voltage ..................................................................................................................................................|AVDD18 - GND| Current at Input Pins ...................................................................................................................................................................... ±2 mA Current at Output and Supply Pins ........................................................................................................................................... ±250 mA Storage Temperature ..................................................................................................................................................... -65°C to +150°C Ambient Temperature with Power Applied (TA).............................................................................................................. -55°C to +125°C Maximum Junction Temperature (TJ) ........................................................................................................................................... +150°C ESD Protection on all Pins ....................................................................................................................................................... 2 kV HBM Solder Reflow Profile ............................................................................................... See Microchip Application Note AN233 (DS00233) † Notice: Stresses above those listed under “Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operational listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 2.2 Electrical Specifications TABLE 2-1: ELECTRICAL CHARACTERISTICS Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40°C to +85°C, AVDD18 = DVDD18 = 1.8V, AVDD12 = DVDD12 = 1.2V, GND = 0V, SENSE = AVDD12, Differential Analog Input (AIN) = Sine wave with amplitude of -1 dBFS, fIN = 70 MHz, Clock Input = 200 MHz, fS = 200 Msps, PLL and decimation filters are disabled, Output load: CMOS data pin = 10 pF, LVDS = 100termination, LVDS driver current setting = 3.5 mA, +25°C is applied for typical value. Parameters Sym. Min. Typ. Max. Units Conditions AVDD18 1.71 1.8 1.89 V AVDD12 1.14 1.2 1.26 V DVDD18 1.71 1.8 1.89 V DVDD12 1.14 1.2 1.26 V IDD_A18 — 0.03 0.1 mA at AVDD18 Pin IDD_A12 — 141 159 mA at AVDD12 Pin Digital Supply Current during Conversion IDD_D12 — 72 109 mA at DVDD12 Pin Digital I/O Current in CMOS Output Mode IDD_D18 — 27 — mA at DVDD18 Pin DCLK = 100 MHz 75 mA 3.5 mA mode — mA mA Power Supply Requirements Analog Supply Voltage Digital Supply Voltage Note 1 Analog Supply Current Analog Supply Current during Conversion Digital Supply Current Digital I/O Current in LVDS Mode Measured at DVDD18 Pin IDD_D18 50 — 35 62 1.8 mA mode 5.4 mA mode Supply Current during Power-Saving Modes During Standby Mode During Shutdown Mode ISTANDBY_AN — 45 — ISTANDBY_DIG — 29 — IDD_SHDN — 20 —  2015-2016 Microchip Technology Inc. mA Address 0x00 = 1,1(2) Address 0x00 = 1,1(3) DS20005396B-page 15 MCP37220-200 AND MCP37D20-200 TABLE 2-1: ELECTRICAL CHARACTERISTICS (CONTINUED) Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40°C to +85°C, AVDD18 = DVDD18 = 1.8V, AVDD12 = DVDD12 = 1.2V, GND = 0V, SENSE = AVDD12, Differential Analog Input (AIN) = Sine wave with amplitude of -1 dBFS, fIN = 70 MHz, Clock Input = 200 MHz, fS = 200 Msps, PLL and decimation filters are disabled, Output load: CMOS data pin = 10 pF, LVDS = 100termination, LVDS driver current setting = 3.5 mA, +25°C is applied for typical value. Parameters Sym. Min. Typ. Max. Units Conditions IDD_PLL — 17 — mA PDISS_ADC — 256 — mW Total Power Dissipation during Conversion with CMOS Output Mode PDISS_CMOS — 304 — mW fS = 200 Msps, DCLK = 100 MHz Total Power Dissipation during Conversion with LVDS Output Mode PDISS_LVDS — 346 — mW 3.5 mA mode PLL Circuit PLL Circuit Current PLL enabled. Included in analog supply current specification. Total Power Dissipation(4) Power Dissipation during Conversion, excluding Digital I/O During Standby Mode PDISS_STAND 319 1.8 mA mode 367 5.4 mA mode — 89 — mW Address 0x00 = 1,1(2) — 24 — mW Address 0x00 = 1,1(3) — 800 — mV Applicable to AVDD12 only (POR tracks AVDD12) BY During Shutdown Mode PDISS_SHDN Power-On Reset (POR) Voltage Threshold Voltage VPOR VPOR_HYST — 40 — mV VSENSE GND — AVDD12 V VSENSE selects reference SENSE Pin Input Resistance RIN_SENSE — 694 —  VSENSE = 0.8V — 154.8 — k VSENSE = 1.2V Current Sink into SENSE Pin ISENSE — 360 — µA VSENSE = 0.8V — 4.2 — µA VSENSE = 1.2V — 0.4 — V VSENSE = GND — 0.8 — VSENSE = AVDD12 — VSENSE — 400 mV < VSENSE < 800 mV Hysteresis SENSE Input(5,7,13) SENSE Input Voltage Reference and Common-Mode Voltages Internal Reference Voltage(7,8) VREF Common-Mode Voltage Output VCM — 0.55 — V Available at VCM pin Bandgap Voltage Output VBG — 0.55 — V Available at VBG pin DS20005396B-page 16  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 TABLE 2-1: ELECTRICAL CHARACTERISTICS (CONTINUED) Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40°C to +85°C, AVDD18 = DVDD18 = 1.8V, AVDD12 = DVDD12 = 1.2V, GND = 0V, SENSE = AVDD12, Differential Analog Input (AIN) = Sine wave with amplitude of -1 dBFS, fIN = 70 MHz, Clock Input = 200 MHz, fS = 200 Msps, PLL and decimation filters are disabled, Output load: CMOS data pin = 10 pF, LVDS = 100termination, LVDS driver current setting = 3.5 mA, +25°C is applied for typical value. Parameters Sym. Min. Typ. Max. Units Conditions AFS — 0.9 — VP-P — 1.8 — VSENSE = AVDD12 — 2.25 x VSENSE — 400 mV < VSENSE < 800 mV fIN_3dB — 650 — MHz AIN = -3 dBFS CIN — 1.6 — pF Note 5, Note 9 ILI_AH — — +50 µA VIH = AVDD12 ILI_AL -50 — — µA VIL = GND — 200 Msps Tested at 200 Msps MHz Analog Inputs Full-Scale Differential Analog Input Range(5,7) Analog Input Bandwidth Differential Input Capacitance Analog Input Leakage Current (AIN+, AIN- pins) VSENSE = GND ADC Conversion Rate Conversion Rate Clock Inputs (CLK+, fS (10) CLK-) Clock Input Frequency fCLK — — 250 VCLK_IN 300 — 800 mVP-P Note 5 CLKJITTER — 175 — fSRMS Note 5 49 50 51 % Duty cycle correction disabled 30 50 70 % Duty cycle correction enabled ILI_CLKH — — +110 µA VIH = AVDD12 ILI_CLKL -20 — — µA VIL = GND ADC Resolution (with no missing code) — — 14 bits Offset Error — ±15 ±45 LSb Differential Input Voltage Clock Jitter Clock Input Duty Cycle(5) Input Leakage Current at CLK input pin Note 5 Converter Accuracy(6) Gain Error GER — ±0.5 — % of FS Integral Nonlinearity INL — ±1.5 — LSb Differential Nonlinearity DNL — ±0.4 — LSb CMRRDC — 70 — dB Analog Input Common-Mode Rejection Ratio  2015-2016 Microchip Technology Inc. DC measurement DS20005396B-page 17 MCP37220-200 AND MCP37D20-200 TABLE 2-1: ELECTRICAL CHARACTERISTICS (CONTINUED) Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40°C to +85°C, AVDD18 = DVDD18 = 1.8V, AVDD12 = DVDD12 = 1.2V, GND = 0V, SENSE = AVDD12, Differential Analog Input (AIN) = Sine wave with amplitude of -1 dBFS, fIN = 70 MHz, Clock Input = 200 MHz, fS = 200 Msps, PLL and decimation filters are disabled, Output load: CMOS data pin = 10 pF, LVDS = 100termination, LVDS driver current setting = 3.5 mA, +25°C is applied for typical value. Parameters Sym. Min. Typ. Max. Units Conditions SFDR 82 96 — dBc fIN = 15 MHz — 80 — dBc fIN = 70 MHz 66.1 67.8 — dBFS fIN = 15 MHz — 67.2 — fIN = 70 MHz — 10.9 — — 10.9 — 83 89 — dBc fIN = 15 MHz 81 — dBc fIN = 70 MHz — 95.8 — dBc fIN = 15 MHz — 82 — dBc fIN = 70 MHz — 92.7 — dBc AIN = -7 dBFS, Dynamic Accuracy(6,14) Spurious Free Dynamic Range Signal-to-Noise Ratio (for all resolutions) SNR Effective Number of Bits (ENOB)(11) ENOB Total Harmonic Distortion (first 13 harmonics) THD Worst Second or Third Harmonic Distortion Two-Tone Intermodulation Distortion fIN1 = 15 MHz, fIN2 = 17 MHz HD2 or HD3 IMD bits fIN = 15 MHz fIN = 70 MHz with two input frequencies Digital Logic Input and Output (Except LVDS Output) Schmitt Trigger HighLevel Input Voltage VIH 0.7 DVDD18 — DVDD18 V Schmitt Trigger LowLevel Input Voltage VIL GND — 0.3 DVDD18 V Hysteresis of Schmitt Trigger Inputs (All digital inputs) VHYST — 0.05 DVDD18 — V Low-Level Output Voltage VOL — — 0.3 V IOL = -3 mA, all digital I/O pins High-Level Output Voltage VOH DVDD18 – 0.5 1.8 — V IOL = + 3mA, all digital I/O pins Digital Data Output (CMOS Mode) Maximum External Load Capacitance CLoad — 10 — pF From output pin to GND Internal I/O Capacitance CINT — 4 — pF Note 5 Digital Data Output (LVDS Mode)(5) LVDS High-Level Differential Output Voltage VH_LVDS 200 300 400 mV 100 differential termination, LVDS bias = 3.5 mA LVDS Low-Level Differential Output Voltage VL_LVDS -400 -300 -200 mV 100 differential termination, LVDS bias = 3.5 mA DS20005396B-page 18  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 TABLE 2-1: ELECTRICAL CHARACTERISTICS (CONTINUED) Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40°C to +85°C, AVDD18 = DVDD18 = 1.8V, AVDD12 = DVDD12 = 1.2V, GND = 0V, SENSE = AVDD12, Differential Analog Input (AIN) = Sine wave with amplitude of -1 dBFS, fIN = 70 MHz, Clock Input = 200 MHz, fS = 200 Msps, PLL and decimation filters are disabled, Output load: CMOS data pin = 10 pF, LVDS = 100termination, LVDS driver current setting = 3.5 mA, +25°C is applied for typical value. Parameters Sym. Min. Typ. Max. Units Conditions LVDS Common-Mode Voltage VCM_LVDS 1 1.15 1.4 V Output Capacitance CINT_LVDS — 4 — pF Internal capacitance from output pin to GND Differential Load Resistance (LVDS) RLVDS — 100 —  Across LVDS output pairs ILI_DH — — +1 µA VIH = DVDD18 ILI_DL -1 — — µA VIL = GND ILI_DH — — +6 µA VIH = DVDD18 ILI_DL -35 — — µA VIL = GND(12) Input Leakage Current on Digital I/O Pins Data Output Pins I/O Pins except Data Output Pins Notes: 1. 2. 3. 4. This 1.8V digital supply voltage is used for the digital I/O circuit, including SPI, CMOS and LVDS data output drivers. Standby mode: Most of the internal circuits are turned-off except internal reference, clock, bias circuits and SPI interface. Shutdown mode: All circuits, including reference and clock, are turned-off except the SPI interface. Power dissipation is calculated by using the following equation. (a) During operation: PDISS = VDD18 x (IDD_A18 + IDD_D18) + VDD12 x (IDD_A12 + IDD_D12), where IDD_D18 is the digital I/O current for LVDS or CMOS output. VDD18 = 1.8V and VDD12 = 1.2V are used for typical value calculation. (b) During Standby mode: PDISS_STANDBY = (ISTANDBY_AN + ISTANDBY_DIG) x 1.2V (c) During Shutdown mode: PDISS_SHDN = IDD_SHDN x 1.2 V 5. 6. 7. 8. 9. 10. 11. 12. 13. This parameter is ensured by design, but not 100% tested in production. This parameter is ensured by characterization, but not 100% tested in production. See Table 4-1 for details. Differential reference voltage output at REF+/REF- pins: VREF = VREF+ – VREF-. Input capacitance refers to the effective capacitance between differential input pin pair. See Figure 4-8 for details of clock input circuit. ENOB = (SINAD - 1.76)/6.02. This leakage current is due to internal pull-up resistor. RIN_SENSE is calculated from SENSE pin to virtual ground at 0.55V for 400 mV < VSENSE AFS 11-1111-1111-1111 01-1111-1111-1111 1 AIN = AFS 11-1111-1111-1111 01-1111-1111-1111 0 AIN = AFS – 1 LSb 11-1111-1111-1110 01-1111-1111-1110 0 AIN = AFS – 2 LSb 11-1111-1111-1100 01-1111-1111-1100 0 • • • AIN = AFS/2 11-0000-0000-0000 01-0000-0000-0000 0 AIN = 0 10-0000-0000-0000 00-0000-0000-0000 0 AIN = -AFS/2 00-1111-1111-1111 10-1111-1111-1111 0 • • • AIN = -AFS + 2 LSb 00-0000-0000-0010 10-0000-0000-0010 0 AIN = -AFS + 1 LSb 00-0000-0000-0001 10-0000-0000-0001 0 AIN = -AFS 00-0000-0000-0000 10-0000-0000-0000 0 AIN < -AFS 00-0000-0000-0000 10-0000-0000-0000 1 Note 1: 4.9 MSb is sign bit. Digital Output The MCP37220-200 and MCP37D20-200 can operate in one of the following two digital output modes: • Full-Rate CMOS • Double-Data-Rate (DDR) LVDS The outputs are powered by DVDD18 and LVDS mode is recommended for data rates 80 Msps. The digital output mode is selected OUTPUT_MODE bits in Address (Register 5-20). Figures 2-1 – 2-2 show the diagrams of the digital output. 4.9.1 GND. above by the 0x62 timing FULL-RATE CMOS MODE In full-rate CMOS mode, the data outputs (Q13 to Q0), overrange indicator (OVR), word clock (WCK) and the data output clock (DCLK+, DCLK-) have CMOS output levels. The WCK is disabled, except for the I/Q data output mode in the MCP37D20. The digital output should drive minimal capacitive loads. If the load capacitance is larger than 10 pF, a digital buffer should be used. 4.9.2 In I/Q data output mode in the MCP37D20-200, I and Q data are clocked out sequentially with the WCK that is synchronized to I data. OVR and WCK are an LVDS pair. The device outputs the following LVDS output pairs: • Output data: Q6+/Q6- through Q0+/Q0• Output clock: DCLK+/DCLK• OVR/WCK Note that WCK is logic ‘0’ except in I/Q mode. A 100Ω differential termination resistor is required for each LVDS output pin pair. The termination resistor should be located as close as possible to the LVDS receiver. By default, the outputs are standard LVDS levels: 3.5 mA output current with a 1.15V output common-mode voltage on 100 differential load. See Address 0x63 (Register 5-21) for more details of the LVDS mode control. Note: LVDS output polarity can be controlled independently for each LVDS pair. See POL_LVDS setting in Address 0x65 (Register 5-23) DOUBLE-DATA-RATE LVDS MODE The double-data-rate (DDR) LVDS mode is a parallel data stream which changes on each edge of the output clock. See Figure 2-2 for details.  2015-2016 Microchip Technology Inc. DS20005396B-page 51 MCP37220-200 AND MCP37D20-200 4.9.3 OVERRANGE BIT (OVR) The input overrange status bit is asserted (logic high) when the analog input has exceeded the full-scale range of the ADC in either the positive or negative direction. The OVR bit has the same pipeline latency as the ADC data bits. See Address 0x68 (Register 5-26) for OVR control options. If DSPP option is enabled, OVR pipeline latency will be unaffected; however, the data will incur additional delay. This has the effect of allowing the OVR indicator to precede the affected data. 4.9.3.1 OVR Bit in LVDS DDR Output Mode (a) Normal ADC Output Mode: The device outputs the OVR bit on the falling edge of the data output clock. (b) I and Q Output Mode in MCP37D20-200: The OVR bit is multiplexed with the word clock (WCK) output bit, such that OVR is output on the falling edge of the data output clock and WCK on the rising edge. 4.9.4 WORD CLOCK (WCK) • MCP37220-200: WCK is disabled. • MCP37D20-200: WCK is available in I/Q data output mode only. WCK is asserted coincidentally with the I data. See Address 0x68 (Register 5-26) for OVR and WCK control options. 4.9.5 LVDS OUTPUT POLARITY CONTROL In LVDS mode, the output polarity can be controlled independently for each LVDS pair. Table 4-14 summarizes the LVDS output polarity control register bits. TABLE 4-14: LVDS OUTPUT POLARITY CONTROL Control Parameter Register POL_LVDS 0x65 Control polarity of LVDS data pairs POL_OVR_WCK 0x68 Control polarity of OVR and WCK bit pair 4.9.6 Descriptions 4.9.7 OPTIONAL LVDS DRIVER INTERNAL TERMINATION In most cases, using an external 100Ω termination resistor will give excellent LVDS signal integrity. In addition, an optional internal 100Ω termination resistor can be enabled by setting the LVDS_LOAD bit in Address 0x63 (Register 5-21). The internal termination helps absorb any reflections caused by imperfect impedance termination at the receiver. 4.9.8 OUTPUT DATA AND CLOCK RATES The user can reduce output data and output clock rates using Address 0x02 (Register 5-3). When decimation or digital down-conversion (DDC) is used, the output data rate has to be reduced to synchronize with the reduced output clock rate. 4.9.9 PHASE SHIFTING OF OUTPUT CLOCK (DCLK) In full-rate CMOS mode, the data output bit transition occurs at the rising edge of DCLK+, so the falling edge of DCLK+ can be used to latch the output data. In double-data-rate LVDS mode, the data transition occurs at both the rising and falling edges of DCLK+. For adequate setup and hold time when latching the data into the external host device, the user can shift the phase of the digital clock output (DCLK+/DCLK-), relative to the data output bits. The output phase shift (delay) is controlled by each unique register, depending on which timing source is used or if decimation is used. Table 4-15 shows the output clock phase control registers for each configuration mode: (a) when DLL is used, (b) when decimation is used and (c) when PLL is used. Figure 4-18 shows an example of the output clock phase delay control using DCLK_PHDLY_DLL when DLL is used. PROGRAMMABLE LVDS OUTPUT CURRENT In LVDS mode, the default output driver current is 3.5 mA. This current can be adjusted by using the LVDS_IMODE bit setting in Address 0x63 (Register 5-21). Available output drive currents are 1.8 mA, 3.5 mA, 5.4 mA, and 7.2 mA. DS20005396B-page 52  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 TABLE 4-15: OUTPUT CLOCK (DCLK) PHASE CONTROL PARAMETERS Operating Condition(1) Control Parameter Register EN_PHDLY 0x64 EN_PHDLY = 1: Enable output clock phase delay control DCLK_PHDLY_DLL 0x52 DCLK phase delay control when DLL is used. Decimation is not used. When DLL is used: When decimation is used: EN_PHDLY 0x64 DCLK_PHDLY_DEC EN_PHDLY = 1: Enable output clock phase delay control DCLK phase delay control when decimation filter is used. The phase delay is controlled in digital clock output control block. When PLL is used: DCLK_DLY_PLL Note 1: 0x6D DCLK delay control when PLL is used. See Figure 4-11 for details. LVDS Data Output: Phase Shift: (Default) = 0 0 0 45° + Default 0 0 1 90° + Default 0 1 0 135° + Default 0 1 1 180° + Default 1 0 0 225° + Default 1 0 1 270° + Default 1 1 0 315° + Default 1 1 1 0° Output Clock (DCLK+) DCLK_PHDLY_DLL (1) Note 1: Default value may not be 0° in all operations FIGURE 4-18: Example of Phase Shifting of Digital Output Clock (DCLK+) when DLL is used.  2015-2016 Microchip Technology Inc. DS20005396B-page 53 MCP37220-200 AND MCP37D20-200 4.9.10 DIGITAL OUTPUT RANDOMIZER Depending on PCB layout considerations and power supply coupling, SFDR may be improved by decorrelating the ADC input from the ADC digital output data. The device includes an output data randomizer option. When this option is enabled, the digital output is randomized by applying an exclusive-OR logic operation between the LSb (D0) and all other data output bits. To decode the randomized data, the reverse operation is applied: an exclusive-OR operation is applied between the LSb (D0) and all other bits. The DCLK, OVR, WCK and LSb (D0) outputs are not affected. Figure 4-19 shows the block diagram of the data randomizer and decoder logic. The output randomizer is enabled by setting the EN_OUT_RANDOM bit in Address 0x07 (Register 5-5). MCP37XXX DCLK OVR WCK Data Acquisition Device DCLK DCLK OVR OVR WCK Q13 Q13 Q12 Q12 WCK Q0 Q13 Q0 Q12 Q2 Q2 Q0 Q1 Q1 Q0 Q2 Q1 EN_OUT_RANDOM Q0 Q0 Q0 (a) Data Randomizer FIGURE 4-19: 4.9.11 Logic Diagram for Digital Output Randomizer and Decoder. OUTPUT DISABLE The digital output can be disabled by setting OUTPUT_MODE = 00 in Address 0x62 (Register 5-20). All digital outputs are disabled, including OVR, DCLK, etc. 4.9.12 (b) Data Decoder OUTPUT TEST PATTERNS To facilitate testing of the I/O interface, the device can produce various predefined or user-defined patterns on the digital outputs. See TEST_PATTERNS in Address 0x62 (Register 5-20) for the predefined test patterns. For the user-defined test patterns, Addresses 0x74 – 0x77 (Registers 5-29 – 5-32) can be used. When an output test mode is enabled, the ADC’s analog section can still be operational, but does not drive the digital outputs. The outputs are driven only with the selected test pattern. 4.9.12.1 Pseudo-Random Number (PN) Sequence Output When TEST_PATTERNS = 111, the device outputs a pseudo-random number (PN) sequence which is defined by the polynomial of degree 16, as shown in Equation 4-7. Figure 4-20 shows the block diagram of a 16-bit Linear Feedback Shift Register (LFSR) for the PN sequence. EQUATION 4-7: POLYNOMIAL FOR PN 4 13 15 Px = 1 + x + x + x + x 16 Since the output test pins (TP, TP1 and TP2) can toggle during this test, always leave these test pins floating (not connected) to avoid contention and excess current draws. DS20005396B-page 54  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 The output PN[15:2] is directly applied to the output pins Qn[13:0]. In addition to the output at the Qn[13:0] pins, PN[15] is copied to the OVR pin and PN[14] is copied to the WCK pin. In CMOS output mode, the pattern is always applied to all CMOS I/O pins, regardless whether or not they are enabled. In LVDS output mode, the pattern is only applied to the LVDS pairs that are enabled. PN[3] Z-4 PN[12] Z -9 PN[14] Z -2 PN[15] Z -1 XOR FIGURE 4-20: Block Diagram of 16-bit LFSR for Pseudo-Random Number (PN) Sequence for Output Test Pattern. 4.10 System Calibration 4.10.1 • No ADC output • No change in power-on condition of internal reference • Most of the internal clocks are not distributed • Contents of internal user registers: - Not affected by Soft Reset - Reset to default values by Hardware Reset • Current consumption of the digital section is negligible, but no change in the analog section. 4.10.1.1 The built-in system calibration algorithm includes: • Harmonic Distortion Correction (HDC) • DAC Noise Cancellation (DNC) • Dynamic Element Matching (DEM) HDC and DNC correct the nonlinearity in the residue amplifier and DAC, respectively. The system calibration is performed by: • Power-up calibration, which takes place during the Power-on Reset sequence (requires 3×226 clock cycles) • Background calibration, which takes place during normal operation (per 230 clock cycles). Background calibration time is invisible to the user and primarily affects the ADC's ability to track variations in ambient temperature. RESET COMMAND Although the background calibration will track changes in temperature or supply voltage, changes in clock frequency or register configuration should be followed by a recalibration of the ADC. This can be accomplished via either the Hard or the Soft Reset command. The recalibration time is the same as the power-up calibration time. Resetting the device is highly recommended when exiting from Shutdown or Standby mode after an extended amount of time. During the reset, the device has the following state: Hardware Reset A hard reset is triggered by toggling the RESET pin. On the rising edge, all internal calibration registers and user registers are initialized to their default states and recalibration of the ADC begins. The recalibration time is the same as the power-up calibration time. See Figure 2-6 for the timing details of the hardware RESET pin. 4.10.1.2 Soft Reset The user can issue a Soft Reset command for a fast recalibration of the ADC by setting the SOFT_RESET bit to ‘0’ in Address 0x00 (Register 5-1). During Soft Reset, all internal calibration registers are initialized to their initial default states. User registers are unaffected. When exiting the Soft Reset (changing from ‘0’ to ‘1’), an automatic device calibration takes place. The calibration status is monitored by the CAL pin or the ADC_CAL_STAT bit in Address 0xC0 (Register 567). See also Address 0x07 (Register 5-5) and 0x1E (Register 5-6) for time delay control of the auto-calibration. Table 4-16 shows the calibration time for various ADC core sample rates. TABLE 4-16: CALIBRATION TIME VS. ADC CORE SAMPLE RATE fS(Msps) 200 150 100 70 50 Power-Up Calibration Time (s) 1.01 1.34 2.01 2.88 4.03 5.37 7.16 10.73 15.34 21.48 Background Calibration Time (s)  2015-2016 Microchip Technology Inc. DS20005396B-page 55 MCP37220-200 AND MCP37D20-200 4.11 Power Dissipation and Power Savings The power dissipation of the ADC core is proportional to the sample rate (fS). The digital power dissipation of the CMOS outputs are determined primarily by the strength of the digital drivers and the load condition on each output pin. The maximum digital load current (ILOAD) can be calculated as: EQUATION 4-8: I LOAD = DV CMOS OUTPUT LOAD CURRENT DD1.8  f DCLK  N  C LOAD Where: N = Number of bits CLOAD = Capacitive load of output pin The capacitive load presented at the output pins needs to be minimized to minimize digital power consumption. The output load current of the LVDS output is constant, since it is set by LVDS_IMODE in Address 0x63 (Register 5-21). 4.11.1 POWER-SAVING MODES This device has two power-saving modes: • Shutdown • Standby They are set by the SHUTDOWN and STANDBY bits in Address 0x00 (Register 5-1). In Shutdown mode, most of the internal circuitry, including the reference and clock, are turned off with the exception of the SPI interface. During Shutdown mode, the device consumes 25 mA (typical), primarily due to digital leakage. When exiting from Shutdown mode, issuing a Soft Reset at the same time is highly recommended. This will perform a fast recalibration of the ADC. The contents of the internal registers are not affected by the Soft Reset. In Standby mode, most of the internal circuitry is disabled, except for the reference, clock and SPI interface. If the device has been in standby for an extended period of time, the current calibration value may not be accurate. Therefore, when exiting from Standby mode, executing the device Soft Reset at the same time is highly recommended. DS20005396B-page 56  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 5.0 SERIAL PERIPHERAL INTERFACE (SPI) The user can configure the ADC for specific functions or optimized performance by setting the device’s internal registers through the Serial Peripheral Interface (SPI). The SPI communication uses three pins: CS, SCLK and SDIO. Table 5-1 summarizes the SPI pin functions. The SCLK is used as serial timing clock and can be used up to 50 MHz. SDIO (Serial Data Input/Output) is a dual-purpose pin that allows data to be sent or read from the internal registers. The Chip Select (CS) pin enables the SPI communication when active-low. The falling edge of CS followed by a rising edge of SCLK determines the start of the SPI communication. When CS is tied to high, the SPI communication is disabled and SPI pins are placed in high-impedance mode. The internal registers are accessible by their address. TABLE 5-1: Pin Name CS By selecting the R/W bit, the user can write the register or read back the register contents. The W1 and W2 bits in the instruction header indicate the number of data bytes to transmit or receive in the following data frame. A2 – A0 bits are the SPI device address bits. These bits are used when multiple devices are used in the same SPI bus. A2 is internally hard-coded to ‘0’. A1 and A0 bits correspond to the logic level of ADR1 and ADR0 pins, respectively. Note: In VTLA-124 package, ADR1 is internally bonded to ground (logic ‘0’). The R9 – R0 bits represent the starting address of the configuration register to write or read. The data bytes following the instruction header are the register data. All register data is eight bits wide. Data can be sent in MSb-first mode (default) or in LSb-first mode, which is determined by the bit setting in Address 0x00 (Register 5-1). In Write mode, the data is clocked in at the rising edge of the SCLK. In Read mode, the data is clocked out at the falling edge of the SCLK.  2015-2016 Microchip Technology Inc. Chip Select pin. SPI mode is initiated at the falling edge. It needs to maintain active-low for the entire period of the SPI communication. The device exits the SPI communication at the rising edge. Serial clock input pin. • Writing to the device: Data is latched at the rising edge of SCLK • Reading from the device: Data is latched at the falling edge of SCLK SDIO Serial data input/output pin. This pin is initially input pin (SDI) during the first 16-bit instruction header. After the instruction header, it’s I/O status can be changed depending on R/W bit: • if R/W = 0: Data input pin (SDI) for writing • if R/W = 1: Data output pin (SDO) for reading • 16-bit wide instruction header + Data byte 1 + Data byte 2 +. . .+ Data Byte N • If the R/W bit is ‘1’, the SDIO pin changes direction from an input (SDI) to an output (SDO) after the 16-bit wide instruction header. Descriptions SCLK Figures 5-1 and 5-2 show the SPI data communication protocols for this device with MSb-first and LSb-first option, respectively. It consists of: Table 5-2 summarizes the bit functions. The R/W bit of the instruction header indicates whether the command is a read (‘1’) or a write (‘0’): SPI PIN FUNCTIONS TABLE 5-2: SPI DATA PROTOCOL BIT FUNCTIONS Bit Name Descriptions R/W 1 = Read Mode 0 = Write Mode W1, W0 (Data Length) 00 = Data for one register (1 byte) 01 = Data for two registers (2 bytes) 10 = Data for three registers (3 bytes) 11 = Continuous reading or writing by clocking SCLK(1) A2 - A0 Device SPI Address for multiple devices in SPI bus. A2: Internally hard-coded to ‘0’ A1: Logic level of ADR1 pin A0: Logic level of ADR0 pin R9 - R0 Address of starting register. D7 - D0 Register data. MSb or LSb first, depending on the LSB_FIRST bit setting in 0x00. Note 1: The register address counter is incremented by one per step. The counter does not automatically reset to 0x00 after reaching the last address (0x15D). Be aware that the user-registers are not sequentially allocated. DS20005396B-page 57 MCP37220-200 AND MCP37D20-200 CS SCLK SDIO R/W W1 W0 A2 A1 A0 R9 R8 R7 R6 R5 R4 R3 Device Address R2 R1 R0 D7 D6 D5 D4 D3 Address of Starting Register D2 D1 D0 D7 D6 D5 D4 D3 Register Data of starting register defined by R9 - R0 16-Bit Instruction Header D2 D1 D0 Register Data 2 D2 D1 D0 Register Data N Register Data FIGURE 5-1: SPI Serial Data Communication Protocol with MSb-first. See Figures 2-5 and 2-6 for Timing Specifications. CS SCLK SDIO R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 A0 A1 A2 W0 W1 R/W D0 D1 D2 D3 D4 D5 D6 D7 D0 Address of Starting Register D1 D2 D3 D4 D5 D6 D7 Register Data 2 Device Address 16-Bit Instruction Header D5 D6 D7 Register Data N Register Data of starting register defined by R9 - R0 Register Data FIGURE 5-2: SPI Serial Data Communication Protocol with LSb-First. See Figures 2-5 and 2-6 for Timing Specifications. 5.1 Register Initialization The internal configuration registers are initialized to their default values by two different ways: • After 220 clock cycles of delay from the Power-on Reset (POR). • Reset by the hardware reset pin (RESET). Figures 2-5 and 2-6 show the timing details. 5.2 All user configuration registers are read/write, except for the last four registers, which are read-only. Each register is made of an 8-bit-wide volatile memory and their default values are loaded during the power-up sequence or by using the hardware RESET pin. All registers are accessible by the SPI command using the register address. Table 5-3 shows the userconfiguration memory map and Registers 5-1 to 5-70 show the details of the register bit functions. Configuration Registers The internal registers are mapped from address 0x00 to 0x15D. These user registers are not sequentially located. Some user configuration registers include factory-controlled bits. The factory-controlled register bits should not be overwritten by the user. Note 1: All address and bit locations that are not included in the following Register map table should not be written or modified by the user. 2: Some registers include factory-controlled bits (FCB). Do not overwrite these bits. DS20005396B-page 58  2015-2016 Microchip Technology Inc. REGISTER MAP TABLE Bits Addr. Register Name b7 0x00 SPI Bit Ordering and ADC Mode Selection 0x01 Independency Control of Output Data and Clock Divider 0x02 Output Data and Clock Rate Control SHUTDOWN 1 = Shutdown b6 b5 LSb-First b4 STANDBY SOFT_RESET 1 = LSb first 0 = MSb first 0 = Soft Reset b3 STANDBY 1 = Standby EN_DATCLK_IND b2 1 = Standby b1 SOFT_RESET 0 = Soft Reset b0 LSb-First SHUTDOWN 1 = LSb first 0 = MSb first 1 = Shutdown FCB = 000 1111 SPI SDO Timing Control SDO_TIME 0x07 Output Randomizer and WCK Polarity Control POL_WCK 0x1E Auto-Calibration Time Delay Control 0x52 DLL Control 0x53 Clock Source Selection 0x54 PLL Reference Divider 0x55 PLL Output and Reference Divider 0x56 PLL Prescaler (LSB) 0x57 PLL Prescaler (MSB) 0x58 PLL Charge-Pump 0x59 PLL Enable Control 1 U FCB = 10 OUT_CLKRATE 0x00 FCB = 0011111 EN_AUTOCAL_ TIMEDLY 0x9F FCB = 10001 EN_OUT_ RANDOM AUTOCAL_TIMEDLY EN_DUTY DCLK_PHDLY_DLL FCB= 010 EN_DLL_DCLK EN_DLL EN_CLK RESET_DLL FCB= 0101 0x00 FCB = 10 PLL_REFDIV PLL_PRE (LSB) 0x48 0x78 FCB = 0100 PLL_PRE (MSB) PLL_BIAS 0x40 PLL_CHAGPUMP EN_PLL_REFDIV 0x0A 0x45 PLL_REFDIV FCB = 000 0x62 0x80 CLK_SOURCE PLL_OUTDIV 0x24 0x0F OUT_DATARATE 0x04 Default Value FCB = 00 EN_PLL 0x12 FCB = 1 0x41 DS20005396B-page 59 0x5A PLL Loop Filter Resistor U FCB = 01 PLL_RES 0x2F 0x5B PLL Loop Filter Cap3 U FCB = 01 PLL_CAP3 0x27 0x5C PLL Loop Filter Cap1 U FCB = 01 PLL_CAP1 0x27 0x5D PLL Loop Filter Cap2 U FCB = 01 PLL_CAP2 0x5F PLL Enable Control 2 0x62 Output Data Format and Output Test Pattern 0x63 LVDS Output Load and Driver Current Control 0x64 Output Clock Phase Control when Decimation Filter is used 0x65 LVDS Output Polarity Control 0x66 Digital Offset Correction - Lower Byte Legend: Note 1: FCB = 1111 U FCB = 0 EN_PLL_OUT DATA_FORMAT OUTPUT_MODE FCB = 0000 EN_PHDLY LVDS_LOAD DCLK_PHDLY_DEC U = Unimplemented bit, read as ‘0’ FCB = Factory-Controlled bits. Do not program Read-only register. Preprogrammed at the factory for internal use. 0x27 EN_PLL_BIAS FCB = 01 TEST_PATTERNS 0x10 LVDS_IMODE 0x01 FCB = 0011 POL_LVDS 0x03 NO-EFFECT DIG_OFFSET 1 = bit is set 0 = bit is cleared 0xF1 0x00 0x00 x = bit is unknown MCP37220-200 AND MCP37D20-200  2015-2016 Microchip Technology Inc. TABLE 5-3: REGISTER MAP TABLE (CONTINUED) Bits Addr. Register Name b7 0x67 Digital Offset Correction - Upper Byte 0x68 OVR and WCK Bit Control 0x6B PLL Calibration 0x6D PLL Output and Output Clock Phase 0x74 User-Defined Output Pattern A - Lower Byte 0x75 User-Defined Output Pattern A - Upper Byte 0x76 User-Defined Output Pattern B - Lower Byte 0x77 User-Defined Output Pattern B - Upper Byte 0x79 I/Q-Channel DSPP Control 0x7A FIR_A0 Bit Control b6 b5 b4 b3 b2 b1 b0 DIG_OFFSET FCB = 0010 0x00 POL_OVR_WCK FCB = 00001 U EN_PLL_CLK FCB = 0 EN_OVR_WCK FCB = 00 0x24 PLL_CAL_TRIG FCB = 00 0x08 DCLK_DLY_PLL PATTERN A FCB = 0 Do not use (Leave these bits as ‘00’) PATTERN A Do not use (Leave these bits as ‘00’) PATTERN B FCB = 0 0x00 0x00 0x00 FCB = 000 0000 FIR_A 0x00 0x00 PATTERN B EN_DSPP_I/Q Default Value 0x00 FCB = 00 0000 0x00  2015-2016 Microchip Technology Inc. 0x7B FIR A Filter FIR_A 0x00 0x7C FIR B Filter FIR_B 0x00 0x80 Digital Down-Converter Control 1 FCB = 0 HBFILTER_A EN_NCO 0x81 Digital Down-Converter Control 2 FCB = 0 EN_DDC2 GAIN_HBF_DDC 0x82 Numerically Controlled Oscillator (NCO) Tuning - Lower Byte NCO_TUNE 0x00 0x83 Numerically Controlled Oscillator (NCO) Tuning - Middle Lower Byte NCO_TUNE 0x00 0x84 Numerically Controlled Oscillator (NCO) Tuning - Middle Upper Byte NCO_TUNE 0x00 0x85 Numerically Controlled Oscillator (NCO) Tuning - Upper Byte NCO_TUNE 0x00 0x86 NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE 0x00 0x87 NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE 0x00 0x88 NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 Legend: Note 1: EN_AMPDITH U = Unimplemented bit, read as ‘0’ FCB = Factory-Controlled bits. Do not program Read-only register. Preprogrammed at the factory for internal use. EN_PHSDITH EN_LFSR FCB = 0 0000 1 = bit is set 0 = bit is cleared x = bit is unknown EN_DDC_FS/8 EN_DDC1 0x00 0x00 MCP37220-200 AND MCP37D20-200 DS20005396B-page 60 TABLE 5-3: REGISTER MAP TABLE (CONTINUED) Bits Addr. Register Name b7 b6 b5 b4 b3 b2 b1 b0 Default Value 0x89 NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x8A NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 0x8B NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x8C NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 0x8D NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x8E NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 0x8F NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x90 NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 0x91 NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x92 NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 0x93 NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x94 NCO Phase Offset in DDC Mode - Lower Byte NCO_PHASE - Repeat of Address 0x86 0x00 0x95 NCO Phase Offset in DDC Mode - Upper Byte NCO_PHASE - Repeat of Address 0x87 0x00 0x96 Digital Gain Control DS20005396B-page 61 DIG_GAIN 0x3C 0x97 DIG_GAIN - Repeat of Address 0x96 0x3C 0x98 DIG_GAIN - Repeat of Address 0x96 0x3C 0x99 DIG_GAIN - Repeat of Address 0x96 0x3C 0x9A DIG_GAIN - Repeat of Address 0x96 0x3C 0x9B DIG_GAIN - Repeat of Address 0x96 0x3C 0x9C DIG_GAIN - Repeat of Address 0x96 0x3C 0x9D DIG_GAIN - Repeat of Address 0x96 Legend: Note 1: U = Unimplemented bit, read as ‘0’ FCB = Factory-Controlled bits. Do not program Read-only register. Preprogrammed at the factory for internal use. 1 = bit is set 0 = bit is cleared 0x3C x = bit is unknown MCP37220-200 AND MCP37D20-200  2015-2016 Microchip Technology Inc. TABLE 5-3: REGISTER MAP TABLE (CONTINUED) Bits Addr. Register Name b7 0xC0 Calibration Status Indication (Read only) 0xD1 PLL Calibration Status and PLL Drift Status Indication (Read only) b6 b5 b4 b3 ADC_CAL_STAT FCB = xx b2 b1 b0 FCB = 000-0000 PLL_CAL_STAT FCB = xx Default Value ─ PLL_VCOL_STAT PLL_VCOH_STAT FCB = x ─ 0x15C CHIP ID - Lower Byte(1) (Read only) CHIP_ID ─ 0x15D CHIP ID - Upper Byte(1) (Read only) CHIP_ID ─ Legend: Note 1: U = Unimplemented bit, read as ‘0’ FCB = Factory-Controlled bits. Do not program Read-only register. Preprogrammed at the factory for internal use. 1 = bit is set 0 = bit is cleared x = bit is unknown  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 DS20005396B-page 62 TABLE 5-3: MCP37220-200 AND MCP37D20-200 REGISTER 5-1: ADDRESS 0X00 – SPI BIT ORDERING AND ADC MODE SELECTION(1) R/W-0 R/W-0 R/W-1 R/W-0 R/W-0 R/W-1 R/W-0 R/W-0 SHUTDOWN LSB_FIRST SOFT_RESET STANDBY STANDBY SOFT_RESET LSB_FIRST SHUTDOWN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7 SHUTDOWN: Shutdown mode setting for power saving(2) 1 = ADC in Shutdown mode 0 = Not in Shutdown mode (Default) bit 6 LSB_FIRST: Select SPI communication bit order 1 = Start SPI communication with LSb first 0 = Start SPI communication with MSb first (Default) bit 5 SOFT_RESET: Soft Reset control bit(3) 1 = Not in Soft Reset mode (Default) 0 = ADC in Soft Reset bit 4 STANDBY: Send the device into a power-saving Standby mode(4) 1 = ADC in Standby mode 0 = Not in Standby mode (Default) bit 3 STANDBY: Send the device into a power-saving Standby mode(4) 1 = ADC in Standby mode 0 = Not in Standby mode (Default) bit 2 SOFT_RESET: Soft Reset control bit(3) 1 = Not in Soft Reset mode (Default) 0 = ADC in Soft Reset bit 1 LSB_FIRST: Select SPI communication bit order 1 = Start SPI communication with LSb first 0 = Start SPI communication with MSb first (Default) bit 0 SHUTDOWN: Shutdown mode setting for power-saving(2) 1 = ADC in Shutdown mode 0 = Not in Shutdown mode (Default) Note 1: 2: 3: 4: x = Bit is unknown Upper and lower nibble are mirrored, which makes the MSb- or LSb-first mode interchangeable. The lower nibble (bit ) has a higher priority when the mirrored bits have different values. During Shutdown mode, most of the internal circuits, including the reference and clock, are turned-off, except for the SPI interface. When exiting from Shutdown (changing from ‘1’ to ‘0’), executing the device Soft Reset simultaneously is highly recommended for a fast recalibration of the ADC. The internal user registers are not affected. This bit forces the device into Soft Reset mode, which initializes the internal calibration registers to their initial default states. The user-registers are not affected. When exiting Soft Reset mode (changing from ‘0’ to ‘1’), the device performs an automatic device calibration including PLL calibration if PLL is enabled. DLL is reset if enabled. During Soft Reset, the device has the following states: - no ADC output - no change in power-on condition of internal reference - most of the internal clocks are not distributed - power consumption: (a) digital section - negligible, (b) analog section - no change. During Standby mode, most of the internal circuits are turned off, except for the reference, clock and SPI interface. When exiting from Standby mode (changing from ‘1’ to ‘0’) after an extended amount of time, executing Soft Reset simultaneously is highly recommended. The internal user registers are not affected.  2015-2016 Microchip Technology Inc. DS20005396B-page 63 MCP37220-200 AND MCP37D20-200 REGISTER 5-2: ADDRESS 0X01 – INDEPENDENCY CONTROL OF OUTPUT DATA AND CLOCK DIVIDER R/W-0 R/W-0 R/W-0 R/W-0 R/W-1 R/W-1 R/W-1 R/W-1 FCB EN_DATCLK_IND bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7 bit 6-0 Note 1: x = Bit is unknown EN_DATCLK_IND: Enable data and clock divider independently(1) 1 = Enabled 0 = Disabled (Default) FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. EN_DATCLK_IND = 1 enables OUT_CLKRATE settings in Address 0x02 (Register 5-3). DS20005396B-page 64  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-3: R/W-0 ADDRESS 0X02 – OUTPUT DATA AND CLOCK RATE CONTROL(1) R/W-0 R/W-0 R/W-0 R/W-0 OUT_DATARATE R/W-0 R/W-0 R/W-0 OUT_CLKRATE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-4 OUT_DATARATE: Output data rate control bits 1111 = Output data is all 0’s 1110 = Output data is all 0’s 1101 = Output data is all 0’s 1100 = Internal test only(2) 1011 = Internal test only(2) 1010 = Internal test only(2) 1001 = Full speed divided by 512 1000 = Full speed divided by 256 0111 = Full speed divided by 128 0110 = Full speed divided by 64 0101 = Full speed divided by 32 0100 = Full speed divided by 16 0011 = Full speed divided by 8 0010 = Full speed divided by 4 0001 = Full speed divided by 2 0000 = Full speed rate (Default) bit 3-0 OUT_CLKRATE: Output clock rate control bits(3,4) 1111 = Full speed rate 1110 = No clock output 1101 = No clock output 1100 = No clock output 1011 = No clock output 1010 = No clock output 1001 = Full speed divided by 512 1000 = Full speed divided by 256 0111 = Full speed divided by 128 0110 = Full speed divided by 64 0101 = Full speed divided by 32 0100 = Full speed divided by 16 0011 = Full speed divided by 8 0010 = Full speed divided by 4 0001 = Full speed divided by 2 0000 = No clock output (Default) Note 1: 2: 3: 4: x = Bit is unknown This register should be used when the decimation filter selection option (see Addresses 0x7B and 0x7C - Registers 535 and 5-36) or digital down-conversion (DDC) option (see Address 0x80 - Register 5-37) is used. 1100 - 1010: Do not reprogram. These settings are used for the internal test only. If these bits are reprogrammed with different settings, the outputs will be in an undefined state. Bits become active if EN_DATCLK_IND = 1 in Address 0x01 (Register 5-2). When no clock output is selected (Bits 1110 - 1010): clock output is not available at the DCLK+/DCLK- pins.  2015-2016 Microchip Technology Inc. DS20005396B-page 65 MCP37220-200 AND MCP37D20-200 REGISTER 5-4: ADDRESS 0X04 – SPI SDO OUTPUT TIMING CONTROL R/W-1 R/W-0 R/W-0 R/W-1 SDO_TIME R/W-1 R/W-1 R/W-1 R/W-1 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 SDO_TIME: SPI SDO output timing control bit 1 = SDO output at the falling edge of clock (Default) 0 = SDO output at the rising edge of clock bit 6-0 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. REGISTER 5-5: ADDRESS 0X07 – OUTPUT RANDOMIZER AND WCK POLARITY CONTROL R/W-0 R/W-1 POL_WCK EN_AUTOCAL_TIMEDLY R/W-1 R/W-0 R/W-0 R/W-0 R/W-1 FCB R/W-0 EN_OUT_RANDOM bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 POL_WCK: WCK polarity control bit in DDC mode(1) 1 = Inverted 0 = Not inverted (Default) bit 6 EN_AUTOCAL_TIMEDLY: Auto-calibration starter time delay counter control bit(2) 1 = Enabled (Default) 0 = Disabled bit 5-1 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 0 EN_OUT_RANDOM: Output randomizer control bit 1 = Enabled: ADC data output is randomized 0 = Disabled (Default) Note 1: 2: Applicable in the MCP37D20-200 only. See Address 0x68 (Register 5-26) for OVR/WCK pair control. This bit enables the AUTOCAL_TIMEDLY settings. See Address 0x1E (Register 5-6). DS20005396B-page 66  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-6: R/W-1 ADDRESS 0X1E – AUTOCAL TIME DELAY CONTROL(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 AUTOCAL_TIMEDLY bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown AUTOCAL_TIMEDLY: Auto-calibration start time delay control bits 1111-1111 = Maximum value ••• 1000-0000 = (Default) ••• 0000-0000 = Minimum value EN_AUTOCAL_TIMEDLY in Address 0x07 (Register 5-5) enables this register setting. This register controls the time delay before the auto-calibration starts. The value increases linearly with the bit settings, from minimum to maximum values. REGISTER 5-7: R/W-0 ADDRESS 0X52 – DLL CONTROL R/W-0 EN_DUTY R/W-0 R/W-0 DCLK_PHDLY_DLL R/W-1 R/W-0 R/W-1 R/W-0 EN_DLL_DCLK EN_DLL EN_CLK RESET_DLL bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 EN_DUTY: Enable DLL circuit for duty cycle correction (DCC) of input clock(1) 1 = Correction is ON 0 = Correction is OFF (Default) bit 6-4 DCLK_PHDLY_DLL: Select the phase delay of the digital clock output when using DLL(2) 111 = +315° phase-shifted from default 110 = +270° phase-shifted from default ••• 010 = +90° phase-shifted from default 001 = +45° phase-shifted from default 000 = (Default) bit 3 EN_DLL_DCLK: Enable DLL digital clock output 1 = Enabled (Default) 0 = Disabled: DLL digital clock is turned off. ADC output is not available when using DLL bit 2 EN_DLL: Enable DLL circuitry to provide a selectable phase clock to digital output clock 1 = Enabled 0 = Disabled. DLL block is disabled (Default) bit 1 EN_CLK: Enable clock input buffer 1 = Enabled (Default) 0 = Disabled. No clock is available to the internal circuits, ADC output is not available bit 0 RESET_DLL: DLL circuit reset control(3) 1 = DLL is active 0 = DLL circuit is held in reset (Default) Note 1: 2: 3: Enable the DLL circuitry for the duty cycle correction. These bits have an effect only if EN_PHDLY = 1 and decimation is not used. DLL reset control procedure: Set this bit to ‘0’ (reset) and then to ‘1’.  2015-2016 Microchip Technology Inc. DS20005396B-page 67 MCP37220-200 AND MCP37D20-200 REGISTER 5-8: ADDRESS 0X53 – CLOCK SOURCE SELECTION R/W-0 R/W-1 R/W-0 FCB R/W-0 R/W-0 R/W-1 CLK_SOURCE R/W-0 R/W-1 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4 CLK_SOURCE: Select internal timing source 1 = PLL output is selected as timing source 0 = External clock input is selected as timing source (Default) bit 3-0 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. REGISTER 5-9: R/W-0 ADDRESS 0X54 – PLL REFERENCE DIVIDER R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 PLL_REFDIV bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown PLL_REFDIV: PLL Reference clock divider control bits(1) 1111-1111 = PLL reference divided by 255 (if PLL_REFDIV = 00) 1111-1110 = PLL reference divided by 254 (if PLL_REFDIV = 00) ••• 0000-0011 = PLL reference divided by 3 (if PLL_REFDIV = 00) 0000-0010 = Do not use (No effect) 0000-0001 = PLL reference divided by 1 (if PLL_REFDIV = 00) 0000-0000 = PLL reference not divided (if PLL_REFDIV = 00) (Default) PLL_REFDIV is a 10-bit-wide setting. See Address 0x55 (Register 5-10) for the upper two bits and Table 4-5 for PLL_REFDIV bit settings. This setting controls the clock division ratio of the PLL reference clock (external clock input at the clock input pin) before the PLL phase-frequency detector circuitry. Note that the divider value of 2 is not supported. EN_PLL_REFDIV in Address 0x59 (Register 5-14) must be set. DS20005396B-page 68  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-10: R/W-0 ADDRESS 0X55 – PLL OUTPUT AND REFERENCE DIVIDER R/W-1 R/W-0 R/W-0 R/W-1 PLL_OUTDIV R/W-0 R/W-0 FCB R/W-0 PLL_REFDIV bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-4 PLL_OUTDIV: PLL output divider control bits(1) 1111 = PLL output divided by 15 1110 = PLL output divided by 14 ••• 0100 = PLL output divided by 4 (Default) 0011 = PLL output divided by 3 0010 = PLL output divided by 2 0001 = PLL output divided by 1 0000 = PLL output not divided bit 3-2 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 1-0 PLL_REFDIV: Upper two MSb bits of PLL_REFDIV(2) 00 = see Table 5-4. (Default) Note 1: 2: PLL_OUTDIV controls the PLL output clock divider: VCO output is divided by the PLL_OUTDIV setting. See Address 0x54 (Register 5-9) and Table 5-4 for PLL_REFDIV bit settings. EN_PLL_REFDIV in Address 0x59 (Register 5-14) must be set. TABLE 5-4: Example – PLL Reference Divider Bit Settings Vs. PLL Reference Input Frequency PLL_REFDIV PLL Reference Frequency 11-1111-1111 Reference frequency divided by 1023 11-1111-1110 Reference frequency divided by 1022 — — 00-0000-0011 Reference frequency divided by 3 00-0000-0010 Do not use (Not supported) 00-0000-0001 Reference frequency divided by 1 00-0000-0000 Reference frequency divided by 1  2015-2016 Microchip Technology Inc. DS20005396B-page 69 MCP37220-200 AND MCP37D20-200 REGISTER 5-11: R/W-0 ADDRESS 0X56 – PLL PRESCALER (LSB) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 R/W-0 PLL_PRE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared PLL_PRE: PLL prescaler selection(1) 1111-1111 = VCO clock divided by 255 (if PLL_PRE = 0000) ••• 0111-1000 = VCO clock divided by 120 (if PLL_PRE = 0000) (Default) ••• 0000-0010 = VCO clock divided by 2 (if PLL_PRE = 0000) 0000-0001 = VCO clock divided by 1 (if PLL_PRE = 0000) 0000-0000 = VCO clock not divided (if PLL_PRE = 0000) bit 7-0 Note 1: x = Bit is unknown PLL_PRE is a 12-bit-wide setting. The upper four bits (PLL_PRE) are defined in Address 0x57. See Table 4-5 for the PLL_PRE bit settings. The PLL Prescaler is used to divide down the VCO output clock in the PLL phase-frequency detector loop circuit. REGISTER 5-12: R/W-0 ADDRESS 0X57 – PLL PRESCALER (MSB) R/W-1 R/W-0 R/W-0 R/W-0 R/W-0 FCB R/W-0 R/W-0 PLL_PRE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-4 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 3-0 PLL_PRE: PLL prescaler selection(1) 1111 = 212 - 1 (max), if PLL_PRE = 0xFF ••• 0000 = (Default) Note 1: PLL_PRE is a 12-bit-wide setting. See the lower eight bit settings (PLL_PRE) in Address 0x56 (Register 5-11). See Table 5-5 for the PLL_PRE bit settings for PLL feedback frequency. TABLE 5-5: Example: PLL Prescaler Bit Settings and PLL Feedback Frequency PLL_PRE PLL Feedback Frequency 1111-1111-1111 VCO clock divided by 4095 (212 - 1) 1111-1111-1110 VCO clock divided by 4094 (212 - 2) — — 0000-0000-0011 VCO clock divided by 3 0000-0000-0010 VCO clock divided by 2 0000-0000-0001 VCO clock divided by 1 0000-0000-0000 VCO clock divided by 1 DS20005396B-page 70  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-13: R/W-0 ADDRESS 0X58 – PLL CHARGE PUMP R/W-0 R/W-0 R/W-1 FCB: R/W-0 R/W-0 PLL_BIAS R/W-1 R/W-0 PLL_CHAGPUMP bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4 PLL_BIAS: PLL charge pump bias source selection bit 1 = Self-biasing coming from AVDD (Default) 0 = Bandgap voltage from the reference generator (1.2V) bit 3-0 PLL_CHAGPUMP: PLL charge-pump bias current control bits(1) 1111 = Maximum current ••• 0010 = (Default) ••• 0000 = Minimum current Note 1: PLL_CHAGPUMP bits should be set based on the phase detector comparison frequency. The bias current amplitude increases linearly with increasing the bit setting values. The increase is from approximately 25 µA to 375 µA, 25 µA per step. See Section 4.5.2.1 “PLL Output Frequency and Output Control Parameters” for more details of the PLL block. REGISTER 5-14: U-0 ADDRESS 0X59 – PLL ENABLE CONTROL 1 R/W-1 — R/W-0 FCB R/W-0 EN_PLL_REFDIV R/W-0 R/W-0 FCB R/W-0 R/W-1 EN_PLL FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 Unimplemented: Not used. bit 6-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4 EN_PLL_REFDIV: Enable PLL Reference Divider (PLL_REFDIV). 1 = Enable PLL_REFDIV register 0 = Reference divider is bypassed (Default) bit 3-2 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 1 EN_PLL: Master enable bit for PLL circuit. 1 = Enable PLL circuit 0 = Disable PLL circuit (Default) bit 0 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting.  2015-2016 Microchip Technology Inc. DS20005396B-page 71 MCP37220-200 AND MCP37D20-200 REGISTER 5-15: U-0 ADDRESS 0X5A – PLL LOOP FILTER RESISTOR R/W-0 — R/W-1 R/W-0 R/W-1 R/W-1 FCB R/W-1 R/W-1 PLL_RES bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 Unimplemented: Not used. bit 6-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4-0 PLL_RES: Resistor value selection bits for PLL loop filter(1) 11111 = Maximum value ••• 01111= (Default) ••• 00000 = Minimum value Note 1: PLL_RES bits should be set based on the phase detector comparison frequency. The resistor value increases linearly with the bit settings, from minimum to maximum values. See the PLL loop filter section in Section 4.5.2.1 “PLL Output Frequency and Output Control Parameters”. REGISTER 5-16: U-0 ADDRESS 0X5B – PLL LOOP FILTER CAP3 R/W-0 — R/W-1 FCB R/W-0 R/W-0 R/W-1 R/W-1 R/W-1 PLL_CAP3 bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 Unimplemented: Not used. bit 6-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4-0 PLL_CAP3: Capacitor 3 value selection bits for PLL loop filter(1) 11111 = Maximum value ••• 00111= (Default) ••• 00000 = Minimum value Note 1: This capacitor is in series with the shunt resistor, which is set by PLL_RES bits. The capacitor value increases linearly with the bit settings, from minimum to maximum values. This setting should be set based on the phase detector comparison frequency. DS20005396B-page 72  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-17: U-0 ADDRESS 0X5C – PLL LOOP FILTER CAP1 R/W-0 — R/W-1 R/W-0 R/W-0 FCB R/W-1 R/W-1 R/W-1 PLL_CAP1 bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 Unimplemented: Not used. bit 6-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4-0 PLL_CAP1: Capacitor 1 value selection bits for PLL loop filter(1) 11111 = Maximum value ••• 00111= (Default) ••• 00000 = Minimum value Note 1: This capacitor is located between the charge pump output and ground, and in parallel with the shunt resistor which is defined by the PLL_RES. The capacitor value increases linearly with the bit settings, from minimum to maximum values. This setting should be set based on the phase detector comparison frequency. REGISTER 5-18: U-0 ADDRESS 0X5D – PLL LOOP FILTER CAP2 R/W-0 — R/W-1 FCB R/W-0 R/W-0 R/W-1 R/W-1 R/W-1 PLL_CAP2 bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 Unimplemented: Not used. bit 6-5 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 4-0 PLL_CAP2: Capacitor 2 value selection bits for PLL loop filter(1) 11111 = Maximum value ••• 00111= (Default) ••• 00000 = Minimum value Note 1: This capacitor is located between the charge pump output and ground, and in parallel with CAP1 which is defined by the PLL_CAP1. The capacitor value increases linearly with the bit settings, from minimum to maximum values. This setting should be set based on the phase detector comparison frequency.  2015-2016 Microchip Technology Inc. DS20005396B-page 73 MCP37220-200 AND MCP37D20-200 ADDRESS 0X5F – PLL ENABLE CONTROL 2(1) REGISTER 5-19: R/W-1 R/W-1 R/W-1 FCB R/W-1 R/W-0 R/W-0 EN_PLL_OUT EN_PLL_BIAS R/W-0 R/W-1 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-4 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 3 EN_PLL_OUT: Enable PLL output. 1 = Enabled 0 = Disabled (Default) bit 2 EN_PLL_BIAS: Enable PLL bias 1 = Enabled 0 = Disabled (Default) bit 1-0 Note 1: FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. To enable PLL output, EN_PLL_OUT, EN_PLL_BIAS and EN_PLL in Address 0x59 (Register 5-14) must be set. DS20005396B-page 74  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-20: ADDRESS 0X62 – OUTPUT DATA FORMAT AND OUTPUT TEST PATTERN U-0 R/W-0 R/W-0 — FCB DATA_FORMAT R/W-1 R/W-0 OUTPUT_MODE R/W-0 R/W-0 R/W-0 TEST_PATTERNS bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 Unimplemented: Not used bit 6 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting. bit 5 DATA_FORMAT: Output data format selection 1 = Offset binary (unsigned) 0 = Two’s complement (Default) bit 4-3 OUTPUT_MODE: Output mode selection(1) 11 = Do not use. Output is undefined. 10 = DDR LVDS output mode with even bit first(2)(Default) 01 = CMOS output mode 00 = Output disabled bit 2-0 TEST_PATTERNS: Test output data pattern selection(3) 111 = Output data is pseudo-random number (PN) sequence(4) 110 = Sync Pattern for LVDS output: '11111111 000000' 101 = Alternating Sequence for LVDS mode: ‘01010101 101010’ 100 = Alternating Sequence for CMOS mode: ‘11111111 111111’ alternating with ‘00000000 000000’ 011 = Alternating Sequence for CMOS mode: ‘01010101 010101’ alternating with ‘10101010 101010’ 010 = Ramp Pattern. Output (Q0) is incremented by 1 LSb per 16 clock cycles 001 = Double Custom Patterns. Output: Alternating custom pattern A (see Addresses 0X74 – 0X75 - Registers 5-29 – 5-30) and custom pattern B (see Address 0X76 - 0X77 - Registers 5-31 – 5-32)(5) 000 = Normal Operation. Output: ADC data (Default) Note 1: 2: 3: 4: 5: See Figures 2-1 – 2-2 for the timing diagram. Rising edge: Q12, Q10...Q0. Falling edge: Q13, Q11...Q1. See Section 4.9.12 “Output Test Patterns” for more details. (a) In LVDS mode: only the active pins (per register settings) are active. Inactive output pins are in High Z state. (b) In CMOS mode: all data output pins (Q13-Q0), output test pins (TP, TP1, TP2), OVR and WCK pins are active, even if they are disabled by register settings. Since the output test pins (TP, TP1, TP2) can toggle during this test, the output test pins can draw extra current if they are connected to the supply pin or ground. To avoid the extra current draws, always leave the test pins floating (not connected). Pseudo-random number (PN) code is generated by the linear feedback shift register (LFSR). See Section 4.9.12.1 “Pseudo-Random Number (PN) Sequence Output” for more details. Pattern A and B are applied to Q. Q13 = OVR, Q12 = WCK.  2015-2016 Microchip Technology Inc. DS20005396B-page 75 MCP37220-200 AND MCP37D20-200 REGISTER 5-21: R/W-0 ADDRESS 0X63 – LVDS OUTPUT LOAD AND DRIVER CURRENT CONTROL R/W-0 R/W-0 R/W-0 R/W-0 FCB R/W-0 LVDS_LOAD R/W-0 R/W-1 LVDS_IMODE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-4 FCB: Factory-controlled bits. This is not for the user. Do not change default settings. bit 3 LVDS_LOAD: Enable internal LVDS load termination 1 = Enabled 0 = Disabled (Default) bit 2-0 LVDS_IMODE: LVDS driver current control bits 111 = 7.2 mA 011 = 5.4 mA 001 = 3.5 mA (Default) 000 = 1.8 mA Do not use the following settings(1): 110, 101, 100, 010 Note 1: These settings can result in unknown outputs currents. REGISTER 5-22: R/W-0 EN_PHDLY ADDRESS 0X64 – OUTPUT CLOCK PHASE CONTROL WHEN DECIMATION FILTER IS USED R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-1 R/W-1 FCB DCLK_PHDLY_DEC bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 EN_PHDLY: Enable digital output clock phase delay control when DLL or decimation filter is used. 1 = Enabled 0 = Disabled (Default) bit 6-4 DCLK_PHDLY_DEC: Digital output clock phase delay control when decimation filter is used(1) 111 = +315° phase-shifted from default(2) 110 = +270° phase-shifted from default 101 = +225° phase-shifted from default(2) 100 = +180° phase-shifted from default 011 = +135° phase-shifted from default(2) 010 = +90° phase-shifted from default 001 = +45° phase-shifted from default(2) 000 = Default(3) bit 3-0 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. Note 1: 2: 3: These bits have an effect only if EN_PHDLY = 1. See Address 0x52 (Register 5-7) for the same feature when DLL is used. Only available when the decimation filter setting is greater than 2. When FIR_A/B = 0’s (default) and FIR_A = 0, only 4-phase shifts are available (+45°, +135°, +225°, +315°) from default. See Addresses 0x7A, 0x7B and 0x7C (Registers 5-34 – 5-36). See address 0x6D and 0x52 for DCLK (Registers 5-28 and 5-7) phase shift for other modes. The phase delay for all other settings is referenced to this default phase. DS20005396B-page 76  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-23: R/W-0 ADDRESS 0X65 – LVDS OUTPUT POLARITY CONTROL R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 POL_LVDS R/W-0 NO-EFFECT bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-1 POL_LVDS: Control polarity of LVDS data pairs 111-1111 = Invert all LVDS pairs 111-1110 = Invert all LVDS pairs except the LSb pair ••• 100-0000 = Invert MSb LVDS pair ••• 000-0001 = Invert LSb LVDS pair 000-0000 = No inversion of LVDS bit pairs (Default) bit 6-0 NO EFFECT: No effect bit. REGISTER 5-24: R/W-0 x = Bit is unknown ADDRESS 0X66 – DIGITAL OFFSET CORRECTION (LOWER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 DIG_OFFSET bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared DIG_OFFSET : Lower byte of DIG_OFFSET(1) 0000-0000 = Default bit 7-0 Note 1: x = Bit is unknown Offset is added to the ADC output. Setting is two’s complement using two combined registers (16 bits wide). - 0 LSb if DIG_OFFSET = 0x0000 - Step size: 0.25 LSb per each bit setting - Setting Range: (-215 to 215 - 1) × 0.25 LSb or (-32768 to +32767) × 0.25 LSb REGISTER 5-25: R/W-0 ADDRESS 0X67 – DIGITAL OFFSET CORRECTION (UPPER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 DIG_OFFSET bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_OFFSET : Upper byte of DIG_OFFSET(1) 0000-0000 = Default See Note 1 in Address 0x66 (Register 5-24).  2015-2016 Microchip Technology Inc. DS20005396B-page 77 MCP37220-200 AND MCP37D20-200 REGISTER 5-26: R/W-0 ADDRESS 0X68 – OVR AND WCK BIT CONTROL R/W-0 R/W-1 R/W-0 FCB R/W-0 R/W-1 POL_OVR_WCK EN_OVR_WCK R/W-0 R/W-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-4 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 3 POL_OVR_WCK: Polarity control for OVR and WCK bit pair in LVDS mode 1 = Inverted 0 = Not inverted (Default) bit 2 EN_OVR_WCK: Enable OVR and WCK output bit pair 1 = Enabled (Default) 0 = Disabled bit 1-0 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. REGISTER 5-27: R/W-0 R/W-0 ADDRESS 0X6B – PLL CALIBRATION R/W-0 R/W-0 R/W-1 FCB R/W-0 R/W-0 PLL_CAL_TRIG R/W-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-3 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. bit 2 PLL_CAL_TRIG: Manually force recalibration of the PLL at the state of bit transition(1) Toggle from ‘1’ to ‘0’, or ‘0’ to ‘1’ = Start PLL calibration bit 1-0 Note 1: FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. See PLL_CAL_STAT in Address 0xD1 (Register 5-68) for calibration status indication. DS20005396B-page 78  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-28: U-0 ADDRESS 0X6D – PLL OUTPUT AND OUTPUT CLOCK PHASE(1) U-0 ─ R/W-0 R/W-0 EN_PLL_CLK FCB R/W-0 R/W-0 R/W-0 DCLK_DLY_PLL R/W-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-6 Unimplemented: Not used bit 5 EN_PLL_CLK: Enable PLL output clock 1 = PLL output clock is enabled to the ADC core 0 = PLL clock output is disabled (Default) bit 4 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting. bit 3-1 DCLK_DLY_PLL: Output clock is delayed by the number of VCO clock cycles from the nominal PLL output(2) 111 = Delay of 15 cycles 110 = Delay of 14 cycles ••• 001 = Delay of one cycle 000 = No delay (Default) bit 0 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting. Note 1: 2: This register has effect only when the PLL clock is selected by CLK_SOURCE bit in Address 0x53 (Register 5-8) and PLL circuit is enabled by EN_PLL bit in Address 0x59 (Register 5-14). This bit setting enables the output clock phase delay. This phase delay control option is applicable when PLL is used as the clock source and the decimation is not used. REGISTER 5-29: R/W-0 ADDRESS 0X74 – USER-DEFINED OUTPUT PATTERN A (LOWER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 Do not use (leave as ‘00’) PATTERN_A bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-2 PATTERN_A: Lower bit portion of PATTERN_A(1) bit 1-0 Do not use: Leave these bits to default settings (‘00’)(2) Note 1: 2: x = Bit is unknown See PATTERN_A in Address 0x75 (Register 5-30) and TEST_PATTERNS in Address 0x62 (Register 5-20). The output from these bit settings is on “Unused Output Pattern Test Pins”, which are recommended to not be connected to the host device. Therefore, the effect of these bit settings is not monitored. Leave these bits as default settings (‘00’) all the time.  2015-2016 Microchip Technology Inc. DS20005396B-page 79 MCP37220-200 AND MCP37D20-200 REGISTER 5-30: R/W-0 ADDRESS 0X75 – USER-DEFINED OUTPUT PATTERN A (UPPER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 PATTERN_A bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared PATTERN_A: Upper byte of PATTERN_A(1) bit 7-0 Note 1: x = Bit is unknown See PATTERN_A in Address 0x74 (Register 5-29) and TEST_PATTERNS in Address 0x62 (Register 5-20). REGISTER 5-31: R/W-0 ADDRESS 0X76 – USER-DEFINED OUTPUT PATTERN B (LOWER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 Do not use (Leave as ‘00’) PATTERN_B bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared PATTERN_B: Lower bit portion of PATTERN_B(1) bit 7-2 bit 1-0 Note 1: 2: x = Bit is unknown Do not use: Leave these bits to default settings (‘00’) See PATTERN_B in Address 0x77 (Register 5-32) and TEST_PATTERNS in Address 0x62 (Register 5-20). The output from these bit settings is on “Unused Output Pattern Test Pins”, which are recommended to not be connected to the host device. Therefore, the effect of these bit settings is not monitored. Leave these bits as default settings (‘00’) all the time. REGISTER 5-32: R/W-0 ADDRESS 0X77 – USER-DEFINED OUTPUT PATTERN B (UPPER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 PATTERN_B bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown PATTERN_B: Upper byte of PATTERN_B(1) See PATTERN_B in Address 0x76 (Register 5-31) and TEST_PATTERNS in Address 0x62 (Register 5-20). DS20005396B-page 80  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-33: ADDRESS 0X79 – I/Q CHANNEL DIGITAL SIGNAL POST-PROCESSING CONTROL R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 EN_DSPP_I/Q R/W-0 R/W-0 R/W-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 EN_DSPP_I/Q: Enable all digital signal post-processing functions for I/Q-channel operation. 1 = Enabled 0 = Disabled (Default) bit 6-0 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. REGISTER 5-34: ADDRESS 0X7A – FIR_A0 BIT CONTROL R/W-0 R/W-0 FCB FIR_A R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting. bit 6 FIR_A: Enable the first 2x decimation (Stage 1A in FIR A)(1) 1 = Enabled 0 = Disabled (Default) bit 5-0 Note 1: FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. Set FIR_A = 0 for I and Q channels in DDC mode (MCP37D20-200). See Address 0x7B (Register 5-35) for FIR_A.  2015-2016 Microchip Technology Inc. DS20005396B-page 81 MCP37220-200 AND MCP37D20-200 REGISTER 5-35: R/W-0 R/W-0 ADDRESS 0X7B – FIR A FILTER(1,4) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 FIR_A bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 x = Bit is unknown FIR_A: Decimation Filter FIR A settings(2) Normal Decimation Operation: FIR_A = 1-1111-1111 = Enabled stage 1 - 9 filters (decimation rate: 512) 0-1111-1111 = Enabled stage 1 - 8 filters 0-0111-1111 = Enabled stage 1 - 7 filters 0-0011-1111 = Enabled stage 1 - 6 filters 0-0001-1111 = Enabled stage 1 - 5 filters 0-0000-1111 = Enabled stage 1 - 4 filters 0-0000-0111 = Enabled stage 1 - 3 filters (decimation rate = 8) 0-0000-0011 = Enabled stage 1 - 2 filters (decimation rate = 4) 0-0000-0001 = Enabled stage 1 filter (decimation rate = 2) 0-0000-0000 = Disabled all FIR A filters. (Default) In-Phase (I) Data Channel in DDC Mode (MCP37D20-200):(3) FIR_A = 1-1111-1100 = Enabled stage 3 - 9 filters (decimation rate: 128) 0-1111-1100 = Enabled stage 3 - 8 filters 0-0111-1100 = Enabled stage 3 - 7 filters 0-0011-1100 = Enabled stage 3 - 6 filters 0-0001-1100 = Enabled stage 3 - 5 filters 0-0000-1100 = Enabled stage 3 - 4 filters 0-0000-0100 = Enabled stage 3 filter (decimation rate = 2) 0-0000-0000 = Disabled all FIR A filters. (Default) Note 1: 2: 3: 4: The register values are thermometer encoded. FIR_A is placed in Address 0x7A (Register 5-34). In I and Q channel operation, it starts with the 3rd stage filter. SNR is improved by approximately 2.5 dB per each filter stage, but output data rate is reduced by a factor of 2 per stage. The data and clock rates in Address 0X02 (Register 5-3) need to be updated accordingly when this register is updated. Address 0x64 (Register 5-22) setting is also affected. The maximum decimation factor is 512, and 128 for the I and Q channel operation in DDC mode (MCP37D20). DS20005396B-page 82  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-36: R/W-0 R/W-0 ADDRESS 0X7C – FIR B FILTER(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 FIR_B bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown FIR_B:Decimation Filter FIR B settings for Quadrature (Q) data channel 1111-1111 = Enabled stage 3 - 9 filters (decimation rate: 128) 0111-1111 = Enabled stage 3 - 8 filters 0011-1111 = Enabled stage 3 - 7 filters 0001-1111 = Enabled stage 3 - 6 filters 0000-1111 = Enabled stage 3 - 5 filters 0000-0111 = Enabled stage 3 - 4 filters 0000-0011 = Enabled stage 3 filter (decimation rate = 2) 0000-0001 = No effect 0000-0000 = Disabled all FIR B filters. (Default) This register is used only for Q data channel in DDC mode (MCP37D20-200). The register values are thermometer encoded.  2015-2016 Microchip Technology Inc. DS20005396B-page 83 MCP37220-200 AND MCP37D20-200 REGISTER 5-37: ADDRESS 0X80 – DIGITAL DOWN-CONVERTER CONTROL 1 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 FCB HBFILTER_A EN_NCO EN_AMPDITH EN_PHSDITH EN_LFSR EN_DDC_FS/8 EN_DDC1 bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting. bit 6 HBFILTER_A: Select half-bandwidth filter at DDC output of channel A(1) 1 = Select High-Pass filter at DDC output 0 = Select Low-Pass filter at DDC output (Default) bit 5 EN_NCO: Enable NCO of DDC1 1 = Enabled 0 = Disabled (Default) bit 4 EN_AMPDITH: Enable amplitude dithering for NCO(2, 3) 1 = Enabled 0 = Disabled (Default) bit 3 EN_PHSDITH: Enable phase dithering for NCO(2, 3) 1 = Enabled 0 = Disabled (Default) bit 2 EN_LFSR: Enable linear feedback shift register (LFSR) for amplitude and phase dithering for NCO 1 = Enabled 0 = Disabled (Default) bit 1 EN_DDC_FS/8: Enable NCO for the DDC2 to center the DDC output signal to be around fS/8/DER(4) 1 = Enabled 0 = Disabled (Default) bit 0 EN_DDC1: Enable digital down converter 1 (DDC1) 1 = Enabled(5) 0 = Disabled (Default) Note 1: 2: 3: 4: 5: This filter includes a decimation of 2. This requires the LFSR to be enabled: = 1 EN_AMPDITH = 1 and EN_PHSDITH = 1 are recommended for the best performance. DER is the decimation rate defined by FIR A or FIR B filter. If up-converter is not enabled (disabled), output is I/Q data. DDC and NCO are enabled. For DDC function, bits 0, 2 and 5 need to be enabled all together. DS20005396B-page 84  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-38: ADDRESS 0X81 – DIGITAL DOWN-CONVERTER CONTROL 2 R/W-0 R/W-0 R/W-0 FCB EN_DDC2 GAIN_HBF_DDC R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 FCB: Factory-Controlled bit. This is not for the user. Do not change default setting. bit 6 EN_DDC2: Enable DDC2 after the digital half-band filter (HBF) in DDC 1 = Enabled 0 = Disabled (Default) bit 5 GAIN_HBF_DDC: Gain select for the output of the digital half-band filter (HBF) in DDC 1 = x2 0 = x1 (Default) bit 4-0 FCB: Factory-Controlled bits. This is not for the user. Do not change default settings. REGISTER 5-39: R/W-0 R/W-0 ADDRESS 0X82 – NUMERICALLY CONTROLLED OSCILLATOR (NCO) TUNING (LOWER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_TUNE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_TUNE : Lower byte of NCO_TUNE(1) 0000-0000 = DC (0 Hz) when NCO_TUNE = 0x00000000 (Default) See Note 1 and Note 2 in Address 0x85 (Register 5-42). REGISTER 5-40: R/W-0 R/W-0 ADDRESS 0X83 – NUMERICALLY CONTROLLED OSCILLATOR (NCO) TUNING (MIDDLE LOWER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_TUNE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_TUNE: Middle lower byte of NCO_TUNE(1) 0000-0000 = Default See Note 1 and Note 2 in Address 0x85 (Register 5-42).  2015-2016 Microchip Technology Inc. DS20005396B-page 85 MCP37220-200 AND MCP37D20-200 REGISTER 5-41: R/W-0 R/W-0 ADDRESS 0X84 – NUMERICALLY CONTROLLED OSCILLATOR (NCO) TUNING (MIDDLE UPPER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_TUNE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown NCO_TUNE: Middle-upper byte of NCO_TUNE(1) 0000-0000 = Default bit 7-0 Note 1: See Note 1 and Note 2 in Address 0x85 (Register 5-42). REGISTER 5-42: R/W-0 R/W-0 ADDRESS 0X85 – NUMERICALLY CONTROLLED OSCILLATOR (NCO) TUNING (UPPER BYTE) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_TUNE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown NCO_TUNE: Upper byte of NCO_TUNE(2) 1111-1111 = fS if NCO_TUNE = 0xFFFF FFFF ••• 0000-0000 = Default bit 7-0 Note 1: 2: This Register is used only when DDC is enabled: EN_DDC1 = 1 in Address 0x80 (Register 5-37). See Section 4.6.2.1 “Numerically Controlled Oscillator (NCO)” for the details of NCO. NCO frequency = (NCO_TUNE/232) × fS, where fS is the ADC core sampling frequency. DS20005396B-page 86  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-43: R/W-0 R/W-0 ADDRESS 0X86 – NCO PHASE OFFSET IN DDC MODE (LOWER BYTE)(1,3) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: 2: 3: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(2) 1111-1111 = 1.4° when NCO_PHASE = 0x00FF • 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) This register has effect only when DDC mode is used in MCP37D20-200. NCO_PHASE_OFFSET = 216 × Phase Offset Value/360. When this register is used, the same setting must be repeated in Addresses 0x88, 0x8A, 0x8C, 0x8E, 0x90, 0x92 and 0x94. REGISTER 5-44: R/W-0 R/W-0 ADDRESS 0X87 – NCO PHASE OFFSET IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: 2: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(2) 1111-1111 = 359.995° when NCO_PHASE = 0xFFFF ••• 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 and Note 2 in Register 5-43. When this register is used, the same setting must be repeated in Addresses 0x89, 0x8B, 0x8D, 0x8F, 0x91, 0x93 and 0x95.  2015-2016 Microchip Technology Inc. DS20005396B-page 87 MCP37220-200 AND MCP37D20-200 REGISTER 5-45: R/W-0 R/W-0 ADDRESS 0X88 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. REGISTER 5-46: R/W-0 R/W-0 ADDRESS 0X89 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87. REGISTER 5-47: R/W-0 R/W-0 ADDRESS 0X8A – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. DS20005396B-page 88  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-48: R/W-0 R/W-0 ADDRESS 0X8B – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87. REGISTER 5-49: R/W-0 R/W-0 ADDRESS 0X8C – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. REGISTER 5-50: R/W-0 R/W-0 ADDRESS 0X8D – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87.  2015-2016 Microchip Technology Inc. DS20005396B-page 89 MCP37220-200 AND MCP37D20-200 REGISTER 5-51: R/W-0 R/W-0 ADDRESS 0X8E – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. REGISTER 5-52: R/W-0 R/W-0 ADDRESS 0X8F – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87. REGISTER 5-53: R/W-0 R/W-0 ADDRESS 0X90 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. DS20005396B-page 90  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-54: R/W-0 R/W-0 ADDRESS 0X91 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87. REGISTER 5-55: R/W-0 R/W-0 ADDRESS 0X92 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. REGISTER 5-56: R/W-0 R/W-0 ADDRESS 0X93 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87.  2015-2016 Microchip Technology Inc. DS20005396B-page 91 MCP37220-200 AND MCP37D20-200 REGISTER 5-57: R/W-0 R/W-0 ADDRESS 0X94 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (LOWER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Lower byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x86. REGISTER 5-58: R/W-0 R/W-0 ADDRESS 0X95 – NCO PHASE OFFSET (REPEAT) IN DDC MODE (UPPER BYTE)(1) R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 NCO_PHASE bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown NCO_PHASE: Upper byte of NCO_PHASE(1) 0000-0000 = 0° when NCO_PHASE = 0x0000 (Default) See Note 1 in Register 5-43. Keep this register setting the same as in Address 0x87. DS20005396B-page 92  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-59: R/W-0 R/W-0 ADDRESS 0X96 – DIGITAL GAIN CONTROL(1,2) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown DIG_GAIN: Digital gain setting(3) 1111-1111 = -0.03125 1111-1110 = -0.0625 1111-1101 = -0.09375 1111-1100 = -0.125 ••• 1000-0011 = -3.90625 1000-0010 = -3.9375 1000-0001 = -3.96875 1000-0000 = -4 0111-1111 = 3.96875 (MAX) 0111-1110 = 3.9375 0111-1101 = 3.90625 0111-1100 = 3.875 ••• 0011-1100 = 1.875 (Default) 0011-1011 = 1.84375 0011-1010 =1.8125 0011-1001 =1.78125 0011-1000 =1.75 (Optimum)(3) ••• 0000-0011 = 0.09375 0000-0010 = 0.0625 0000-0001 = 0.03125 0000-0000 = 0.0 bit 7-0 Note 1: 2: 3: When this setting is updated, the same setting must be repeated in Addresses 0x97 - 0x9D. Max = 0x7F (3.96875), Min = 0x80 (-4), Step size = 0x01 (0.03125). Bit range from 0x81 - 0xFF is two’s complementary of 0x00 - 0x80. Negative gain setting inverts output. This setting improves SNR by 0.7 dB from the default setting. This setting is recommended for optimum SNR performance.  2015-2016 Microchip Technology Inc. DS20005396B-page 93 MCP37220-200 AND MCP37D20-200 REGISTER 5-60: R/W-0 R/W-0 ADDRESS 0X97 – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59 REGISTER 5-61: R/W-0 R/W-0 ADDRESS 0X98 – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59 REGISTER 5-62: R/W-0 R/W-0 ADDRESS 0X99 – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59 REGISTER 5-63: R/W-0 R/W-0 ADDRESS 0X9A – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59 DS20005396B-page 94  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-64: R/W-0 R/W-0 ADDRESS 0X9B – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59 REGISTER 5-65: R/W-0 R/W-0 ADDRESS 0X9C – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59 REGISTER 5-66: R/W-0 R/W-0 ADDRESS 0X9D – DIGITAL GAIN CONTROL (REPEAT)(1) R/W-1 R/W-1 R/W-1 R/W-1 R/W-0 R/W-0 DIG_GAIN bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown DIG_GAIN: Digital gain setting(1) 0011-1100 = 1.875 (Default) Keep this register setting the same as in Address 0x96. See Notes 1-3 in Register 5-59  2015-2016 Microchip Technology Inc. DS20005396B-page 95 MCP37220-200 AND MCP37D20-200 REGISTER 5-67: R-0 ADDRESS 0XC0 – CALIBRATION STATUS INDICATION R-0 R-0 R-0 R-0 ADC_CAL_STAT R-0 R-0 R-0 FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7 ADC_CAL_STAT: Power-Up auto-calibration status indication flag bit 1 = Device power-up calibration is completed 0 = Device power-up calibration is not completed bit 6-0 FCB: Factory-Controlled bits. These bits are read only and have no meaning for the user. REGISTER 5-68: R-x R-x FCB ADDRESS 0XD1 – PLL CALIBRATION STATUS AND PLL DRIFT STATUS INDICATION R-x PLL_CAL_STAT R-x R-x FCB R-x R-x R-x PLL_VCOL_STAT PLL_VCOH_STAT FCB bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown bit 7-6 FCB: Factory-Controlled bits. These bits are read only and have no meaning for the user. bit 5 PLL_CAL_STAT: PLL auto-calibration status indication flag bit(1) 1 = Complete: PLL auto-calibration is completed 0 = Incomplete: PLL auto-calibration is not completed bit 4-3 FCB: Factory-Controlled bits. These bits are read only and have no meaning for the user. bit 2 PLL_VCOL_STAT: PLL drift status indication bit 1 = PLL drifts out of lock with low VCO frequency 0 = PLL operates as normal bit 1 PLL_VCOH_STAT: PLL drift status indication bit 1 = PLL drifts out of lock with high VCO frequency 0 = PLL operates as normal bit 0 Note 1: FCB: Factory-Controlled bit. This bit is read only and have no meaning for the user. See PLL_CAL_TRIG bit setting in Address 0x6B (Register 5-27). DS20005396B-page 96  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 REGISTER 5-69: R-x R-x ADDRESS 0X15C – CHIP ID (LOWER BYTE)(1) R-x R-x R-x R-x R-x R-x CHIP_ID bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown CHIP_ID: Chip ID of the device: Lower byte of the CHIP ID Read-only register. Preprogrammed at the factory for internal use. Example: MCP37220-200: '0001000001010000’ MCP37D20-200: '0001001001010000’ REGISTER 5-70: R-x R-x ADDRESS 0X15D – CHIP ID (UPPER BYTE)(1) R-x R-x R-x R-x R-x R-x CHIP_ID bit 7 bit 0 Legend: R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’ -n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared bit 7-0 Note 1: x = Bit is unknown CHIP_ID: Chip ID of the device: Upper byte of the CHIP_ID Read-only register. Preprogrammed at the factory for internal use. Example: MCP37220-200: '0001000001010000’ MCP37D20-200: '0001001001010000’  2015-2016 Microchip Technology Inc. DS20005396B-page 97 MCP37220-200 AND MCP37D20-200 NOTES: DS20005396B-page 98  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 6.0 DEVELOPMENT SUPPORT Microchip offers a high-speed ADC evaluation platform which can be used to evaluate Microchip’s high-speed ADC products. The platform consists of an MCP37XXX200 evaluation board, an FPGA-based data capture card board and PC-based Graphical User Interface (GUI) software for ADC configuration and evaluation. Figure 6-1 and Figure 6-2 show this evaluation tool. This evaluation platform allows users to quickly evaluate the ADC’s performance for their specific application requirements. More information is available at http://www.microchip.com. (a) MCP37XX0-200 Evaluation Board FIGURE 6-1: MCP37XX0 Evaluation Kit. FIGURE 6-2: PC-Based Graphical User Interface Software.  2015-2016 Microchip Technology Inc. (b) Data Capture Board DS20005396B-page 99 MCP37220-200 AND MCP37D20-200 NOTES: DS20005396B-page 100  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 7.0 TERMINOLOGY Analog Input Bandwidth (Full-Power Bandwidth) The analog input frequency at which the spectral power of the fundamental frequency (as determined by FFT analysis) is reduced by 3 dB. Aperture Delay or Sampling Delay The time delay between the rising edge of the input sampling clock and the actual time at which the sampling occurs. Aperture Uncertainty The sample-to-sample variation in aperture delay. Aperture Delay Jitter The variation in the aperture delay time from conversion to conversion. This random variation will result in noise when sampling an AC input. The signal-to-noise ratio due to the jitter alone will be: EQUATION 7-1: SNRJITTER = – 20 log  2   fIN  t JITTER  Calibration Algorithms This device utilizes two patented analog and digital calibration algorithms, Harmonic Distortion Correction (HDC) and DAC Noise Cancellation (DNC), to improve the ADC performance. The algorithms compensate various sources of linear impairments such as capacitance mismatch, charge injection error and finite gain of operational amplifiers. These algorithms execute in both power-up sequence (foreground) and background mode: • Power-Up Calibration: The calibration is conducted within the first 3x226 clock cycles after power-up. The user needs to wait this Power-Up Calibration period after the device is powered-up for an accurate ADC performance. • Background Calibration: This calibration is conducted in background while the ADC is performing conversions. The update rate is about once every 230 clock cycles. Pipeline Delay (LATENCY) LATENCY is the number of clock cycles between the initiation of conversion and when that data is presented to the output driver stage. Data for any given sample is available after the pipeline delay plus the output delay after that sample is taken. New data is available at every clock cycle, but the data lags the conversion by the pipeline delay plus the output delay.  2015-2016 Microchip Technology Inc. Clock Pulse Width and Duty Cycle The clock duty cycle is the ratio of the time the clock signal remains at a logic high (clock pulse width) to one clock period. Duty cycle is typically expressed as a percentage. A perfect differential sine-wave clock results in a 50% duty cycle. Differential Nonlinearity (DNL, No Missing Codes) An ideal ADC exhibits code transitions that are exactly 1 LSb apart. DNL is the deviation from this ideal value. No missing codes to 12-bit resolution indicates that all 4096 codes must be present over all the operating conditions. Integral Nonlinearity (INL) INL is the maximum deviation of each individual code from an ideal straight line drawn from negative full scale through positive full scale. Signal-to-Noise Ratio (SNR) SNR is the ratio of the power of the fundamental (PS) to the noise floor power (PN), below the Nyquist frequency and excluding the power at DC and the first nine harmonics. EQUATION 7-2:  PS  SNR = 10 log  -------  PN SNR is either given in units of dBc (dB to carrier) when the absolute power of the fundamental is used as the reference, or dBFS (dB to full-scale) when the power of the fundamental is extrapolated to the converter full-scale range. Signal-to-Noise and Distortion (SINAD) SINAD is the ratio of the power of the fundamental (PS) to the power of all the other spectral components including noise (PN) and distortion (PD) below the Nyquist frequency, but excluding DC: EQUATION 7-3:  PS  SINAD = 10 log  ----------------------  PD + P N = – 10 log 10 SNR – ----------10 – 10 THD – -----------10 SINAD is either given in units of dBc (dB to carrier) when the absolute power of the fundamental is used as the reference, or dBFS (dB to full-scale) when the power of the fundamental is extrapolated to the converter full-scale range. DS20005396B-page 101 MCP37220-200 AND MCP37D20-200 Effective Number of Bits (ENOB) EQUATION 7-5:  PS  THD = 10 log  --------  PD The effective number of bits for a sine wave input at a given input frequency can be calculated directly from its measured SINAD using the following formula: EQUATION 7-4: SINAD – 1.76 ENOB = ---------------------------------6.02 Gain Error Gain error is the deviation of the ADC’s actual input full-scale range from its ideal value. The gain error is given as a percentage of the ideal input full-scale range. Gain error is usually expressed in LSb or as a percentage of full-scale range (%FSR). Gain-Error Drift Gain-error drift is the variation in gain error due to a change in ambient temperature, typically expressed in ppm/°C. Offset Error The major carry transition should occur for an analog value of ½ LSb below AIN+ = AIN−. Offset error is defined as the deviation of the actual transition from that point. Temperature Drift The temperature drift for offset error and gain error specifies the maximum change from the initial (+25°C) value to the value across the TMIN to TMAX range. THD is typically given in units of dBc (dB to carrier). THD is also shown by: EQUATION 7-6: 2 2 2 2 V2 + V3 + V4 +  + Vn THD = – 20 log -----------------------------------------------------------------2 V1 Where: V1 = RMS amplitude of the fundamental frequency V1 through Vn = Amplitudes of the second through nth harmonics Two-Tone Intermodulation Distortion (Two-Tone IMD, IMD3) Two-tone IMD is the ratio of the power of the fundamental (at frequencies fIN1 and fIN2) to the power of the worst spectral component at either frequency 2fIN1 – fIN2 or 2fIN2 – fIN1. Two-tone IMD is a function of the input amplitudes and frequencies (fIN1 and fIN2). It is either given in units of dBc (dB to carrier) when the absolute power of the fundamental is used as the reference, or dBFS (dB to full-scale) when the power of the fundamental is extrapolated to the ADC full-scale range. Common-Mode Rejection Ratio (CMRR) Minimum Conversion Rate Common-mode rejection is the ability of a device to reject a signal that is common to both sides of a differential input pair. The common-mode signal can be an AC or DC signal or a combination of the two. CMRR is measured using the ratio of the differential signal gain to the common-mode signal gain and expressed in dB with the following equation: The minimum clock rate at which parametric testing is performed. EQUATION 7-7: Maximum Conversion Rate The maximum clock rate at which parametric testing is performed. Spurious-Free Dynamic Range (SFDR) SFDR is the ratio of the power of the fundamental to the highest other spectral component (either spur or harmonic). SFDR is typically given in units of dBc (dB to carrier) or dBFS. Where:  A DIFF CMRR = 20 log  ------------------  ACM  ADIFF = Output Code/Differential Voltage ADIFF = Output Code/Common Mode Voltage Total Harmonic Distortion (THD) THD is the ratio of the power of the fundamental (PS) to the summed power of the first 13 harmonics (PD). DS20005396B-page 102  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 8.0 PACKAGING INFORMATION 8.1 Package Marking Information 121-Lead TFBGA (8x8 mm) Example A1 A1 XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX YYWWNNN XXXXXXXXXXX YYWWNNN MICROCHIP MCP37220 200/TE e1 ^^ 160991C 124-Lead VTLA (9x9x0.9 mm) Example A1 A1 XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX YYWWNNN Legend: XX...X Y YY WW NNN e1 e4 * Note: MCP37D20-200 200-I/TL e4 ^^ 160991C Customer-specific information Year code (last digit of calendar year) Year code (last 2 digits of calendar year) Week code (week of January 1 is week ‘01’) Alphanumeric traceability code Pb-free JEDEC® designator for SnAgCu Pb-free JEDEC® designator for NiPdAu This package is Pb-free. The Pb-free JEDEC designator ( e1 or e4 ) can be found on the outer packaging for this package. In the event the full Microchip part number cannot be marked on one line, it will be carried over to the next line, thus limiting the number of available characters for customer-specific information.  2015-2016 Microchip Technology Inc. DS20005396B-page 103 MCP37220-200 AND MCP37D20-200 121-Ball Thin Fine Pitch Ball Grid Array (TE) - 8x8 mm Body [TFBGA] System In Package Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging D A B NOTE 1 E (DATUM B) (DATUM A) 2X 0.15 C 2X 0.15 C TOP VIEW A 0.10 C C SEATING PLANE A2 0.10 C A1 SIDE VIEW D1 eD L K J H eE G E1 F E D C B A 1 A1 BALL PAD CORNER 2 3 4 5 6 7 8 9 10 11 BOTTOM VIEW DETAIL A Microchip Technology Drawing C04-212A Sheet 1 of 2 DS20005396B-page 104  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 121-Ball Thin Fine Pitch Ball Grid Array (TE) - 8x8 mm Body [TFBGA] System In Package Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging 121X Øb 0.15 0.08 C A B C DETAIL A Units Dimension Limits Number of Terminals N eE Pitch eD Pitch Overall Height A Standoff A1 Cap Thickness A2 Overall Width E Overall Pitch E1 Overall Length D Overall Pitch D1 b Terminal Diameter MIN 0.21 0.40 .035 MILLIMETERS NOM 121 0.65 BSC 0.65 BSC 0.32 0.45 8.00 BSC 6.50 BSC 8.00 BSC 6.50 BSC 0.40 MAX 1.08 0.50 0.45 Notes: 1. Terminal A1 visual index feature may vary, but must be located within the hatched area. 2. Dimensioning and tolerancing per ASME Y14.5M BSC: Basic Dimension. Theoretically exact value shown without tolerances. REF: Reference Dimension, usually without tolerance, for information purposes only. Microchip Technology Drawing C04-212A Sheet 2 of 2  2015-2016 Microchip Technology Inc. DS20005396B-page 105 MCP37220-200 AND MCP37D20-200 121-Ball Thin Fine Pitch Ball Grid Array (TE) - 8x8 mm Body [TFBGA] System In Package Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging E C2 121X ØB E C1 SILK SCREEN RECOMMENDED LAND PATTERN Units Dimension Limits Contact Pitch E Contact Pad Spacing C1 Contact Pad Spacing C2 Contact Pad Diameter (X121) B MIN MILLIMETERS NOM 0.65 BSC 6.50 6.50 0.35 MAX Notes: 1. Dimensioning and tolerancing per ASME Y14.5M BSC: Basic Dimension. Theoretically exact value shown without tolerances. Microchip Technology Drawing No. C04-2212B-TE DS20005396B-page 106  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200  2015-2016 Microchip Technology Inc. DS20005396B-page 107 MCP37220-200 AND MCP37D20-200 DS20005396B-page 108  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 124-Very Thin Leadless Array Package (TL) – 9x9x0.9 mm Body [VTLA] Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging E E/2 G4 X1 X2 G3 E T2 C2 G1 G5 X4 G2 SILK SCREEN W3 W2 C1 RECOMMENDED LAND PATTERN Units Dimension Limits Contact Pitch E Pad Clearance G1 Pad Clearance G2 Pad Clearance G3 Pad Clearance G4 Contact to Center Pad Clearance (X4) G5 Optional Center Pad Width T2 Optional Center Pad Length W2 W3 Optional Center Pad Chamfer (X4) Contact Pad Spacing C1 Contact Pad Spacing C2 Contact Pad Width (X124) X1 Contact Pad Length (X124) X2 MIN MILLIMETERS NOM 0.50 BSC MAX 0.20 0.20 0.20 0.20 0.30 6.60 6.60 0.10 8.50 8.50 0.30 0.30 Notes: 1. Dimensioning and tolerancing per ASME Y14.5M BSC: Basic Dimension. Theoretically exact value shown without tolerances. Microchip Technology Drawing No. C04-2193A  2015-2016 Microchip Technology Inc. DS20005396B-page 109 MCP37220-200 AND MCP37D20-200 NOTES: DS20005396B-page 110  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 APPENDIX A: REVISION HISTORY Revision B (April 2016) • Modified package types and device offers to reflect the availability of the TFBGA package. • Updated input leakage current at CLK input pin in Table 2-1. • Minor typographical changes. Revision A (April 2015) • Original Release of this Document.  2015-2016 Microchip Technology Inc. DS20005396B-page 111 MCP37220-200 AND MCP37D20-200 NOTES: DS20005396B-page 112  2015-2016 Microchip Technology Inc. MCP37220-200 AND MCP37D20-200 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. PART NO. [X](1) Device Tape and Reel Option -XXX X Sample Temperature Rate Range /XX Package Device: MCP37220-200: 14-Bit Low-Power Single-Channel ADC MCP37D20-200: 14-Bit Low-Power Single-Channel ADC with digital down-converter option Tape and Reel Option: Blank T = Standard packaging (tube or tray) = Tape and Reel(1) Sample Rate 200 = 200 Msps Temperature Range: I = -40C to Package: TL = TE = Examples: a) b) c) a) b) c) +85C MCP37220-200I/TL: Industrial temperature, 124LD VTLA, 200 Msps MCP37220T-200I/TL: Tape and Reel, Industrial temperature, 124LD VTLA, 200 Msps MCP37220-200I/TE: Industrial temperature, 121LD TFBGA, 200 Msps MCP37D20-200I/TL: Industrial temperature, 124LD VTLA, 200 Msps MCP37D20T-200I/TL: Tape and Reel, Industrial temperature, 124LD VTLA, 200 Msps MCP37D20-200I/TE: Industrial temperature, 121LD TFBGA, 200 Msps (Industrial) Note 1: Terminal Very Thin Leadless Array Package 9x9x0.9 mm Body (VTLA), 124-Lead Ball Plastic Thin Profile Fine Pitch Ball Grid Array 8x8 mm Body (TFBGA), 121-Lead  2015-2016 Microchip Technology Inc. Tape and Reel identifier only appears in the catalog part number description. This identifier is used for ordering purposes and is not printed on the device package. Check with your Microchip Sales Office for package availability with the Tape and Reel option. DS20005396B-page 113 MCP37220-200 AND MCP37D20-200 NOTES: DS20005396B-page 114  2015-2016 Microchip Technology Inc. Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. • Microchip is willing to work with the customer who is concerned about the integrity of their code. • Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as “unbreakable.” Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights unless otherwise stated. Microchip received ISO/TS-16949:2009 certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona; Gresham, Oregon and design centers in California and India. The Company’s quality system processes and procedures are for its PIC® MCUs and dsPIC® DSCs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001:2000 certified. QUALITY MANAGEMENT SYSTEM CERTIFIED BY DNV == ISO/TS 16949 ==  2015-2016 Microchip Technology Inc. Trademarks The Microchip name and logo, the Microchip logo, AnyRate, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KeeLoq, KeeLoq logo, Kleer, LANCheck, LINK MD, MediaLB, MOST, MOST logo, MPLAB, OptoLyzer, PIC, PICSTART, PIC32 logo, RightTouch, SpyNIC, SST, SST Logo, SuperFlash and UNI/O are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. ClockWorks, The Embedded Control Solutions Company, ETHERSYNCH, Hyper Speed Control, HyperLight Load, IntelliMOS, mTouch, Precision Edge, and QUIET-WIRE are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BodyCom, chipKIT, chipKIT logo, CodeGuard, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PureSilicon, RightTouch logo, REAL ICE, Ripple Blocker, Serial Quad I/O, SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries. GestIC is a registered trademarks of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries. All other trademarks mentioned herein are property of their respective companies. © 2015-2016, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. ISBN: 978-1-5224-0525-2 DS20005396B-page 115 Worldwide Sales and Service AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://www.microchip.com/ support Web Address: www.microchip.com Asia Pacific Office Suites 3707-14, 37th Floor Tower 6, The Gateway Harbour City, Kowloon China - Xiamen Tel: 86-592-2388138 Fax: 86-592-2388130 Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 China - Zhuhai Tel: 86-756-3210040 Fax: 86-756-3210049 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 India - Bangalore Tel: 91-80-3090-4444 Fax: 91-80-3090-4123 France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 India - New Delhi Tel: 91-11-4160-8631 Fax: 91-11-4160-8632 Germany - Dusseldorf Tel: 49-2129-3766400 Atlanta Duluth, GA Tel: 678-957-9614 Fax: 678-957-1455 Hong Kong Tel: 852-2943-5100 Fax: 852-2401-3431 Australia - Sydney Tel: 61-2-9868-6733 Fax: 61-2-9868-6755 China - Beijing Tel: 86-10-8569-7000 Fax: 86-10-8528-2104 Austin, TX Tel: 512-257-3370 China - Chengdu Tel: 86-28-8665-5511 Fax: 86-28-8665-7889 Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088 China - Chongqing Tel: 86-23-8980-9588 Fax: 86-23-8980-9500 Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075 Cleveland Independence, OH Tel: 216-447-0464 Fax: 216-447-0643 Dallas Addison, TX Tel: 972-818-7423 Fax: 972-818-2924 Detroit Novi, MI Tel: 248-848-4000 Houston, TX Tel: 281-894-5983 Indianapolis Noblesville, IN Tel: 317-773-8323 Fax: 317-773-5453 Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 New York, NY Tel: 631-435-6000 San Jose, CA Tel: 408-735-9110 Canada - Toronto Tel: 905-673-0699 Fax: 905-673-6509 China - Dongguan Tel: 86-769-8702-9880 China - Hangzhou Tel: 86-571-8792-8115 Fax: 86-571-8792-8116 Germany - Karlsruhe Tel: 49-721-625370 India - Pune Tel: 91-20-3019-1500 Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Japan - Osaka Tel: 81-6-6152-7160 Fax: 81-6-6152-9310 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Japan - Tokyo Tel: 81-3-6880- 3770 Fax: 81-3-6880-3771 Italy - Venice Tel: 39-049-7625286 Korea - Daegu Tel: 82-53-744-4301 Fax: 82-53-744-4302 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 China - Hong Kong SAR Tel: 852-2943-5100 Fax: 852-2401-3431 Korea - Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 or 82-2-558-5934 China - Nanjing Tel: 86-25-8473-2460 Fax: 86-25-8473-2470 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Fax: 60-3-6201-9859 China - Qingdao Tel: 86-532-8502-7355 Fax: 86-532-8502-7205 Malaysia - Penang Tel: 60-4-227-8870 Fax: 60-4-227-4068 China - Shanghai Tel: 86-21-5407-5533 Fax: 86-21-5407-5066 Philippines - Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 China - Shenyang Tel: 86-24-2334-2829 Fax: 86-24-2334-2393 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 China - Shenzhen Tel: 86-755-8864-2200 Fax: 86-755-8203-1760 Taiwan - Hsin Chu Tel: 886-3-5778-366 Fax: 886-3-5770-955 China - Wuhan Tel: 86-27-5980-5300 Fax: 86-27-5980-5118 Taiwan - Kaohsiung Tel: 886-7-213-7828 China - Xian Tel: 86-29-8833-7252 Fax: 86-29-8833-7256 Poland - Warsaw Tel: 48-22-3325737 Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820 Taiwan - Taipei Tel: 886-2-2508-8600 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 07/14/15 DS20005396B-page 116  2015-2016 Microchip Technology Inc.
MCP37D20T-200I/TE 价格&库存

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

免费人工找货