中国电子技术网

设为首页 网站地图 加入收藏

 

[原创] MicrosemiPolarFire FPGA评估方案MPF300-EVAL-KIT

关键词:PolarFire FPGA 有线通信 无线峰窝通信

时间:2019-12-02 11:40:18       来源:中电网

Microsemi公司的PolarFire FPGA是业界最低功耗的中等密度FPGA,具有高达500K逻辑单元和12.7G收发器,极好的安全性和可靠性.其功耗比同类产品要低50%,特别适合各种应用如有线接入网络,峰窝架构,国防和民用航空市场以及工业自动化和物联网(IoT).PolarFire™ FPGA采用28nm非易失工艺技术,是Microsemi公司第五代非易失FPGA,内置了低功耗双路PCI Express Gen2(EP/RP),集成了低功耗加密协处理器.PolarFire™ FPGA主要特性别包括高达481K逻辑单元,包括4输入查找表(LUT)和可分离的D型触发器,内置了单误差修正双误差检测(SECDED)的20kb双路或双端口大型静态随机存储器(LSRAM)区块,64x12双端口μRAM驱块,有预加法,48位累加器和选择16 deepx18系数的18x18数学区块,高速串行连接有多个多吉比特多协议收发器,速率从250Mbps到12.7Gbps;器件还集成了双路PCIe,高速I/O(HSIO)支持高达1600 Mbps DDR4, 1333 Mbps DDR3L, 和1333 Mbps,具有I/O数字的LPDDR3/DDR3,通用I/O(GPIO)支持3.3V,内置的CDR用于串行吉比特以太网, 1067 Mbps DDR3和1600 Mbps LVDS I/O.PolarFire FPGA工作电压1.0V和1.05V,使用户在功率和性能找到平衡点,以满足应用的需求.商业工作温度0℃到100℃,工业工作温度–40℃到100℃.本文介绍了PolarFire FPGA主要特性,架构图和PolarFire评估板FPGA MPF300-EVAL-KIT主要特性,元件表,框图,电路图和PCB设计图.

PolarFire FPGAs deliver up to 500K logic elements, 12.7G transceivers at 50% lower power.

Award-winning PolarFire FPGAs deliver the industry’s lowestpower at mid-range densities with exceptional security and reliability. The product family spans from 100K logic elements (LEs) to 500K LEs, features 12.7G transceivers and offers up to 50% lower power than competing mid-range FPGAs. The devices are ideal for a wide range of applications within wireline access networks and cellular infrastructure, defense and commercial aviation markets, as well as industrial automation and IoT markets. Get started with your design today by downloading the Libero SoC PolarFire Design Suite and ordering a PolarFiredevelopment kit that best matches your needs.

PolarFire™ FPGAs are the fifth-generation family of non-volatile FPGA devices from Microsemi, built onstate-of-the-art 28nm non-volatile process technology. Cost-optimized PolarFire FPGAs deliver thelowest power at mid-range densities. PolarFire FPGAs lower the cost of mid-range FPGAs by integratingthe industry’s lowest power FPGA fabric, lowest power 12.7 Gbps transceiver lane, built-in low powerdual PCI Express Gen2 (EP/RP), and, on select data security (S) devices, an integrated low-power crypto co-processor. PolarFire FPGAs can operate at 1.0 V and 1.05 V, offering the end user the ability to tradeoff power and performance to match the application requirements.

This document describes the features of the production PolarFire FPGA extended commercial (0℃ to100℃) and industrial (–40℃ to 100℃) device offerings. Please refer to the datasheet for current siliconstatus and electrical characteristics.

PolarFire FPGA主要特性:

Up to 481K logic elements consisting of a 4-input look-up table (LUT) with a fractureable D-type flipflop
20 Kb dual- or two-port large static random access memory (LSRAM) block with built-in single errorcorrect double error detect (SECDED)
64 × 12 two-port μRAM block implemented as an array of latches
18 × 18 math block with a pre-adder, a 48-bit accumulator, and an optional 16 deep x 18 coefficientROM
Built-in μPROM, modifiable at program time, readable at run time for user data storage
High-speed serial connectivity with built-in multi-gigabit multi-protocol transceivers from 250 Mbpsto 12.7 Gbps
Integrated dual PCIe for up to ×4 Gen2 endpoint (EP) and root port (RP) designs
High-speed I/O (HSIO) supporting up to 1600 Mbps DDR4, 1333 Mbps DDR3L, and 1333 Mbps
LPDDR3/DDR3 memories with integrated I/O digital
General purpose I/O (GPIO) supporting 3.3 V, built-in CDR for serial gigabit Ethernet, 1067 MbpsDDR3, and 1600 Mbps LVDS I/O speed with integrated I/O digital logic
Low-power phase-locked loops (PLLs) and delay-locked loops (DLLs) for high precision and low-jitter
1.0 V and 1.05 V operating modes

PolarFire FPGA低功耗特性:

Low device static power
Low inrush current
Low power transceivers

PolarFire FPGA可靠性特性:

FPGA configuration cells single event upset (SEU) immune
Built-in SECDED and memory interleaving on LSRAMs
System controller suspend mode for safety-critical designs

PolarFire FPGA安全特性:

Cryptography Research Incorporated (CRI)-patented differential power analysis (DPA) bitstreamprotection
Integrated physically unclonable function (PUF)
56 KBytes of secure non-volatile memory (sNVM)
Built-in tamper detectors and countermeasures
Digest integrity check for FPGA, μPROM, and sNVM
Data security features in S devices—true random number generator, integrated Athena TeraFire
EXP5200B Crypto Coprocessor, suite B capable, and CRI DPA countermeasure pass-through license

图1.PolarFire FPGA架构图

PolarFire评估板FPGA MPF300-EVAL-KIT

Microsemi’sPolarFire Evaluation Kit offers high-performance evaluation across a broad class of applications. This kit is ideally suited for high-speed transceiver evaluation, 10Gb Ethernet, IEEE1588, JESD204B, SyncE, CPRI and more. The kit connections include a high pin count (HPC) FPGA mezzanine card (FMC), numerous SMAs, PCIe, Dual Gigabit Ethernet RJ45, SFP+ and USB. A 300K logic element (LE) PolarFire FPGA with DDR4, DDR3, and SPI-flash allow a broad class of high-performance designs to be developed.

The MicrosemiPolarFire™ FPGA Evaluation Kit (MPF300-EVAL-KIT), which is RoHS-compliant,enables you to evaluate the PolarFire family of FPGAs with support for the following interfaces:

• PCI Express Gen1 and Gen2
• 1 GbE
• DDR3 and DDR4 memory
• FMC HPC with 8 Transceiver lanes
• 1 Full-Duplex Transceiver SMAs
• SFP+ Cage
• UART Interface to FTDI device
• SPI Interface to SPI Flash device

PolarFire评估板MPF300-EVAL-KIT包括:


图2.PolarFire评估板MPF300-EVAL-KIT框图

The PolarFire Evaluation Board features the PolarFire MPF300TS-1FCG1152I FPGA. The device hasthe following capabilities:
• 20 Kb dual-port or two-port large static random access memory (LSRAM) block with a built-in singleerror correct double error detect (SECDED)
• 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 optional16 deep × 18 coefficient RO
• Built-in μPROM, modifiable at program time, 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
• Low power transceivers
• Unique Flash*Freeze (F*F) mode
• High-performance communication interfaces
The PolarFire Evaluation Board has several standard interfaces, including:
• VSC8575 with two RJ45 connector for 101001000 Mbps Ethernet
• 8 Full-Duplex Transceiver lanes connected through FMC connector
• FMC HPC connector
• DDR3 memory
• DDR4 memory
• Power Sequence and monitor chip
• x4 Lane PCIe Edge connector
• SFP+ connector
• Two SPI Flash devices

PolarFire评估板MPF300-EVAL-KIT硬件特性:

300K LE PolarFire FPGA in an FCG1152 Package (MPF300TS-1FCG1152I)
HPC FMC Connector
1x SFP+ Cage
IEEE 1588 PLLs and Software
SMA connectors for testing of full-duplex 12.7Gbps SERDES channel
4GB DDR4 x32 and 2GB DDR3 x16
PCI Express (x4) Edge Connector
2 x RJ45 for 10/100/1000 Ethernet using SGMII on GPIO
Dual 10/100/1000BASE-T PHY (VSC8575) for SyncE and 1588 application
SATA Interface
Power Management Unit for 1 or 1.05v PolarFire FPGA core voltage
USB to UART Interface
Embedded programming and debugging using SPI and JTAG
On-board Power Monitoring
2 x 1Gb SPI Flash Memory

图3.PolarFire评估板MPF300-EVAL-KIT外形图
PolarFire评估板MPF300-EVAL-KIT元件表:




图4.PolarFire评估板MPF300-EVAL-KIT电路图(1)

图5.PolarFire评估板MPF300-EVAL-KIT电路图(2)

图6.PolarFire评估板MPF300-EVAL-KIT电路图(3)

图7.PolarFire评估板MPF300-EVAL-KIT电路图(4)

图8.PolarFire评估板MPF300-EVAL-KIT电路图(5)

图9.PolarFire评估板MPF300-EVAL-KIT电路图(6)

图10.PolarFire评估板MPF300-EVAL-KIT电路图(7)

图11.PolarFire评估板MPF300-EVAL-KIT电路图(8)

图12.PolarFire评估板MPF300-EVAL-KIT电路图(9)

图13.PolarFire评估板MPF300-EVAL-KIT电路图(10)

图14.PolarFire评估板MPF300-EVAL-KIT电路图(11)

图15.PolarFire评估板MPF300-EVAL-KIT电路图(12)

图16.PolarFire评估板MPF300-EVAL-KIT电路图(13)

图17.PolarFire评估板MPF300-EVAL-KIT电路图(14)

图18.PolarFire评估板MPF300-EVAL-KIT电路图(15)

图19.PolarFire评估板MPF300-EVAL-KIT电路图(16)

图20.PolarFire评估板MPF300-EVAL-KIT电路图(17)

图21.PolarFire评估板MPF300-EVAL-KIT电路图(18)

图22.PolarFire评估板MPF300-EVAL-KIT电路图(19)

图23.PolarFire评估板MPF300-EVAL-KIT电路图(20)

图24.PolarFire评估板MPF300-EVAL-KIT电路图(21)

图25.PolarFire评估板MPF300-EVAL-KIT电路图(22)

图26.PolarFire评估板MPF300-EVAL-KIT电路图(23)

图27.PolarFire评估板MPF300-EVAL-KIT电路图(24)

图28.PolarFire评估板MPF300-EVAL-KIT电路图(25)

图29.PolarFire评估板MPF300-EVAL-KIT电路图(26)

图30.PolarFire评估板MPF300-EVAL-KIT电路图(27)

图31.PolarFire评估板MPF300-EVAL-KIT电路图(28)

图32.PolarFire评估板MPF300-EVAL-KIT电路图(29)

图33.PolarFire评估板MPF300-EVAL-KIT电路图(30)

图34.PolarFire评估板MPF300-EVAL-KIT电路图(31)

图35.PolarFire评估板MPF300-EVAL-KIT电路图(32)

图36.PolarFire评估板MPF300-EVAL-KIT电路图(33)

图37.PolarFire评估板MPF300-EVAL-KIT电路图(34)

图38.PolarFire评估板MPF300-EVAL-KIT电路图(35)

图39.PolarFire评估板MPF300-EVAL-KIT电路图(36)

图40.PolarFire评估板MPF300-EVAL-KIT电路图(37)

图41.PolarFire评估板MPF300-EVAL-KIT电路图(38)

图42.PolarFire评估板MPF300-EVAL-KIT电路图(39)

图43.PolarFire评估板MPF300-EVAL-KIT电路图(40)

图44.PolarFire评估板MPF300-EVAL-KIT电路图(41)

图45.PolarFire评估板MPF300-EVAL-KIT PCB设计图(1):顶层丝印

图46.PolarFire评估板MPF300-EVAL-KIT PCB设计图(2):底层丝印
详情请见:
https://www.microsemi.com/product-directory/fpgas/3854-polarfire-fpgas
https://www.microsemi.com/existing-parts/parts/150789
Microsemi_PolarFire_FPGA_Datasheet_DS0141_16_0619.pdf
Microsemi_PolarFire_FPGA_Evaluation_Kit_User_Guide_UG0747_V5.pdf
Microsemi-Microchip_PolarFire_FPGA_Product_Overview_PO0137_16.pdf

  • 分享到:

 

猜你喜欢