UG0897: PolarFire And PolarFire SoC FPGA Power Estimator .

1y ago
6 Views
2 Downloads
1.37 MB
40 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Angela Sonnier
Transcription

UG0897User GuidePolarFire and PolarFire SoC FPGA Power Estimator

Microsemi HeadquartersOne Enterprise, Aliso Viejo,CA 92656 USAWithin the USA: 1 (800) 713-4113Outside the USA: 1 (949) 380-6100Sales: 1 (949) 380-6136Fax: 1 (949) 215-4996Email: sales.support@microsemi.comwww.microsemi.com 2021 Microsemi, a wholly ownedsubsidiary of Microchip Technology Inc. Allrights reserved. Microsemi and theMicrosemi logo are registered trademarks ofMicrosemi Corporation. All other trademarksand service marks are the property of theirrespective owners.Microsemi makes no warranty, representation, or guarantee regarding the information contained herein or the suitability ofits products and services for any particular purpose, nor does Microsemi assume any liability whatsoever arising out of theapplication or use of any product or circuit. The products sold hereunder and any other products sold by Microsemi havebeen subject to limited testing and should not be used in conjunction with mission-critical equipment or applications. Anyperformance specifications are believed to be reliable but are not verified, and Buyer must conduct and complete allperformance and other testing of the products, alone and together with, or installed in, any end-products. Buyer shall notrely on any data and performance specifications or parameters provided by Microsemi. It is the Buyer’s responsibility toindependently determine suitability of any products and to test and verify the same. The information provided by Microsemihereunder is provided “as is, where is” and with all faults, and the entire risk associated with such information is entirelywith the Buyer. Microsemi does not grant, explicitly or implicitly, to any party any patent rights, licenses, or any other IPrights, whether with regard to such information itself or anything described by such information. Information provided in thisdocument is proprietary to Microsemi, and Microsemi reserves the right to make any changes to the information in thisdocument or to any products and services at any time without notice.About MicrosemiMicrosemi, a wholly owned subsidiary of Microchip Technology Inc. (Nasdaq: MCHP), offers a comprehensive portfolio ofsemiconductor and system solutions for aerospace & defense, communications, data center and industrial markets.Products include high-performance and radiation-hardened analog mixed-signal integrated circuits, FPGAs, SoCs andASICs; power management products; timing and synchronization devices and precise time solutions, setting the world'sstandard for time; voice processing devices; RF solutions; discrete components; enterprise storage and communicationsolutions, security technologies and scalable anti-tamper products; Ethernet solutions; Power-over-Ethernet ICs andmidspans; as well as custom design capabilities and services. Learn more at www.microsemi.com.50200897. 5.0 5/21

Contents1 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.11.21.31.41.5Revision 5.0Revision 4.0Revision 3.0Revision 2.0Revision 1.0.1.1.1.1.12 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Getting Started with Power Estimator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.13.23.3System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Downloading Power Estimator and Enabling Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Input Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Using the Power Estimator Workbook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44.14.24.34.4Power Estimator User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44.1.1Color Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44.1.2Power Estimator Worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54.1.3MPE Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Recommended Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Providing Inputs for Power Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.3.1Configuring Basic Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.3.2Selecting Modes and Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.3.3Entering Rail Voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.3.4Initializing Power Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.3.5Entering Feature-Specific Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Viewing and Analyzing Power Estimator Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.4.1Viewing Power Estimation Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.4.2Analyzing Power Estimation Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 Appendix 1: Using Power Estimator in Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . 336 Appendix 2: Additional Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Microsemi Proprietary UG0897 Revision 5.0iii

FiguresFigure 1Figure 2Figure 3Figure 4Figure 5Figure 6Figure 7Figure 8Figure 9Figure 10Figure 11Figure 12Figure 13Figure 14Figure 15Figure 16Figure 17Figure 18Power Estimator PolarFire and PolarFire SoC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2MPE Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Exporting Power Estimator Worksheet from SmartPower . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Import Data Into MPE Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6MPE IP Manager Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7MPE Memory Interface Configuration Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7MPE Transceiver Interface Configuration Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8MPE Block Memory Configuration—LSRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8MPE Block Memory Configuration—µSRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9MPE IP Manager IP Modules List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Snapshot Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Export Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Powering FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14General Settings and Thermal Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Modes and Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Power by Rail Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Initialize Power Estimator Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Graphs Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Microsemi Proprietary UG0897 Revision 5.0iv

TablesTable 1Table 2Table 3Table 4Table 5Table 6Table 7Table 8Table 9Table 10Table 11Table 12Table 13Table 14Table 15Power Estimator Color Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Parameters Required for Creating IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9General Settings and Thermal Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Initialize Power Estimator Wizard Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Clock Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Logic Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22LSRAM Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23µSRAM Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Math Block Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25IO Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Transceiver Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27PLL & DLL Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28MSS & DDR Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29User Crypto Worksheet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Power Estimator Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Microsemi Proprietary UG0897 Revision 5.0v

Revision History1Revision HistoryThe revision history describes the changes that were implemented in the document. The changes arelisted by revision, starting with the current publication.1.1Revision 5.0The following is a summary of the changes made in revision 5.0 of this document. 1.2Replaced the following figures. Figure 1, page 2 Figure 2, page 5 Figure 11, page 13 Figure 13, page 14Revision 4.0The following is a summary of the changes made in revision 4.0 of this document. 1.3Updated information about PolarFire SoC devices and PolarFire range, see Table 3, page 15.Updated MSS and MDDR, page 29Replaced the following figures. Figure 1, page 2 Figure 2, page 5 Figure 11, page 13 Figure 13, page 14 through Figure 18, page 32.Revision 3.0The following is a summary of the changes made in revision 3.0 of this document. 1.4Figure 1, page 2System Requirements, page 3Figure 2, page 5Powering FPGA, page 14Table 3, page 15Figure 18, page 32Revision 2.0The following is a summary of the changes made in revision 2.0 of this document. 1.5Power Estimator Worksheets, page 5MPE Toolbar, page 5Configuring Basic Settings, page 15MSS and MDDR, page 29Figure 1, page 2Figure 2, page 5Revision 1.0Revision 1.0 was the first publication of this document.Microsemi Proprietary UG0897 Revision 5.01

Introduction2IntroductionEarly power estimation helps designers define the design architecture within the power budget byapplying suitable power saving strategies. It also helps board designers make informed decisions aboutthe power supplies and heat sink to be used for the application. PolarFire SoC Power Estimator (MPE)is a spreadsheet-based tool that enables designers to estimate the power consumption of PolarFire andPolarFire SoC FPGAs from design concept to design implementation. It provides thermal analysis, aswell as information about the contribution of various factors in the total power consumption of PolarFireand PolarFire SoC FPGAs. Operating frequencies, device resources, clock resources, toggle rates, andother parameters are first entered into the Power Estimator tool. These parameters are then combinedwith pre-determined power models based on simulation and characterized device data to estimate thepower consumption. The following are the key features of the Power Estimator: Simple GUI elements integrated into a worksheet for quick power estimationPower estimation during active and standby modesPower estimation using scenariosSeparate worksheets with power estimation for specific device featuresCalculation of junction temperature based on user-specified thermal inputsAbility to create snapshots for future reference and data backupGraphical view for better user analysisAPI support to automate the estimator to use it in batch modeThe accuracy of power estimation depends on the settings and data entered in the tool, so it is importantto enter realistic data. Also, the Power Estimator results are an early estimation of power consumptionrather than measured data. Actual power consumption depends on the actual RTL design, place-androute, and operating conditions. It is recommended to use Power Estimator for early-stage powerestimation and use the SmartPower tool from Libero SoC for accurate and detailed power estimation fordesigns after place-and-route. For more information about SmartPower, see SmartPower for Libero SoCPolarFire Software.Figure 1 Power Estimator PolarFire and PolarFire SoCMicrosemi Proprietary UG0897 Revision 5.02

Getting Started with Power Estimator3Getting Started with Power EstimatorThis section describes the system requirements for using Power Estimator, the process to downloadPower Estimator, and input requirements to maximize the accuracy of the Power Estimator results.3.1System RequirementsThe following are the minimum software requirements for using the Power Estimator: Microsoft Excel 2003, 2007, 2010, or 2013 A Windows operating system that supports the above versions of Microsoft ExcelNote: The Power Estimator does not support the Linux operating system. OpenOffice spreadsheets or similarGoogle Sheets are not supported.3.2Downloading Power Estimator and Enabling MacrosPower Estimator for PolarFire SoC can be downloaded using the following link:http://www.microsemi.com/index.php?option com docman&task doc download&gid 1244586The Power Estimator workbook has several built-in macros. By default, the macro security level inMicrosoft Excel is set to high, which automatically disables macros. To allow macro execution (requiredfor the Power Estimator to function properly), open the Power Estimator workbook and perform thefollowing steps.In Microsoft Excel 2010 and 2013:1.2.3.4.Click File Options.Click Trust Center in the left pane, and then click Trust Center Settings.Click Macro Settings in the left pane, and select Enable all macros.Click OK.In Microsoft Excel 2007:1.2.3.4.Click the Office button, and click Excel Options.Click Trust Center in the left pane, and then click Trust Center Settings.Click Macro Settings in the left pane, and select Enable all macros.Click OK.In Microsoft Excel 2003:1.2.3.Click Tools Macro Security.Click Security Level, and select Medium.Click OK.After performing these steps, close the Power Estimator workbook and reopen it. In the securitynotification that appears at the top, click Enable this content or Enable Macros (as applicable) to startusing the workbook.3.3Input RequirementsThe power consumption of an FPGA depends largely on the number of logic elements in the FPGAfabric. The following details must be as close as possible to the actual design for reasonably accuratepower estimation: Device, package, and operating conditionsNumber of flip-flops, LUTs, LSRAM blocks, µSRAM blocks, math blocks, and I/OsHigh-Speed Serial (HSS) interface and Double Data Rate (DDR) interface detailsSystem clock and clock domain informationLogic and I/O toggle ratesEnable and write rates of the RAMMicrosemi Proprietary UG0897 Revision 5.03

Using the Power Estimator Workbook4Using the Power Estimator WorkbookThis section describes how to provide inputs for power estimation and view the power estimation resultsfor the FPGA as a whole, as well as for individual features of the FPGA. It also provides a recommendedflow for using the Power Estimator.4.1Power Estimator User InterfaceThe Power Estimator workbook has a Summary worksheet, which provides an at-a-glance view of thepower estimation, and feature-specific worksheets that provide more detailed information about specificdesign resources. All the cells in the workbook are color coded to indicate their edit ability and the type ofdata they contain. The toolbar available in the Summary worksheet of the Power Estimator has simpleGUI buttons to import and reset data, initialize power estimation, capture snapshots of Power Estimatordata, and manage design IP.4.1.1Color CodingIn order to input the data required for power estimation and interpret the results of the Power Estimator, itis important to understand the color codes used in the Power Estimator workbook. The workbook hasseveral worksheets, and the cells in each worksheet are color coded to simplify data entry and review.The following table shows the color codes used in the workbook.Table 1 Power Estimator Color CodesCell ColorDescriptionWhiteEditable field where data can be entered. Editablefields in the Settings section are mandatory.GrayNon-editable, description field.Light GrayField not applicable because of selections made inother, related fields.GreenRead-only, computed, summary value.Light greenRead-only, computed, individual value.RedInput error. Details of the error can be found in theErrors section of the Summary worksheet.Microsemi Proprietary UG0897 Revision 5.04

Using the Power Estimator Workbook4.1.2Power Estimator WorksheetsThe following worksheets are available in the Power Estimator workbook: 4.1.3Summary: This is the first worksheet in the workbook. It allows you to input the device settings,modes and scenarios, and power rail details. It displays total power, as well as power breakdown byrails and resources. It also displays any errors that may exist in the data entered in any of theworksheets.Graphs: This worksheet displays a graphical representation of static current and on-chip power. Itallows the user to easily analyze power using graphsSnapshot: This worksheet displays power consumption data captured at various points in time forfuture reference. A maximum of 10 snapshots can be saved. For more information, see CreateSnapshot, page 12.Current Breakdown: This worksheet displays current support provided by: Functional StaticCurrent (A), Inrush Current (A), Programming Current (A), and Zeroization Current (A).Feature-specific worksheets: These worksheets contain power and utilization data for specificdevice features such as clocks, logic, LSRAM, µSRAM, transceivers, I/Os, PLLs and DLLs, andsecurity blocks.User: This is a blank worksheet where any calculations can be performed and notes entered.Release: This worksheet contains release notes for all the versions of the Power Estimator, startingwith the most current release.MPE ToolbarThe MPE toolbar at the top of the Summary worksheet provides options for quick import and entry ofresource and IP data and allows you to optionally enter a project name.Figure 2 MPE ToolbarThe following sections describe each of the MPE toolbar buttons.4.1.3.1ImportThe Import button opens the Importing Data Into MPE wizard, which allows you to select an existingPower Estimator worksheet or a worksheet exported from Libero – SmartPower and import data from it.Click Export Report for MPE. to export the Power Estimator worksheet from SmartPower as shown inthe following figure.Figure 3 Exporting Power Estimator Worksheet from SmartPowerYou can either choose to import all data or import specific data using the check box available underAdvance Options, as shown in the following figure.Microsemi Proprietary UG0897 Revision 5.05

Using the Power Estimator WorkbookFigure 4 Import Data Into MPE Wizard4.1.3.2Initialize Power EstimatorThe Initialize Power Estimator button opens the Initialize Power Estimator wizard where basic designdata such as system clock frequency, number of design resources, I/O technology, and toggle rate canbe entered for quick and easy power estimation. For more information, see Initializing Power Estimation,page 18.Microsemi Proprietary UG0897 Revision 5.06

Using the Power Estimator Workbook4.1.3.3Manage IPThe Manage IP button opens the MPE IP Manager wizard, which allows you to add and delete any IPused in the design to the Power Estimator input data. Based on the details entered, values areautomatically populated in the various feature-specific tabs, and the Power Estimator results are updatedto include the resources consumed by the IP. The IP Manager wizard consists of the following two tabs: Create IP: creates memory and transceiver interface IPManage IP: deletes previously created IPThe following figure shows the MPE IP Manager wizard.Figure 5 MPE IP Manager WizardUsing the Create IP tab, you can create three types of IP: memory interface, transceiver interface, andblock memory configuration (as shown in the preceding figure). The following figures show the MPEMemory Interface Configuration, MPE Transceiver Interface Configuration, and MPE block memoryconfiguration windows that open when you select Memory Interface, Transceiver Interface, and BlockMemory configuration respectively, in the IP catalog and click Create.Figure 6 MPE Memory Interface Configuration WizardMicrosemi Proprietary UG0897 Revision 5.07

Using the Power Estimator WorkbookFigure 7 MPE Transceiver Interface Configuration WizardFigure 8 MPE Block Memory Configuration—LSRAMMicrosemi Proprietary UG0897 Revision 5.08

Using the Power Estimator WorkbookFigure 9 MPE Block Memory Configuration—µSRAMThe following table lists the parameters required for creating an IP using the MPE IP Manager.Table 2 Parameters Required for Creating IPIPParameterDescriptionMemory InterfaceTypeDDR memory type. Available options are DDR3, LPDDR3,QDR, and DDR4.WidthMemory interface width. Available options are 8, 16, 32,and 64 bits for DDR3 and DDR4; 16 and 32 bits forLPDDR3; 9, 18, and 36 bits for QDR.ODTInput on-die termination (ODT) impedance in ohms.AXI TypeAXI interface type. Available options are AXI3 and AXI4.ECCEnable Correction Code (ECC) status. Select or deselectthe checkbox to indicate whether ECC is enabled.AXI WidthAXI interface width. Automatically selected based on thememory width.Memory Clock Freq (MHz) Memory clock frequency.User Logic Clock RateUser logic clock rate.The Quad option is automaticallyselected.User Clock Freq (MHz)User clock frequency. Automatically populated based onother memory parameters.Module NameName of the memory interface module.QDR Address WidthAddress width of QDR memory. Available options are 18,19, 20, and 21.Module NameName of the MPE Memory interface module.Microsemi Proprietary UG0897 Revision 5.09

Using the Power Estimator WorkbookTable 2 Parameters Required for Creating IP (continued)IPParameterDescriptionTransceiver InterfaceProtocol PresetProtocol to interface the fabric with the transceiver. Basedon the selection, other fields such as PLL used, data rate,CTLE drive, PCS mode, PCS width, and hard PCIe areautomatically populated (they can be manually changedby selecting from the available options, if necessary).Available options are:– PCIe Gen1– PCIe Gen2– 10GBase-KR– SGMIIOperation ModeHardware configuration mode used for the transceiverblock. Available options are duplex, transmitter, andreceiver.PLL UsedPLL that provides the clock for the transceiver block.PCS ModePCS interface mode that connects the transceiver PMA tothe FPGA fabric, and provides data, control, and statussignaling to the fabric IP. Available options are:– PMA– 8b/10b– PIPE– 64b/66b– 64b/67bHard PCIeHard PCIe usage status. Choose Yes if hard PCIe is usedfor the transceiver block. Choose No if soft PCIe is used.Applies to PCIe Gen1 and Gen2 protocols only.TX Data rate (Gbps)Rate of operation of the transceiver. Supported range is0.5 Gbps to 12.7 Gbps.RX Data rate (Gbps)Rate of operation of the receiver. Supported range is 0.5Gbps to 12.7 Gbps.LanesNumber of transceiver lanes in the transceiver block.Tx Amplitude (mv)Transmit (TX) driver's differential swing amplitude.PCS WidthPCS width. Automatically selected based on the PCSmode (protocol preset). If the protocol supports multiplewidths, the desired width can be manually selected.Module NameName of the transceiver interface module.Microsemi Proprietary UG0897 Revision 5.010

Using the Power Estimator WorkbookTable 2 Parameters Required for Creating IP (continued)IPParameterDescriptionBlock memoryconfiguration: LSRAMOperation ModeSelect the operating mode of LSRAM—Dual Port mode orTwo Port mode.Optimize ModeSelect the optimize mode of LSRAM—Low power or Highspeed.Output Toggle RateEnter the average percentage of time the clock enable isactive regardless of the activity on RAM data and addressinputs.DepthEnter the depth of LSRAM required for A and B ports ofthe block memory.WidthEnter the width of LSRAM required for A and B ports of theblock memory.Clock FreqEnter the clock frequency for A and B ports of the blockmemory.Write RateEnter the percentage of time for A and B ports, which areused for write operations. It implies that the time not usedfor write operations is used for read operations.Enable RateEnter the average percentage of time for ports A and B areenabled.Module NameName of the block memoryOptimize ModeSelect the optimize mode of USRAM—Low power or Highspeed.Output Toggle RateEnter the average percentage of time the clock enable isactive regardless of the activity on RAM data and addressinputs.Use RegistersChoose Yes if you want to implement µSRAMS asregisters. Else choose No.DepthEnter the depth of µSRAM required for write and readports.WidthEnter the width of µSRAM required for write and readports.Clock FreqEnter the clock frequency for write and read ports.Enable RateEnter the percentage of time, the write and read ports areenabled.Module NameName of the block memory.Block memoryconfiguration: USRAMMicrosemi Proprietary UG0897 Revision 5.011

Using the Power Estimator WorkbookAfter the IP is created, the IP module is listed on the Manage IP tab, as shown in the following figure.Figure 10 MPE IP Manager IP Modules ListTo delete an IP, select the IP, and click Delete.4.1.3.4Create SnapshotThe Create Snapshot button captures a snapshot of the current power estimation data and saves it forfuture reference. The saved data appears in the Snapshot worksheet as shown in the following figure. Amaximum of 10 snapshots can be saved in the Power Estimator. If this number is exceeded, a messageis displayed asking you to delete a worksheet before saving another snapshot.Microsemi Proprietary UG0897 Revision 5.012

Using the Power Estimator WorkbookFigure 11 Snapshot WorksheetTo delete a snapshot that is no longer required, click the Delete button corresponding to the snapshotyou want to delete. To restore the current Power Estimator data to that associated with a specificsnapshot, click the Restore button corresponding to the snapshot.4.1.3.5Reset to DefaultsThe Reset to Defaults button opens a window with the following options to reset the data in the PowerEstimator workbook to default values:Reset Data: Resets the data in feature-specific worksheets only.Reset all settings: Resets the data in the Summary worksheet and the feature-specific worksheets.Reset all settings and snapshots: Resets all the data in the workbook including the Summary andSnapshot worksheets.Note: You can also reset existing data (from feature-specific worksheets only) using the Initialize PowerEstimator wizard. For more information, see Initializing Power Estimation, page 18. Microsemi Proprietary UG0897 Revision 5.013

Using the Power Estimator Workbook4.1.3.6Export ReportThe Export Report button opens a window with the following options to export the power estimator datain a text file. Select the report type, click Browse. and navigate to the location to save the project, andthen click Export. Power SummaryPower BreakdownRail BreakdownResource UtilizationThermal SummaryFigure 12 Export Report4.1.3.7Powering FPGAWhen you click Powering FPGA icon as highlighted in the following figure, you will be directed to thePowering FPGAs page. This page provides information about building flexible and powerful FPGA-basedsystems and optimize system power performance using power management solutions.Figure 13 Powering FPGA4.2Recommended FlowT

Microsoft Excel is set to high, which automatically disables macros. To allow macro execution (required for the Power Estimator to function properly), open the Power Estimator workbook and perform the following steps. In Microsoft Excel 2010 and 2013: 1. Click File Options. 2. Click Trust

Related Documents:

SOC/G&WS 200 Intro to LGBTQ Studies SOC 210 Survey of Sociology SOC/C&E SOC 211 The Sociological Enterprise SOC/C&E SOC/G&WS 215 Gender & Work in Rural Am SOC/ASIAN AM 220 Ethnic Movements in the US SOC/C&E SOC 222 Food, Culture, and Society x Any SOC course with a Social Sciences breadth will satisfy this prerequisite.

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

LLP. About SSAE 16 Professionals, LLP SSAE 16 Professionals, LLP is a leading provider that specializes solely in SSAE 16 (SOC 1) and SOC 2 readiness assessments, SSAE 16 (SOC 1) and SOC 2 Reports, and other IT audit and compliance reports. Each of our prof

Requisites: Completion of introductory Sociology course (SOC/C&E SOC 140, SOC 181, SOC/C&E SOC 210, or SOC/C&E SOC 211) . be reading close to 100 pages per week. If you are unable or unwilling to do this much reading, you . Each quiz is due by 12:30 PM on the day we will discuss the reading; late .

casa mia ed. soc. soc.coop in pe casa mia ed. soc. soc.coop in pe casa mia ed. soc. soc.coop in pe fall.to salumificio rugiada snc fallimento la maiolica s.r.l. in l ballotti sistemi srl fallimento borghi lorenzo costruzioni fai . bernardi maria teresa geosaving srl fallimento . 5707 2012 uni

Contents of a SOC Report (cont.) 12 SOC 1 SOC 2 Services performed by a subservice organization, if any, including whether the carve-out method or the inclusive method has been used in relation to them. For information provided to, or received from, subservice organizations: the role of the subservice organizations or other parties, and

Implementing on Altera SoC and FPGA Platforms Tools –Intel Quartus Prime Standard Edition 18.0 –Intel SoC FPGA Embedded Development Suite (EDS) 18.0 Boards –Arria 10 SoC Development Kit –Cyclone V SoC Development Kit I/O modules –None

The Group met four times in Brussels to complete its work: on 12 December 2013, on 14/15 January 2014, on 13/14 March 2014 and on 24/25 April 2014. During the term of the Group Mr Pierre Collin was appointed as member of the cabinet of Mr Moscovici, Minister of Finance in France. He continued participating in