HAL  v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::xilinx_toolbox::CellData Struct Reference

Data of a cell on the FPGA fabric. More...

#include </home/runner/work/hal/hal/plugins/xilinx_toolbox/include/xilinx_toolbox/types.h>

Collaboration diagram for hal::xilinx_toolbox::CellData:
Collaboration graph

Public Attributes

std::optional< LOCloc
 
std::optional< BELTypebel_type
 

Detailed Description

Data of a cell on the FPGA fabric.

This struct contains all location information on a cell on the FPGA fabric, including its LOC and BEL data.

Definition at line 90 of file types.h.

Member Data Documentation

◆ bel_type

std::optional<BELType> hal::xilinx_toolbox::CellData::bel_type

The BEL within that site that the cell is placed on, empty if the XDC file does not constrain it.

Definition at line 96 of file types.h.

◆ loc

std::optional<LOC> hal::xilinx_toolbox::CellData::loc

The site that the cell is placed on, empty if the XDC file does not constrain it.

Definition at line 93 of file types.h.


The documentation for this struct was generated from the following file: