PIC32MZ Graphics (DA) Family Silicon Errata and Data Sheet Clarification

PIC32MZ Graphics (DA) Family Silicon Errata and Data Sheet Clarification, PIC32MZ Graphics (DA) Family, PIC32MZ Graphics (DA, ) Family Silicon Errata and Data Sheet Clarification, PIC32, PIC, PIC32MZ, DA, DS80000736G, DF8000073A, DS8000073B, DS80000736C, DS80000736D, DS80000736E, DS80000736F, DS80000736

Microchip Technology Inc.

Download

PDF preview unavailable. Download the PDF instead.

PIC32MZ-Graphics-DA-Family-Silicon-Errata-DS80000736G
PIC32MZ Graphics (DA) Family

PIC32MZ Graphics (DA) Family Silicon Errata and Data Sheet Clarification

The PIC32MZ Graphics (DA) family of devices that you have received conform functionally to the current Device Data Sheet (DS60001361H), except for the anomalies described in this document.
The silicon issues discussed in the following pages are for silicon revisions with the Device and Revision IDs listed in Table 1. If applicable, any silicon issues are summarized in Table 2.
The errata described in this document will be addressed in future revisions of the PIC32MZ Graphics (DA) family silicon.

Note:

This document summarizes all silicon errata issues from all revisions of silicon, previous as well as current. Only the issues indicated in the last column of Table (if applicable) apply to the current silicon revision (A1).

Data Sheet clarifications and corrections (if applicable) start on page 20.
The silicon revision level can be identified using the current version of MPLAB® X IDE and Microchip's programmers, debuggers and emulation tools, which are available at the Microchip corporate web site (www.microchip.com).

For example, to identify the silicon revision level using MPLAB X IDE in conjunction with a hardware debugger:

1. Using the appropriate interface, connect the device to the hardware debugger.
2. Open an MPLAB X IDE project.
3. Configure the MPLAB X IDE project for the appropriate device and hardware debugger.
4. Select Window > Dashboard, and then click the Refresh Debug Tool Status icon ( ).
5. The part number and the Device and Revision ID values appear in the Output window.

Note:

If you are unable to extract the silicon revision level, please contact your local Microchip sales office for assistance.

The Device and Revision ID values for the various PIC32MZ Graphics (DA) family silicon revisions are shown in Table 1.

TABLE 1: SILICON DEVREV VALUES

Part Number

Device ID(1)

Revision ID for Silicon Revision(1) A1

PIC32MZ1025DAA169

0x05F0C053

PIC32MZ1025DAB169 PIC32MZ1064DAA169

0x05F0D053 0x05F0F053

PIC32MZ1064DAB169

0x05F10053

PIC32MZ2025DAA169 PIC32MZ2025DAB169 PIC32MZ2064DAA169

0x05F15053 0x05F16053 0x05F18053

PIC32MZ2064DAB169 PIC32MZ1025DAG169

0x05F19053 0x05F42053

0x1

PIC32MZ1025DAH169

0x05F43053

PIC32MZ1064DAG169

0x05F45053

PIC32MZ1064DAH169 PIC32MZ2025DAG169 PIC32MZ2025DAH169

0x05F46053 0x05F4B053 0x05F4C053

PIC32MZ2064DAG169

0x05F4E053

PIC32MZ2064DAH169

0x05F4F053

Note 1: Refer to the "Memory Organization" and "Special Features" chapters in the current Device Data Sheet (DS60001361H) for detailed information on Device and Revision IDs for your specific device.

 2017-2021 Microchip Technology Inc.

DS80000736G-page 1

PIC32MZ Graphics (DA) Family

TABLE 1: SILICON DEVREV VALUES (CONTINUED)

Part Number

Device ID(1)

Revision ID for Silicon Revision(1) A1

PIC32MZ1025DAA176

0x05F78053

PIC32MZ1025DAB176

0x05F79053

PIC32MZ1064DAA176

0x05F7B053

PIC32MZ1064DAB176

0x05F7C053

PIC32MZ2025DAA176

0x05F81053

PIC32MZ2025DAB176

0x05F82053

PIC32MZ2064DAA176

0x05F84053

PIC32MZ2064DAB176 PIC32MZ1025DAG176

0x05F85053 0x05FAE053

0x1

PIC32MZ1025DAH176

0x05FAF053

PIC32MZ1064DAG176

0x05FB1053

PIC32MZ1064DAH176

0x05FB2053

PIC32MZ2025DAG176

0x05FB7053

PIC32MZ2025DAH176

0x05FB8053

PIC32MZ2064DAG176

0x05FBA053

PIC32MZ2064DAH176

0x05FBB053

PIC32MZ1025DAA288

0x05F5D053

PIC32MZ1025DAB288

0x05F5E053

PIC32MZ1064DAA288

0x05F60053

PIC32MZ1064DAB288 PIC32MZ2025DAA288

0x05F61053 0x05F66053

0x1

PIC32MZ2025DAB288

0x05F67053

PIC32MZ2064DAA288

0x05F69053

PIC32MZ2064DAB288

0x05F6A053

Note 1: Refer to the "Memory Organization" and "Special Features" chapters in the current Device Data Sheet (DS60001361H) for detailed information on Device and Revision IDs for your specific device.

DS80000736G-page 2

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

TABLE 2: SILICON ISSUE SUMMARY

Module

Feature Item

Issue Summary

Affected Revisions(1)
A1

Primary Oscillator

Primary Oscillator
Crystal

1.

The Primary Oscillator (POSC) has been tested in a normal power-up sequence and supports specific crystal operation.

X

Secondary Oscillator

Secondary Oscillator
Crystal

2.

The Secondary Oscillator (SOSC) does not support crystal operation.

X

Reset

BOR

A system Reset is not generated on a BOR event (VPORIO <

3.

VDDIO < VBORIO). This will stop system clocks with all the I/O pin functions frozen in the present state until either VDDIO falls

X

to VPORIO or VDDIO > VBORIO.

Reset

HVD Reset

4. A BOR event also sets the HVD1V8R (RCON<29>) bit.

X

Power-Saving PMD Bits

5.

Turning off the REFCLK modules through the PMD (PMD6<11:8>) bits causes unpredictable device behavior.

X

DMA

PMD Bits

6.

Setting the PMD bit for DMA (PMD7<4>) does not disable clocks to the DMA peripheral.

X

VBAT

--

7. VBAT is not functional.

X

Deep Sleep

--

8. Deep Sleep mode is not functional.

X

I2C

--

9.

The I2C module does not function reliably under certain conditions.

X

ADC

Interrupts

10. ADC Group Early Interrupt is not functional (IRQ205).

X

ADC

Level Trigger

11.

ADC level trigger will not perform burst conversions in debug mode.

X

ADC

DNL

12. In Differential mode, code 3072 is not within the specification.

X

ADC

Turbo Mode 13. Turbo mode is not functional.

X

SDHC

Clock

14. The SDHC module requires System PLL to be turned ON.

X

SDHC

Clock Stability

15.

The SDHC module may not function if the SDCD pin is not used.

X

SDHC

Card Detect Status

16.

Card detect status indication through the CDSLVL bit (SDHCSTAT1<18>) is inverted.

X

SDHC

Write Protect Status

17.

Write protect status indication through the WPSLVL bit (SDHCSTAT1<19>) is inverted.

X

SDHC

Stop at Block Gap

18.

The Stop at Block Gap feature of the SDHC module is not functional.

X

HLVD

--

19. High/Low-Voltage Detect module is not functional.

X

DDR2C

--

20. DDR2 is functional only between 0°C and 70°C.

X

Internal

DDR2C

DDRVREF

21. Internal DDRVREF circuit is not functional.

X

Circuit

SQI

XIP Mode

22.

SQI XIP mode is not functional in cached memory space (KSEG2).

X

USB

Interrupt

23. The USB General Event Interrupt (IRQ 132) is not persistent.

X

USB

Resume

24. The USB module does not support remote wake-up.

X

System Bus

Writes

25. The EERP bit (SBTxECON<24>) is not functional.

X

Note 1: Only those issues indicated in the last column apply to the current silicon revision.

 2017-2021 Microchip Technology Inc.

DS80000736G-page 3

PIC32MZ Graphics (DA) Family

TABLE 2: SILICON ISSUE SUMMARY (CONTINUED)

Module

Feature Item

Issue Summary

Affected Revisions(1)
A1

Crypto

Flash Data Access

26. The Crypto module cannot access data from Flash.

X

UART

Overflow

27. Clearing the OERR bit (UxSTA<1>) clears the receiver buffer.

X

EBI

Chip Select

28.

For Asynchronous NOR Flash, EBI internal clock specification, TEBICLK (EB10), is not met.

X

CTMU

Triggers

29.

Edge Sequencing mode (EDGSEQEN(CTMUCON<10>)) and Edge modes are not functional.

X

CTMU

TGEN

30.

When the TGEN bit is set, manual current sourcing from CTMU is not possible.

X

Temperature Sensor

--

31. The temperature sensor does not function.

X

ICSP

TDO

32.

While programming on any ICSP PGECx/PGEDx pair, the TDO pin will toggle.

X

PORTS

VIH Electrical Specification

33. The VIH specification of 0.65 * VDDIO is not met.

X

Primary Oscillator

Automatic Gain Control (AGC)

34.

The Primary Oscillator Automatic Gain Control (AGC) is not functional.

X

Primary Oscillator

Automatic Gain Control (AGC)

35.

The Primary Oscillator AGC Gain Search Step Settling Time Control bits are not functional.

X

Primary Oscillator

Primary Oscillator Fine Gain Control

36.

The Primary Oscillator Fine Gain Control bits are not functional.

X

GPU

GPURESET bit 37. The GPU Run-time enable/Disable feature is not functional.

X

SDHC

SDWPPOL bit

38.

The SDHC Write-protect Polarity Inversion feature is not functional.

X

The PMP input buffer full flag, IB0F, and the output buffer

PMP

Status Flags

39.

underflow, OBUF, are getting set as soon as the PMP module is enabled in Client mode (PMPTTL bit (PMCON<10>) is

X

equal to '1').

I2C

Start/Restart

40.

When the I2C module is in Client mode, Start and Restart interrupts are not functional.

X

Crypto

Partial Packet

41.

The Crypto Engine does not support partial packet processing.

X

Crypto

Zero-length Packet

42.

The Crypto Engine does not support a Hash operation on an empty string.

X

CTMU

CTMU current source is not enabled in Idle mode

Idle

43.

(CTMUSIDL bit in the CTMUCON register is equal to `1'), which prevents ADC if enabled in Idle mode from being able

X

to measure the CTMU temperature sensor.

Timer1

Asynchronous Counter

44.

Timer1 in Asynchronous External Counter mode does not reflect the first count from an external T1CK input.

X

TMR1 register of Timer1 in Asynchronous mode remains at

Timer1

TMR1 Register 45. initial set value for five external clock pulses after wake-up

X

from Sleep mode.

Timer1

Asynchronous Mode

46.

Timer1 counts beyond the period value in Asynchronous mode when the period is 0x01.

X

Note 1: Only those issues indicated in the last column apply to the current silicon revision.

DS80000736G-page 4

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

TABLE 2: SILICON ISSUE SUMMARY (CONTINUED)

Module

Feature Item

Issue Summary

Affected Revisions(1)
A1

Timer1

Gated Mode

47.

Timer1 does not work properly in Gated mode with prescaler enabled.

X

Timer1

TMR1 Register Writes

48.

Back-to-back writes to the TMR1 register are not allowed for four PBCLK cycles.

X

Timer1

Asynchronous Timer1

The Asynchronous Timer Write Disable bit, TWDIS 49. (TxCON<12>), and the Asynchronous Timer Write in
Progress bit, TWIP (TxCON<11>), are non-functional.

X

UART

High-Speed Mode

The UART Stop bit duration is shorter than expected in High50. Speed mode (UxMODE.BRGH =1) for baud rates less than
7.5 Mbps.

X

Sleep

IPD

51. 3 mA increase in sleep current when PB5DIV is disabled.

X

CFG

Unique ID

52.

Unique ID is not programmed on devices which are released earlier than trace code dated 1821xxx.

X

EBI

EBIRDYx pin as GPIO

The EBIRDYEN1 bit (CFGEBIC<25>), EBIRDYEN2 bit 53. (CFGEBIC<26>), EBIRDYEN3 bit(CFGEBIC<27>) are not
functional and always set to `1'.

X

The 7-bit address that matches the 10-bit upper address

I2C

I2C Client

54. value (111_10xx) is not accepted regardless of the STRICT

X

bit setting.

I2C module does not meet low period of the SCL clock (tLOW)

I2C

Speed

55. parameter from I2C specification for clock frequency >= 400

X

kHz.

Input Capture

Debug

56.

Debug breakpoints are not supported when using Input Capture with DMA.

X

SDHC

MMC

57. Data from the MMC card can not be read correctly when the block size is set smaller than 512 bytes.

X

Sleep

Wake-up

58. Multiple sleep attempts which occur before the CPU has fully awakened, may stall the CPU until the next reset event.

X

SPI

Block Transmission

At the end of a transmission, the SRMT bit can indicate the 59. completion of the transmission for one PBCLK even though

X

the transmission has one block remaining.

SQI

Special Functions Registers

60. The CPU stalls if the SQI Special Function Registers are read before the REFCLKO2 clock is enabled.

X

Timer2-9

Match

61.

If timer match coincides with entry into sleep mode, timer event triggers and interrupt may not occur.

X

Timer2-9

Match

62.

If timer match coincides with entry into Idle mode, timer event triggers and interrupt may not occur.

X

Timer2-9

Debug

63.

On a debug breakpoint, TMRx register, x=2-9, may not be representative of the correct value.

X

USB

LPM

64.

The USB Link Power Management (LPM) feature is not functional.

X

USB

Host Resume 65. The USB Host module does not send correct resume signal on the USB bus on subsequent suspend/resume sequences.

X

Note 1: Only those issues indicated in the last column apply to the current silicon revision.

 2017-2021 Microchip Technology Inc.

DS80000736G-page 5

PIC32MZ Graphics (DA) Family

TABLE 2: SILICON ISSUE SUMMARY (CONTINUED)

Module

Feature Item

Issue Summary

Affected Revisions(1)
A1

USB

Host Disconnect Detection

66.

The USB Host module does not wake up CPU from sleep when a USB device is disconnected.

X

USB

Suspend/ Resume IRQ

67.

USB Suspend/Resume Event through IRQ 103 is not functional.

X

CPU can lockup when SYSCLK and PBCLK7 clock

System

Clock

68.

frequencies are different. SYSCLK and PBCLK7 must use same clock frequency (i.e., PBDIV (PB7DIV<6:0>) =0) to

X

prevent system lockups.

Excessive current flows through the VREF- pin when external

ADC

External VREF- 69. voltage reference is used, and voltage on the VREF- pin is

X

greater than AVSS.

USB

FIFO

70.

Writing `1' to the FLUSH bit (USBIENCSRx<19>, where x = 17) does not flush the TX FIFO and reset the TX FIFO pointer.

X

Note 1: Only those issues indicated in the last column apply to the current silicon revision.

DS80000736G-page 6

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

Silicon Errata Issues

Note:

This document summarizes all silicon errata issues from all revisions of silicon, previous as well as current. Only the issues indicated by the shaded column in the following tables apply to the current silicon revision (A1).

FIGURE 1:

POSC CRYSTAL CIRCUIT

1. Module: Primary Oscillator
The POSC has been tested in a normal power-up sequence and supports specific crystal operation.
Work around 1
The Primary Oscillator (POSC) has been characterized to operate at 8 MHz and 12 MHz when the circuit shown in Figure 1 is implemented, and the operating conditions listed in Table 3 are met.
Work around 2
Alternatively, use an external clock or Internal FRC Oscillator. Note that communication interfaces (DDR2, USB, etc.,) with tighter clock accuracy requirements will not function with the FRC as clock source.

TABLE 3: CRYSTAL SPECIFICATION

Crystal Frequency (See Note 1)

Series Resistor RS

POSC Gain Setting POSCGAIN<1:0> (DEVCFG0<20:19>

POSC Boost Setting POSCBOOST (DEVCFG0<21>

8 MHz

2 k

`0b00 (GAIN_0)

`0b1

12 MHz

1 k

`0b00 (GAIN_0)

`0b1

Note 1: Using any other crystal frequency will require special component selection and characterization.

2: A parallel register (RP) should not be used to increase the gain of the POSC.

Affected Silicon Revisions A1 X

2. Module: Secondary Oscillator
A crystal oscillator cannot be used as the input to the Secondary Oscillator (SOSC) pins: SOSCI and SOSCO.
Work around
Use an external clock source (32.768 Hz) applied to the SOSCO pin with the FSOSCEN bit (DEVCFG1<6>) set to `0' (i.e., the SOSC is disabled through the Configuration Word) for a real-time clock base; otherwise, use the internal LPRC for non-precision requirements.

Affected Silicon Revisions

A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 7

PIC32MZ Graphics (DA) Family

3. Module: Reset
A system Reset is not generated on a BOR event (VPORIO < VDDIO < VBORIO). This will stop system clocks with all the I/O pin functions frozen in the present state until either VDDIO falls to VPORIO or VDDIO > VBORIO.
Work around
Reset device using a MCLR pin through an external reset supervisor/monitor is shown in Figure 2. Set the SMCLR (DEVCFG2<15>) configuration bit to `0', which makes the MCLR to act as a POR Reset instead of a normal system reset.
Table 4 and Table 5 provide a list of external Reset supervisor and regulators with built in Reset supervisors that can be used.
When selecting an external supervisor other than the ones provided in Table 4 and Table 5, the following requirements must be taken into consideration:
- Minimum Reset trip voltage of the external supervisor should be VBORIO (Max)+0.5V.
- The external reset supervisor/LDO output going to MCLR should have an open drain output to not interfere with the MPLAB programming/debug tools.

When this work around is implemented, the minimum VDDIO operating voltage of the application needs to be above the reset supervisor maximum trip voltage + 0.2V, where 0.2V compensates for variation in the external reset supervisor voltage.

FIGURE 2:

EXTERNAL RESET CIRCUIT
VDDIO

Optional

10k 1k
0.1uF

VDDIO MCLR

VDDIO

Reset Supervisor
Circuit

Reset FLG
PWRGD

1

2

VDDIO

3

4 5 6 NC REAL ICETM Connection

PIC32
PGDx PGCx

TABLE 4:

RESET SUPERVISOR/ VOLTAGE MONITOR

Part Number

Reset Trip Voltage

MCLR Source

MIC803-26D2VC3

2.63V

Reset pin (Open Drain)

TABLE 5: LDOS WITH EMBEDDED RESET SUPERVISOR

Part Number

VIN (Max) VOUT

IOUT

Reset Trip Voltage

MIC5239-3.3YM

30V

MIC5239-3.3YMM

MCP1725-3302E/MC

6V

MCP1727-3302E/MF

6V

3.3V
3.3V 3.3V

500 ma
500 ma 1500 ma

3.3V- 5%
3.3V-10% 3.3V-10%

MCLR Source FLG pin (Open Drain)
PWRGD pin (Open Drain) PWRGD pin (Open Drain)

Affected Silicon Revisions A1 X

DS80000736G-page 8

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

4. Module: Reset A BOR event also sets the HVD1V8R bit (RCON<29>).
Work around True high-voltage detect will set only the HVD1V8R (RCON<29>) bit. This bit should be ignored when it is set along with the BOR (RCON<1>) bit. Also, make sure to clear the HVD1V8R bit on exit from the BOR event, if set.
Affected Silicon Revisions
A1 X
5. Module: Power-Saving Turning off the REFCLK modules through the PMD bits (PMD6<11:8>) causes unpredictable device behavior.
Work around None. Do not disable the REFCLK modules through the PMD bits.
Affected Silicon Revisions
A1
X

6. Module: DMA Setting the PMD bit for DMA (PMD7<4>) does not disable clocks to the DMA peripheral. Work around Use the ON bit (DMACON<15>) to enable/disable DMA globally, or use the CHEN bit (DCHxCON<7>) to enable/disable individual channels.
Affected Silicon Revisions
A1 X
7. Module: VBAT The VBAT pin is not functional. Connect the VBAT pin to VDDIO. Work around None.
Affected Silicon Revisions
A1 X
8. Module: Deep Sleep Deep Sleep mode is not functional. Work around None.
Affected Silicon Revisions
A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 9

PIC32MZ Graphics (DA) Family

9. Module: I2C
Indeterminate I2C module behavior may result when data rates greater than 100 kHz and/or continuous sequential data transfers greater than 500 bytes are used.
The potential false intermittent error signals can result in one of the following error conditions, which are listed in order of decreasing frequency:
· False Error Condition 1: False Host Bus Collision Detect (Host-mode only) ­ The error is indicated through the BCL bit (I2CxSTAT<10>).
· False Error Condition 2: Receive Overflow (Host or Client modes) ­ The error is indicated through the I2COV bit (I2CxSTAT<20>).
· False Error Condition 3: Suspended I2C Module Operations (Host or Client modes) ­ I2C transactions in progress are inadvertently suspended without error indications.
Note: All three false errors are recoverable in software.

Work around 1
· False Error Condition 1: Clear the Host Bus Collision Detect (BCL bit (I2CxSTAT<10>) after the bus returns to an Idle state. The software can monitor the S bit (I2CxSTAT<3>) and the P (I2CxSTAT<4>) bit to wait for an Idle bus. When the software services the bus collision Interrupt Service Routine and the I2C bus is free, the software can resume communication by asserting a new Start condition.
· False Error Condition 2: Clear the Receive Overflow Status flag I2COV bit (I2CxSTAT<20>), and then resume normal operation.
· False Error Condition 3: Initialize a Timer to slightly greater than the worst case I2C transaction cycle, (i.e., from Start-to-Stop, including the sum of all other application PC flow latencies, calls, interrupts, etc.). Exact timing is not required, rather just long enough so that a normal transaction is not interrupted. Prior to the beginning of each transaction, start the timer. Be sure to stop and reset the timer after completion of each successful I2C transaction. During the Timer interrupt (i.e., the I2C transaction has timed out), disable the I2C module by setting the ON bit (I2CxCON<15>) = 0. After disabling the module, wait 4 instruction cycles, after which time the I2CxSTAT register will automatically be cleared. Re-enable the I2C module by setting the ON bit = 1 and resume normal operation.
Work around 2
Instead of using the hardware I2C module, use a software "bit-bang" implementation.
Affected Silicon Revisions
A1
X

DS80000736G-page 10

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

10. Module: ADC The ADC Group Early Interrupt (IRQ 205) feature is not functional. Work around Use individual ADC Early Interrupts (IRQ 119 through IRQ 203 and IRQ 206).
Affected Silicon Revisions
A1 X
11. Module: ADC The ADC level trigger will not perform burst conversions in Debug mode. Work around Do not use Debug mode with the ADC level trigger.
Affected Silicon Revisions
A1 X
12. Module: ADC In Differential mode, code 3072 has a DNL of +3. Work around None.
Affected Silicon Revisions
A1 X
13. Module: ADC Turbo mode is not functional when two channels are linked for the purpose of increasing throughput. Work around None.
Affected Silicon Revisions
A1 X

14. Module: SDHC The SDHC module requires the System PLL to be turned ON.
Work around SPLL should be enabled before using the SD Host Controller (SDHC) module.
Affected Silicon Revisions
A1 X
15. Module: SDHC The SDHC module may not function if the SDCD pin is not used. Work around 1 Set CDSSEL (SDHCCON1<7>) to '1' and CDTLVL (SDHCCON1<6>) to '0'.
Work around 2 Ensure that the SDCD pin is used and driven to a low state externally.
Affected Silicon Revisions
A1 X
16. Module: SDHC Card-detect status indication through the CDSLVL bit (SDHCSTAT1<18>) is inverted. Work around 1 Use ACMD42 to detect the card's presence.
Work around 2 If SDCD is used for card detect, add a software work around to invert the CDSLVL (SDHCSTAT1<18>) state.
Affected Silicon Revisions
A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 11

PIC32MZ Graphics (DA) Family

17. Module: SDHC Write-protect status indication through the WPSLVL bit (SDHCSTAT1<19>) is inverted. Work around If SDWP is used for Write-protect, add a software work around to invert WPSLVL (SDHCSTAT1<19>) state.
Affected Silicon Revisions
A1 X
18. Module: SDHC The Stop at Block Gap feature of the SDHC module is not functional. Work around None.
Affected Silicon Revisions
A1 X
19. Module: HLVD High/Low-Voltage Detect module is not functional. Work around None.
Affected Silicon Revisions
A1 X
20. Module: DDR2C DDR2 is functional only between 0°C and 70°C. Work around None.
Affected Silicon Revisions
A1 X

21. Module: DDR2C Internal DDRVREF circuit (voltage divider) is not functional.
Work around Use external voltage divider circuit on the DDRVREF pin to track VDDR1V8/2. Make sure to set INTVREFCON<1:0> (CFGMPLL<7:6>) to 0'b00 before initializing DDR2.
Affected Silicon Revisions
A1 X
22. Module: SQI SQI eXecute-In-Place (XIP) mode is not functional in cached memory space (KSEG2).
Work around Use KSEG3 (uncached starts at 0xF0000000) address space to access SQI Flash in XIP mode.
Affected Silicon Revisions
A1 X
23. Module: USB The USB General Event Interrupt (IRQ 132) is not persistent as expected. The module is not guaranteed to generate interrupts for USB bus events when a USB interrupt is already being processed.
Work around Upon entering the Interrupt Service Routine, continue to process all USB module events till the USBIF bit in the USBCRCON register (USBCRCON<26>) is cleared by the hardware.
Affected Silicon Revisions
A1 X
24. Module: USB The USB module does not support remote wakeup through the USBRIE bit (USBCRCON<1>).
Work around None.
Affected Silicon Revisions
A1 X

DS80000736G-page 12

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

25. Module: System Bus The ERRP (SBTxECON<24>) bit is not functional and should not be used.
Work around None.
Affected Silicon Revisions
A1
X
26. Module: Crypto The Crypto module cannot access data from Flash due to prefetch cache corruption. Both work arounds listed below do not impact CPU performance when L1 cache is used by CPU.
Work around 1 Disable predictive prefetching for all addresses except CPU instructions and data. This can be achieved by NOT setting PREFEN<1:0> (PRECON<5:4>) to 0'b11.
Work around 2 Set Flash Wait states using the PFMWS<2:0> bits (PRECON<2:0>) to greater than four.
Affected Silicon Revisions
A1 X
27. Module: UART Clearing the receive buffer overrun error through the OERR bit (UxSTA<1>) clears the receive buffer. This condition occurs when the RUNOVF bit (UxMODE<16>) is set, and an overflow condition occurs.
Work around When a receive buffer overrun error occurs, read the entire receive FIFO through the UxRXREG register before clearing the OERR (UxSTA<1>) bit.
Affected Silicon Revisions
A1
X

28. Module: EBI For Asynchronous NOR Flash, EBI internal clock specification, TEBICLK (EB10) is not met. Work around When asynchronous NOR is attached to EBI, the system frequency would have to be reduced to 180 MHz for it to properly function.
Affected Silicon Revisions
A1 X
29. Module: CTMU Edge Sequencing mode (EDGSEQEN (CTMUCON<10>)) and Edge mode are not functional. Work around Use level modes.
Affected Silicon Revisions
A1 X
30. Module: CTMU When the TGEN bit is set, manual current sourcing (i.e. setting the EDG1STAT bit) from CTMU is not possible. Work around None.
Affected Silicon Revisions
A1 X
31. Module: Temperature Sensor The temperature sensor is not functional. Work around None.
Affected Silicon Revisions
A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 13

PIC32MZ Graphics (DA) Family

32. Module: ICSP While programming/debugging the device through any PGECx/PGEDx pair, TDO will toggle.
Work around None.
Affected Silicon Revisions
A1 X
33. Module: PORTS VIH specification of 0.65 * VDDIO is not met. Use VIH specification of 0.8 * VDDIO. Work around None.
Affected Silicon Revisions
A1 X
34. Module: Primary Oscillator The Primary Oscillator (POSC) does not support Automatic Gain Control (AGC). Therefore, the POSCAGC bit (DEVCFG0/ADEVCFG0<27>) is not functional. Work around None.
Affected Silicon Revisions
A1 X
35. Module: Primary Oscillator The Primary Oscillator (POSC) does not support Automatic Gain Control (AGC). Therefore, the Primary Oscillator AGC Gain Search Step Settling Time Control bits, POSCAGCDLY<1:0> (DEVCFG0/ADEVCFG0<25:24>), are not functional.
Work around None.
Affected Silicon Revisions
A1 X

36. Module: Primary Oscillator The Fine Gain Control bits, POSCFGAIN<1:0> (DEVCFG0/ADEVCFG0<23-22>), are not functional.
Work around None.
Affected Silicon Revisions
A1 X
37. Module: GPU The GPU Run-time enable/disable feature is not functional. Therefore, the GPURESET bit (CFGCON2<0>) is not functional. The GPU is always enabled regardless of the value of the GPURESET bit.
Work around None.
Affected Silicon Revisions
A1 X
38. Module: SDHC The SDHC write-protect polarity inversion feature is not functional. Therefore, the SDWPPOL bit (CFGCON2<2>) is not functional and should not be used.
Work around None.
Affected Silicon Revisions
A1 X

DS80000736G-page 14

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

39. Module: PMP The PMP Input Buffer 'x' Status Full bit, IB0F (PMSTAT<8>), and the Output Buffer Underflow Status bit, OBUF (PMSTAT<6>), are set as soon as the PMP is turned ON in Client mode (i.e., PMPTTL bit (PMCON<10>) is equal to '1').
Work around During PMP slave mode initialization, and before PMP interrupts are enabled, clear the Input Buffer Full Flag (IB0F bit (PMSTAT<8>) and the Output Buffer Underflow Flag (OBUF bit (PMSTAT<6>) when clearing any pending IFSx interrupt flags.
Affected Silicon Revisions
A1
X
40. Module: I2C When the I2C module is in Client mode, Start and Restart Interrupts are not occurring or properly reflected in the IFSx flag bits.
Work around Use software polling to test the I2C Start/Restart Status bit, S (I2CxSTAT<3).
Affected Silicon Revisions
A1
X
41. Module: Crypto The output digest of a partial message cannot be used as the initial vector for continuing the cryptographic operation on the remainder of the message. The full message must be processed in one operation.
Work around None.
Affected Silicon Revisions
A1
X

42. Module: Crypto The Crypto Engine does not support a Hash operation on an empty string (i.e., string with zero length). The Crypto Engine times out and does not return a valid hash.
Work around Use the fixed known hash of the empty string.
Affected Silicon Revisions
A1 X
43. Module: CTMU If the ADC module is enabled in Idle mode, it should override the setting of the CTMUSIDL bit (CTMUCON<13>) = 1, (i.e., discontinue CTMU module operation when the device enters Idle mode), and if the ADC module attempts to make a CTMU temperature sensor measurement. However, it cannot because CTMU current sources aren't enabled in Idle mode.
Work around Set the CTMUSIDL bit to `0' to continue module operation when the device enters Idle mode.
Affected Silicon Revisions
A1 X
44. Module: Timer1 In Asynchronous external counter mode, (i.e., TCS bit (T1CON<1> = 1), TSYNC bit (T1CON<2> = 0), and TECS<1:0> (T1CON<9:8> = '0b01)), Timer1 does not reflect the first count from an external T1CLK input.
Work around None.
Affected Silicon Revisions
A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 15

PIC32MZ Graphics (DA) Family

45. Module: Timer1 The Timer1 register (TMR1) in Asynchronous external counter mode, (i.e., TCS bit (T1CON<1> = 1), TSYNC bit (T1CON<2> = 0), and TECS<1:0> (T1CON<9:8> = '0b01)), remains at the initial set value for five external clock pulses after wake-up from Sleep mode. Work around None.
Affected Silicon Revisions
A1 X
46. Module: Timer1 Timer1 counts beyond the period value in Asynchronous mode when the period is 0x01. Work around Set the Timer1 period, PR1, to a value greater than 1.
Affected Silicon Revisions
A1 X
47. Module: Timer1 Timer1 does not work properly in Gated mode (i.e., TGATE bit (T1CON<7> = 1), TCS bit (T1CON<1> = 0) with the prescaler enabled (TCKPS<1:0> bits (T1CON<5:4>) = `0b00)). Work around None.
Affected Silicon Revisions
A1 X
48. Module: Timer1 Back-to-back CPU writes to the TMR1 register are not allowed for at least four PBCLK cycles. Work around None.
Affected Silicon Revisions
A1 X

49. Module: Timer1 The Asynchronous Timer Write Disable bits (TWDIS (TxCON<12>)) and the Asynchronous Timer Write In Progress bits (TWIP (TxCON<11>)) are not functional. Work around None.
Affected Silicon Revisions
A1 X
50. Module: UART The UART TX Stop bit duration is shorter than the expected in High-Speed mode (BRGH bit (UxMODE<3>) = 1) for baud rates less than 7.5 Mbps. Work around For baud rates less than 7.5 Mbps, operate the UART in Standard-Speed mode, that is, BRGH bit (UxMODE<3> =0). For baud rates greater than 7.5 Mbps operate the UART in High-Speed mode, that is, BRGH bit (UxMODE<3> =1).
Affected Silicon Revisions
A1 X
51. Module: Sleep If the ON bit (PB5DIV<15> = 0), and PBCLK5 is disabled, there is a 3 mA increase in Sleep IPD current. Work around Do not disable PBCLK5 before entering Sleep mode.
Affected Silicon Revisions
A1 X

DS80000736G-page 16

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

52. Module: CFG Unique ID, DEVSNx<31:0> is not programmed in the devices released earlier than trace code dated 1821xxx. Work around None.
Affected Silicon Revisions A1 X
53. Module: EBI The EBIRDYEN1 bit (CFGEBIC<25>), EBIRDYEN2 bit (CFGEBIC<26>), and EBIRDYEN3 bit (CFGEBIC<27>) are not functional and always set to `1'. Work around None.
Affected Silicon Revisions A1 X
54. Module: I2C The 7-bit address that matches the 10-bit upper address value (111_10xx) is not accepted regardless of the STRICT bit setting. Work around None.
Affected Silicon Revisions A1 X
55. Module: I2C I2C module does not meet low period of the SCL clock (tLOW) parameter from I2C specification for clock frequency >= 400 kHz. Work around None.
Affected Silicon Revisions A1 X

56. Module: Input Capture Debug breakpoints are not supported when using Input Capture with DMA. Work around None.
Affected Silicon Revisions
A1 X
57. Module: SDHC Data from the MMC card can not be read correctly when the block size is set smaller than 512 bytes (i.e., the BSIZE<9:0> bits (SDHCBLKCON<9:0>) are smaller than 0x200). Work around None.
Affected Silicon Revisions
A1 X
58. Module: Sleep Multiple sleep attempts ( i.e., WAIT instruction with the SLPEN bit (OSCCON<4>) = 1) which occur within 20 s of awake event, before the CPU has fully awakened, can cause the CPU to stall until a Power-on Reset (POR) event. Work around Ensure that at least 20 s elapse before attempting to put the CPU to sleep (WAIT instruction with the SLPEN bit (OSCCON<4>) =1) after it awakens from a previous sleep.
Affected Silicon Revisions
A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 17

PIC32MZ Graphics (DA) Family

59. Module: SPI Just before the last block of a transmission is shifted out to the SPI pins, the SRMT bit may incorrectly indicate that the transmission is done. However, this does not affect the Transmit Buffer Empty Interrupt (STXISEL<1:0> bits (SPIxCON<3:2>) = 0).
Work around Use the interrupt notification rather than polling the SRMT bit to determine when a transmission has completed.
Affected Silicon Revisions
A1 X
60. Module: SQI The CPU stalls if the SQI Special Function Registers are read before the REFCLKO2 clock is enabled.
Work around None.
Affected Silicon Revisions
A1 X
61. Module: Timer2-9 If timer match coincides with entry into Sleep mode, timer event triggers and interrupt may not occur.
Work around None.
Affected Silicon Revisions
A1 X

62. Module: Timer2-9 When timer operation is discontinued in Idle mode (i.e., the SIDL bit ( TxCON <13>) is set), and timer match coincides with entry into Idle mode, timer event triggers and interrupt may not occur. Work around None.
Affected Silicon Revisions
A1 X
63. Module: Timer2-9 On a debug breakpoint, TMRx register, x=2-9, may not be representative of the correct value. Work around None.
Affected Silicon Revisions
A1 X
64. Module: USB The USB Link Power Management (LPM) feature is not functional. Work around None.
Affected Silicon Revisions
A1 X
65. Module: USB The USB Host module does not send the correct resume signal on the USB bus on subsequent suspend or resume sequences. Work around None.
Affected Silicon Revisions
A1 X

DS80000736G-page 18

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

66. Module: USB The USB Host module does not wake up CPU from sleep when a USB device is disconnected. Work around None.
Affected Silicon Revisions
A1 X
67. Module: USB The USB Suspend/Resume Event through IRQ 103 is not functional. Work around Handle the USB Suspend/Resume event through the IRQ132 (USB General Event) and check the SUSPIF bit (USBCSR2<16>) and the RESUMEIF bit (USBCSR2 <17>) to identify the correct event.
Affected Silicon Revisions
A1 X
68. Module: System CPU can lockup when SYSCLK and PBCLK7 clock frequencies are different. SYSCLK and PBCLK7 must use same clock frequency (i.e., PBDIV (PB7DIV<6:0>) must be `0') to prevent system lockups. Work around None.
Affected Silicon Revisions
A1 X

69. Module: ADC Excessive current flows through the VREF- pin when the external voltage reference is used, and voltage on the VREF- pin is greater than AVSS.
Work around Connect the VREF- pin to AVSS. Input dynamic range can be changed after varying voltage on the VREF+ pin.
Affected Silicon Revisions
A1 X
70. Module: USB Writing `1' to the FLUSH bit (USBIENCSRx <19>, where x = 1-7) does not flush the TX FIFO and reset the TX FIFO pointer. As a result, the TXPKTRDY bit (USBIENCSRx <16>, where x = 17) is not cleared and the USB interrupt is not generated.
Work around To clear the TX FIFO, repeat the following action twice in a row: Simultaneously set the FLUSH bit (USBIENCSRx <19>, where x = 1-7) and clear the TXPKTRDY bit (USBIENCSRx <16>, where x = 1-7).
Affected Silicon Revisions
A1 X

 2017-2021 Microchip Technology Inc.

DS80000736G-page 19

PIC32MZ Graphics (DA) Family

Data Sheet Clarifications

The following typographic corrections and clarifications are to be noted for the latest revision of the device data sheet (DS60001361H).

Note:

The corrected information is shown in bold type. Where possible, the original bold text formatting has been removed for clarity.

1. Module: Bitfields added to the SDHCCAP Register
The SLOTTYPE bit field and the ASYNCINT bit have been added in the SDHCCAP register.

2. Module: MPLL Maximum Output Frequency
Table 44-26 MPLL CLOCK TIMING REQUIREMENTS has been updated, and the corrected information is shown in bold type:

AC CHARACTERISTICS

Standard Operating Conditions: VDDIO = 2.2V to 3.6V, VDDCORE = 1.7V to 1.9V (unless otherwise stated) Operating temperature: -40°C TA +85°C for Industrial

Parameter No.

Symbol

Characteristic(1)

Min.

Typ.

Max.

Units Conditions

MP10

MFIN

MPLL Input Frequency

8

--

64

MHz

--

MP11

MFVCO

MPLL Vco Frequency Range

400

--

1600

MHz

--

MP12

MFMPLL

MPLL Output Frequency

8

--

200

MHz

--

MP13

MLOCK

MPLL Start-up Time (Lock Time)

--

--

1500 x 1/MFIN

µs

--

MP14

MPJ

MPLL Period Jitter

--

--

0.015

%

--

MP15

MCJ

MPLL Cycle Jitter

--

--

0.02

%

--

MP16

MLTJ

MPLL Long-term Jitter

--

--

0.5

Note 1: These parameters are characterized, but not tested in manufacturing.

%

--

DS80000736G-page 20

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family

3. Module: EBI Timing Requirements
Table 44-54 EBI TIMING REQUIREMENTS has been updated, and the corrected information is shown in bold type:

TABLE 3-1: EBI TIMING REQUIREMENTS (1)

AC CHARACTERISTICS

Parameter No.

Symbol

Characteristic

Standard Operating Conditions: VDDIO = 2.2V to 3.6V, VDDCORE = 1.7V to 1.9V (unless otherwise stated)
Operating temperature: -40°C  TA  +85°C for Industrial

Min.

Typ.

Max. Units Conditions

EB10 TEBICLK Internal EBI Clock Period (SYSCLK)

5

--

--

ns

--

EB11 TEBIRC

EBI Read Cycle Time (TRC<5:0>)

30

--

--

ns

--

EB12 TEBIPRC EBI Page Read Cycle Time (TPRC<3:0>)

30

--

--

ns

--

EB13 TEBIAS EBI Write Address Setup (TAS<1:0>)

15

--

--

ns

--

EB14 TEBIWP EBI Write Pulse Width (TWP<5:0>)

25

--

--

ns

--

EB15 TEBIWR EBI Write Recovery Time (TWR<1:0>)

15

EB16 TEBICO

EBI Output Control Signal Delay

4

EB17 TEBIDO

EBI Output Data Signal Delay

4

EB18 TEBIDS

EBI Input Data Setup

10

EB19 TEBIDH

EBI Input Data Hold

3

--

--

ns

--

--

13

ns

See Note 2

--

13

ns

See Note 2

--

--

ns

See Note 2

--

--

ns See Note 2, 3

Note 1: EBI Timings Requirements data are from simulation.
2: Maximum pin capacitance = 10 pF.
3: Hold time from EBI Address change is 0 ns.

4. Module: INTERNAL DDR2 SDRAM TIMING SPECIFICATIONS

A new Note 5 has been added to Table 44-56,

INTERNAL

DDR2

SDRAM

TIMING

SPECIFICATIONS, and the note content is shown

below in bold:

Note:

When DRAM is operated at 85°C < Tj  125°C, the extended Self Refresh rate must be enabled by setting the bit A7 to `1' in the Extended Mode Register (2) EMR(2) before the Self Refresh mode can be entered. Note: For a detailed information about the EMR(2) check the DDR2 SDRAM Specification JESD79-2F.

 2017-2021 Microchip Technology Inc.

DS80000736G-page 21

PIC32MZ Graphics (DA) Family

APPENDIX A: REVISION HISTORY
Rev A Document (3/2017)
Initial release of this document, which includes the following silicon issues: 1. (Primary Oscillator), 2. (Secondary Oscillator), 3. (Reset), 4. (Reset), 5. (Power-Saving), 6. (DMA), 7. (VBAT), 8. (Deep Sleep), 9. (I2C), 10. (ADC), 11. (ADC), 12. (ADC), 13. (ADC), 14. (SDHC), 15. (SDHC), 16. (SDHC), 17. (SDHC), 18. (SDHC), 19. (HLVD), 20. (DDR2C), 21. (DDR2C), 22. (SQI), 23. (USB), 24. (USB), 25. (System Bus), 26. (Crypto), 27. (UART), 28. (EBI), 29. (CTMU), 30. (CTMU), 31. (Temperature Sensor), 32. (ICSP), 33. (PORTS).
Rev B Document (12/2017)
Silicon issue 25. (System Bus) was updated.
Added silicon issues 34. (Primary Oscillator), 35. (Primary Oscillator), 36. (Primary Oscillator), 37. (GPU), 38. (SDHC), 39. (PMP), 40. (I2C), 41. (Crypto), 42. (Crypto), 43. (CTMU), 44. (Timer1), 45. (Timer1), 46. (Timer1), 47. (Timer1), 48. (Timer1), and 49. (Timer1).
Added data sheet clarifications, 1. (Comparator), 3. (Device Configuration Word 0 Registers (DEVCFG0/ ADEVCFG0)), and 4. (Device Configuration Word 1 Registers (DEVCFG1/ADEVCFG1)).

Rev C Document (9/2018) Added Silicon Issues 50. (UART), 51. (Sleep), and 52. (CFG). Removed Previous Data Sheet Clarifications 1, 2, 3, and 4. Added Data Sheet Clarification 1. (Comparator).
Rev D Document 6/2019 Added Silicon Issues 53. (EBI), 54. (I2C), 55. (I2C), 56. (Input Capture), 57. (SDHC), 58. (Sleep), 59. (SPI), 60. (SQI), 61. (Timer2-9), 62. (Timer2-9), 63. (Timer2-9), 64. (USB), 65. (USB), and 66. (USB). Removed previous Data Sheet Clarifications for Module 1 Comparator.
Revision E Document 09/2019 The following silicon issue was updated with new verbiage: 23. Module: "USB". Added Silicon Issue 67. Module: "USB". Added Data Sheet Clarification: 1. Module: "Bitfields added to the SDHCCAP Register"
Revision F Document 10/2020 The following Silicon Issues were added: · 68. Module: "System" · 69. Module: "ADC" · 70. Module: "USB"

DS80000736G-page 22

 2017-2021 Microchip Technology Inc.

PIC32MZ Graphics (DA) Family
Revision G Document 05/2021 The I2C, SPI, and I2S standards use the terminology "Master" and "Slave". The equivalent Microchip terminology used in this document is "Host" and "Client" respectively. The following Silicon Issues were updated: · 70. Module: "USB" The following Data Sheet Clarifications were added: · 1. Module: "Bitfields added to the SDHCCAP Reg-
ister" · 2. Module: "MPLL Maximum Output Frequency" · 3. Module: "EBI Timing Requirements" · 4. Module: "INTERNAL DDR2 SDRAM TIMING
SPECIFICATIONS"

 2017-2021 Microchip Technology Inc.

DS80000736G-page 23

PIC32MZ Graphics (DA) Family
Notes:

DS80000736G-page 24

 2017-2021 Microchip Technology Inc.

Note the following details of the code protection feature on Microchip devices: · Microchip products meet the specifications contained in their particular Microchip Data Sheet.
· Microchip believes that its family of products is secure when used in the intended manner and under normal conditions.
· There are dishonest and possibly illegal methods being used in attempts to breach the code protection features of the Microchip devices. We believe that these methods require using the Microchip products in a manner outside the operating specifications contained in Microchip's Data Sheets. Attempts to breach these code protection features, most likely, cannot be accomplished without violating Microchip's intellectual property rights.
· Microchip is willing to work with any customer who is concerned about the integrity of its code.
· Neither Microchip nor any other semiconductor manufacturer can guarantee the security of its code. Code protection does not mean that we are guaranteeing the product is "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 is provided for the sole purpose of designing with and using Microchip products. Information 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.
THIS INFORMATION IS PROVIDED BY MICROCHIP "AS IS". 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 ANY IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE OR WARRANTIES RELATED TO ITS CONDITION, QUALITY, OR PERFORMANCE.
IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE INFORMATION OR ITS USE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THE INFORMATION OR ITS USE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THE INFORMATION. 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.
For information regarding Microchip's Quality Management Systems, please visit www.microchip.com/quality.

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, TimeSource, tinyAVR, UNI/O, Vectron, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
AgileSwitch, 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, QuietWire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, 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, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S, EtherGREEN, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, maxCrypto, maxView, 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, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SMART-I.S., storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, 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.
© 2017-2021, Microchip Technology Incorporated, All Rights Reserved.
ISBN: 978-1-5224-8265-9

2017-2021 Microchip Technology Inc.

DS80000736G-page 25

AMERICAS
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
Atlanta Duluth, GA Tel: 678-957-9614 Fax: 678-957-1455
Austin, TX Tel: 512-257-3370
Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088
Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075
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 Tel: 317-536-2380
Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 Tel: 951-273-7800
Raleigh, NC Tel: 919-844-7510
New York, NY Tel: 631-435-6000
San Jose, CA Tel: 408-735-9110 Tel: 408-436-4270
Canada - Toronto Tel: 905-695-1980 Fax: 905-695-2078

Worldwide Sales and Service

ASIA/PACIFIC
Australia - Sydney Tel: 61-2-9868-6733
China - Beijing Tel: 86-10-8569-7000
China - Chengdu Tel: 86-28-8665-5511
China - Chongqing Tel: 86-23-8980-9588
China - Dongguan Tel: 86-769-8702-9880
China - Guangzhou Tel: 86-20-8755-8029
China - Hangzhou Tel: 86-571-8792-8115
China - Hong Kong SAR Tel: 852-2943-5100
China - Nanjing Tel: 86-25-8473-2460
China - Qingdao Tel: 86-532-8502-7355
China - Shanghai Tel: 86-21-3326-8000
China - Shenyang Tel: 86-24-2334-2829
China - Shenzhen Tel: 86-755-8864-2200
China - Suzhou Tel: 86-186-6233-1526
China - Wuhan Tel: 86-27-5980-5300
China - Xian Tel: 86-29-8833-7252
China - Xiamen Tel: 86-592-2388138
China - Zhuhai Tel: 86-756-3210040

ASIA/PACIFIC
India - Bangalore Tel: 91-80-3090-4444
India - New Delhi Tel: 91-11-4160-8631
India - Pune Tel: 91-20-4121-0141
Japan - Osaka Tel: 81-6-6152-7160
Japan - Tokyo Tel: 81-3-6880- 3770
Korea - Daegu Tel: 82-53-744-4301
Korea - Seoul Tel: 82-2-554-7200
Malaysia - Kuala Lumpur Tel: 60-3-7651-7906
Malaysia - Penang Tel: 60-4-227-8870
Philippines - Manila Tel: 63-2-634-9065
Singapore Tel: 65-6334-8870
Taiwan - Hsin Chu Tel: 886-3-577-8366
Taiwan - Kaohsiung Tel: 886-7-213-7830
Taiwan - Taipei Tel: 886-2-2508-8600
Thailand - Bangkok Tel: 66-2-694-1351
Vietnam - Ho Chi Minh Tel: 84-28-5448-2100

EUROPE
Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393
Denmark - Copenhagen Tel: 45-4485-5910 Fax: 45-4485-2829
Finland - Espoo Tel: 358-9-4520-820
France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
Germany - Garching Tel: 49-8931-9700
Germany - Haan Tel: 49-2129-3766400
Germany - Heilbronn Tel: 49-7131-72400
Germany - Karlsruhe Tel: 49-721-625370
Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44
Germany - Rosenheim Tel: 49-8031-354-560
Israel - Ra'anana Tel: 972-9-744-7705
Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781
Italy - Padova Tel: 39-049-7625286
Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340
Norway - Trondheim Tel: 47-7288-4388
Poland - Warsaw Tel: 48-22-3325737
Romania - Bucharest Tel: 40-21-407-87-50
Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91
Sweden - Gothenberg Tel: 46-31-704-60-40
Sweden - Stockholm Tel: 46-8-5090-4654
UK - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820

DS80000736G-page 26

 2017-2021 Microchip Technology Inc. 02/28/20


Acrobat Distiller 21.0 (Windows)