background image

 
 

 

24 

 

Arduino Pin 
Number – J6 

Description 

PolarFire FPGA 
Pin Number 

Bank 

AD_CH0 (MCP9303) 

 

 

AD_CH1 (MCP9303) 

 

 

AD_CH2 (MCP9303) 

 

 

AD_CH3 (MCP9303) 

 

 

AD_CH4 (MCP9303) 

 

 

AD_CH5 (MCP9303) 

 

 

Table 10 - J6 Arduino Connector Pinout 

 

Arduino Pin 
Number – J7 

Description 

PolarFire FPGA 
Pin Number 

Bank 

ARD_IO 0 

F3 

Bank 2 

ARD_IO 1 

B10 

Bank 2 

ARD_IO 2 

B1 

Bank 2 

ARD_IO 3 

A8 

Bank 2 

ARD_IO 4 

A7 (Diff Data 0 - N)  Bank 2 

ARD_IO 5 

A6 (Diff Data 0 - P)  Bank 2 

ARD_IO 6 

A5 (Diff Data 1 - N)  Bank 2 

ARD_IO 7 

B4 (Diff Data 1 - P)  Bank 2 

Table 11 - J7 Arduino Connector Pinout 

 

4.10.6

 

MikroBUS™ Compatible Expansion Headers 

The Avalanche Board has a MikroBUS™ compatible expansion headers to add any MikroBUS™ 
compatible interfaces, sensors or devices. 

Mikro Pin 
Number – J8 

Description 

PolarFire FPGA 
Pin Number 

Bank 

AN (AD_CH0, MCP9303) 

 

 

RST 

C9 

Bank 2 

CS 

D1 

Bank 2 

SCK 

D11 

Bank 2 

MISO 

D12 

Bank 2 

MOSI 

D13 

Bank 2 

+3.3V 

 

 

GND 

 

 

Table 12 - J8 MikroBUS Connector Pinout 

 

Mikro Pin 
Number – J9 

Description 

PolarFire FPGA 
Pin Number 

Bank 

GND 

 

 

10 

+5V 

 

 

11 

SDA 

C7 

Bank 2 

12 

SDL 

C6 

Bank 2 

Содержание Microsemi Avalanche

Страница 1: ...Future Electronics Microsemi Avalanche Development Board User s Guide Revision 1 0...

Страница 2: ...s 12 4 Board Components and Operations 14 4 1 DDR3 Memory Interface 14 4 2 SPI Serial Flash 14 4 3 Transceivers 15 4 3 1 XCVR0 Interface 15 4 3 2 XCVR1 Interface 16 4 3 3 125 MHz Transceiver Reference...

Страница 3: ...Headers 23 4 10 6 MikroBUS Compatible Expansion Headers 24 4 10 7 PMOD Compatible Expansion Connector 25 5 Pin List 26 6 Board Component Placement 27 7 Demo Design 28 8 Appendix Programming PolarFire...

Страница 4: ...gure 7 XCVR1 Interface 16 Figure 8 Transceiver Reference Clock 16 Figure 9 PHY Interface 17 Figure 10 PAN9320 Block Diagram 18 Figure 11 Wi Fi Interface 18 Figure 12 ADC Interface 19 Figure 13 FTDI In...

Страница 5: ...Table 6 Push Button Switches 21 Table 7 J11 SFP Connector Pinout 23 Table 8 J3 Arduino Connector Pinout 23 Table 9 J4 Arduino Connector Pinout 23 Table 10 J6 Arduino Connector Pinout 24 Table 11 J7 A...

Страница 6: ...evision 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 Revision 1 0 is the first pub...

Страница 7: ...rs PMOD compatible expansion connector UART interface to FTDI device SPI interface to SPI flash device The PolarFire device is programmed using the on board FlashPro5 programmer The on board FlashPro5...

Страница 8: ...orrect 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...

Страница 9: ...x transceiver lane connected through SFP connector DDR3 memory 2 4 GHz ISM band using Panasonic PAN9320 Wi Fi module Arduino compatible expansion headers MikroBUS compatible expansion headers PMOD com...

Страница 10: ...connector J10 Ethernet RJ45 jack with external magnetics interfacing with Microsemi 10 100 1000 BASE T PHY VSC8531 in RGMII mode The PHY interfaces with the Ethernet ports of the PolarFire device Wi F...

Страница 11: ...11 2 4 Powering Up the Board The Avalanche Board can only be powered up using the 12 V DC jack...

Страница 12: ...and driver firmware cores on the PC where Libero SoC is installed see the Installing IP Cores and Drivers User s Guide 3 2 Hardware Settings This section provides information about LEDs test points a...

Страница 13: ...13 The following figure shows voltage rails 12 V 5 V 3 3 V 2 5 V 1 8 V 1 5 V 1 05 V and 0 9 V available on the Avalanche Board Figure 3 Avalanche Board Power Supply Block diagram...

Страница 14: ...connected in fly by topology Density 512 MB Data rate DDR3 16 bit up to 133 MHz clock rate The DDR3 memory can operates up to 1066 MHz with gearing 1 4 for the 133 MHz PolarFire fabric implementing a...

Страница 15: ...anes 0 and 1 are directly routed together to form a loopback The XCVR0 reference clock is routed directly from the 125 MHz differential clock oscillator to the PolarFire device The XCVR0 TXD pairs are...

Страница 16: ...erence Clock A 125 MHz clock oscillator with an accuracy of 50 ppm is available on the board This clock oscillator is connected to the FPGA fabric to provide transceiver reference clock The transceive...

Страница 17: ...hernet 2 0 technology supports IEEE 802 3az Energy Efficient Ethernet EEE and power saving features to reduce power based on link state and cable reach VSC8531 optimizes power consumption in all link...

Страница 18: ...the different status LEDs of the Wi Fi Module Avalanche Board Reference Description LED 6 Wireless Wi Fi status active low LED 7 Error active during booting active low LED 8 IP connectivity allocated...

Страница 19: ...For more information about how to program the device see Appendix Programming PolarFire FPGA Using the On Board FlashPro5 page 29 4 7 1 FTDI The key features of the FT4232HL chip are USB 2 0 high spe...

Страница 20: ...Term 4 8 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 MCP121...

Страница 21: ...Reference PolarFire FPGA Pin Number Bank LED 4 Green D6 Bank 2 LED 4 Red D7 Bank 2 LED 5 Green D8 Bank 2 LED 5 Red D9 Bank 2 Table 5 User LEDs 4 10 2 Push Button Switches The Avalanche Board comes wi...

Страница 22: ...any logic element register bit The probe points of a design are selected using Active Probes option when debugging FPGA Array in Smart Debug Active Probes are particularly useful for a quick observati...

Страница 23: ...g a 4 bits data bus and a clock signal through connectors J3 and J7 Arduino Pin Number J3 Description PolarFire FPGA Pin Number Bank 1 ARD_IO 8 A3 Diff Clk N Bank 2 2 ARD_IO 9 A2 Diff Clk P Bank 2 3 A...

Страница 24: ...0 P Bank 2 7 ARD_IO 6 A5 Diff Data 1 N Bank 2 8 ARD_IO 7 B4 Diff Data 1 P Bank 2 Table 11 J7 Arduino Connector Pinout 4 10 6 MikroBUS Compatible Expansion Headers The Avalanche Board has a MikroBUS c...

Страница 25: ...nche Board has a PMOD compatible expansion connector to add any PMOD compatible interfaces sensors or devices PMOD Pin Number J5 Description PolarFire FPGA Pin Number Bank 1 Data 0 P B14 Bank 2 2 Data...

Страница 26: ...26 5 Pin List For information about all package pins on the PolarFire device see Package Pin Assignment Table...

Страница 27: ...27 6 Board Component Placement The following figure shows the placement of various components on the Avalanche Board silkscreen Figure 17 Silkscreen Top View Figure 18 Silkscreen Botton View...

Страница 28: ...28 7 Demo Design For information about how to run the Out of The Box demo see the Avalanche Development Board Quick Start Guide provided with your kit...

Страница 29: ...host PC start the FlashPro software 4 Click New Project to create a new project 5 In the New Project window do the following and click OK Enter a project name Select Single device as the programming m...

Страница 30: ...attorneys fees and costs incurred by the Indemnified Parties in connection with any claim arising out of any breach by You of these Terms and Conditions of Use or any representations or warranties ma...

Отзывы: