najaeda
Contents:
Introduction
Quick Start
Netlist Classes
Common Classes
najaeda code examples
Complete najaeda API Reference
najaeda
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
A
add_clock_related_inputs() (najaeda.netlist.Instance method)
,
[1]
add_clock_related_outputs() (najaeda.netlist.Instance method)
,
[1]
add_combinatorial_arcs() (najaeda.netlist.Instance method)
,
[1]
allow_unknown_designs (najaeda.netlist.VerilogConfig attribute)
apply_constant_propagation() (in module najaeda.netlist)
apply_dle() (in module najaeda.netlist)
Attribute (class in najaeda.netlist)
,
[1]
B
bit (najaeda.netlist.Term attribute)
,
[1]
C
conflicting_design_name_policy (najaeda.netlist.VerilogConfig attribute)
connect_lower_net() (najaeda.netlist.Term method)
,
[1]
connect_upper_net() (najaeda.netlist.Term method)
,
[1]
consistent_hash() (in module najaeda.netlist)
count_attributes() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
count_bit_nets() (najaeda.netlist.Instance method)
,
[1]
count_bit_terms() (najaeda.netlist.Instance method)
,
[1]
count_child_instances() (najaeda.netlist.Instance method)
,
[1]
count_design_terms() (najaeda.netlist.Net method)
,
[1]
count_flat_fanout() (najaeda.netlist.Term method)
,
[1]
count_input_bit_terms() (najaeda.netlist.Instance method)
,
[1]
count_input_terms() (najaeda.netlist.Instance method)
,
[1]
count_inst_terms() (najaeda.netlist.Net method)
,
[1]
count_nets() (najaeda.netlist.Instance method)
,
[1]
count_output_bit_terms() (najaeda.netlist.Instance method)
,
[1]
count_output_terms() (najaeda.netlist.Instance method)
,
[1]
count_terms() (najaeda.netlist.Instance method)
,
[1]
create_bus_net() (najaeda.netlist.Instance method)
,
[1]
create_bus_term() (najaeda.netlist.Instance method)
,
[1]
create_child_instance() (najaeda.netlist.Instance method)
,
[1]
create_inout_bus_term() (najaeda.netlist.Instance method)
,
[1]
create_inout_term() (najaeda.netlist.Instance method)
,
[1]
create_input_bus_term() (najaeda.netlist.Instance method)
,
[1]
create_input_term() (najaeda.netlist.Instance method)
,
[1]
create_net() (najaeda.netlist.Instance method)
,
[1]
create_output_bus_term() (najaeda.netlist.Instance method)
,
[1]
create_output_term() (najaeda.netlist.Instance method)
,
[1]
create_term() (najaeda.netlist.Instance method)
,
[1]
create_top() (in module najaeda.netlist)
D
delete() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
diagnostics_report_path (najaeda.netlist.SystemVerilogConfig attribute)
disconnect_lower_net() (najaeda.netlist.Term method)
,
[1]
disconnect_upper_net() (najaeda.netlist.Term method)
,
[1]
dump_context_dot() (najaeda.netlist.Instance method)
,
[1]
dump_dot() (najaeda.netlist.Equipotential method)
,
[1]
dump_full_dot() (najaeda.netlist.Instance method)
,
[1]
dump_naja_if() (in module najaeda.netlist)
dump_verilog() (najaeda.netlist.Instance method)
,
[1]
dumpAssignsAsInstances (najaeda.netlist.VerilogDumpConfig attribute)
dumpRTLInfosAsAttributes (najaeda.netlist.VerilogDumpConfig attribute)
E
elaborated_ast_json_path (najaeda.netlist.SystemVerilogConfig attribute)
Equipotential (class in najaeda.netlist)
,
[1]
F
flist (najaeda.netlist.SystemVerilogConfig attribute)
G
get_attributes() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_bit() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_bit_nets() (najaeda.netlist.Instance method)
,
[1]
get_bit_number() (najaeda.netlist.Term method)
,
[1]
get_bit_terms() (najaeda.netlist.Instance method)
,
[1]
get_bits() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_child_instance() (najaeda.netlist.Instance method)
,
[1]
get_child_instance_by_id() (najaeda.netlist.Instance method)
,
[1]
get_child_instances() (najaeda.netlist.Instance method)
,
[1]
get_clock_related_inputs() (najaeda.netlist.Term method)
,
[1]
get_clock_related_outputs() (najaeda.netlist.Term method)
,
[1]
get_combinatorial_inputs() (najaeda.netlist.Term method)
,
[1]
get_combinatorial_outputs() (najaeda.netlist.Term method)
,
[1]
get_design() (najaeda.netlist.Instance method)
,
[1]
get_design_terms() (najaeda.netlist.Net method)
,
[1]
get_direction() (najaeda.netlist.Term method)
,
[1]
get_equipotential() (najaeda.netlist.Term method)
,
[1]
get_flat_fanout() (najaeda.netlist.Term method)
,
[1]
get_input_bit_terms() (najaeda.netlist.Instance method)
,
[1]
get_input_terms() (najaeda.netlist.Instance method)
,
[1]
get_inst_terms() (najaeda.netlist.Equipotential method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
get_instance() (najaeda.netlist.Term method)
,
[1]
get_instance_by_path() (in module najaeda.netlist)
get_leaf_children() (najaeda.netlist.Instance method)
,
[1]
get_leaf_drivers() (najaeda.netlist.Equipotential method)
,
[1]
get_leaf_readers() (najaeda.netlist.Equipotential method)
,
[1]
get_lower_net() (najaeda.netlist.Term method)
,
[1]
get_lsb() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_max_fanout() (in module najaeda.netlist)
get_max_logic_level() (in module najaeda.netlist)
get_model_id() (najaeda.netlist.Instance method)
,
[1]
get_model_name() (in module najaeda.netlist)
(najaeda.netlist.Instance method)
,
[1]
get_msb() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_name() (najaeda.netlist.Attribute method)
,
[1]
(najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_net() (najaeda.netlist.Instance method)
,
[1]
get_nets() (najaeda.netlist.Instance method)
,
[1]
get_output_bit_terms() (najaeda.netlist.Instance method)
,
[1]
get_output_terms() (najaeda.netlist.Instance method)
,
[1]
get_primitives_library() (in module najaeda.netlist)
get_snl_instance_from_id_list() (in module najaeda.netlist)
get_snl_path_from_id_list() (in module najaeda.netlist)
get_snl_term() (najaeda.netlist.Term method)
,
[1]
get_snl_term_for_ids_with_path() (in module najaeda.netlist)
get_term() (najaeda.netlist.Instance method)
,
[1]
get_terms() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
get_top() (in module najaeda.netlist)
get_top_drivers() (najaeda.netlist.Equipotential method)
,
[1]
get_top_readers() (najaeda.netlist.Equipotential method)
,
[1]
get_top_terms() (najaeda.netlist.Equipotential method)
,
[1]
get_truth_table() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
get_upper_net() (najaeda.netlist.Term method)
,
[1]
get_value() (najaeda.netlist.Attribute method)
,
[1]
get_width() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
H
has_modeling() (najaeda.netlist.Instance method)
,
[1]
has_value() (najaeda.netlist.Attribute method)
,
[1]
I
include_source_info_in_elaborated_ast_json (najaeda.netlist.SystemVerilogConfig attribute)
Instance (class in najaeda.netlist)
,
[1]
is_assign() (najaeda.netlist.Instance method)
,
[1]
is_bit() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
is_blackbox() (najaeda.netlist.Instance method)
,
[1]
is_buf() (najaeda.netlist.Instance method)
,
[1]
is_bus() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
is_bus_bit() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
is_concat() (najaeda.netlist.Net method)
,
[1]
is_const() (najaeda.netlist.Equipotential method)
,
[1]
(najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
is_const0() (najaeda.netlist.Equipotential method)
,
[1]
(najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
is_const1() (najaeda.netlist.Equipotential method)
,
[1]
(najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
is_input() (najaeda.netlist.Term method)
,
[1]
is_inv() (najaeda.netlist.Instance method)
,
[1]
is_leaf() (najaeda.netlist.Instance method)
,
[1]
is_output() (najaeda.netlist.Term method)
,
[1]
is_primitive() (najaeda.netlist.Instance method)
,
[1]
is_scalar() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
is_sequential() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
is_top() (najaeda.netlist.Instance method)
,
[1]
is_unnamed() (najaeda.netlist.Term method)
,
[1]
K
keep_assigns (najaeda.netlist.SystemVerilogConfig attribute)
(najaeda.netlist.VerilogConfig attribute)
key() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
L
load_liberty() (in module najaeda.netlist)
load_naja_if() (in module najaeda.netlist)
load_primitives() (in module najaeda.netlist)
load_primitives_from_file() (in module najaeda.netlist)
load_system_verilog() (in module najaeda.netlist)
load_verilog() (in module najaeda.netlist)
M
module
najaeda.netlist
N
najaeda.netlist
module
Net (class in najaeda.netlist)
,
[1]
Net.Type (class in najaeda.netlist)
,
[1]
P
preprocess_enabled (najaeda.netlist.VerilogConfig attribute)
pretty_print_elaborated_ast_json (najaeda.netlist.SystemVerilogConfig attribute)
R
reset() (in module najaeda.netlist)
S
set_lsb() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
set_msb() (najaeda.netlist.Net method)
,
[1]
(najaeda.netlist.Term method)
,
[1]
set_name() (najaeda.netlist.Instance method)
,
[1]
(najaeda.netlist.Net method)
,
[1]
set_type() (najaeda.netlist.Net method)
,
[1]
suppress_warnings (najaeda.netlist.SystemVerilogConfig attribute)
SystemVerilogConfig (class in najaeda.netlist)
T
Term (class in najaeda.netlist)
,
[1]
Term.Direction (class in najaeda.netlist)
,
[1]
top (najaeda.netlist.SystemVerilogConfig attribute)
V
VerilogConfig (class in najaeda.netlist)
VerilogDumpConfig (class in najaeda.netlist)