ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
Loading...
Searching...
No Matches
zlayout::optimization::Net Struct Reference

Net (electrical connection) between components. More...

#include <layout_optimizer.hpp>

Collaboration diagram for zlayout::optimization::Net:

Public Member Functions

 Net (const std::string &name)

Public Attributes

std::string name
std::string driver_component
std::string driver_pin
std::vector< std::pair< std::string, std::string > > sinks
double criticality
double weight

Detailed Description

Net (electrical connection) between components.

Definition at line 49 of file layout_optimizer.hpp.

Constructor & Destructor Documentation

◆ Net()

zlayout::optimization::Net::Net ( const std::string & name)
inline

Definition at line 58 of file layout_optimizer.hpp.

Member Data Documentation

◆ criticality

double zlayout::optimization::Net::criticality

Definition at line 55 of file layout_optimizer.hpp.

◆ driver_component

std::string zlayout::optimization::Net::driver_component

Definition at line 51 of file layout_optimizer.hpp.

◆ driver_pin

std::string zlayout::optimization::Net::driver_pin

Definition at line 52 of file layout_optimizer.hpp.

◆ name

std::string zlayout::optimization::Net::name

Definition at line 50 of file layout_optimizer.hpp.

◆ sinks

std::vector<std::pair<std::string, std::string> > zlayout::optimization::Net::sinks

Definition at line 53 of file layout_optimizer.hpp.

◆ weight

double zlayout::optimization::Net::weight

Definition at line 56 of file layout_optimizer.hpp.


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