diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index 544cc35..0000000 --- a/docs/README.md +++ /dev/null @@ -1,72 +0,0 @@ -# Python Documentation - -## Classes - -**[unsigned_ripple_carry_adder](unsigned_ripple_carry_adder.md)**: - -**[signed_ripple_carry_adder](signed_ripple_carry_adder.md)**: - -**[unsigned_pg_ripple_carry_adder](unsigned_pg_ripple_carry_adder.md)**: - -**[signed_pg_ripple_carry_adder](signed_pg_ripple_carry_adder.md)**: - -**[unsigned_carry_lookahead_adder](unsigned_carry_lookahead_adder.md)**: - -**[signed_carry_lookahead_adder](signed_carry_lookahead_adder.md)**: - -**[unsigned_array_multiplier](unsigned_array_multiplier.md)**: - -**[signed_array_multiplier](signed_array_multiplier.md)**: - -**[unsigned_wallace_multiplier](unsigned_wallace_multiplier.md)**: - -**[signed_wallace_multiplier](signed_wallace_multiplier.md)**: - -**[unsigned_dadda_multiplier](unsigned_dadda_multiplier.md)**: - -**[signed_dadda_multiplier](signed_dadda_multiplier.md)**: - -**[arithmetic_circuit](arithmetic_circuit.md)**: - -**[multiplier_circuit](multiplier_circuit.md)**: - -**[logic_gate](logic_gate.md)**: - -**[inverted_logic_gate](inverted_logic_gate.md)**: - -**[and_gate](and_gate.md)**: - -**[nand_gate](nand_gate.md)**: - -**[or_gate](or_gate.md)**: - -**[nor_gate](nor_gate.md)**: - -**[xor_gate](xor_gate.md)**: - -**[xnor_gate](xnor_gate.md)**: - -**[not_gate](not_gate.md)**: - -**[wire](wire.md)**: - -**[bus](bus.md)**: - -**[two_input_one_bit_circuit](two_input_one_bit_circuit.md)**: - -**[three_input_one_bit_circuit](three_input_one_bit_circuit.md)**: - -**[half_adder](half_adder.md)**: - -**[pg_logic_block](pg_logic_block.md)**: - -**[constant_wire_value_0](constant_wire_value_0.md)**: - -**[constant_wire_value_1](constant_wire_value_1.md)**: - -**[full_adder](full_adder.md)**: - -**[full_adder_pg](full_adder_pg.md)**: - - -## Functions diff --git a/docs/and_gate.md b/docs/and_gate.md deleted file mode 100644 index bb4edbd..0000000 --- a/docs/and_gate.md +++ /dev/null @@ -1,39 +0,0 @@ -# and_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "" -outid | | 0 - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/arithmetic_circuit.md b/docs/arithmetic_circuit.md deleted file mode 100644 index 71f8e61..0000000 --- a/docs/arithmetic_circuit.md +++ /dev/null @@ -1,883 +0,0 @@ -# arithmetic_circuit - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### add_component - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -component | | - - - - - -### get_previous_component - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -number | | 1 - - - - - -### get_instance_num - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -cls | | - - - - - -### get_unique_one_bit_components - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_unique_multi_bit_components - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_unique_types - - - - -#### Parameters -name | description | default ---- | --- | --- -components | | - - - - - -### get_component_types - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_sum_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_carry_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_circuit_wires - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_circuit_wire_index - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -wire | | - - - - - -### get_circuit_gates - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_cgp_wires - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_includes_c - - - - - - - -### get_prototype_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declarations_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_inits_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_out_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_c_code_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_blocks_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_block_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_declaration_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_out_invocation_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -circuit_prefix | | - - - - - -### get_function_out_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_circuit_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_c_code_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_prototype_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declarations_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_inits_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_out_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_v_code_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_blocks_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_block_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_declaration_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -circuit_prefix | | - - - - - -### get_function_out_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_circuit_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_v_code_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_prototype_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_out_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_blif_code_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -circuit_prefix | | - - - - - -### get_circuit_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_blocks_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_block_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_blif_code_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_parameters_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_triplet_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_output_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_cgp_code - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - diff --git a/docs/bus.md b/docs/bus.md deleted file mode 100644 index df01a1c..0000000 --- a/docs/bus.md +++ /dev/null @@ -1,187 +0,0 @@ -# bus - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -prefix | | -N | | 1 -wires_list | | None - - - - - -### connect - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -out_wire_index | | -inner_component_out_wire | | - - - - - -### get_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -wire_index | | 0 - - - - - -### bus_extend - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -N | | -prefix | | "bus" - - - - - -### get_declaration_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_declaration_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_assign_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -bus_prefix | | "" - - - - - -### return_wire_value_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -offset | | 0 - - - - - -### get_wire_declaration_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_assign_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -bus_prefix | | "" - - - - - -### get_wire_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_assign_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -output | | False - - - - diff --git a/docs/constant_wire_value_0.md b/docs/constant_wire_value_0.md deleted file mode 100644 index 770e81b..0000000 --- a/docs/constant_wire_value_0.md +++ /dev/null @@ -1,24 +0,0 @@ -# constant_wire_value_0 - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "constant_wire_value_0" - - - - diff --git a/docs/constant_wire_value_1.md b/docs/constant_wire_value_1.md deleted file mode 100644 index 6b19aa8..0000000 --- a/docs/constant_wire_value_1.md +++ /dev/null @@ -1,24 +0,0 @@ -# constant_wire_value_1 - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "constant_wire_value_1" - - - - diff --git a/docs/full_adder.md b/docs/full_adder.md deleted file mode 100644 index 8f1c3be..0000000 --- a/docs/full_adder.md +++ /dev/null @@ -1,25 +0,0 @@ -# full_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -c | | -prefix | | "fa" - - - - diff --git a/docs/full_adder_pg.md b/docs/full_adder_pg.md deleted file mode 100644 index f055de2..0000000 --- a/docs/full_adder_pg.md +++ /dev/null @@ -1,67 +0,0 @@ -# full_adder_pg - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -c | | -prefix | | "fa_cla" - - - - - -### get_propagate_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_generate_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_sum_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/half_adder.md b/docs/half_adder.md deleted file mode 100644 index 878baa0..0000000 --- a/docs/half_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# half_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "ha" - - - - diff --git a/docs/inverted_logic_gate.md b/docs/inverted_logic_gate.md deleted file mode 100644 index ed1ac2e..0000000 --- a/docs/inverted_logic_gate.md +++ /dev/null @@ -1,66 +0,0 @@ -# inverted_logic_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "gate" - - - - - -### get_function_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/logic_gate.md b/docs/logic_gate.md deleted file mode 100644 index f79a0cf..0000000 --- a/docs/logic_gate.md +++ /dev/null @@ -1,416 +0,0 @@ -# logic_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "gate" - - - - - -### get_component_types - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_includes_c - - - - - - - -### get_prototype_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_assign_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_c_code - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_block_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_gate_invocation_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -remove_prefix | | True - - - - - -### get_gate_output_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -offset | | 0 - - - - - -### get_prototype_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_assign_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_v_code - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_block_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_gate_invocation_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -remove_prefix | | True - - - - - -### get_prototype_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_blif_code - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_block_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -init | | False - - - - - -### get_parameters_cgp - - - - - - - -### get_triplet_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a_index | | 0 -b_index | | 1 - - - - - -### get_output_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -out_index | | 2 - - - - - -### get_cgp_code - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - diff --git a/docs/multiplier_circuit.md b/docs/multiplier_circuit.md deleted file mode 100644 index ec25728..0000000 --- a/docs/multiplier_circuit.md +++ /dev/null @@ -1,149 +0,0 @@ -# multiplier_circuit - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_previous_partial_product - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a_index | | -b_index | | -offset | | 0 - - - - - -### get_maximum_height - - - - -#### Parameters -name | description | default ---- | --- | --- -initial_value | | - - - - - -### init_column_heights - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -signed | | False - - - - - -### add_column_wires - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -column | | -column_index | | - - - - - -### get_column_height - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -column_num | | - - - - - -### update_column_heights - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -curr_column | | -curr_height_change | | -next_column | | 0 -next_height_change | | 0 - - - - - -### get_column_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -column | | -bit | | - - - - - -### update_column_wires - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -curr_column | | -adder | | -next_column | | 0 - - - - diff --git a/docs/nand_gate.md b/docs/nand_gate.md deleted file mode 100644 index 8522787..0000000 --- a/docs/nand_gate.md +++ /dev/null @@ -1,39 +0,0 @@ -# nand_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "" -outid | | 0 - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/nor_gate.md b/docs/nor_gate.md deleted file mode 100644 index be21ff2..0000000 --- a/docs/nor_gate.md +++ /dev/null @@ -1,39 +0,0 @@ -# nor_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "" -outid | | 0 - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/not_gate.md b/docs/not_gate.md deleted file mode 100644 index d082af7..0000000 --- a/docs/not_gate.md +++ /dev/null @@ -1,282 +0,0 @@ -# not_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -prefix | | "" -outid | | 0 - - - - - -### get_prototype_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_assign_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_gate_invocation_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -remove_prefix | | True - - - - - -### get_gate_output_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -offset | | 0 - - - - - -### get_prototype_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_assign_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_gate_invocation_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -remove_prefix | | True - - - - - -### get_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -init | | False - - - - - -### get_triplet_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a_index | | 0 - - - - - -### get_output_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -out_index | | 1 - - - - diff --git a/docs/or_gate.md b/docs/or_gate.md deleted file mode 100644 index 3439750..0000000 --- a/docs/or_gate.md +++ /dev/null @@ -1,39 +0,0 @@ -# or_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "" -outid | | 0 - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/pg_logic_block.md b/docs/pg_logic_block.md deleted file mode 100644 index b70b8f4..0000000 --- a/docs/pg_logic_block.md +++ /dev/null @@ -1,66 +0,0 @@ -# pg_logic_block - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "pg_logic" - - - - - -### get_propagate_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_generate_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_sum_wire - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/signed_array_multiplier.md b/docs/signed_array_multiplier.md deleted file mode 100644 index 96b5e04..0000000 --- a/docs/signed_array_multiplier.md +++ /dev/null @@ -1,24 +0,0 @@ -# signed_array_multiplier - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "s_arrmul" - - - - diff --git a/docs/signed_carry_lookahead_adder.md b/docs/signed_carry_lookahead_adder.md deleted file mode 100644 index 0e32bdc..0000000 --- a/docs/signed_carry_lookahead_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# signed_carry_lookahead_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "s_cla" - - - - diff --git a/docs/signed_dadda_multiplier.md b/docs/signed_dadda_multiplier.md deleted file mode 100644 index 6c9e81d..0000000 --- a/docs/signed_dadda_multiplier.md +++ /dev/null @@ -1,25 +0,0 @@ -# signed_dadda_multiplier - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "s_dadda_rca" -unsigned_adder_class_name | | - - - - diff --git a/docs/signed_pg_ripple_carry_adder.md b/docs/signed_pg_ripple_carry_adder.md deleted file mode 100644 index bc2b5ef..0000000 --- a/docs/signed_pg_ripple_carry_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# signed_pg_ripple_carry_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "s_pg_rca" - - - - diff --git a/docs/signed_ripple_carry_adder.md b/docs/signed_ripple_carry_adder.md deleted file mode 100644 index b9162a9..0000000 --- a/docs/signed_ripple_carry_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# signed_ripple_carry_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "s_rca" - - - - diff --git a/docs/signed_wallace_multiplier.md b/docs/signed_wallace_multiplier.md deleted file mode 100644 index 271c4d9..0000000 --- a/docs/signed_wallace_multiplier.md +++ /dev/null @@ -1,25 +0,0 @@ -# signed_wallace_multiplier - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "s_wallace_rca" -unsigned_adder_class_name | | - - - - diff --git a/docs/three_input_one_bit_circuit.md b/docs/three_input_one_bit_circuit.md deleted file mode 100644 index cd746f9..0000000 --- a/docs/three_input_one_bit_circuit.md +++ /dev/null @@ -1,119 +0,0 @@ -# three_input_one_bit_circuit - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_prototype_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_out_invocation_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_prototype_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_parameters_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/two_input_one_bit_circuit.md b/docs/two_input_one_bit_circuit.md deleted file mode 100644 index 7d82f1a..0000000 --- a/docs/two_input_one_bit_circuit.md +++ /dev/null @@ -1,401 +0,0 @@ -# two_input_one_bit_circuit - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_c_code_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_block_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_declaration_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_out_invocation_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_out_c_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_prototype_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_v_code_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -file_object | | - - - - - -### get_function_block_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_declaration_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_init_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_out_v_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_mapping_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_out_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_block_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_invocation_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_function_blif_hier - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_parameters_cgp - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/unsigned_array_multiplier.md b/docs/unsigned_array_multiplier.md deleted file mode 100644 index 5ec46b6..0000000 --- a/docs/unsigned_array_multiplier.md +++ /dev/null @@ -1,24 +0,0 @@ -# unsigned_array_multiplier - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "u_arrmul" - - - - diff --git a/docs/unsigned_carry_lookahead_adder.md b/docs/unsigned_carry_lookahead_adder.md deleted file mode 100644 index 3bfc9e6..0000000 --- a/docs/unsigned_carry_lookahead_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# unsigned_carry_lookahead_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "u_cla" - - - - diff --git a/docs/unsigned_dadda_multiplier.md b/docs/unsigned_dadda_multiplier.md deleted file mode 100644 index 43bd19a..0000000 --- a/docs/unsigned_dadda_multiplier.md +++ /dev/null @@ -1,25 +0,0 @@ -# unsigned_dadda_multiplier - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "u_dadda_rca" -unsigned_adder_class_name | | - - - - diff --git a/docs/unsigned_pg_ripple_carry_adder.md b/docs/unsigned_pg_ripple_carry_adder.md deleted file mode 100644 index 959d225..0000000 --- a/docs/unsigned_pg_ripple_carry_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# unsigned_pg_ripple_carry_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "u_pg_rca" - - - - diff --git a/docs/unsigned_ripple_carry_adder.md b/docs/unsigned_ripple_carry_adder.md deleted file mode 100644 index c0b8b43..0000000 --- a/docs/unsigned_ripple_carry_adder.md +++ /dev/null @@ -1,24 +0,0 @@ -# unsigned_ripple_carry_adder - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "u_rca" - - - - diff --git a/docs/unsigned_wallace_multiplier.md b/docs/unsigned_wallace_multiplier.md deleted file mode 100644 index 0dd1bc4..0000000 --- a/docs/unsigned_wallace_multiplier.md +++ /dev/null @@ -1,25 +0,0 @@ -# unsigned_wallace_multiplier - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "u_wallace_rca" -unsigned_adder_class_name | | - - - - diff --git a/docs/wire.md b/docs/wire.md deleted file mode 100644 index ae10140..0000000 --- a/docs/wire.md +++ /dev/null @@ -1,148 +0,0 @@ -# wire - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -name | | -value | | 0 -index | | 0 - - - - - -### get_declaration_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_wire_value_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -name | | "" -offset | | 0 - - - - - -### get_assign_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -name | | - - - - - -### return_wire_value_c - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -offset | | 0 - - - - - -### get_declaration_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - - -### get_assign_v - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -name | | -offset | | 0 -array | | False - - - - - -### get_declaration_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -name | | "" -offset | | 0 -array | | False - - - - - -### get_assign_blif - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -name | | -output | | False - - - - diff --git a/docs/xnor_gate.md b/docs/xnor_gate.md deleted file mode 100644 index 8304e0d..0000000 --- a/docs/xnor_gate.md +++ /dev/null @@ -1,39 +0,0 @@ -# xnor_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "" -outid | | 0 - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - - diff --git a/docs/xor_gate.md b/docs/xor_gate.md deleted file mode 100644 index a7a62f8..0000000 --- a/docs/xor_gate.md +++ /dev/null @@ -1,39 +0,0 @@ -# xor_gate - - - - -## Methods - - -### __init__ - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | -a | | -b | | -prefix | | "" -outid | | 0 - - - - - -### get_function_blif_flat - - - - -#### Parameters -name | description | default ---- | --- | --- -self | | - - - -