FTPVL Documentation¶
FPGA Tool Performance Visualization Library (FTPVL) is a library for simplifying the data collection, analysis, and visualization of performance metrics for SymbiFlow development. Although it was made with SymbiFlow in mind, it is highly extensible for future integration with other software.
🚀 Getting Started¶
Learn how to get up and running with FTPVL.
- First Steps
- The first steps for using FTPVL.
- Examples
- Look at some real-world examples to see FTPVL at work!
✈ Overview¶
Dive into the main features of FTPVL.
- Evaluation
- Main data structure used for manipulation.
- Fetchers
- Ingest data from Hydra or a JSON dataframe.
- Processors
- Perform processing on the results using a processing pipeline.
- Styles
- Generate styling for custom visualizations.
- Visualizers
- Visualize the processed data.