P4C
The P4 Compiler
Loading...
Searching...
No Matches
JBayMMauPowerSpec Class Reference
Inheritance diagram for JBayMMauPowerSpec:
[legend]

Public Member Functions

double get_max_power () const override
 
- Public Member Functions inherited from JBayMauPowerSpec
double get_absolute_max_power_threshold () const override
 
int get_concurrent_latency_contribution () const override
 
int get_cycles_to_issue_credit_to_pmarb () const override
 
double get_deferred_ram_read_power () const override
 
double get_deferred_ram_write_power () const override
 
int get_deparser_max_phv_valid () const override
 
int get_deparser_throughput_scaling_starts () const override
 
double get_excess_power_threshold () const override
 
double get_map_ram_read_power () const override
 
double get_map_ram_write_power () const override
 
int get_mau_corner_turn_delay () const override
 
int get_min_required_egress_mau_latency () const override
 
int get_pmarb_cycles_from_receive_credit_to_issue_phv_to_mau () const override
 
double get_ram_read_power () const override
 
double get_ram_scaling_factor () const override
 
double get_ram_write_power () const override
 
double get_tcam_scaling_factor () const override
 
double get_tcam_search_power () const override
 
double get_voltage_scaling_factor () const override
 
- Public Member Functions inherited from MauPowerSpec
virtual int get_action_latency_contribution () const
 
virtual int get_base_delay () const
 
virtual int get_base_predication_delay () const
 
virtual int get_meter_lpf_delay () const
 
virtual int get_selector_delay () const
 
virtual int get_stateful_delay () const
 
virtual int get_tcam_delay () const
 

Member Function Documentation

◆ get_max_power()

double JBayMMauPowerSpec::get_max_power ( ) const
inlineoverridevirtual

Reimplemented from JBayMauPowerSpec.