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.
Trademarks
The Microchip name and logo, the Microchip logo, Adaptec,
AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, chipKIT,
chipKIT logo, CryptoMemory, CryptoRF, dsPIC, FlashFlex,
flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck,
LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi,
Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer,
PackeTime, PIC, picoPower, PICSTART, PIC32 logo, PolarFire,
Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST,
SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon,
TempTrackr, TimeSource, tinyAVR, UNI/O, Vectron, and XMEGA
are registered trademarks of Microchip Technology Incorporated in
the U.S.A. and other countries.
APT, ClockWorks, The Embedded Control Solutions Company,
EtherSynch, FlashTec, Hyper Speed Control, HyperLight Load,
IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision
Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire,
SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub,
TimePictra, TimeProvider, Vite, WinPath, and ZL are registered
trademarks of Microchip Technology Incorporated in the U.S.A.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any
Capacitor, AnyIn, AnyOut, BlueSky, BodyCom, CodeGuard,
CryptoAuthentication, CryptoAutomotive, CryptoCompanion,
CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average
Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial
Programming, ICSP, INICnet, Inter-Chip Connectivity, JitterBlocker,
KleerNet, KleerNet logo, memBrain, Mindi, MiWi, MPASM, MPF,
MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach,
Omniscient Code Generation, PICDEM, PICDEM.net, PICkit,
PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple
Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., 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.
The Adaptec logo, Frequency on Demand, Silicon Storage
Technology, and Symmcom are registered trademarks of Microchip
Technology Inc. in other countries.
GestIC is a registered trademark 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.
Appendix B. Bill of Materials (BOM) ...........................................................................35
Appendix C. MIC33M656 Internal Registers...............................................................37
C.1 Register Map and I2C Programmability ....................................................... 37
Worldwide Sales and Service .....................................................................................42
DS50002914A-page 4 2019 Microchip Technology Inc.
MIC33M656
EVALUATION BOARD
USER’S GUIDE
Preface
NOTICE TO CUSTOMERS
All documentation becomes dated, and this manual is no exception. Microchip tools and
documentation are constantly evolving to meet customer needs, so some actual dialogs
and/or tool descriptions may differ from those in this document. Please refer to our website
(www.microchip.com) to obtain the latest documentation available.
Documents are identified with a “DS” number. This number is located on the bottom of each
page, in front of the page number. The numbering convention for the DS number is
“DSXXXXXXXXA”, where “XXXXXXXX” is the document number and “A” is the revision level
of the document.
For the most up-to-date information on development tools, see the MPLAB
Select the Help menu, and then Topics, to open a list of available online help files.
®
IDE online help.
INTRODUCTION
This chapter contains general information that will be useful to know before using the
MIC33M656 Evaluation Board. Items discussed in this chapter include:
• Document Layout
• Conventions Used in this Guide
• Recommended Reading
• The Microchip Website
• Product Change Notification Service
• Customer Support
• Document Revision History
DOCUMENT LAYOUT
This document describes how to use the MIC33M656 Evaluation Board as a
development tool. The manual layout is as follows:
• Chapter 1. “Product Overview” – Important information about the MIC33M656
device.
• Chapter 2. “Installation and Operation” – Includes instructions on how to get
started with the MIC33M656 Evaluation Board and a description of each function.
• Chapter 3. “GUI Installation and Operation” – Includes instructions on how to
install the Graphical User Interface (GUI).
• Chapter 4. “GUI Description” – Describes the items included in the Graphical
User Interface.
• Appendix A. “Schematic and Layouts” – Shows the schematic and PCB layout
diagrams for the MIC33M656 Evaluation Board.
• Appendix B. “Bill of Materials (BOM)” – Lists the parts used to build the
MIC33M656 Evaluation Board.
• Appendix C. “MIC33M656 Internal Registers” – Describes the MIC33M656
where N is the total number of
digits, R is the radix and n is a
digit.
Filenamesautoexec.bat
File pathsc:\mcc18\h
Keywords_asm, _endasm, static
Command-line options-Opa+, -Opa-
Bit values0, 1
Constants0xFF, ‘A’
Choice of mutually exclusive
arguments; an OR selection
Represents code supplied by
user
“Save project before build”
4‘b0010, 2‘hF1
any valid filename
[options]
errorlevel {0|1}
var_name...]
void main (void)
{ ...
}
DS50002914A-page 6 2019 Microchip Technology Inc.
RECOMMENDED READING
This user’s guide describes how to use the MIC33M656 Evaluation Board. Other
useful documents are listed below. The following Microchip document is available and
recommended as a supplemental reference resource:
• MIC33M656 Data Sheet – “6A, Power Module Buck Converter with
HyperLight Load
THE MICROCHIP WEBSITE
Microchip provides online support via our website at www.microchip.com. This website
is used as a means to make files and information easily available to customers.
Accessible by using your favorite Internet browser, the website contains the following
information:
• Product Support – Data sheets and errata, application notes and sample
programs, design resources, user’s guides and hardware support documents,
latest software releases and archived software
• General Technical Support – Frequently Asked Questions (FAQs), technical
support requests, online discussion groups, Microchip consultant program
member listing
• Business of Microchip – Product selector and ordering guides, latest Microchip
press releases, listing of seminars and events, listings of Microchip sales offices,
distributors and factory representatives
®
and I2C Interface” (DS20006256)
Preface
PRODUCT CHANGE NOTIFICATION SERVICE
Microchip’s customer notification service helps keep customers current on Microchip
products. Subscribers will receive e-mail notifications whenever there are changes,
updates, revisions or errata related to a specified product family or development tool of
interest.
To register, access the Microchip website at www.microchip.com, click on Product
Change Notification and follow the registration instructions.
CUSTOMER SUPPORT
Users of Microchip products can receive assistance through several channels:
• Distributor or Representative
• Local Sales Office
• Field Application Engineer (FAE)
• Technical Support
Customers should contact their distributor, representative or field application engineer
(FAE) for support. Local sales offices are also available to help customers. A listing of
sales offices and locations is included in the back of this document.
Technical support is available through the website at:
DS50002914A-page 8 2019 Microchip Technology Inc.
Chapter 1. Product Overview
C3
47 µF
C4
47 µF
V
OUT
Enable
V
IN
2.4V to 5.5V
C
10 µF
1.0V/6A
V
IN
SCL
SDA
PG
SW
MIC33M656
OUT
V
OUT
PGND
AGND
PG
SCL
SDA
EN
PV
IN
AUX_PV
IN
SV
IN
SW
AUX_GND
1.1INTRODUCTION
This chapter provides an overview of the MIC33M656 Evaluation Board and covers the
following topics:
• MIC33M656 Short Overview
• What is the MIC33M656 Evaluation Board?
• Contents of the MIC33M656 Evaluation Board Kit
1.2MIC33M656 SHORT OVERVIEW
The MIC33M656 is an I2C programmable, high-efficiency, low-voltage input,
6A current, synchronous step-down regulator power module with integrated inductor.
The Constant-On-Time (COT) control architecture with HyperLight Load
vides very high efficiency at light loads, while still having ultra-fast transient response.
The user can program, via the I
voltage, on-time, soft start slope, high-side current limit, HLL or Forced PWM mode of
operation. The 2.4V to 5.5V input voltage range, low shutdown and quiescent currents
make the MIC33M656 ideal for single-cell Li-Ion, battery-powered applications.
An open-drain Power Good (PG) output is provided to indicate when the output voltage
is within 9% of regulation, and facilitates output voltage monitoring and sequencing.
When set in Shutdown mode (EN = GND), the current consumption of MIC33M656 is
reduced to 1.5 µA (typical).
The MIC33M656 is available in a thermally efficient, 53-Lead, 6 mm x 10 mm x 3 mm
QFN package, with an operating junction temperature range from -40°C to +125°C.
More detailed information regarding the capabilities of the MIC33M656 are available in
the “MIC33M656 Data Sheet”.
The MIC33M656 Evaluation Board is used to evaluate and demonstrate Microchip
Technology’s MIC33M656 device. This Evaluation Board demonstrates the
MIC33M656 in a buck converter application, supplied from an external voltage source
(2.4V-5.5V), with an I
comprehensive control and status reporting with the MIC33M656.
1.4CONTENTS OF THE MIC33M656 EVALUATION BOARD KIT
The MIC33M656 Evaluation Board kit includes:
• MIC33M656 Evaluation Board (DT100108)
• Important Information Sheet
2
C programmed regulated output. The I2C monitor GUI allows
DS50002914A-page 10 2019 Microchip Technology Inc.
Chapter 2. Installation and Operation
MCP2221
MIC33M656
USB
I/F
V
USB
Data
PWR
V
IN
V
OUT
PWR
SCL
SDA
V
IN
PG
EN
SCL
SDA
PG
EN
Note 2
Note 1
Note 1: Three-way jumper fitted for selection of I2C pull-up voltage.
2: I
2
C bus (SDA, SCL), EN control and PG status via MCP2221 USB bridge.
2.1INTRODUCTION
The MIC33M656 Evaluation Board has been developed to test the MIC33M656 module
capabilities, including loading up to 6A, control and monitor through the USB interface
(via the I
communication.
MIC33M656
EVALUATION BOARD
USER’S GUIDE
2
C monitor GUI). Pin headers are also fitted for Bode analysis and external I2C
FIGURE 2-1:MIC33M656 Step-Down Regulator with MCP2221 I
The MIC33M656 Evaluation Board has the following features:
• Input Voltage Range: 2.4V to 5.5V
• 6A (maximum) Continuous Output Current
• Multiple Faults Indication through I
2
C Programmable:
•I
- Output voltage: 0.6-1.28V, 5 mV resolution
- Slew rate: 0.2-3.2 ms/V
- Switching frequency: up to 2.5 MHz
- High-side current limit: 3.5-10A
- Enable delay: 0.25-3 ms
- Output discharge when disabled
• High Efficiency (up to 95%)
• ±1.5% Output Voltage Accuracy Over Line/Load/Temperature Range
• Safe Start-up with Pre-Biased Output
• Typical 1.5 µA Shutdown Supply Current
• Low Dropout (100% Duty Cycle) Operation
• Ultra-Fast Transient Response
• Latch-Off Thermal Shutdown Protection
• Latch-Off Current Limit Protection
• Power Good Open-Drain Output
2
C
2.3GETTING STARTED
The MIC33M656 Evaluation Board is fully assembled and tested to evaluate and
demonstrate the MIC33M656 module. This Evaluation Board requires the use of external lab supplies and a PC. The MIC33M656 is offered in four different product options,
depending on the default settings at power-up, prior to any I
differences among the various product options are described in the “MIC33M656 Data Sheet”. The Evaluation Board carries the HAYMP option, whose default output voltage
is 1.0V. All of the device options may be fitted on the board, as is.
2
C write operation. The
DS50002914A-page 12 2019 Microchip Technology Inc.
Installation and Operation
2.3.1Power Input and Output Connection
2.3.1.1POWERING THE MIC33M656 EVALUATION BOARD
When the Evaluation Board is ready for evaluation, apply positive input voltage to the
V
terminal and the corresponding return to the GND_IN terminal. The maximum input
IN
voltage should not exceed 5.5V. An electronic load or resistive load can be used for
evaluation. Some electronic loads can sink the programmed current, starting from very
low output voltage levels during start-up. For a more realistic start-up behavior evaluation, a resistive load or Constant Resistance mode for electronic load is recommended.
Connect the positive voltage terminal of the load to the V
Board and connect the negative or return side of the load to the GND_OUT terminal. If
changing the regulator parameters is required, or simply to monitor the part, make sure
to connect the Micro-USB cable between the Evaluation Board and the PC. Then,
install the GUI according to Chapter 3. “GUI Installation and Operation” and follow
the indications in Chapter 2. “Installation and Operation” for more extensive
evaluation.
Note:The inductance associated with long wires on the board input may cause
voltage spikes at load stepping or start-up into a heavy load. If the spikes
exceed the 5.5V maximum input voltage rating, the MIC33M656 may fail.
This can be prevented by populating a 470
C8 footprint.
terminal on the Evaluation
OUT
µF electrolytic capacitor on the
2.3.1.2 EVALUATION BOARD POWER-UP PROCEDURE
For the power-up procedure, follow the steps bellow:
1. Connect the PC, input supply, voltmeter, ammeter and load as shown in
Figure 2-2. Set the ammeter on a 10A range.
2. Fit a jumper on the EN position across the J6 header, as marked on the
silkscreen.
3. Once the input voltage is greater than 2.35V typical at the board input (V
), the
IN
device begins to switch.
4. The voltmeter should now indicate an output voltage according to the preset
register values. Adjusting the input voltage, temperature or load should not
cause the output to vary more than ±1.5% over the operating range of the
converter.
5. Set the input voltage and the load to the desired values, with a maximum of 5.5V
on the input voltage and a maximum load of 6A.
6. Adjust the regulator output and monitor the STATUS Register, as described in
Chapter 4. “GUI Description”.
7. Optionally, for more advanced readings, place Oscilloscope Probe 1 in the “SW”
test point to monitor the switching waveforms and Probe 2 on the output header
to measure the AC ripple of the output voltage. Please note that for a more accurate output voltage ripple measurement, probing is facilitated by the availability
of test points for probe tip and ground spring connections close to the output
capacitor. A U.FL connector is also available for the same purpose.
The oscilloscope screen capture in Figure 2-3 displays the MIC33M656 switching
waveforms during normal operation, when supplied from a 5V input at full load (6A).
FIGURE 2-3:Normal Operation at 1V Output, 6A Load.
2.3.1.4LOOP GAIN MEASUREMENT
The MIC33M656 Evaluation Board provides injection points and a termination resistor
(R12) for AC loop gain measurements. If needed, the value of R12 can be changed to
optimize the injection signal level. Inject the oscillator at J9 through the insulation
transformer (i.e., across resistor R12) and connect the A (CH1) and B (CH2) channels
to J9 Pin 1 and J9 Pin 2, respectively, or as indicated by the operating instructions of
the particular loop gain analyzer in use.
DS50002914A-page 14 2019 Microchip Technology Inc.
Installation and Operation
2.3.1.5I2C PULL-UP VOLTAGE SELECTION
The MIC33M656 Evaluation Board is equipped with a jumper for selecting the I
pull-up supply voltage. The J8 header can be used to select the I
either V
or VIN. If a different pull-up voltage is desired, it can be injected into the
USB
2
C pull-up voltage to
PWR pin of J2. In this case, make sure that no jumper is installed on header J8 to
prevent shorting of the externally injected pull-up voltage to either V
USB
or VIN.
2
C
2.3.1.6USING THE MIC33M656 EVALUATION BOARD WITH THE EXTERNAL
2
I
C MASTER
In order to use the MIC33M656 with an external I
microprocessor or another I
2
C master), the on-board MCP2221 must be disabled. To
2
C master (such as a microcontroller,
accomplish this, the pull-down resistor R10 must be populated to avoid any
interference between the MCP2221 and the external I
2
C master. If the MCP2221 is not
powered (e.g., by disconnecting the USB cable), then R8 and R11 must also be
2
removed. Then, the desired I
master already provides pull-up resistors for the SDA and SCL lines, then the I
C master can be connected to J2. If the external I2C
2
C
pull-up resistors, R6 and R9, present on the MIC33M656 Evaluation Board, are not
needed and must be removed to prevent pull-up voltage conflicts.
2.3.1.7STARTING THE MIC33M656 WITH A CUSTOM OUTPUT VOLTAGE
To power up the MIC33M656 with a custom output voltage, the MIC33M656 Evaluation
Board must be first powered up with the MIC33M656 disabled (either by placing the EN
jumper on the J6 header in the SDN position, or applying a logic ‘0’ voltage on the EN
test point). Program the module via the I
2
C interface (using the PC GUI interface) to
the desired output voltage and then start it by placing the EN jumper on J6, EN position
(or by applying a logic ‘1’ voltage on the EN test point). The MIC33M656 does not retain
the set voltage and returns to the default configuration after a power cycle.
2.3.1.8MIC33M656 EVALUATION BOARD ENABLE OPTIONS
In order to enable the MIC33M656 on the Evaluation Board, three options are provided:
1. The EN jumper placed on the J6 header – By placing a jumper on the EN
position, as described by the silkscreen, and by having EN_INT (bit 1) of the
CTRL1 register (address 0x00) set to ‘1’, the MIC33M656 is enabled. By placing
a jumper on the SDN position, the MIC33M656 is disabled. The MIC33M656
Evaluation Board features a pull-down resistor R3 connected to the EN pin, so
by default, without any jumper connected, the regulator will be disabled.
2. Software controlled – By clearing EN_INT (bit 1) of the CTRL1 register
(address 0x00), the MIC33M656 status is controlled by EN_CON (bit 0) of the
CTRL1 register and the EN pin status is ignored. By setting the EN_CON bit, the
MIC33M656 is enabled and by clearing the EN_CON bit, the MIC33M656 is
disabled.
3. MCP2221 GPIO control – By checking “Enable GP0 Control” in the I2CMonitor
GUI, the EN pin is controlled by the GP0 output of the MCP2221, and by using
the GP0active button, the MIC33M656 is enabled or disabled.
Note:When using MCP2221 GPIO control, remove any low-impedance connec-
2.3.1.9PCB LAYOUT CONSIDERATIONS WHEN DESIGNING WITH
MIC33M656
For the best performance with the minimum occupied board space, some proper layout
techniques should be applied. First, the input and output capacitors should be placed
as close to the MIC33M656 as possible and on the same layer as the IC. This will
ensure low ripple and lower switching noise. Then, vias must be used under the
MIC33M656, from its exposed pad to the GND plane, in order to improve heat
dissipation.
2.3.1.10BENCH TESTING AT HIGH CURRENTS
When testing the MIC33M656 device at high load currents, or when checking the
overcurrent protection behavior, it may be necessary to remove the series ammeter
shown in Figure 2-2 or to replace it with a very low-value shunt resistor. This is because
the internal resistance of many Digital Multimeters (DMMs) used for current
measurements is generally too high.
2.3.1.11THERMAL CONSIDERATIONS
The MIC33M656 Junction-to-Ambient (
Evaluation Board, is approximately +31°C/W. Depending on the loading conditions,
ambient temperature and device settings, the junction temperature might exceed the
rated operating limit of +125°C due to internal power dissipation. Continuous operation
above the maximum operating limits stated in the data sheet should be avoided.
thermal resistance, as measured on the
JA)
DS50002914A-page 16 2019 Microchip Technology Inc.
Chapter 3. GUI Installation and Operation
3.1GETTING STARTED
In order to install, use and evaluate the product, several software and hardware tools
are required.
3.1.1Required Software
MIC33M656
EVALUATION BOARD
USER’S GUIDE
•I2C Monitor Graphical User Interface (minimum v.4.0)
•Microsoft
• Adobe
®
.NET™ Framework 4.5 or higher
®
Acrobat® Reader
3.1.2Required Hardware
• MIC33M656 Evaluation Board
• USB to Micro-USB Cable
3.2GRAPHICAL USER INTERFACE INSTALLATION
The following steps describe how to install the I2C Monitor Graphical User Interface:
1. If Microsoft.NET Framework is already installed, go to Step 3. If not, download
Microsoft.NET Framework from www.microsoft.com and follow the installation
instructions.
2. If Adobe Acrobat Reader is already installed, go to Step 3. If not, download
Adobe Acrobat Reader from http://get.adobe.com/reader/ and follow the
installation instructions.
3. Download the I
www.microchip.com/MIC33M656 under “Documentation&Software”.
4. Unzip the I
setup.exe file.
Note:If an older version or a corrupted version of the current I
Graphical User Interface is already installed on the computer, please see
Section 3.3 “I
proceeding with the installation.
2
C Monitor Graphical User Interface (v.4.0) archive from
2
C Monitor Graphical User Interface archive, which contains the
2
C Monitor Graphical User Interface Uninstall” before
2
C Monitor
5. Double click the setup.exe file to open the InstallShield Wizard window and
wait for the extraction to complete. If required, the installation can be stopped by
pressing the Cancel button.
6. In the Welcome to the InstallShield Wizard for I2CMonitor window, click the Next
button to start the installation.
FIGURE 3-1:Starting the I
7. The installation path can be changed, although it is recommended to keep the
default path. Click Next to continue.
2
C Monitor Graphical User Interface Installation.
FIGURE 3-2:Selecting the Destination Folder.
DS50002914A-page 18 2019 Microchip Technology Inc.
GUI Installation and Operation
8. In the Ready to Install the Program window, click the Install button and wait for
the application to proceed with the installation. The progress can be observed in
the “Status” bar.
.
FIGURE 3-3:Installing the I2C Monitor Graphical User Interface.
9. Once the installation is complete, leave the “Launch the program” box checked
to automatically start the I
GUI at a later stage. Click Finish to end the installation.
To start the GUI at a later stage, either click the desktop icon or browse to
Windows Start>All Programs>Microchip>I2C Monitor
2
C Monitor GUI or deselect this check box to start the
.
FIGURE 3-4:The Installation Complete Window.
3.3I2C MONITOR GRAPHICAL USER INTERFACE UNINSTALL
In order to install a new version of the I2C Monitor Graphical User Interface, any
previous version or corrupted version should be removed from the computer.
To uninstall, go to Windows Start>Control Panel>Uninstall a program>I2CMonitor
2
I
C Monitor GUI will automatically close once the uninstallation process is complete.
FIGURE 3-5:Uninstalling the I
2
C Monitor Graphical User Interface.
. The
DS50002914A-page 20 2019 Microchip Technology Inc.
4.1INTRODUCTION
Device Menu
I
2
C Monitor
Status and
Control Bar
I2C Generic
Register View
MIC33M656 I
2
C
Programmable
Features
Status Bar
MIC33M656 I2C
Diagnostic
MIC33M656
Control by MCP2221 GP0 Output
Progress Bar
This chapter describes how to use the I2C Monitor Graphical User Interface, using the
MIC33M656 Evaluation Board included in the kit.
MIC33M656
EVALUATION BOARD
USER’S GUIDE
Chapter 4. GUI Description
NOTICE
This chapter provides information regarding the use of the GUI only in the case of the
MIC33M656 device. For other devices using the I
see their specific Data Sheets and User’s Guides.
C Monitor Graphical User Interface Main Window – MIC33M656 View.
MIC33M656 Evaluation Board User’s Guide
4.2THE GRAPHICAL USER INTERFACE
The following sections describe the items in the Graphical User Interface.
4.2.1Device Menu
The Device drop-down menu allows the user to select the device to be evaluated. If an
Evaluation (or added custom) Board is used, the profile will automatically change to the
preselected profile.
4.2.2File Menu
The File menu allows the user to save (“Save registers to file”) the registers of the
currently selected device to a file that can then be loaded into the GUI by using the
Load registers from file button. The saved file can also be edited (open it with a text
editor).
FIGURE 4-2:File Menu.
4.2.3Settings Menu
From the Settings menu, add a new custom board to be automatically detected and
switch to its profile. To do this, go to Settings>Device
window, add the desired “Board” descriptor and select the desired “Device” profile.
FIGURE 4-3:Custom Board Menu.
descriptors, and in the Descriptors
DS50002914A-page 22 2019 Microchip Technology Inc.
GUI Description
4.2.4I2C Monitor Status and Control Bar
The Status and Control bar contains the items listed in Ta b le 4 -1 .
FIGURE 4-4:I
2
C Monitor Status and Control Bar.
TABLE 4-1:MONITOR STATUS AND CONTROL BAR
ItemDescription
AddrThis drop-down menu shows the address of the available devices.
ConnectorThis drop-down menu shows the type of connector used to connect the board.
ScanAddrThis button is used to scan for a valid address.
Connect/Disconnect
VoltageThis drop-down menu is used to select the voltage level of the communication when using
RateThis drop-down menu is used to select the corresponding communication rate for the
Pull Ups
Note 1: Optional. PICkit Serial Analyzer should first be connected on the I2C pin header on the MIC33M656
Evaluation Board.
These buttons are used to connect/disconnect the current selected device.
the PICkit™ Serial Analyzer.
device.
This drop-down menu is used to activate the internal pull-ups from the PICkit
Serial Analyzer.
(1)
(1)
In the Status and Control bar, the user can choose the hardware tool for communication
with the device and the settings it should allow.
In order to connect to a device, the user must follow the steps described in
Section 2.3 “Getting Started”. After connecting the Micro-USB cable,the user must
scan for a valid address. Once a valid address is detected, clicking the Connect button
will initialize the connection with the device, and the registers will be available for read
and write operations.
The I2C Generic Register View area contains the items listed in Tab le 4- 2. This section
of the I
FIGURE 4-5:Generic Register View Area.
TABLE 4-2:I2C GENERIC REGISTER VIEW ITEMS
PanelItemDescription
OperationRegisterThis section shows the registers available for read/write operations.
Read/WriteThese buttons are used for single register read/write operations.
ReadAll/WriteAllThese buttons are used for reading/writing all the available registers.
Number of RegistersIn this section, the user can set the number of available registers for
UpdateThis button sets the number of available registers for read/write
Register areaThis section shows the current status of the registers’ address and
2
C Monitor GUI is common for any device that is evaluated.
read/write operations.
operations in the register area.
their content.
The specific registers for MIC33M656 are described in Appendix C. “MIC33M656
Internal Registers”.
DS50002914A-page 24 2019 Microchip Technology Inc.
GUI Description
4.2.6MIC33M656 I2C Programmable Features
The MIC33M656 I2C Programmable Features area contains the items listed in Table 4-3.
2
FIGURE 4-6:MIC33M656 I
TABLE 4-3:MIC33M656 I2C PROGRAMMABLE FEATURES
Panel/ButtonItemsDescription
ParametersEN Pin/Bit Enable
Control
Enable BitThis check box sets the MIC33M656 Enable Bit register. Check the box for regulator
Enable DelayThis spin box allows setting the available start time delays.
Current LimitThis spin box allows setting the available high-side current limits in order to obtain the
ON TimeThis spin box allows setting the available on-time values that determine slower (high
Slew RateThis spin box allows setting the available output slew rates.
Activate output
pull-down when
disabled
Latch off after
4 OverTemp Cycles
Force PWMThis check box sets forced PWM mode, regardless of output loading.
Disable 100% Duty
Cycle
Read/WriteThese buttons are used to read/write the registers that contain the information
Output Voltage VoltageThis spin box allows setting the available output voltages. If the evaluated chip option is
Read/WriteThese buttons are used to read/write the registers that contain the information
GP0 controlEnable GP0
Control
GP0 activeThis check box sets the state of the MCP2221 GP0 pin. Leave unchecked to disable the
This check box allows switching between the I
and pin controlled enable (unchecked). Leave this box unchecked to enable by jumper
or MCP2221 GP0.
enabling, uncheck for disabling. This bit value is considered only if EN Pin/Bit Enable
Control is checked.
nominal load currents.
T
) or faster (lower TON) switching frequencies.
ON
This check box activates the automatic output pull-down resistor when the MIC33M656
is disabled.
This check box sets the latch off after four overtemperature (thermal shutdown) cycles.
This check box disables 100% duty cycle operation on the high side when V
V
. This feature is available only in High-Range mode (option MIC33M656-SAYMP).
OUT
described above.
MIC33M656-HAYMP or MIC33M656-FAYMP, the Low Range option must be selected. If
the evaluated chip is MIC33M656-SAYMP, the High Range must be selected.
described above.
This check box allows enable control from the MCP2221 GP0 pin. If unchecked, pin
GP0 is tri-state.
To enable access to this feature and allow pin enable control, uncheck EN Pin/Bit
Enable Control.
The enable jumper must first be removed to prevent short circuiting GP0 with the jumper.
MIC33M656 through Enable pin or check the box to enable the MIC33M656 regulator.
This area of the GUI allows the user to modify the device features. For additional
information on the part, refer to the data sheet.
The MIC33M656 Diagnostic area contains the items listed in Ta b le 4 - 4.
2
FIGURE 4-7:MIC33M656 I
TABLE 4-4:MIC33M656 I2C DIAGNOSTIC AREA ITEMS
PanelItemsDescription
StatusPower GoodThis box is checked if the output voltage reaches 91% of its set
value.
Latched OffThis box is checked if the regulator output is latched off due to four
consecutive hiccup events or thermal shutdown.
OverTemp ShutdownThis box is checked if the MIC33M656 enters Thermal Shutdown
(typical, T
Current LimitThis box is checked if the high-side sensed current reaches the
value set in the “Current Limit” spin box.
Soft Start DoneThis box is checked after a successful regulator soft start ramp.
Boot Up ErrorThis box is checked if an error occurs while loading the trim and
configuration data into the digital core. At successful start-up, this
box remains unchecked (clear).
Buck EnabledThis box indicates the internal state of the regulator determined by
enable commands (via the EN pin or I
OverTemp WarningThis box is checked if the MIC33M656 junction temperature
exceeds +118°C. This does not affect the normal operation of the
device.
C Diagnostic Area.
= +165°C).
J
2
C).
The MIC33M656 I2C Diagnostic area resumes the information contained in the STATUS
Register. The STATUS Register contains latched (Flag) or non-latched (Status) bits. Flag
bits are set when the corresponding Fault condition occurs and do not return to zero once
the Fault condition ceases. If such a Fault occurs, the user can clear the Faults by
toggling the enable function or power cycling the device. Status bits are set when the
corresponding Fault condition has occurred and return to zero automatically once the
Fault condition has ceased. This information is refreshed once every two seconds.
Because of this refresh traffic when using a logic analyzer, it is more difficult to
synchronize the exact moment of a certain command. In order to simplify this, an
auxiliary trigger signal is provided on pin GP2 of the MCP2221. This signal is triggered
for each user Read/Write command.
DS50002914A-page 26 2019 Microchip Technology Inc.
GUI Description
TABLE 4-5:STATUS BAR ITEMS
ItemDescription
Status LabelThe status label shows if there is any device connected to the board. Refer to Table 4-6 for a list of
possible labels.
Progress BarThis bar shows the level of completion for a given command.
TABLE 4-6:STATUS LABELS
Status LabelDescription
STATUS: Connected!This message is shown when the GUI connects to a device.
STATUS: Disconnected!This message is shown when the GUI does not detect a connected device.