Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

PolarFire® SoC Icicle Kit

Introduction
The PolarFire® SoC FPGA Icicle Kit (MPFS250T-FCVG484EES) is an RoHS-compliant, cost-optimized kit with
general-purpose interfaces that enables you to evaluate features of the PolarFire SoC family of FPGAs.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 1


Table of Contents
Introduction.....................................................................................................................................................1

1. Getting Started........................................................................................................................................ 4
1.1. Kit Contents..................................................................................................................................4
1.2. Block Diagram.............................................................................................................................. 4
1.3. Web Resources............................................................................................................................5
1.4. Board Overview............................................................................................................................5
1.5. Handling the Board.......................................................................................................................8
1.6. Operating Temperature................................................................................................................ 8
1.7. Powering Up the Board................................................................................................................ 8

2. Installation and Settings........................................................................................................................ 10


2.1. Software Settings....................................................................................................................... 10
2.2. Hardware Settings......................................................................................................................10
2.3. Power Sources........................................................................................................................... 12

3. Board Components and Operations......................................................................................................15


3.1. LDDR4 Memory Interface...........................................................................................................15
3.2. SPI Serial Flash..........................................................................................................................15
3.3. eMMC and SDIO Interface......................................................................................................... 15
3.4. High Speed Transceivers Configuration.....................................................................................16
3.5. Communication Interfaces..........................................................................................................16
3.6. Expansion Capabilities............................................................................................................... 16
3.7. Voltage and Current Monitoring..................................................................................................17
3.8. GPIO.......................................................................................................................................... 17
3.9. User Interface.............................................................................................................................17
3.10. Mux for JTAG Selection..............................................................................................................18
3.11. Programming Scheme................................................................................................................18
3.12. System Reset............................................................................................................................. 18
3.13. 50 MHz Oscillator....................................................................................................................... 18

4. Pin List.................................................................................................................................................. 20

5. Board Component Placement............................................................................................................... 21

6. Demo Design........................................................................................................................................ 23

7. Appendix: Programming PolarFire SoC FPGA Using the On-Board Programmer............................... 24

8. Revision History.................................................................................................................................... 25

The Microchip Website.................................................................................................................................26

Product Change Notification Service............................................................................................................26

Customer Support........................................................................................................................................ 26

Microchip Devices Code Protection Feature................................................................................................ 26

Legal Notice................................................................................................................................................. 27

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 2


Trademarks.................................................................................................................................................. 27

Quality Management System....................................................................................................................... 28

Worldwide Sales and Service.......................................................................................................................29

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 3


Getting Started

1. Getting Started
The PolarFire SoC Icicle Kit supports the following interfaces:
• PCI Express Root Port
• eMMC (DDR Model/HS200/HS400)
• SD card
• LPDDR4
• SGMII
• I2C-Power Monitor
• USB
• UART
• CAN
• mikroBUS
• 40 pin Raspberry Pi 4 interface connector
The PolarFire SoC device available on Icicle Kit is programmed using the on-board FlashPro6 programmer. The
on-board FlashPro6 programmer is used to develop and debug embedded applications using SoftConsole, Identify,
or SmartDebug.
Note:  Embedded FlashPro6 is enabled only for the production kits. For PROTO kits, the device can be programmed
using an external FlashPro 4, 5, or 6 programmer.

1.1 Kit Contents


The following table lists the contents of the PolarFire SoC Icicle Kit.
Table 1-1. Kit Contents

Item Quantity
PolarFire SoC FPGA Icicle Kit ES featuring the MPFS250T-FCVG484EESEES device with 254 K logic 1
elements
12 V/5 A wall-mounted power adapter 1
Ethernet cable 1
USB 2.0 micro AB connector for UART interface to PC 1
Quickstart card 1

1.2 Block Diagram


The following block diagram shows the key components of the PolarFire SoC Icicle Kit.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 4


Getting Started

Figure 1-1. PolarFire SoC Icicle Kit Block Diagram

ICICLE KIT

5V RaspberryPi CONN LEDs Push Buttons


12V mikroBUS
3.3V
CONN
1.0V
Mikro Bus Socket
Power 1.1V
Module 1.2V HDR
mikroBUS
2.5V CONN eMMC
1.05V LPDDR4 SD-CARD
Memory
1.8V CAN x2

Micro USB
CONN USB I2C Power
PHY sensor
PolarFire ®
SoC
MPFS250T-FCVG484
(484 package)
RJ-45 USB CONN
CONN USB-
VSC8662 To PCIe
XCVR x4 UART X4
RJ-45 RP CONN
CONN SC-SPI JTAG

SC-SPI MUX
Flash
XCVR x4 JTAG-PROG Embedded
USB CONN
10-pin HDR FP6 -LITE
PCIe RootPort- CONN x16

1.3 Web Resources


For more information about the PolarFire SoC Icicle Kit, refer to PolarFire SoC Page.

1.4 Board Overview


The PolarFire SoC Icicle Kit features a MPFS250T-FCVG484EES FPGA with the following capabilities:
• VSC8662 with two RJ45 connectors for 10/100/1000 Mbps Ethernet
• LPDDR4 memory
• Power monitor module
• PCIe root port
• One SPI flash device
• 40 pin raspberry Pi 4 interface connector
• mikroBUS expansion port
The following illustration highlights various components of the PolarFire SoC Icicle Kit.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 5


Getting Started

Figure 1-2. PolarFire SoC Icicle Kit

1.4.1 Form Factor


The following are the dimensions of PolarFire SoC Icicle Kit.
• Form factor is 7.2 x 4.95 inches.
• Maximum height of the component at the top side: 0.59 inches.
• Maximum height of the component at the bottom side: 0.51 inches.

1.4.2 FPGA Bank IO Assignment for Individual Interfaces


Table 1-2. FPGA Bank Assignment

Interfaces FPGA Bank Allocation


LPDDR4 B6
SGMII B5, B1, B9, and B2
PCI XCVRO, B1, B9
mikroBUS B1, B9, and B2
USB-UART (x4) B1, B9
USB interface B2
SC-SPI_FLASH B3
JTAG Header B3

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 6


Getting Started

...........continued
Interfaces FPGA Bank Allocation
eMMC/SDIO B4
CAN B2, B1
Raspberry Pi 4 interface connector B1
User defined LEDs/Switches B0

The following table lists the important components of the PolarFire SoC Icicle Kit.
Table 1-3. PolarFire SoC Icicle Kit Components

Component Label Description


on
Board
Featured Device
PolarFire SoC FPGA MPFS250T-FCVG484EES
Extended Commercial (0 °C to 100 °C) temperature support.

Power Supply and Monitoring


12 V power supply input J29 The board is powered by a 12 V power source using an external +12
V/5 A DC jack.
ON/OFF switch SW6 Power ON/OFF switch from +12 V external DC jack.
Clocks
On-board 50 MHz clock oscillator X5 50 MHz clock oscillator with single-ended output.
OSC X2 125 MHz oscillator (differential LVDS output) which is the input to the
MSS Reference clk.
FPGA Programming and Debugging
SPI flash U43 1 Gb Micron MT25QL01GBBB8ESF-0SIT SPI flash memory device
connected to SPI pins on bank3 of the PolarFire SoC device.
JTAG programming header J23 Header to program and debug the PolarFire SoC device using
FlashPro. The appropriate programmer must be selected in the
FlashPro software.
Note:  For PROTO kits, the device can be programmed using an
external FlashPro 4, 5, or 6 programmer.

Embedded FlashPro 6 U26 On-board programming.


Expansion Interfaces
mikroBUS J44, J8 mikrobus connector.
Raspberry Pi 4 J26 Raspberry Pi 4 interface connector.
PCIe X 16 J6 PCI Express Root port connector.
Communication Interfaces
1000Base-X Gigabit Ethernet J1, J2 Ethernet (RJ45) jack with external magnetics interfacing with
Transceiver RJ45 conn-2 VSC8662 in SGMII mode.
USB-UART J11 USB Micro AB connector.
CAN J25, J27 CAN Headers.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 7


Getting Started

...........continued
Component Label Description
on
Board
USB-ULPI J16 USB Micro AB connector.
Memory Chips
LPDDR4 U2 MT53D512M32D2DS-053 WT:D TR is used for LPDDR4 interface.
Memory size: 16 Gb.

eMMC U45 SDINBDG4-8G eMMC is used for this interface.


Memory size: 8 GB.

SD card J30 SD connector.


General Purpose I/O
Debug Switches SW1 to For debug.
SW4
Light-emitting diodes (LEDs) LED1 to Four active-high LEDs connected to some of the user I/Os for
LED4 debugging.

1.5 Handling the Board


Pay attention to the following points while handling or operating the board to avoid possible damage or malfunction:
• Handle the board with electrostatic discharge (ESD) precautions to avoid damage. For more information about
using the board with ESD precautions, refer to Understanding Product Handling and ESD Precautions (for
Hybrid Devices).
• Power down the board to switch between the programming headers J17 and PCIe CONN (CON1).

1.6 Operating Temperature


Extended commercial temperature range (0 °C to 100 °C).

1.7 Powering Up the Board


To power up the board, do the following:
1. Connect 12 V/5 A power supply brick to J29.
2. Slide switch SW6 to ON position.
3. Power status LEDs 12P0, 5P0, 2P5V, VDDAUX4, 3P3V, VDD, 1P8, 1P1V_LPDDR4, and VDDA will glow.
4. Install the software required for developing designs and set the jumpers for the pre-programmed design. For
more information, refer to 2. Installation and Settings.
The following table provides the probing points for power rails.
Table 1-4. Power Measurements

# Power Rail Probing Point Tolerance Allowed Expected Voltage (in


Volt)
1 12P0V C476 ±5% 12 V
2 5P0V C482 ±5% 5V
3 1P8V C542 ±5% 1.8 V

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 8


Getting Started

...........continued
# Power Rail Probing Point Tolerance Allowed Expected Voltage (in
Volt)
4 2P5V C786 ±5% 2.5 V
5 1P5V_DDR3 C602 ±5% 1.5 V
6 0P75V_VTT_DDR3 C514 ±5% 0.75 V
7 VDD C499 ±3% 1V
8 1P1V_LPDDR4 C574 ±5% 1.1 V
9 1P2V_PHY_VSC_FP6 C587 ±5% 1.2 V
10 3P3V C527 ±5% 3.3 V
11 VDDA C556 ±3% 1.05 V

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 9


Installation and Settings

2. Installation and Settings


This section provides information about the software and hardware settings required to run the pre-programmed
demo design on the PolarFire SoC Icicle Kit.

2.1 Software Settings


®
1. Download and install the latest release of Libero SoC software from the Microsemi website.
2. Generate a free silver license for your software. The Libero SoC installer includes FlashPro5 drivers.
For instructions about installing Libero SoC, refer to Libero Software Installation and Licensing Guide. For
instructions about how to download and install DirectCores and driver firmware cores on the PC where Libero
SoC is installed, refer to Installing IP Cores and Drivers User’s Guide.

2.2 Hardware Settings


This section provides information about jumper settings, switches, and LEDs on the PolarFire SoC Icicle Kit.

2.2.1 Jumper Settings


The following table lists the default jumper settings on board.
Table 2-1. Jumper Settings

Jumper Description Pin Default Setting


J31 To select LPDDR4 Vref — Open
J9 Select pin for programming FPGA with external FlashPro header — Open
or with on-board programmer.
J21 To select PolarFire SoC JTAG reset. — Open
J46 To select 3.3 V for RPI connector from the Icicle Kit — Open
J47 To select 5 V for RPI connector from the Icicle Kit — Open
J15 To select USB ID Short pin 1-2 —
J17 5 V for VBUS switch for USB3340 Short pin 1-2 —
J43 To select 1.8 V 0r 3.3 V for eMMC modes Short pin 1-2 —
J28 Jumper for PolarFire SoC Serdes Vref Short pin 1-2 —
J24 5 V for VBUS switch for USB3320 Short pin 1-2 —
J34 To select 1.8 V or 3.3 V for BANK4 voltage Short pin 1-2 —
J35 To select 2.5 V or 3.3 V for BANK4 Aux voltage Short pin 1-2 —
J45 To select 1 V or 1.05 V for VDD core voltage Short pin 1-2 —

2.2.2 Power Supply LEDs


The following table lists the power supply LEDs on the PolarFire SoC Icicle Kit.
Table 2-2. Power Supply LEDs

LED Description
12P0 12 V power supply
5P0 5 V power supply

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 10


Installation and Settings

...........continued
LED Description
2P5V 2.5 V power supply
VDDAUX4 Bank4 Aux voltage
3P3V 3.3 V power supply
VDD Core voltage
1P8 1.8 V power supply
1P1V_LPDDR4 LPDDR4 voltage
VDDA Power for Serdes channels

2.2.3 Test Points


The following test points are available on the PolarFire SoC Icicle Kit.
Table 2-3. Test Points

Test Point Description


GND1TP_BLK to GND10TP_BLK Test point for Ground
SD_D0 Test point for SD_DATA0/eMMCMC_DATA0 at Mux
SD_D1 Test point for SD_DATA1/eMMCMC_DATA1 at Mux
SD_D2 Test point for SD_DATA2/eMMCMC_DATA2 at Mux
SD_D3 Test point for SD_DATA3/eMMC_DATA3 at Mux
SD_CLK Test point for SD_CLK/eMMC_CLK at Mux
SD_CMD Test point for SD_CMD/eMMC_CMD at Mux
eMMC_CLK Test point for eMMCMC_CLK at eMMCMC device
SDC_CLK Test point for SD_CLK at SD connector
SDC_CMD Test point for SD_CMD at SD connector
SDC_D3 Test point for SD_DATA3 at SD connector
SDC_D2 Test point for SD_DATA2 at SD connector
SDC_D1 Test point for SD_DATA1 at SD connector
SDC_D0 Test point for SD_DATA0 at SD connector
SD_CLK_FB_EM_D4 Test point for SD_CLK_FB/eMMC_DATA4 at Mux
SD_VSEL_EM_D5 Test point for SD_VSEL/eMMC_DATA5 at Mux
SD_CMD_DIR_EM_D7 Test point for SD_CMD_DIR/eMMC_DATA7 at Mux
SD_WP#_EM_RSTN Test point for SD_WP#/eMMC_RSTN at Mux
SD_CD#_EM_STB Test point for SD_CD#/eMMC_STB at Mux
TP19-UART0 TX Togg Test point for UART0 TX Togg
TP17-UART0 RX Togg Test point for UART0 RX Togg
TP16-UART1 TX Togg Test point for UART1 TX Togg
TP15-UART1 RX Togg Test point for UART1 RX Togg
TP12-UART2 TX Togg Test point for UART2 TX Togg

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 11


Installation and Settings

...........continued
Test Point Description
TP13-UART2 RX Togg Test point for UART2 RX Togg
TP14-UART3 TX Togg Test point for UART3 TX Togg
TP18-UART3 RX Togg Test point for UART3 RX Togg
XTAL2_VSC Test point for XTAL2 for Phy
RCLK1_VSC Test point for Phy recovered clk1
RCLK2_VSC Test point for Phy recovered clk2
CKO_VSC Test point for Phy clkout
THMDA1 Test point for THMDA1
FIBR_DIP_1 Test point for PHY_Serdes receiver input pair
FIBR_DIN_1 Test point for PHY_Serdes receiver input pair
FIBR_DOP_1 Test point for PHY_Serdes transmitter output pair
FIBR_DON_1 Test point for PHY_Serdes transmitter output pair
FIBR_DIP_0 Test point for PHY_Serdes receiver input pair
FIBR_DIN_0 Test point for PHY_Serdes receiver input pair
FIBR_DOP_0 Test point for PHY_Serdes transmitter output pair
FIBR_DON_0 Test point for PHY_Serdes transmitter output pair
TP1 to TP6 - Test points for PCIe reserved pins
TP_VDD Test point for VDD_core voltage
TP_1P1V Test point for 1.1 V
GND_1P1V Test point for 1.1V_Ground
TP_1P2V Test point for 1.2 V
GND_1P2V Test point for 1.2V_Ground
TP_3P3V Test point for 3.3 V
TP_VDDA Test point for VDDA voltage
TP_2P5V Test point for 2.5 V
TP_1P8V Test point for 1.8 V
TP_5P0V Test point for 5 V
GND_1P8V Test point for 1.8V_Ground

2.3 Power Sources


The PolarFire SoC Icicle Kit uses power supply devices. For more information about these power supply devices,
refer to Power Management web page.
The following table lists the key power supplies required for normal operation of the PolarFire SoC Icicle Kit.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 12


Installation and Settings

Table 2-4. I/O Voltage Rails

Supply Name Description Value (in Voltage)


VDD Core Power 1.0/1.05
VDD25 Power for PLL/ICB/Bank Controller/PNVM/Programming Analog 2.5
block
VDDA Power for SerDes RX Channels [3:0] Power for SerDes TX 1.0/1.05
Channels [3:0]
VDDA25 Power for SerDes PLLs 2.5
VDD18 HSIO/MSS_DDR Receiver Input Power SE Corner Oscillator 1.8
Power for programming blocks, analog block and SW Corner
Oscillator
VDDI0 HSIO Bank Power 1.2, 1.5, 1.8
VDDI1 GPIO Bank Power 1.2, 1.5, 1.8, 2.5, 3.3
VDDI2 MSSIO Bank Power 1.2, 1.5, 1.8, 2.5, 3.3
VDDI3 Power for JTAG Ios 1.8, 2.5, 3.3
VDDI4 MSSIO Bank Power 1.2, 1.5, 1.8, 2.5, 3.3
VDDI5 MSS SGMII Bank Power and Pre-Driver 2.5, 3.3
VDDI6 MSS DDR (HSIO) Bank Power 1.2, 1.5, 1.8
VDDI7 GPIO Bank Power 1.2, 1.5, 1.8, 2.5, 3.3
VDDI8 HSIO Bank Power 1.2, 1.5 1.8
VDDI9 GPIO Bank Power 1.2, 1.5, 1.8, 2.5, 3.3
VDDAUX1 GPIO Pre-Driver Bank Power 2.5, 3.3
VDDAUX2 MSSIO Pre-Driver Bank Power 2.5, 3.3
VDDAUX4 MSSIO Pre-Driver Bank Power 2.5, 3.3
VDDAUX7 GPIO Pre-Driver Bank Power 2.5, 3.3
VDDAUX9 GPIO Pre-Driver Bank Power 2.5, 3.3
XCVR_VREF All SerDes RefClk receiver's voltage reference pin 0.9/1.25

Note:  Bank 9 VDDI power pins are connected to Bank 1 VDDI power pins within the package substrate for pin
migration compatibility.
The following figure shows voltage rails (12 V, 5 V, 3.3 V, 2.5 V, 1.8 V, 1.2 V, and 1.0 V) available on the PolarFire
SoC Icicle Kit.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 13


Installation and Settings

Figure 2-1. Voltage Rails on PolarFire SoC Icicle Kit

The following table lists the power regulators used for PolarFire SoC FPGA Icicle voltage rails.
Table 2-5. Power Regulators

Voltage Rail Part Number Description Current


5V MIC26950JL IC REG BUCK ADJ 12 A
VDD (1 V) MIC22705YML IC REG BUCK ADJUSTABLE 7A
VSC_PHY(1.2 V) MIC23303YML-T5 IC REG BUCK ADJUSTABLE 3A
1.1V_LPDDR4 MIC23303YML-T5 IC REG BUCK ADJUSTABLE 3A
1P8V MIC23303YML-T5 IC REG BUCK ADJUSTABLE 3A
2P5V MIC69502WR IC REG LINEAR POS ADJ 5A
3P3V MIC26950JL IC REG BUCK ADJ 12 A
VDDA MIC69502WR IC REG LINEAR POS ADJ 5A
1P5V_DDR3 MIC23303YML-T5 IC REG BUCK ADJUSTABLE 3A
VTT MIC5166YML-TR IC PWR SUP 3 A HS DDR TERM 10MLF 3A

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 14


Board Components and Operations

3. Board Components and Operations


This section describes the key components of the PolarFire SoC Icicle Kit and provides information about important
board operations. For device datasheets, refer to PolarFire SoC Page.
For more information, refer to Board Level Schematics document.

3.1 LDDR4 Memory Interface


LPDDR4 is connected to the MSS BANK 6.
• Part number: MT53D512M32D2DS-053 WT:D TR
• Manufacturer: Micron
• Frequency range: 800 MHz
• Memory size: 16 Gb

3.2 SPI Serial Flash


PolarFire SoC Icicle Kit has one SPI flash 1 Gb. Flash is connected to BANK3 SC-SPI pins to support IAP
programming.
• Part number: MT25QL01GBBB8ESF-0SIT
• Manufacturer: Micron
• Flash Type: NOR
The following figure shows the SPI Flash interface of the PolarFire SoC Icicle Kit.
Figure 3-1. SPI Flash Interface

PolarFire® SoC FPGA


SDO
F7
H10 SDI SC-SPI
BANK3 Flash
G7 SS (1 Gb)
E6 SCK

3.3 eMMC and SDIO Interface


PolarFire SoC MSS BANK4 has MUXed IOs for SDIO or eMMC interface. PolarFire SoC Icicle Kit uses on board
MUX U44 and U29 to select interface between 8 GB eMMC device or SD card connector.

3.3.1 eMMC
• Part number: SDINBDG4-8G
• Manufacturer: SanDisk
• eMMC 5.1
• Supports variable clock frequencies of 0-20 MHz, 0-26 MHz (default), 0-52 MHz (high-speed), 0-200 MHz SDR
(HS200), and 0-200 MHz DDR (HS400)
• Dual power system: Core voltage (Vcc) 2.7 to 3.3 V, IO (VCCQ) voltage either: 1.7-1.95 V or 2.7-3.6 V

3.3.2 SD Card
PolarFire SoC Icicle Kit has one SD card connector.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 15


Board Components and Operations

• Part number: 10067847-001RLF


• Manufacturer: Amphenol ICC (FCI)
• SD interface is connected using a voltage translator between SD card connector and MUX (eMMC/SD)
• Supported modes are default speed (25 MHz), high speed (50 MHz), UHS-I (SDR12, SDR25, SDR50, SDR14,
and DDR50)

3.4 High Speed Transceivers Configuration

3.4.1 Transceivers Block Allocations


• MPFS250T-FCVG484EES has one XCVR block and 4 SERDES LANES available.

3.4.2 PCIx16 Connector


XCVR x4 lanes are mapped to PCIe CONN.
On board PCIx16 straddle Mount root port connector is available in PolarFire SoC Icicle Kit.
• Part number: 10025026-10103TLF
• Manufacturer: Amphenol ICC
• 4-TX/RX pairs are connected to SERDES block
• 100 MHz reference clock is provided to connector

3.5 Communication Interfaces

3.5.1 Ethernet – SGMII Interface


VSC8662 device is a low-power, dual Gigabit Ethernet transceiver (1000BASE-X Gigabit Ethernet Transceiver PHY)
• Part number: VSC8662
• VSC8662 MAC interface dual port signals (Port 0 and Port1) RX/TX is connected on MSS SGMII Bank 5
• VSC8662 MDC and MDIO signals are connected MSS BANK 2

3.5.2 CAN Interface


PolarFire SoC Icicle Kit has two CAN interfaces. One interface is from the MSS BANK 2 and another interface is from
the GPIO BANK 1.
• Part number: MCP2562FDT-E/SN
• Manufacturer: Microchip

3.5.3 USB OTG


USB3340 is a Hi-Speed USB 2.0 Transceiver that provides a physical layer (PHY) solution well-suited for portable
electronic devices.
• Part number: USB3340-EZK-TR
• Manufacturer: Microchip
• USB interface uses MSS BANK 2
• 26 MHz on board crystal for reference clock

3.6 Expansion Capabilities


The following sections explain the expansion connectors for PolarFire SoC Icicle Kit.

3.6.1 Raspberry Pi 4 Connector


PolarFire SoC Icicle Kit has 40 pin Raspberry pi connector.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 16


Board Components and Operations

• Part number: 61204021621


• Manufacturer: Wurth Electronics
• Raspberry pi signals use GPIO BANK 1 and BANK 9

3.6.2 mikroBUS Connector


PolarFire SoC Icicle Kit has 16 pin mikroBUS interface connector.
• UART, SPI, and I2C signals
• SPI signals use MSS BANK 2
• I2C, UART, and other GPIO signals use GPIO BANK 1 and BANK 9

3.7 Voltage and Current Monitoring


PolarFire SoC Icicle Kit has provision to measure current for four power rails.
• VDD
• VDD25
• VDDA25
• VDDA
Current sensing is done by PAC1934T-I/JQ. The I2C interface is available on digital values to read back values.
Sensor’s I2C interface is connected to the MSS I2C interface.

3.8 GPIO

3.8.1 Switches and LEDs


PolarFire SoC Icicle Kit is equipped with four tact switches and four LED indicators.
• Switches and LEDs are connected to HSIO BANK 0

3.8.2 LEDs
LED’s to indicate:
• Power
• User defined LEDs (quantity – 4)

3.9 User Interface


The PolarFire SoC Icicle Kit has four user defined LEDs and four push-button switches.

3.9.1 USB to UART Interface


CP2108 is a USB to quad UART bridge controller to support 4 UART interface on board. UART IOs are connected to
the Fabric IOs (Bank1) of PolarFire SoC.
• Part number: CP2108-B02-GM
• Manufacturer: Silicon Labs
• UART interface uses GPIO BANK 1 and BANK 9
Note: 
The Silicon Labs CP2108 drivers are needed to see the COM ports through the J11 connector. The drivers can be
downloaded from the following location:
www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 17


Board Components and Operations

3.10 Mux for JTAG Selection


Multiplexer U22 is used for JTAG selection for External Flash Pro header and On board Programmer .
• Part number: 74CBTLV3257BQ,115
• Manufacturer: NXP
Table 3-1. Mux for JTAG Selection

Jumper (J9) JTAG Selection


Open External Flash Pro header
Close On-board Programmer

3.11 Programming Scheme


PolarFire SoC silicon is programmed in two ways:
• Using FlashPro header connected to BANK3 of PolarFire SoC
• On-board programmer (BANK 7)
The following is the block diagram for programming scheme of PolarFire SoC.
Figure 3-2. PolarFire SoC Programming Scheme Block Diagram

FP Header

PolarFire® SoC Bank 3 MUX


On-board
Bank 7
Programmer

3.12 System Reset


DEVRST_N is an input-only reset pad that allows a full reset of the chip to be asserted at any time. The following
figure shows a sample reset circuit that uses a Microchip MCP121T-240E/TT device.
Figure 3-3. Reset Circuit

3.13 50 MHz Oscillator


A 50 MHz clock oscillator with an accuracy of ±10 ppm is available on the board. This clock oscillator is connected to
the FPGA fabric to provide a system reference clock.
The pin number of the 50 MHz oscillator is W12, and the pin name is HSIO92PB0/CLKIN_N_2/
CCC_NW_CLKIN_N_2/CCC_NW_PLL1_OUT0.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 18


Board Components and Operations

The following figure shows the 50 MHz clock oscillator interface.


Figure 3-4. 50 MHz Clock Oscillator

1.8V

PolarFire® SoC FPGA

50 MHz
Oscillator Bank0
W12

For more information, refer to Board-Level Schematics document (provided separately).

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 19


Pin List

4. Pin List
For more information about all package pins on the PolarFire SoC, refer to PolarFire SoC MPFS250T_MPFS250TS-
FCVG484 Package Pin Assignment Table.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 20


Board Component Placement

5. Board Component Placement


The following figure shows the placement of various components on the PolarFire SoC Icicle Kit silkscreen.
Figure 5-1. Silkscreen Top View

BRD EDGE

BRD EDGE
C476
R245
R254

C209
R244
R241
R247

R243
R259
R253

D5 39 1
R283 J16
R165 5
R284
C486

DS2
CR1
VDD

VDDA
1P8V
1P1V_LPDDR4
LED4

J17
LED1

R246
LED3
LED2
GND9

C480

Q3 R171
C483

CR2
40 J26 Raspberry Pi 4 Interface 2
R261
R250
R249

SW4 SW1 R279 R169 C888 J47


D4 C474 C472 R172
C479

R503

C246
R173

R396
R397
J15
C473

LD7
J2

LD4
LD2
LD1
LD3
LD6
LD8
LD5
C488

C239
SPK_L1 R158 R152

2
R162 U5
C236 24

C240

C87
J46
C242
U53
R314 R281

R150
C530 C485
R318 R285
R317 R315 R282
C523 C478

SW3 SW2 J30 X4


C234

R159
TP_5P0V
C487

R280
R289

SPK_R1
C592

PCB EDGE
U34 R395

C94
R365R366 R33

R398
R24
R361
R290 C484 C588 R368R362 T R28 XTAL2_VSC
A
C90

R364
C586
U57

R344
R399
1

C580
C579
GND_5PV0 L7

C577
R316 C531

R35
R287
SDC_D3
DS14

3P3V GND8 SDC_D2

12
SDC_D1
J29 SDC_CMD SDC_D0 R199 R363 J19 FB1 13
C517

D7 5P0V SDC_CLK
R278 Q4 GND_3P3V U41 C578

FIBR_DIN_1 FIBR_DON_1
FIBR_DIP_1 FIBR_DOP_1
C581

8
7
U46

C289

L14
C286 C265 U4
C525 C528 C288 1 SD_WP#_EM_RSTN C582
E
A

R312 SD_CD#_EM_STB C585 J3


U45 GND7 J1

C135

R406 RCLK1_VSC

2
C516

24
U29

C524 GND_1P2V
C521

R343 CKO_VSC
U52
D6

R401 THMDA1
C533 C522 R320 C583 TP_1P2V
R275 TP_3P3V TP11 P 16
BRD EDGE

SD_CMD_DIR_EM_D7 C69

C61
R41 C60
TP10 EMMC_CLK C68
SD_CLK SD_VEN_EM_D6
D3

TP9

R407
R276

FIBR_DIN_0 FIBR_DON_0
U58

FIBR_DIP_0 FIBR_DOP_0

PCB EDGE
R353
C532
SW6 R277

SD_VSEL_EM_D5
R356
C573

C126

R40
SD_CMD SD_CLK_FB_EM_D4

RCLK2_VSC
C575
C883
R358

U44

A
C558

R42
C564
C595

R383

R405
C565 C567
C566

R322
R313

R48 TP8
R323

GND10 C596
R135
U56 SD_D3

C230
R355

J25
R180 C597 C529 14 SD_D0SD_D1 SD_D2 12 13
1

R360 R226 J27 R233 U3


R198C598

X2

LD11 R234
J43

L11 C568

C298
LED5

L13

C515 C259

8
7
R138
R136
C569 R227
C76
J31

C77
C258

C78
C79

U21

U48
GND1

C295
C572 C410 U47
C437
C601
C602
C600

1 J34

R235
R240
U17 C469
TP_1P1V

R102 C513 C574 R1 C34


C684 C599 L9
R257

C6 12 C434 J44
R179
R178

C431

C514
C370

R239
R182 C512 GND_1P1V C39 A LD12
C16 C24

C683 C607
C5 C4

U19 R242
C419

C398
R504
R50

C621

R238
R228

R202
C652

R474
R237
C686

R204

R201
A C51
U23 C656
C655
C653
C658
C654

U1

LD9
A

LD10
C679

R452 GND4
1 AB C334
C750 R445

C53 1
C668
R447
C745

C619 C31 C43 C460


C46
C174
BRD EDGE

R309 C21 C27


U26

J13 J12
R433

C674 R109 C9 C50


C741 C638 C18
C738

R475
J24

TP_VDD

C498 R203
J33
R256

C743 C618 C509


R443

R496
A1

AB U2
C58
CR3

C612 U43
C369

C408

C402
C496
R373
R372
R310

C736
R262
C657

C885
R491

C390
C379

C611
C329
C357

R291
5 C742 R441 C681 C673 C672 C80 U22 R302
U55
C508 L8
Y3 R301 J35 J8
R437

J21
CR4

R436

R446 J9 C506 X5 22
C497

R110
TP15 TP16TP17 TP19
VDDAUX4

R450R448 R300 C422 J28

C884
C510 C511

J45
R274

R451R449
C186
C184
C191

C187
C188

C185
C189

GND3
C190

R299 GND_VDD
J10

R114 C201

TP14 TP12

C199
C545 SPK_L C746
SPK_R C747

C594

C490

C200
C493
R304

C446 R115 B TP13 C197

C591

5
R329 R331
R325 R328

GND6 C367
R341
R340

R410

R296

C198
R149
R143
R148
R142
R133
R134

GND_VDDA
R306
J23

D1
R499 R298 C503 C505 C196
R501 R295
TP18
R129 C204
R391

R297

GND_2P5V1 C438 J11


U32

U54

R292 R500 C494

TP_VDDA

BRD EDGE
R337 R132 C205 FB3
TP_2P5V GND5

C202
C203
TP_1P8V C502
C492

R326 L12 C491


R392

A
C227
C225
C226
C228
C229

C539 U59 A GND2


D9
C541
C540

R417

C500 R498

R327 TP2TP1
R73
R97

R83

2P5V R100 B
R78

R338
TP4

C544 C180
R113

R101
C501

C176 R76 C177


R107
R339
C557

TP5

R389 B82TP7 U61 J6 TP6 R86


R89

GND_1P8 TP3 B1
U71
R324

C547 C537
C788
R390

C546
C535 C538 ICICLE Kit Rev:0.1
DVP-102-000536-001

The following figure shows the bottom view of the PolarFire SoC Icicle Kit silkscreen.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 21


Board Component Placement

Figure 5-2. Silkscreen Bottom View


C887 R224 R225 R369 C701C725 C667

C665
C717 A
C238 C691
C698C723 C718
C722 C704 C697

C245
R164
C475

R426
C671
R431
C712 C699
C690 C733 R46

C737
C705
C732
C703
R156
C713 R47 U49 U50

R370
R18 R230
R12 R229
C886 C889 U35 C669 C726 C734

R286
R393
C75

C233

R160
R168 R174 C481
R166 R170 C477 R251 R272

R19
R17
R10

R11
24

R4
R9
R15525 U33 R248 R271

R157
R151

C471
Y4 C489 C299 C302
R16 C71 R154
R288
C232 9
R15 C72 R167 8

C95
C84

C88
C82 U6

C244
C235

C243
R14 C73 C237 R260 R266
R400

R31
R22
R21
R30
R163 R255 R265

R153
C83

FB2
R13 C74 R161 C292 C482 C300 C301
C86

C100 C291
C92 C97 C136 R34 R23
R32 C89
R367 C290
C93 C125

R29
R20
C767
C118
C119
C120
C121
C122
C123

C266
C85
C91

R222
C98 C766
R38 C130 R221
R36

C584
C70

C129 C132 R189 C519


C114
C131 C96 C587 C589

R497
C128 R220 C287
C62

C139
R37
R39

C106
C117
C116
C101
C115
C113
C111
C109
C107
C105
C103

C752

C282
C140
C99

C526
C275
C281

R319
R394
C124
C110

C137
C141
R384 C108

R8 C63 C104 C138 C413 C279


C331 C332 C352 C344 C350
C112

C134 C280 C272 C273 C518

C751
C102

C325
C133 C326 R214 C276
R408

C321 C328
C435 C339 C327
R7 C64
R45

C534
R44

C345 R215 C274

R218
C318

C359 C319 C310


C421
C427
C426 C358 R217 C277 C527
C341 R321

C520
R6 C65 C353
C127

C278

R211
R43

C880 C337

C355 C309

R219
C432 R213
C424
R402
R404
R403

R5 C66 C354 R212

R206

R208
C441
C442 C443 C284 C283 R216 R359

R207
C285 C724
C411 R210 C571 C702 R495

R181
C711

C708
C389 C388C409 C404 R209 C576 C696

R3
R2
C397 C C41
C700

R453
C412

R502

C603
C67 C570

C643
R311
R263
C297 C294
C416
C414

C439 C374
C642
R232

C296 C293 C633


C470 R269 C175 R375 C675

C38
R200

C55
C44
C52
C436 C682 C676 R428
R236

R305
R231

C748

C666
R267 R307 R303 C606 C688
R223

R492 R103 C881 C403

C749
C456

C608
C609 C182

C610
C650
C647
C649
C646
C11
C30
R345

C468 C451 R432


C447

C445 C457
C364
C361

R371
C645
C455

B
C449

C425 C461 C615


C444
C430

C689
C450

C448 C459 C605 C719


C433

C420 C340

C45
C616
C465

C695

C744
U18 R429
C706
C467 C462
C466 C464

C385
C386
C391

C428 C270 C727 C685


C20 C49
C15 C33 C716
C399

Y5
C415 C315 C463 C48
C458

C394 C360 C13 C622 C634 C692 C715 U25


C305
C306

C40 C714
C311 C320
C348

R191 C721
C314
C313
C375
C405

C423 C32 C631


R192 C322 B C7 C3 C635

R374
C644
C648
C371 C346C349 C453 R505 C12 C14 C640 C636

C632
R190 C454 R188 C639 A R435 C739C740
C401 C317 C17 C56
C312

R444
C362 C342 C365 R193 C336 C28 C29 R308 R380 R442
C378

C407 C614 R434


C418

R195 C323 C8 R379

C59
C356 C338 C368 C333 C351 C613 C730
C366

C731
C C347 C23 C604 C628 C629

C735
C387 R425
C37
C26
C47
C10

C651
C22
C335 C36
C35
C54
C308 C324
C384
C382

U24
C380 C57 C641 C659 C720 C627 C630 R378

C680
C395
C330

R104 R105 R106 C42


C376
C392 C383

C624
C377 C343 C25 R268 C623 R427 R438

C559
C507
R430R488
C417

R439
R440
C19
C316

C217
R270 C81
C381
C882

C372

C620 C626 C637 C670


C393

C307

R346 R196
C499

C625 C617
R194

C400 C363

C593
R409
C304
C879

C406

C396
C303

48 U14 33

R258
R264
R108
R354
R348
R349
R121 C429
C194 R120 32
R294 R293

C452
R119 C195 U66

R205
C271
R126

R118
C555
C556

C504
C590
C193

C787
C786
17
R117

C440

R124
C373
D8
R123
R122
R125
C192

C495
C553
C181

C179

C543
C785

C542
C178 C554
R91
J6 C784
R77 R85 R88

R330
A1 A82 C536

BRD EDGE

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 22


Demo Design

6. Demo Design
For the Icicle kit reference design, refer to the documentation provided on GitHub.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 23


Appendix: Programming PolarFire SoC FPGA Using the...

7. Appendix: Programming PolarFire SoC FPGA Using the On-Board


Programmer
The PolarFire SoC Icicle Kit includes an on-board programmer. An external programmer hardware is, therefore, not
required to program the PolarFire SoC device. The device can be programmed using the FlashPro software installed
on the host PC.
Follow these steps to program an on-board PolarFire SoC device using the on-board programmer.
Notes:  The programming file will be available in a future release.
1. Connect the power supply cable to the J23 connector on the board.
2. Close Jumper J9 for mux U22.
3. Power on the board using the SW6 slide switch.
4. When the board is successfully set up, the power LEDs start glowing.
5. Download FlashPro Express from the following location: https://www.microsemi.com/product-directory/
programming/4977-flashpro#software
6. On the host PC, start the FlashPro Express software.
7. Click New Project to create a new project.
8. In the New Project window, do the following, and click OK.
• Enter a project name.
• Select Single device as the programming mode
9. Click Configure Device.
10. Click Program to program the device.
11. From the View Programmer pane, select the on-board FlashPro6 programmer.
12. Click Browse, and select the .stp file from the Load Programming File window.
The Programmer List window in the FlashPro Express software shows the programmer name, programmer type,
port, programmer status, and information about whether the programmer is enabled.
When the device is programmed successfully, a Run Program PASSED status is displayed.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 24


Revision History

8. Revision History
The revision history describes the changes that were implemented in the document. The changes are listed by
revision, starting with the most current publication.

Revision Date Description

B 05/2021 Updated 3.9.1 USB to UART Interface section with a note.


A 01/2021 Following is a list of changes made in this release:
• Converted this document from Microsemi format to Microchip
format. Document number is changed from 50200882 to
DS60001679A.
• Information about 1.4.1 Form Factor has been updated in this
revision.

2.0 — The following is a summary of the changes made in this revision.


• Updated Table 10.
• Updated the Appendix: Programming PolarFire SoC FPGA
Using the On-Board Programmer.

1.0 — This is the first publication of this document.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 25


The Microchip Website

Microchip provides online support via our website at www.microchip.com/. This website is used to make files and
information easily available to customers. Some of the content available includes:
• 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 design partner 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

Product Change Notification Service

Microchip’s product change notification service helps keep customers current on Microchip products. Subscribers will
receive email notification whenever there are changes, updates, revisions or errata related to a specified product
family or development tool of interest.
To register, go to www.microchip.com/pcn and follow the registration instructions.

Customer Support

Users of Microchip products can receive assistance through several channels:


• Distributor or Representative
• Local Sales Office
• Embedded Solutions Engineer (ESE)
• Technical Support
Customers should contact their distributor, representative or ESE for support. Local sales offices are also available to
help customers. A listing of sales offices and locations is included in this document.
Technical support is available through the website at: www.microchip.com/support

Microchip Devices Code Protection Feature

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.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 26


Legal Notice
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 NON-INFRINGEMENT, 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.

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, Quiet-Wire, 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.
© 2021, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.
ISBN: 978-1-5224-8241-3

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 27


Quality Management System
For information regarding Microchip’s Quality Management Systems, please visit www.microchip.com/quality.

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 28


Worldwide Sales and Service
AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE
Corporate Office Australia - Sydney India - Bangalore Austria - Wels
2355 West Chandler Blvd. Tel: 61-2-9868-6733 Tel: 91-80-3090-4444 Tel: 43-7242-2244-39
Chandler, AZ 85224-6199 China - Beijing India - New Delhi Fax: 43-7242-2244-393
Tel: 480-792-7200 Tel: 86-10-8569-7000 Tel: 91-11-4160-8631 Denmark - Copenhagen
Fax: 480-792-7277 China - Chengdu India - Pune Tel: 45-4485-5910
Technical Support: Tel: 86-28-8665-5511 Tel: 91-20-4121-0141 Fax: 45-4485-2829
www.microchip.com/support China - Chongqing Japan - Osaka Finland - Espoo
Web Address: Tel: 86-23-8980-9588 Tel: 81-6-6152-7160 Tel: 358-9-4520-820
www.microchip.com China - Dongguan Japan - Tokyo France - Paris
Atlanta Tel: 86-769-8702-9880 Tel: 81-3-6880- 3770 Tel: 33-1-69-53-63-20
Duluth, GA China - Guangzhou Korea - Daegu Fax: 33-1-69-30-90-79
Tel: 678-957-9614 Tel: 86-20-8755-8029 Tel: 82-53-744-4301 Germany - Garching
Fax: 678-957-1455 China - Hangzhou Korea - Seoul Tel: 49-8931-9700
Austin, TX Tel: 86-571-8792-8115 Tel: 82-2-554-7200 Germany - Haan
Tel: 512-257-3370 China - Hong Kong SAR Malaysia - Kuala Lumpur Tel: 49-2129-3766400
Boston Tel: 852-2943-5100 Tel: 60-3-7651-7906 Germany - Heilbronn
Westborough, MA China - Nanjing Malaysia - Penang Tel: 49-7131-72400
Tel: 774-760-0087 Tel: 86-25-8473-2460 Tel: 60-4-227-8870 Germany - Karlsruhe
Fax: 774-760-0088 China - Qingdao Philippines - Manila Tel: 49-721-625370
Chicago Tel: 86-532-8502-7355 Tel: 63-2-634-9065 Germany - Munich
Itasca, IL China - Shanghai Singapore Tel: 49-89-627-144-0
Tel: 630-285-0071 Tel: 86-21-3326-8000 Tel: 65-6334-8870 Fax: 49-89-627-144-44
Fax: 630-285-0075 China - Shenyang Taiwan - Hsin Chu Germany - Rosenheim
Dallas Tel: 86-24-2334-2829 Tel: 886-3-577-8366 Tel: 49-8031-354-560
Addison, TX China - Shenzhen Taiwan - Kaohsiung Israel - Ra’anana
Tel: 972-818-7423 Tel: 86-755-8864-2200 Tel: 886-7-213-7830 Tel: 972-9-744-7705
Fax: 972-818-2924 China - Suzhou Taiwan - Taipei Italy - Milan
Detroit Tel: 86-186-6233-1526 Tel: 886-2-2508-8600 Tel: 39-0331-742611
Novi, MI China - Wuhan Thailand - Bangkok Fax: 39-0331-466781
Tel: 248-848-4000 Tel: 86-27-5980-5300 Tel: 66-2-694-1351 Italy - Padova
Houston, TX China - Xian Vietnam - Ho Chi Minh Tel: 39-049-7625286
Tel: 281-894-5983 Tel: 86-29-8833-7252 Tel: 84-28-5448-2100 Netherlands - Drunen
Indianapolis China - Xiamen Tel: 31-416-690399
Noblesville, IN Tel: 86-592-2388138 Fax: 31-416-690340
Tel: 317-773-8323 China - Zhuhai Norway - Trondheim
Fax: 317-773-5453 Tel: 86-756-3210040 Tel: 47-72884388
Tel: 317-536-2380 Poland - Warsaw
Los Angeles Tel: 48-22-3325737
Mission Viejo, CA Romania - Bucharest
Tel: 949-462-9523 Tel: 40-21-407-87-50
Fax: 949-462-9608 Spain - Madrid
Tel: 951-273-7800 Tel: 34-91-708-08-90
Raleigh, NC Fax: 34-91-708-08-91
Tel: 919-844-7510 Sweden - Gothenberg
New York, NY Tel: 46-31-704-60-40
Tel: 631-435-6000 Sweden - Stockholm
San Jose, CA Tel: 46-8-5090-4654
Tel: 408-735-9110 UK - Wokingham
Tel: 408-436-4270 Tel: 44-118-921-5800
Canada - Toronto Fax: 44-118-921-5820
Tel: 905-695-1980
Fax: 905-695-2078

© 2021 Microchip Technology Inc. User Guide DS60001679B-page 29

You might also like