background image

Getting Started

UG0786 User Guide Revision 1.0

3

2.2

Block Diagram

The following block diagram shows all the components of the PolarFire Splash Board.

Figure 1 • 

PolarFire Splash Board Block Diagram 

2.3

Web Resources

For more information about the PolarFire Splash Board, see 

PolarFire Splash Kit webpage

.

2.4

Board Overview

The PolarFire Splash Board features a PolarFire MPF300TS-1FCG484EES FPGA with the following 
capabilities:

20-Kb dual-port or two-port LSRAM block with a built-in single error correct double error detect 
(SECDED) capability

64 × 12 two-port µSRAM block implemented as an array of latches

18 × 18 multiply-accumulate (MACC) block with a pre-adder, a 48-bit accumulator, and an optional 
16 deep × 18 coefficient RO

Built-in µPROM, modifiable at program time and readable at run time, for user data storage

Digest integrity check for FPGA, µPROM, and sNVM

Low-power features:

Low device static power

Low inrush current

96&;09

3+<

)7

86%PLQL%

FRQQHFWRU

(7+B5;'>@

-7$*

%DQN

''5

,645$

*E0

+6,2

%DQN

/DQH

'HEXJ/('V

*3,2

%DQN

;&95B/DQH

*3,2

%DQN

$)0)

)**,

-XPSHU

-

3RUW$

-7$*

'(

08;

08;

8

8

-7$*

+HDGHU

-

08;

8

63,

([WHUQDO

)ODVK*E

8

6&63,

%DQN

6

6

63,6,*1$/6

-7$*

6,*1$/6

8$57

'HEXJ6ZLWFKHV

*3,2

%DQN

-

*3,2

%DQN

8$57

6,*1$/6

6

2Q%RDUG

2VFL]

5-

0ESV

3RUW&

3RUW'

3&,H(GJH
&RQQHFWRU

/3&>@

;&95

/DQH 5()&/.

&21

2Q%RDUG

2VFLOODWRU

0+]

;&95B$B

5()&/.

;&95B&B

5()&/.

6\VWHPB&RQWUROOHU

7KH-7$*SURJUDPPLQJGDWDJRHVWR

WKH6\VWHPB&RQWUROOHUDQGWKHQIURP

6&B63,EDQNLWJRHVWRWKHH[WHUQDO

63,IODVKGHYLFH

--XPSHU

*1'

*1'

--XPSHU

--XPSHU

*1'

*3,2

%DQN

3RODU)LUH)3*$±03)76)&*,

)0&/3&&RQQHFWRU

;&95/DQH

-

;&95/DQH

*3,2%DQN

0+]

&U\VWDO

(7+B7;'>@

;&95B/DQH

;&95B/DQH

/DQHWR

Содержание UG0786

Страница 1: ...UG0786 User Guide PolarFire FPGA Splash Kit...

Страница 2: ...e 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 in...

Страница 3: ...d Components and Operations 10 4 1 DDR4 Memory Interface 10 4 2 SPI Serial Flash 10 4 3 Transceivers 11 4 3 1 XCVR0 Interface 11 4 3 2 XCVR1 Interface 12 4 3 3 Transceiver Reference Clocks 12 4 4 Micr...

Страница 4: ...1 0 iv 9 1 Prerequisites for Installing PowerMonitor 26 9 2 Installing PowerMonitor 27 9 3 About Microsemi PowerMonitor GUI 27 10 Appendix Errata 29 10 1 Hot swapping not supported on programming hea...

Страница 5: ...R1 Interface 12 Figure 8 Transceiver Reference Clocks 12 Figure 9 PHY Interface 13 Figure 10 Power Management 14 Figure 11 FTDI Interface 15 Figure 12 Reset Circuit 15 Figure 13 50 MHz Clock Oscillato...

Страница 6: ...t Contents 2 Table 2 PolarFire Splash Board Components 4 Table 3 Jumper Settings 7 Table 4 Power Supply LEDs 8 Table 5 I O Voltage Rails 8 Table 6 User LEDs 16 Table 7 Push Button Switches 16 Table 8...

Страница 7: ...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 1 1 Revision 1 0 Revis...

Страница 8: ...rogrammed using the on board FlashPro5 programmer The on board FlashPro5 programmer is used to develop and debug embedded applications using SoftConsole Identify or SmartDebug 2 1 Kit Contents The fol...

Страница 9: ...a 48 bit accumulator and an optional 16 deep 18 coefficient RO Built in PROM modifiable at program time and readable at run time for user data storage Digest integrity check for FPGA PROM and sNVM Lo...

Страница 10: ...r with four lanes One SPI flash device The PolarFire Splash Board has 12 layers all of which are made of the Nelco 13 dielectric material The following illustration highlights various components of th...

Страница 11: ...oftware Communication Interfaces x4 PCIe edge connector CON1 PCIe edge connector with four XCVR0 lanes One 10 100 1000 Ethernet RJ45 connector J14 Ethernet RJ45 jack with external magnetics interfacin...

Страница 12: ...ment portal doc_view 126483 esd appnote Power down the board to switch between programming headers J17 and PCIe CONN CON1 2 6 Operating Temperature A future version of this document will have informat...

Страница 13: ...le Table 3 Jumper Settings Jumper Description Pin Default Setting J5 J6 J7 J8 and J9 Jumpers to select the PolarFire JTAG or A2F JTAG Close pin 1 and 2 for programming the power sequence and monitorin...

Страница 14: ...owing table lists the key power supplies required for normal operation of the PolarFire Splash Board J32 Jumper to select the PolarFire VCCIO voltage VCCIO_LPC_VADJ to 1 2V 1 5V 1 8V 2 5V or 3 3V Clos...

Страница 15: ...and 1 0 V available on the PolarFire Splash Board Figure 3 Voltage Rails on PolarFire Splash Board 9 DWH 9 92B 1 5 B 9 9 9 3026 6ZLWFK DWH 3026 6ZLWFK DWH 0DLQ 21 2 6ZLWFK 0 9 WR 9 5 0753 9 9 0 5 9 2B...

Страница 16: ...onnected in fly by topology Density 1 GB Data rate DDR4 32 bit at 200 MHz clock rate The DDR4 memory operates at 1600 MHz with gearing 1 8 for the 200 MHz PolarFire fabric The PolarFire Splash Board d...

Страница 17: ...our lanes connected as follows Lanes 0 1 2 and 3 are directly routed to the PCIe connector TX pad trace AC coupling trace via to bottom layer trace PCIe connector pad RX pad trace via to top layer tra...

Страница 18: ...s the XCVR1 interface of the PolarFire Splash Board Figure 7 XCVR1 Interface 4 3 3 Transceiver Reference Clocks The transceiver supports reference clocks connected as follows XCVR 1A reference clock i...

Страница 19: ...he MDIO MDC interface The device includes Microsemi EcoEthernet 2 0 technology with energy efficient Ethernet and other power saving features that reduce power based on link state and cable reach Thes...

Страница 20: ...ng USB 2 0 high speed 480 Mbps and full speed 12 Mbps compatibility Two multi protocol synchronous serial engines MPSSE on channel A and channel B to simplify synchronous serial protocol USB to JTAG I...

Страница 21: ...of 50 ppm is available on the board This clock oscillator is connected to the FPGA fabric to provide a system reference clock An on chip PolarFire phase locked loop PLL can be configured to generate a...

Страница 22: ...on tactile switches that are connected to the PolarFire device The following table lists the on board push button switches Table 6 User LEDs PolarFire Splash Board Ref Des PolarFire FPGA Pin Number Po...

Страница 23: ...ON or OFF using a 12 V external DC jack 4 9 4 DIP Switches SPST The SW11 DIP switch has four connections to the PolarFire device The following table lists the on board DIP switches Table 8 DIP Switch...

Страница 24: ...ls are routed to the FMC connector J17 for application development The following table provides the J17 FMC pinout details Table 9 J17 FMC Connector Pinout FMC Pin Number J17 FMC Net Name PolarFire Pi...

Страница 25: ...DQS CCC_SW_PLL1_OUT0 D24 LPC_LA23_N B1 GPIO246NB2 DQS D26 LPC_LA26_P F5 GPIO250PB2 D27 LPC_LA26_N E5 GPIO250NB2 G2 LPC_CLK1_M2C_P A15 GPIO29PB2 CLKIN_S_9 CCC_SE_CLKIN_ S_9 G3 LPC_CLK1_M2C_N A16 GPIO2...

Страница 26: ...2 H13 LPC_LA07_P H15 GPIO31PB2 H14 LPC_LA07_N G15 GPIO31NB2 H16 LPC_LA11_P B2 GPIO249PB2 CLKIN_S_3 CCC_SW_CLKI N_S_3 H17 LPC_LA11_N B3 GPIO249NB2 H19 LPC_LA15_P D14 GPIO24PB2 H20 LPC_LA15_N E14 GPIO24...

Страница 27: ...Pin List UG0786 User Guide Revision 1 0 21 5 Pin List For information about all package pins on the PolarFire device see Package Pin Assignment Table...

Страница 28: ...R131 R130 R128 R129 C55 R48 R54 R53 R49 C48 R42 U4 R195 C105 C122 C119 R125 Y2 J12 U9 Y3 C102 C103 C71 R121 R101 R81 R82 C62 U16 J10 C58 R63 SW2 R23 R30 R29 R15 J33 J31 C100 C112 C63 Q3 P7_F2 Q1 J3 R2...

Страница 29: ...R377 C228 C232 R266 R267 R251 C165 C135 CON1 R381 C477 C478 C468 C451 C440 C368 C359 C345 C337 C323 C326 C336 C322 C298 R265 R279 C183 C168 C159 C152 C161 C166 C148 C133 R417 C509 C499 C467 C474 C485...

Страница 30: ...o Design UG0786 User Guide Revision 1 0 24 7 Demo Design For information about how to run the JESD204B standalone demo design see DG0796 PolarFire FPGA Splash Kit JESD204B Standalone Interface Demo Gu...

Страница 31: ...switch When the board is successfully set up the LEDs start glowing 4 On the host PC start the FlashPro software 5 Click New Project to create a new project 6 In the New Project window do the followi...

Страница 32: ...he board when pins 2 and 3 of the J4 jumper are closed Powers down the board if voltage threshold violations are observed on a power rail The analog computing engine block in the SmartFusion device is...

Страница 33: ...p exe file 3 Follow the instructions displayed in the installation wizard After successful installation PowerMonitor appears in the Start menu of the host PC 4 Click Start and then click PowerMonitor...

Страница 34: ...ter staring the PowerMonitor GUI the voltage plot takes minimum five seconds to plot the samples Note For more information about the recommended minimum and maximum operating voltage of each rail see...

Страница 35: ...a This section contains information about known issues specific to the PolarFire Splash Board 10 1 Hot swapping not supported on programming headers and PCIe connector Hot swapping is not supported on...

Страница 36: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Microsemi MPF300 SPLASH KIT ES...

Отзывы: