Jump to main content
Libero SoC Design Suite Help Documentation v2024.1
Libero SoC Design Suite Help Documentation v2024.1
  1. Home
  2. 3 SmartHLS Compiler

    Information about SmartHLS Compiler

  3. 3.5 Working with SmartHLS

    Information and resources to help you work with SmartHLS.

  4. 3.5.1 User Guide
  5. 3.5.1.23 Report Files

v2024.1

  • 1 What's New

    Information about what is new in Libero SoC Design Suite

  • 2 Download Help

    Information to help you download the Libero SoC Design Suite documentation

  • 3 SmartHLS Compiler

    Information about SmartHLS Compiler

    • 3.1 Overview

      Welcome to the User Manual of SmartHLS.

    • 3.2 Getting Started

      Information and resources to help you get started using SmartHLS as quickly as possible.

    • 3.3 Technical Support
    • 3.4 Quick Start Tutorial

      Learn how to use some of the major features and optimization techniques of SmartHLS.

    • 3.5 Working with SmartHLS

      Information and resources to help you work with SmartHLS.

      • 3.5.1 User Guide
        • 3.5.1.1 Introduction to High-Level Synthesis
        • 3.5.1.2 SmartHLS Overview
        • 3.5.1.3 SmartHLS SoC Flow
        • 3.5.1.4 SmartHLS Pragmas
        • 3.5.1.5 SmartHLS Constraints
        • 3.5.1.6 Specifying the Top-level Function
        • 3.5.1.7 Simulate HLS Hardware (SW/HW Co-Simulation)
        • 3.5.1.8 Loop Pipelining
        • 3.5.1.9 Function Pipelining
        • 3.5.1.10 Data Flow Parallelism
        • 3.5.1.11 Multi-threading with SmartHLS Threads
        • 3.5.1.12 Supported HLS Thread APIs
        • 3.5.1.13 Data Flow Parallelism with SmartHLS Threads
        • 3.5.1.14 Memory Partitioning
        • 3.5.1.15 Struct Support
        • 3.5.1.16 Error Correction Code
        • 3.5.1.17 SmartHLS C/C++ Library
        • 3.5.1.18 Top-Level RTL Interface
        • 3.5.1.19 Driver Functions for AXI4 Target
        • 3.5.1.20 Specifying a Custom Test Bench
        • 3.5.1.21 Synthesize Hardware to FPGA
        • 3.5.1.22 SoC Features
        • 3.5.1.23 Report Files
          • 3.5.1.23.1 SmartHLS Report
          • 3.5.1.23.2 Simulation and RTL Synthesis, Place and Route Report
          • 3.5.1.23.3 Logic Level Distribution
        • 3.5.1.24 Schedule Viewer
        • 3.5.1.25 Instantiating SmartHLS™ IP Core in Libero
        • 3.5.1.26 Hardware Integration of SmartHLS™ modules into SoC SmartDesign
        • 3.5.1.27 User-defined SmartDesign
        • 3.5.1.28 SmartHLS Output Files
        • 3.5.1.29 SmartHLS™ Command Line Interface
        • 3.5.1.30 Software Macros
        • 3.5.1.31 HLS Makefile
      • 3.5.2 Optimization Guide

        Learn how to optimize the generated hardware through software code changes and SmartHLS pragmas/constraints.

      • 3.5.3 Hardware Architecture

        Describes the hardware architecture produced by SmartHLS.

    • 3.6 Additional References

      Information about the additional references to help you use SmartHLS.

    • 3.7 SmartHLS™ Examples

      Information about SmartHLS examples.

  • 4 Installation and Licensing

    Information about Libero SoC software installation and licensing

  • 5 Design Flow

    Information about Design Flow

  • 6 Block Flow

    Information about Block Flow

  • 7 SmartDesign

    Information about SmartDesign

  • 8 Netlist Viewer

    Information about Netlist Viewer

  • 9 I/O Editor

    Information about I/O Editor

  • 10 PDC Commands

    Information about PDC commands for all families

  • 11 Chip Planner

    Information about Chip Planner

  • 12 Timing Constraints Editor

    Information about Timing Constraints Editor

  • 13 SmartTime Static Timing Analyzer

    Information about SmartTime Static Timing Analyzer

  • 14 SmartPower

    Information about SmartPower

  • 15 Programming and Debugging

    Information about Programming and Debugging

  • 16 Macro Library

    Information about Macro Library for SmartFusion2, IGLOO2 and PolarFire

  • 17 Custom Flow

    Information about Custom Flow

  • 18 Design Separation Methodology

    Information about Design Separation Methodology

  • 19 Microchip Separation Verification Tool

    Information about Microchip Separation Verification Tool

  • 20 PolarFire SoC Microcontroller Subsystem (MSS)

    Information about PolarFire SoC Microcontroller Subsystem (MSS)

  • 21 Tcl Command Reference

    Information about Tcl Command Reference

  • 22 More Information

    Additional information about other Microchip products

  • 23 Technical Support
  • 24 About Microchip

    More information about Microchip

3.5.1.23 Report Files

(Ask a Question)
Microchip Facebook
Microchip LinkedIn
Microchip Twitter
Microchip YouTube
Microchip Instagram
Microchip Weibo
Microchip Blog
Contact |
Legal |
Privacy Policy |
Cookies |
Careers

Stay on the leading edge with our blog

MicroSolutions

© Copyright 1998-2022 Microchip Technology Inc. All rights reserved.