Microsemi Polarfire mpf300t Fpga Video Kit User Guide v1
Microsemi Polarfire mpf300t Fpga Video Kit User Guide v1
User Guide
PolarFire MPF300T FPGA Video Kit
PolarFire MPF300T FPGA Video Kit
Contents
1 Revision History ..................................................................................................................................1
1.1 Revision 2.0 ............................................................................................................................................. 1
1.2 Revision 1.0 ............................................................................................................................................. 1
2 Introduction ........................................................................................................................................2
2.1 Kit Contents ............................................................................................................................................ 2
2.2 Block Diagram ......................................................................................................................................... 2
2.3 Board Overview ...................................................................................................................................... 3
1 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.
2 Introduction
The Microchip PolarFire® FPGA Video Kit (POLARFIRE VIDEO KIT), which is RoHS-compliant, enables you
to evaluate the PolarFire MPF300T-1FCG1152E FPGA for the following interfaces:
PolarFire Video Board featuring the MPF300T-1FCG1152E device with 300K logic elements 1
QuickStart card 1
Featured Device
Power Supply
12 V power supply J20 The board is powered by a 12 V power source using an external +12 V/5 A DC jack
ON/OFF switch SW4 Power ON/OFF switch from +12 V external DC jack
Clocks
XCVR reference clock Y5 148.5 MHz oscillator (differential LVDS output) that provides reference clock
(REFCLK) via PolarFire device pins AF29 and AF30. These pins are connected to the
XCVR
Clock Synthesizer U15 CDCEL913PWR Clock Synthesizer for HDMI1.4 clocks and programmable through
the I2C
JTAG programming J18 This header is used to program and debug the PolarFire device using FlashPro4 or
header FlashPro5. In the FlashPro software, the appropriate programmer (FlashPro4
orFlashPro5) must be selected.
SPI U30 One 1 Gb SPI Flash from Micron MT25QL01GBBB8ESF-0SIT (P/N) connected to SPI
pins on bank 3 of the PolarFire device
Memory Chips
DDR4 Memory U1,U2, Four 4 Gb (MT40A256M16GE-083E:B) chips are connected in Fly-by topology with a
U3 and 64-bit data bus for storing data bits
U4
FMC HPC connector J14 FMC connector with eight XCVR lanes and 13 Differential pairs HPC[HA0:12] and LPC
[0:33])
Video Interfaces
CSI-2 RX connector J5 MIPI data and clock signals are received from Camera sensor board
DSI TX connector J26 MIPI data and clock signals are transmitted to Display daughter board through the
connector
CS-2 TX connector J4 MIPI data and clock signals are transmitted to Display daughter board through the
connector
Light-emitting diodes Four active-high LEDs connected to some of the user I/Os for debugging, and
(LEDs) twelve active high LEDs used for indicating power supply
USER Reset switch SW3 Push-button system reset for the PolarFire device Users must program this HSIO for
PolarFire logic reset function
J15 SPI Slave and Master mode selection. By Default 1-2 Closed
SPI master
J28 Close pin 1-2 to program through the FTDI Open 1-2 Closed
pin 1-2 to program the external Flash pro5
J24 Jumper to select the PolarFire VDDAUX4 for Close pin2-4 for 3V3 Closed
Bank4 voltage
Close pin2-4 for 2V5 Open
J25 Jumper to select the PolarFire VCCIO voltage Close pin 1 and 2 for 3.3 V Open
(VCCIO_HPC_VADJ)
Close pin 3 and 4 for 2.5 V Open
J36 Jumper to select the SW3 input or the Close pin 1 and 2 for manual power switching Close
ENABLE_FT4 232 signal from the FT4232H chip using SW3
Open
Close pin 2 and 3 for remote power switching
using the GPIO capability of the FT4232 chip
3.2.2 LEDs
The following table lists the power supply LEDs.
Table 4 • LEDs
LED Description
The following table lists the key power supplies required for normal operation of the PolarFire video
board.
The following figure shows the power supply scheme used in the PolarFire video board.
The following table lists the suggested Microchip power regulators for PolarFire FPGA voltage rails.
Note: These regulators are not pin compatible with the existing video kit schematics. Use these
regulators for new board.
As shown in the preceding figure, Four 4 Gb DDR4 SDRAM chips are used as flexible volatile memory for
user applications. The DDR4 interface is implemented in the HSIO Bank 0 and Bank 7.
MT40A256M16GE-083E:B
Quantity: Four chips are connected in Fly-by topology
Density: 16 Gb
Data rate: DDR4 64-bit at 166 MHz clock rate
The PolarFire video board design uses the DDR4 and POD12 standards for the DDR4 interface. The
default board assembly for the DDR4 standard uses RC terminations.
Density: 1 Gb
Voltage: 2.7 V to 3.6 V (MT25QL01GBBB8ESF-0SIT)
Frequency: 90 MHz
Quantity = 1
SPI mode support: Modes 0 and 3
4.8 Transceivers
The PolarFire MPF300T-1FCG1152E FPGA device has 4 XCVR blocks, and each block contains 4
transceiver lanes. These lanes can be accessed through the HDMI2.0 and FMC connectors on the board.
The following sections describe these blocks and the lanes used.
XCVR 1A, 3A reference clocks are sources from FMC HPC connector(J14).
XCVR 2B reference clock is sourced from the on-board 148.5 MHz.
XCVR 2A reference clock is sourced from the on-board HMDI2.0 TX.
4.9 Programming
The PolarFire device is programmed using the on-board FlashPro5 programmer or through the JTAG
Header. For more information about programming, see the video board schematics.
The following section describes the FTDI and JTAG Header programming schemes used on the board.
The following figure shows how the JTAG Header interfaces with the PolarFire Device.
Note: By default, the FTDI programming mode is enabled. Remove J28 jumper to enable programming
through JTAG header.
The package and pin details of the 50 MHz oscillator are as follows:
The following figure shows how each user LED interfaces with the PolarFire device.
The following figure shows how these push-button switches interface with the PolarFire Device.
The following figure shows how the DIP switch interfaces with the PolarFire device.
The following figure shows the bottom view of the placement of board components.
Microsemi makes no warranty, representation, or guarantee regarding the information contained herein or the suitability of its products and services
for any particular purpose, nor does Microsemi assume any liability whatsoever arising out of the application or use of any product or circuit. The
products sold hereunder and any other products sold by Microsemi have been subject to limited testing and should not be used in conjunction with
mission-critical equipment or applications. Any performance specifications are believed to be reliable but are not verified, and Buyer must conduct and
complete all performance and other testing of the products, alone and together with, or installed in, any end-products. Buyer shall not rely on any data
and performance specifications or parameters provided by Microsemi. It is the Buyer's responsibility to independently determine suitability of any
products and to test and verify the same. The information provided by Microsemi hereunder is provided "as is, where is" and with all faults, and the
entire risk associated with such information is entirely with the Buyer. Microsemi does not grant, explicitly or implicitly, to any party any patent rights,
Microsemi Headquarters licenses, or any other IP rights, whether with regard to such information itself or anything described by such information. Information provided in this
One Enterprise, Aliso Viejo, document is proprietary to Microsemi, and Microsemi reserves the right to make any changes to the information in this document or to any products
CA 92656 USA and services at any time without notice.
Within the USA: +1 (800) 713-4113
Outside the USA: +1 (949) 380-6100 Microsemi, a wholly owned subsidiary of Microchip Technology Inc. (Nasdaq: MCHP), offers a comprehensive portfolio of semiconductor and system
Sales: +1 (949) 380-6136 solutions for aerospace & defense, communications, data center and industrial markets. Products include high-performance and radiation-hardened
Fax: +1 (949) 215-4996 analog mixed-signal integrated circuits, FPGAs, SoCs and ASICs; power management products; timing and synchronization devices and precise time
Email: [email protected] solutions, setting the world's standard for time; voice processing devices; RF solutions; discrete components; enterprise storage and communication
www.microsemi.com solutions; security technologies and scalable anti-tamper products; Ethernet solutions; Power-over-Ethernet ICs and midspans; as well as custom design
capabilities and services. Microsemi is headquartered in Aliso Viejo, California, and has approximately 4,800 employees globally. Learn more at www
© 2019 Microsemi. All rights reserved. Microsemi and the Microsemi logo
microsemi.com.
are trademarks of Microsemi Corporation. All other trademarks and service
marks are the property of their respective owners.
50200872