summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ast-to-instr/src/VHDLNode.java14
-rw-r--r--ast-to-instr/src/VHDLProcess.java56
-rw-r--r--ast-to-instr/src/VHDLSSASNode.java23
-rw-r--r--data/ast/best_chronometer_ever.xml19063
-rw-r--r--data/level/structural_level.lvl3
-rw-r--r--data/property/cnes/CNE_01700.pro76
-rw-r--r--instr-to-kodkod/src/StringManager.java9
7 files changed, 8366 insertions, 10878 deletions
diff --git a/ast-to-instr/src/VHDLNode.java b/ast-to-instr/src/VHDLNode.java
index b05f08c..36ba028 100644
--- a/ast-to-instr/src/VHDLNode.java
+++ b/ast-to-instr/src/VHDLNode.java
@@ -69,6 +69,13 @@ public abstract class VHDLNode extends ParsableXML
Strings.get_id_from_string(Integer.toString(i)),
elements.get(i)
);
+
+ Predicates.add_entry
+ (
+ "is_accessed_by",
+ elements.get(i),
+ parent_id
+ );
}
}
@@ -111,6 +118,13 @@ public abstract class VHDLNode extends ParsableXML
Strings.get_id_from_string(Integer.toString(i)),
elements.get(i)
);
+
+ Predicates.add_entry
+ (
+ "is_accessed_by",
+ elements.get(i),
+ parent_id
+ );
}
}
}
diff --git a/ast-to-instr/src/VHDLProcess.java b/ast-to-instr/src/VHDLProcess.java
index 1146f3f..2eae165 100644
--- a/ast-to-instr/src/VHDLProcess.java
+++ b/ast-to-instr/src/VHDLProcess.java
@@ -10,7 +10,6 @@ import java.util.Stack;
public class VHDLProcess extends ParsableXML
{
private static final XPathExpression XPE_FIND_SL_ELEMENTS;
- private static final XPathExpression XPE_FIND_NE_IN_PROCESS;
private static final XPathExpression XPE_FIND_START_NODE;
static
@@ -21,12 +20,6 @@ public class VHDLProcess extends ParsableXML
"(./sensitivity_list/el/named_entity | ./sensitivity_list/el[@ref])"
);
- XPE_FIND_NE_IN_PROCESS =
- XMLManager.compile_or_die
- (
- ".//*[@kind=\"simple_name\"]/named_entity"
- );
-
XPE_FIND_START_NODE =
XMLManager.compile_or_die
(
@@ -80,7 +73,6 @@ public class VHDLProcess extends ParsableXML
handle_predicate_is_explicit_process(local_id);
handle_predicate_is_in_sensitivity_list(local_id);
- handle_predicate_is_accessed_by(local_id);
/** Children ************************************************************/
handle_child_node(local_id, waiting_list);
@@ -407,54 +399,6 @@ public class VHDLProcess extends ParsableXML
}
}
- private void handle_predicate_is_accessed_by
- (
- final IDs local_id
- )
- throws XPathExpressionException
- {
- final NodeList items;
- final int items_count;
-
- items =
- (NodeList) XPE_FIND_SL_ELEMENTS.evaluate
- (
- xml_node,
- XPathConstants.NODESET
- );
-
- items_count = items.getLength();
-
- for (int i = 0; i < items_count; ++i)
- {
- final String xml_id;
-
- xml_id =
- XMLManager.get_attribute
- (
- items.item(i),
- "ref"
- );
-
- if (!Main.node_is_function_or_literal(xml_id))
- {
- Predicates.add_entry
- (
- "is_accessed_by",
- Waveforms.get_associated_waveform_id
- (
- IDs.get_id_from_xml_id
- (
- xml_id,
- null
- )
- ),
- local_id
- );
- }
- }
- }
-
/***************************************************************************/
/** Children ***************************************************************/
/***************************************************************************/
diff --git a/ast-to-instr/src/VHDLSSASNode.java b/ast-to-instr/src/VHDLSSASNode.java
index 944ad18..fd43f28 100644
--- a/ast-to-instr/src/VHDLSSASNode.java
+++ b/ast-to-instr/src/VHDLSSASNode.java
@@ -170,6 +170,7 @@ public class VHDLSSASNode extends VHDLNode
)
throws XPathExpressionException
{
+ final IDs target_id;
Node target;
target =
@@ -221,11 +222,7 @@ public class VHDLSSASNode extends VHDLNode
);
}
- Predicates.add_entry
- (
- output,
- "expr_writes",
- local_id,
+ target_id =
Waveforms.get_associated_waveform_id
(
IDs.get_id_from_xml_id
@@ -233,7 +230,21 @@ public class VHDLSSASNode extends VHDLNode
XMLManager.get_attribute(target, "id"),
(String) null
)
- )
+ );
+
+ Predicates.add_entry
+ (
+ output,
+ "expr_writes",
+ local_id,
+ target_id
+ );
+
+ Predicates.add_entry
+ (
+ "is_accessed_by",
+ target_id,
+ parent_id
);
}
diff --git a/data/ast/best_chronometer_ever.xml b/data/ast/best_chronometer_ever.xml
index 4b597a8..89491ae 100644
--- a/data/ast/best_chronometer_ever.xml
+++ b/data/ast/best_chronometer_ever.xml
@@ -6124,7 +6124,7 @@
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
foreign_flag="false" visible_flag="true"
- is_within_flag="false" use_flag="true"
+ is_within_flag="false" use_flag="false"
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
@@ -8176,58 +8176,58 @@
identifier="work" date="10" library_directory="" elab_flag="false"
visible_flag="true">
<design_file_chain>
- <el id="2630" kind="design_file" file="./src/user_handler.vhd" line="1"
+ <el id="2274" kind="design_file" file="src/user_handler.vhd" line="1"
col="1"
design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/user_handler.vhd"
- analysis_time_stamp="20170726081113.850"
- file_checksum="39d39d483750f98355a18d189e3eafab6370a1fe"
+ design_file_filename="src/user_handler.vhd"
+ analysis_time_stamp="20170801081744.530"
+ file_checksum="7fb66e7a8573c5104a5355a7ef6b448d52e93d71"
elab_flag="false">
<library ref="799"/>
<first_design_unit>
- <el id="2532" kind="design_unit" file="./src/user_handler.vhd"
- line="1" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="user_handler" date="6"
- end_location="./src/user_handler.vhd:16:1" elab_flag="false"
+ <el id="2152" kind="design_unit" file="src/user_handler.vhd" line="1"
+ col="1" design_unit_source_line="0" design_unit_source_col="0"
+ identifier="user_handler" date="6"
+ end_location="src/user_handler.vhd:16:1" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2630"/>
+ <design_file ref="2274"/>
<context_items>
- <el id="2534" kind="library_clause" file="./src/user_handler.vhd"
+ <el id="2147" kind="library_clause" file="src/user_handler.vhd"
line="1" col="9" identifier="ieee" has_identifier_list="false">
- <parent ref="2532"/>
- <library_declaration ref="2629"/>
+ <parent ref="2152"/>
+ <library_declaration ref="2273"/>
</el>
- <el id="2535" kind="use_clause" file="./src/user_handler.vhd"
+ <el id="2154" kind="use_clause" file="src/user_handler.vhd"
line="3" col="5">
- <parent ref="2532"/>
- <selected_name id="2538" kind="selected_by_all_name"
- file="./src/user_handler.vhd" line="3" col="25"
+ <parent ref="2152"/>
+ <selected_name id="2157" kind="selected_by_all_name"
+ file="src/user_handler.vhd" line="3" col="25"
is_forward_ref="false" expr_staticness="???">
- <prefix id="2537" kind="selected_name"
- file="./src/user_handler.vhd" line="3" col="10"
+ <prefix id="2156" kind="selected_name"
+ file="src/user_handler.vhd" line="3" col="10"
identifier="std_logic_1164" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <prefix id="2536" kind="simple_name"
- file="./src/user_handler.vhd" line="3" col="5"
+ <prefix id="2155" kind="simple_name"
+ file="src/user_handler.vhd" line="3" col="5"
identifier="ieee" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
+ <named_entity ref="2273"/>
</prefix>
- <named_entity ref="2722"/>
+ <named_entity ref="2366"/>
</prefix>
</selected_name>
</el>
</context_items>
- <library_unit id="2540" kind="entity_declaration"
- file="./src/user_handler.vhd" line="5" col="8"
+ <library_unit id="2158" kind="entity_declaration"
+ file="src/user_handler.vhd" line="5" col="8"
identifier="user_handler" has_begin="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="true">
- <parent ref="2532"/>
+ <parent ref="2152"/>
<port_chain>
- <el id="2539" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="8" col="7"
+ <el id="2160" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="8" col="7"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -8235,19 +8235,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2542" kind="simple_name"
- file="./src/user_handler.vhd" line="8" col="31"
+ <parent ref="2158"/>
+ <subtype_indication id="2161" kind="simple_name"
+ file="src/user_handler.vhd" line="8" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2543" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="9" col="7"
+ <el id="2162" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="9" col="7"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -8255,19 +8255,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2544" kind="simple_name"
- file="./src/user_handler.vhd" line="9" col="31"
+ <parent ref="2158"/>
+ <subtype_indication id="2163" kind="simple_name"
+ file="src/user_handler.vhd" line="9" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2545" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="10" col="7"
+ <el id="2164" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="10" col="7"
identifier="i_synced_start_btn" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -8275,19 +8275,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2546" kind="simple_name"
- file="./src/user_handler.vhd" line="10" col="31"
+ <parent ref="2158"/>
+ <subtype_indication id="2165" kind="simple_name"
+ file="src/user_handler.vhd" line="10" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2547" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="11" col="7"
+ <el id="2166" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="11" col="7"
identifier="i_synced_raz_btn" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -8295,19 +8295,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2548" kind="simple_name"
- file="./src/user_handler.vhd" line="11" col="31"
+ <parent ref="2158"/>
+ <subtype_indication id="2167" kind="simple_name"
+ file="src/user_handler.vhd" line="11" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2549" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="12" col="7"
+ <el id="2168" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="12" col="7"
identifier="i_limit_reached" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -8315,19 +8315,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2550" kind="simple_name"
- file="./src/user_handler.vhd" line="12" col="31"
+ <parent ref="2158"/>
+ <subtype_indication id="2169" kind="simple_name"
+ file="src/user_handler.vhd" line="12" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2551" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="13" col="7"
+ <el id="2170" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="13" col="7"
identifier="o_enable" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -8335,19 +8335,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2552" kind="simple_name"
- file="./src/user_handler.vhd" line="13" col="32"
+ <parent ref="2158"/>
+ <subtype_indication id="2171" kind="simple_name"
+ file="src/user_handler.vhd" line="13" col="32"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2553" kind="interface_signal_declaration"
- file="./src/user_handler.vhd" line="14" col="7"
+ <el id="2172" kind="interface_signal_declaration"
+ file="src/user_handler.vhd" line="14" col="7"
identifier="o_raz" has_disconnect_flag="false" has_mode="true"
has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -8355,295 +8355,332 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2540"/>
- <subtype_indication id="2554" kind="simple_name"
- file="./src/user_handler.vhd" line="14" col="32"
+ <parent ref="2158"/>
+ <subtype_indication id="2173" kind="simple_name"
+ file="src/user_handler.vhd" line="14" col="32"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</port_chain>
</library_unit>
- <dependence_list list-id="161">
+ <dependence_list list-id="124">
<el ref="14"/>
- <el ref="2674"/>
+ <el ref="2318"/>
</dependence_list>
</el>
- <el id="2556" kind="design_unit" file="./src/user_handler.vhd"
+ <el id="2174" kind="design_unit" file="src/user_handler.vhd"
line="18" col="1" design_unit_source_line="0"
design_unit_source_col="0" identifier="behavioral" date="6"
- end_location="./src/user_handler.vhd:55:1" elab_flag="false"
+ end_location="src/user_handler.vhd:68:1" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2630"/>
- <library_unit id="2558" kind="architecture_body"
- file="./src/user_handler.vhd" line="18" col="14"
+ <design_file ref="2274"/>
+ <library_unit id="2176" kind="architecture_body"
+ file="src/user_handler.vhd" line="18" col="14"
identifier="behavioral" foreign_flag="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2556"/>
- <entity_name id="2555" kind="simple_name"
- file="./src/user_handler.vhd" line="18" col="28"
+ <parent ref="2174"/>
+ <entity_name id="2178" kind="simple_name"
+ file="src/user_handler.vhd" line="18" col="28"
identifier="user_handler" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2540"/>
+ <named_entity ref="2158"/>
</entity_name>
<declaration_chain>
- <el id="2560" kind="signal_declaration"
- file="./src/user_handler.vhd" line="20" col="11"
+ <el id="2179" kind="signal_declaration"
+ file="src/user_handler.vhd" line="20" col="11"
identifier="synced_start_btn_r1" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2558"/>
- <subtype_indication id="2561" kind="simple_name"
- file="./src/user_handler.vhd" line="20" col="32"
+ <parent ref="2176"/>
+ <subtype_indication id="2180" kind="simple_name"
+ file="src/user_handler.vhd" line="20" col="32"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2562" kind="signal_declaration"
- file="./src/user_handler.vhd" line="22" col="11"
+ <el id="2181" kind="signal_declaration"
+ file="src/user_handler.vhd" line="22" col="11"
identifier="time_is_passing" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2558"/>
- <subtype_indication id="2563" kind="simple_name"
- file="./src/user_handler.vhd" line="22" col="28"
+ <parent ref="2176"/>
+ <subtype_indication id="2182" kind="simple_name"
+ file="src/user_handler.vhd" line="22" col="28"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="2183" kind="signal_declaration"
+ file="src/user_handler.vhd" line="24" col="11"
+ identifier="tip_r1_bad_name" has_disconnect_flag="false"
+ is_ref="false" has_active_flag="false"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ guarded_signal_flag="false" signal_kind="bus"
+ expr_staticness="none" name_staticness="local">
+ <parent ref="2176"/>
+ <subtype_indication id="2184" kind="simple_name"
+ file="src/user_handler.vhd" line="24" col="28"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="2185" kind="signal_declaration"
+ file="src/user_handler.vhd" line="25" col="11"
+ identifier="tip_re_bad_name" has_disconnect_flag="false"
+ is_ref="false" has_active_flag="false"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ guarded_signal_flag="false" signal_kind="bus"
+ expr_staticness="none" name_staticness="local">
+ <parent ref="2176"/>
+ <subtype_indication id="2186" kind="simple_name"
+ file="src/user_handler.vhd" line="25" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</declaration_chain>
<concurrent_statement_chain>
- <el id="2564" kind="sensitized_process_statement"
- file="./src/user_handler.vhd" line="24" col="4"
+ <el id="2188" kind="sensitized_process_statement"
+ file="src/user_handler.vhd" line="27" col="4"
label="p_enable_time" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2558"/>
+ <parent ref="2176"/>
<sequential_statement_chain>
- <el id="2568" kind="if_statement"
- file="./src/user_handler.vhd" line="26" col="7" label=""
+ <el id="2191" kind="if_statement"
+ file="src/user_handler.vhd" line="29" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2564"/>
- <condition id="2570" kind="equality_operator"
- file="./src/user_handler.vhd" line="26" col="19"
+ <parent ref="2188"/>
+ <condition id="2193" kind="equality_operator"
+ file="src/user_handler.vhd" line="29" col="19"
expr_staticness="none">
<type ref="18"/>
- <left id="2569" kind="simple_name"
- file="./src/user_handler.vhd" line="26" col="11"
+ <left id="2192" kind="simple_name"
+ file="src/user_handler.vhd" line="29" col="11"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2543"/>
- <base_name ref="2543"/>
+ <type ref="2762"/>
+ <named_entity ref="2162"/>
+ <base_name ref="2162"/>
</left>
- <implementation ref="3080"/>
- <right id="2571" kind="character_literal"
- file="./src/user_handler.vhd" line="26" col="21"
+ <implementation ref="2724"/>
+ <right id="2194" kind="character_literal"
+ file="src/user_handler.vhd" line="29" col="21"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2573" kind="simple_signal_assignment_statement"
- file="./src/user_handler.vhd" line="28" col="10"
+ <el id="2196" kind="simple_signal_assignment_statement"
+ file="src/user_handler.vhd" line="31" col="10"
label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2568"/>
- <target id="2572" kind="simple_name"
- file="./src/user_handler.vhd" line="28" col="10"
+ <parent ref="2191"/>
+ <target id="2195" kind="simple_name"
+ file="src/user_handler.vhd" line="31" col="10"
identifier="time_is_passing" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2562"/>
- <base_name ref="2562"/>
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
</target>
<waveform_chain>
- <el id="2574" kind="waveform_element"
- file="./src/user_handler.vhd" line="28" col="29">
- <we_value id="2575" kind="character_literal"
- file="./src/user_handler.vhd" line="28" col="29"
+ <el id="2197" kind="waveform_element"
+ file="src/user_handler.vhd" line="31" col="29">
+ <we_value id="2198" kind="character_literal"
+ file="src/user_handler.vhd" line="31" col="29"
identifier="'0'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2576" kind="elsif"
- file="./src/user_handler.vhd" line="29" col="7"
+ <else_clause id="2199" kind="elsif"
+ file="src/user_handler.vhd" line="32" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2577" kind="if_statement"
- file="./src/user_handler.vhd" line="30" col="10"
+ <el id="2200" kind="if_statement"
+ file="src/user_handler.vhd" line="33" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2568"/>
- <condition id="2110" kind="function_call"
- file="./src/user_handler.vhd" line="30" col="14"
+ <parent ref="2191"/>
+ <condition id="2862" kind="function_call"
+ file="src/user_handler.vhd" line="33" col="14"
expr_staticness="none" name_staticness="none">
- <prefix id="2578" kind="simple_name"
- file="./src/user_handler.vhd" line="30" col="14"
+ <prefix id="2201" kind="simple_name"
+ file="src/user_handler.vhd" line="33" col="14"
identifier="rising_edge" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2581"
+ <el id="2204"
kind="association_element_by_expression"
- file="./src/user_handler.vhd" line="30"
- col="26" whole_association_flag="true"
+ file="src/user_handler.vhd" line="33" col="26"
+ whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2580" kind="simple_name"
- file="./src/user_handler.vhd" line="30"
+ <actual id="2203" kind="simple_name"
+ file="src/user_handler.vhd" line="33"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2539"/>
- <base_name ref="2539"/>
+ <type ref="2762"/>
+ <named_entity ref="2160"/>
+ <base_name ref="2160"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2110"/>
+ <implementation ref="2700"/>
+ <base_name ref="2862"/>
</condition>
<sequential_statement_chain>
- <el id="2582" kind="if_statement"
- file="./src/user_handler.vhd" line="32" col="13"
+ <el id="2205" kind="if_statement"
+ file="src/user_handler.vhd" line="35" col="13"
label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2577"/>
- <condition id="2586" kind="and_operator"
- file="./src/user_handler.vhd" line="32"
- col="45" expr_staticness="none">
+ <parent ref="2200"/>
+ <condition id="2209" kind="and_operator"
+ file="src/user_handler.vhd" line="35" col="45"
+ expr_staticness="none">
<type ref="18"/>
- <left id="2584" kind="equality_operator"
- file="./src/user_handler.vhd" line="32"
+ <left id="2207" kind="equality_operator"
+ file="src/user_handler.vhd" line="35"
col="38" expr_staticness="none">
<type ref="18"/>
- <left id="2583" kind="simple_name"
- file="./src/user_handler.vhd" line="32"
+ <left id="2206" kind="simple_name"
+ file="src/user_handler.vhd" line="35"
col="18" identifier="synced_start_btn_r1"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2560"/>
- <base_name ref="2560"/>
+ <type ref="2762"/>
+ <named_entity ref="2179"/>
+ <base_name ref="2179"/>
</left>
- <implementation ref="3080"/>
- <right id="2585" kind="character_literal"
- file="./src/user_handler.vhd" line="32"
+ <implementation ref="2724"/>
+ <right id="2208" kind="character_literal"
+ file="src/user_handler.vhd" line="35"
col="40" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</right>
</left>
<implementation ref="38"/>
- <right id="2588" kind="equality_operator"
- file="./src/user_handler.vhd" line="32"
+ <right id="2211" kind="equality_operator"
+ file="src/user_handler.vhd" line="35"
col="69" expr_staticness="none">
<type ref="18"/>
- <left id="2587" kind="simple_name"
- file="./src/user_handler.vhd" line="32"
+ <left id="2210" kind="simple_name"
+ file="src/user_handler.vhd" line="35"
col="50" identifier="i_synced_start_btn"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2545"/>
- <base_name ref="2545"/>
+ <type ref="2762"/>
+ <named_entity ref="2164"/>
+ <base_name ref="2164"/>
</left>
- <implementation ref="3080"/>
- <right id="2589" kind="character_literal"
- file="./src/user_handler.vhd" line="32"
+ <implementation ref="2724"/>
+ <right id="2212" kind="character_literal"
+ file="src/user_handler.vhd" line="35"
col="71" identifier="'1'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</right>
</condition>
<sequential_statement_chain>
- <el id="2591"
+ <el id="2214"
kind="simple_signal_assignment_statement"
- file="./src/user_handler.vhd" line="34"
+ file="src/user_handler.vhd" line="37"
col="16" label="" delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2582"/>
- <target id="2590" kind="simple_name"
- file="./src/user_handler.vhd" line="34"
+ <parent ref="2205"/>
+ <target id="2213" kind="simple_name"
+ file="src/user_handler.vhd" line="37"
col="16" identifier="time_is_passing"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2562"/>
- <base_name ref="2562"/>
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
</target>
<waveform_chain>
- <el id="2592" kind="waveform_element"
- file="./src/user_handler.vhd" line="34"
+ <el id="2215" kind="waveform_element"
+ file="src/user_handler.vhd" line="37"
col="35">
- <we_value id="2593" kind="not_operator"
- file="./src/user_handler.vhd"
- line="34" col="36"
- expr_staticness="none">
- <type ref="2767"/>
- <operand id="2594" kind="simple_name"
- file="./src/user_handler.vhd"
- line="34" col="40"
+ <we_value id="2216" kind="not_operator"
+ file="src/user_handler.vhd" line="37"
+ col="36" expr_staticness="none">
+ <type ref="2411"/>
+ <operand id="2217" kind="simple_name"
+ file="src/user_handler.vhd"
+ line="37" col="40"
identifier="time_is_passing"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2562"/>
- <base_name ref="2562"/>
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
</operand>
- <implementation ref="2830"/>
+ <implementation ref="2474"/>
</we_value>
</el>
</waveform_chain>
@@ -8656,164 +8693,164 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="68">
- <el id="2566" kind="simple_name"
- file="./src/user_handler.vhd" line="24" col="28"
+ <sensitivity_list list-id="52">
+ <el id="2187" kind="simple_name"
+ file="src/user_handler.vhd" line="27" col="28"
identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2539"/>
- <base_name ref="2539"/>
+ <type ref="2762"/>
+ <named_entity ref="2160"/>
+ <base_name ref="2160"/>
</el>
- <el id="2567" kind="simple_name"
- file="./src/user_handler.vhd" line="24" col="37"
+ <el id="2190" kind="simple_name"
+ file="src/user_handler.vhd" line="27" col="37"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2543"/>
- <base_name ref="2543"/>
+ <type ref="2762"/>
+ <named_entity ref="2162"/>
+ <base_name ref="2162"/>
</el>
</sensitivity_list>
</el>
- <el id="2596" kind="sensitized_process_statement"
- file="./src/user_handler.vhd" line="40" col="4"
+ <el id="2218" kind="sensitized_process_statement"
+ file="src/user_handler.vhd" line="43" col="4"
label="p_pre_synced_start_btn" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2558"/>
+ <parent ref="2176"/>
<sequential_statement_chain>
- <el id="2599" kind="if_statement"
- file="./src/user_handler.vhd" line="42" col="7" label=""
+ <el id="2222" kind="if_statement"
+ file="src/user_handler.vhd" line="45" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2596"/>
- <condition id="2601" kind="equality_operator"
- file="./src/user_handler.vhd" line="42" col="19"
+ <parent ref="2218"/>
+ <condition id="2224" kind="equality_operator"
+ file="src/user_handler.vhd" line="45" col="19"
expr_staticness="none">
<type ref="18"/>
- <left id="2600" kind="simple_name"
- file="./src/user_handler.vhd" line="42" col="11"
+ <left id="2223" kind="simple_name"
+ file="src/user_handler.vhd" line="45" col="11"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2543"/>
- <base_name ref="2543"/>
+ <type ref="2762"/>
+ <named_entity ref="2162"/>
+ <base_name ref="2162"/>
</left>
- <implementation ref="3080"/>
- <right id="2602" kind="character_literal"
- file="./src/user_handler.vhd" line="42" col="21"
+ <implementation ref="2724"/>
+ <right id="2225" kind="character_literal"
+ file="src/user_handler.vhd" line="45" col="21"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2604" kind="simple_signal_assignment_statement"
- file="./src/user_handler.vhd" line="44" col="10"
+ <el id="2227" kind="simple_signal_assignment_statement"
+ file="src/user_handler.vhd" line="47" col="10"
label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2599"/>
- <target id="2603" kind="simple_name"
- file="./src/user_handler.vhd" line="44" col="10"
+ <parent ref="2222"/>
+ <target id="2226" kind="simple_name"
+ file="src/user_handler.vhd" line="47" col="10"
identifier="synced_start_btn_r1"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2560"/>
- <base_name ref="2560"/>
+ <type ref="2762"/>
+ <named_entity ref="2179"/>
+ <base_name ref="2179"/>
</target>
<waveform_chain>
- <el id="2605" kind="waveform_element"
- file="./src/user_handler.vhd" line="44" col="33">
- <we_value id="2606" kind="character_literal"
- file="./src/user_handler.vhd" line="44" col="33"
+ <el id="2228" kind="waveform_element"
+ file="src/user_handler.vhd" line="47" col="33">
+ <we_value id="2229" kind="character_literal"
+ file="src/user_handler.vhd" line="47" col="33"
identifier="'0'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2607" kind="elsif"
- file="./src/user_handler.vhd" line="45" col="7"
+ <else_clause id="2230" kind="elsif"
+ file="src/user_handler.vhd" line="48" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2608" kind="if_statement"
- file="./src/user_handler.vhd" line="46" col="10"
+ <el id="2231" kind="if_statement"
+ file="src/user_handler.vhd" line="49" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2599"/>
- <condition id="2127" kind="function_call"
- file="./src/user_handler.vhd" line="46" col="14"
+ <parent ref="2222"/>
+ <condition id="2861" kind="function_call"
+ file="src/user_handler.vhd" line="49" col="14"
expr_staticness="none" name_staticness="none">
- <prefix id="2609" kind="simple_name"
- file="./src/user_handler.vhd" line="46" col="14"
+ <prefix id="2232" kind="simple_name"
+ file="src/user_handler.vhd" line="49" col="14"
identifier="rising_edge" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2612"
+ <el id="2235"
kind="association_element_by_expression"
- file="./src/user_handler.vhd" line="46"
- col="26" whole_association_flag="true"
+ file="src/user_handler.vhd" line="49" col="26"
+ whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2611" kind="simple_name"
- file="./src/user_handler.vhd" line="46"
+ <actual id="2234" kind="simple_name"
+ file="src/user_handler.vhd" line="49"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2539"/>
- <base_name ref="2539"/>
+ <type ref="2762"/>
+ <named_entity ref="2160"/>
+ <base_name ref="2160"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2127"/>
+ <implementation ref="2700"/>
+ <base_name ref="2861"/>
</condition>
<sequential_statement_chain>
- <el id="2614"
+ <el id="2237"
kind="simple_signal_assignment_statement"
- file="./src/user_handler.vhd" line="48" col="13"
+ file="src/user_handler.vhd" line="51" col="13"
label="" delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2608"/>
- <target id="2613" kind="simple_name"
- file="./src/user_handler.vhd" line="48"
- col="13" identifier="synced_start_btn_r1"
+ <parent ref="2231"/>
+ <target id="2236" kind="simple_name"
+ file="src/user_handler.vhd" line="51" col="13"
+ identifier="synced_start_btn_r1"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2560"/>
- <base_name ref="2560"/>
+ <type ref="2762"/>
+ <named_entity ref="2179"/>
+ <base_name ref="2179"/>
</target>
<waveform_chain>
- <el id="2615" kind="waveform_element"
- file="./src/user_handler.vhd" line="48"
+ <el id="2238" kind="waveform_element"
+ file="src/user_handler.vhd" line="51"
col="36">
- <we_value id="2616" kind="simple_name"
- file="./src/user_handler.vhd" line="48"
+ <we_value id="2239" kind="simple_name"
+ file="src/user_handler.vhd" line="51"
col="36" identifier="i_synced_start_btn"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2545"/>
- <base_name ref="2545"/>
+ <type ref="2762"/>
+ <named_entity ref="2164"/>
+ <base_name ref="2164"/>
</we_value>
</el>
</waveform_chain>
@@ -8824,201 +8861,369 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="69">
- <el id="2595" kind="simple_name"
- file="./src/user_handler.vhd" line="40" col="37"
+ <sensitivity_list list-id="53">
+ <el id="2220" kind="simple_name"
+ file="src/user_handler.vhd" line="43" col="37"
identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2539"/>
- <base_name ref="2539"/>
+ <type ref="2762"/>
+ <named_entity ref="2160"/>
+ <base_name ref="2160"/>
</el>
- <el id="2598" kind="simple_name"
- file="./src/user_handler.vhd" line="40" col="46"
+ <el id="2221" kind="simple_name"
+ file="src/user_handler.vhd" line="43" col="46"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2543"/>
- <base_name ref="2543"/>
+ <type ref="2762"/>
+ <named_entity ref="2162"/>
+ <base_name ref="2162"/>
</el>
</sensitivity_list>
</el>
- <el id="3256" kind="sensitized_process_statement"
- file="./src/user_handler.vhd" line="53" col="4" label=""
+ <el id="2864" kind="sensitized_process_statement"
+ file="src/user_handler.vhd" line="56" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2558"/>
+ <parent ref="2176"/>
<sequential_statement_chain>
- <el id="2610" kind="simple_signal_assignment_statement"
- file="./src/user_handler.vhd" line="53" col="4" label=""
+ <el id="2863" kind="simple_signal_assignment_statement"
+ file="src/user_handler.vhd" line="56" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3256"/>
- <target id="2617" kind="simple_name"
- file="./src/user_handler.vhd" line="53" col="4"
+ <parent ref="2864"/>
+ <target id="2240" kind="simple_name"
+ file="src/user_handler.vhd" line="56" col="4"
identifier="o_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2553"/>
- <base_name ref="2553"/>
+ <type ref="2762"/>
+ <named_entity ref="2172"/>
+ <base_name ref="2172"/>
</target>
<waveform_chain>
- <el id="2620" kind="waveform_element"
- file="./src/user_handler.vhd" line="53" col="13">
- <we_value id="2622" kind="and_operator"
- file="./src/user_handler.vhd" line="53" col="31"
+ <el id="2241" kind="waveform_element"
+ file="src/user_handler.vhd" line="56" col="13">
+ <we_value id="2245" kind="and_operator"
+ file="src/user_handler.vhd" line="56" col="31"
expr_staticness="none">
- <type ref="2767"/>
- <left id="2621" kind="simple_name"
- file="./src/user_handler.vhd" line="53" col="14"
+ <type ref="2411"/>
+ <left id="2244" kind="simple_name"
+ file="src/user_handler.vhd" line="56" col="14"
identifier="i_synced_raz_btn"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2547"/>
- <base_name ref="2547"/>
+ <type ref="2762"/>
+ <named_entity ref="2166"/>
+ <base_name ref="2166"/>
</left>
- <implementation ref="2788"/>
- <right id="2623" kind="simple_name"
- file="./src/user_handler.vhd" line="53" col="35"
+ <implementation ref="2432"/>
+ <right id="2246" kind="simple_name"
+ file="src/user_handler.vhd" line="56" col="35"
identifier="time_is_passing"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2562"/>
- <base_name ref="2562"/>
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
</right>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="166">
- <el ref="2547"/>
- <el ref="2562"/>
+ <sensitivity_list list-id="129">
+ <el ref="2166"/>
+ <el ref="2181"/>
</sensitivity_list>
- <process_origin id="2618"
+ <process_origin id="2242"
kind="concurrent_simple_signal_assignment"
- file="./src/user_handler.vhd" line="53" col="4" label=""
+ file="src/user_handler.vhd" line="56" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2558"/>
+ <parent ref="2176"/>
</process_origin>
</el>
- <el id="3258" kind="sensitized_process_statement"
- file="./src/user_handler.vhd" line="54" col="4" label=""
+ <el id="2866" kind="sensitized_process_statement"
+ file="src/user_handler.vhd" line="57" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2558"/>
+ <parent ref="2176"/>
<sequential_statement_chain>
- <el id="2579" kind="simple_signal_assignment_statement"
- file="./src/user_handler.vhd" line="54" col="4" label=""
+ <el id="2258" kind="simple_signal_assignment_statement"
+ file="src/user_handler.vhd" line="57" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3258"/>
- <target id="2624" kind="simple_name"
- file="./src/user_handler.vhd" line="54" col="4"
+ <parent ref="2866"/>
+ <target id="2247" kind="simple_name"
+ file="src/user_handler.vhd" line="57" col="4"
identifier="o_enable" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2551"/>
- <base_name ref="2551"/>
+ <type ref="2762"/>
+ <named_entity ref="2170"/>
+ <base_name ref="2170"/>
</target>
<waveform_chain>
- <el id="2625" kind="waveform_element"
- file="./src/user_handler.vhd" line="54" col="16">
- <we_value id="2628" kind="simple_name"
- file="./src/user_handler.vhd" line="54" col="16"
+ <el id="2250" kind="waveform_element"
+ file="src/user_handler.vhd" line="57" col="16">
+ <we_value id="2251" kind="simple_name"
+ file="src/user_handler.vhd" line="57" col="16"
identifier="time_is_passing" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2562"/>
- <base_name ref="2562"/>
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="170">
- <el ref="2562"/>
+ <sensitivity_list list-id="133">
+ <el ref="2181"/>
</sensitivity_list>
- <process_origin id="2626"
+ <process_origin id="2248"
kind="concurrent_simple_signal_assignment"
- file="./src/user_handler.vhd" line="54" col="4" label=""
+ file="src/user_handler.vhd" line="57" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2558"/>
+ <parent ref="2176"/>
+ </process_origin>
+ </el>
+ <el id="2252" kind="sensitized_process_statement"
+ file="src/user_handler.vhd" line="59" col="4"
+ label="useless_re_process" seen_flag="false"
+ end_has_postponed="false" is_ref="false" passive_flag="false"
+ postponed_flag="false" visible_flag="true"
+ is_within_flag="false" has_label="true" has_is="false"
+ end_has_reserved_id="true" end_has_identifier="false"
+ wait_state="unknown">
+ <parent ref="2176"/>
+ <sequential_statement_chain>
+ <el id="2256" kind="if_statement"
+ file="src/user_handler.vhd" line="61" col="7" label=""
+ suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="2252"/>
+ <condition id="2233" kind="function_call"
+ file="src/user_handler.vhd" line="61" col="11"
+ expr_staticness="none" name_staticness="none">
+ <prefix id="2257" kind="simple_name"
+ file="src/user_handler.vhd" line="61" col="11"
+ identifier="rising_edge" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="18"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
+ </prefix>
+ <type ref="18"/>
+ <parameter_association_chain>
+ <el id="2260"
+ kind="association_element_by_expression"
+ file="src/user_handler.vhd" line="61" col="23"
+ whole_association_flag="true"
+ collapse_signal_flag="false">
+ <actual id="2259" kind="simple_name"
+ file="src/user_handler.vhd" line="61" col="23"
+ identifier="i_clock" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2160"/>
+ <base_name ref="2160"/>
+ </actual>
+ </el>
+ </parameter_association_chain>
+ <implementation ref="2700"/>
+ <base_name ref="2233"/>
+ </condition>
+ <sequential_statement_chain>
+ <el id="2262" kind="simple_signal_assignment_statement"
+ file="src/user_handler.vhd" line="63" col="10"
+ label="" delay_mechanism="inertial"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="2256"/>
+ <target id="2261" kind="simple_name"
+ file="src/user_handler.vhd" line="63" col="10"
+ identifier="tip_r1_bad_name" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2183"/>
+ <base_name ref="2183"/>
+ </target>
+ <waveform_chain>
+ <el id="2263" kind="waveform_element"
+ file="src/user_handler.vhd" line="63" col="29">
+ <we_value id="2264" kind="simple_name"
+ file="src/user_handler.vhd" line="63" col="29"
+ identifier="time_is_passing"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="54">
+ <el id="2254" kind="simple_name"
+ file="src/user_handler.vhd" line="59" col="33"
+ identifier="i_clock" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2160"/>
+ <base_name ref="2160"/>
+ </el>
+ <el id="2255" kind="simple_name"
+ file="src/user_handler.vhd" line="59" col="42"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2162"/>
+ <base_name ref="2162"/>
+ </el>
+ </sensitivity_list>
+ </el>
+ <el id="2868" kind="sensitized_process_statement"
+ file="src/user_handler.vhd" line="67" col="4" label=""
+ seen_flag="false" end_has_postponed="false" is_ref="true"
+ passive_flag="false" postponed_flag="false"
+ visible_flag="false" is_within_flag="false" has_label="false"
+ has_is="false" end_has_reserved_id="false"
+ end_has_identifier="false" wait_state="unknown">
+ <parent ref="2176"/>
+ <sequential_statement_chain>
+ <el id="2202" kind="simple_signal_assignment_statement"
+ file="src/user_handler.vhd" line="67" col="4" label=""
+ delay_mechanism="inertial" visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="2868"/>
+ <target id="2265" kind="simple_name"
+ file="src/user_handler.vhd" line="67" col="4"
+ identifier="tip_re_bad_name" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2185"/>
+ <base_name ref="2185"/>
+ </target>
+ <waveform_chain>
+ <el id="2268" kind="waveform_element"
+ file="src/user_handler.vhd" line="67" col="23">
+ <we_value id="2270" kind="and_operator"
+ file="src/user_handler.vhd" line="67" col="39"
+ expr_staticness="none">
+ <type ref="2411"/>
+ <left id="2269" kind="simple_name"
+ file="src/user_handler.vhd" line="67" col="23"
+ identifier="tip_r1_bad_name"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2183"/>
+ <base_name ref="2183"/>
+ </left>
+ <implementation ref="2432"/>
+ <right id="2271" kind="not_operator"
+ file="src/user_handler.vhd" line="67" col="43"
+ expr_staticness="none">
+ <type ref="2411"/>
+ <operand id="2272" kind="simple_name"
+ file="src/user_handler.vhd" line="67" col="47"
+ identifier="time_is_passing"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="2181"/>
+ <base_name ref="2181"/>
+ </operand>
+ <implementation ref="2474"/>
+ </right>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="134">
+ <el ref="2183"/>
+ <el ref="2181"/>
+ </sensitivity_list>
+ <process_origin id="2266"
+ kind="concurrent_simple_signal_assignment"
+ file="src/user_handler.vhd" line="67" col="4" label=""
+ delay_mechanism="inertial" postponed_flag="false"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="2176"/>
</process_origin>
</el>
</concurrent_statement_chain>
</library_unit>
- <hash_chain ref="2532"/>
- <dependence_list list-id="162">
+ <hash_chain ref="2152"/>
+ <dependence_list list-id="125">
<el ref="14"/>
- <el ref="2532"/>
+ <el ref="2152"/>
</dependence_list>
</el>
</first_design_unit>
- <last_design_unit ref="2556"/>
+ <last_design_unit ref="2174"/>
</el>
- <el id="2528" kind="design_file" file="./src/time_wizard.vhd" line="1"
+ <el id="2148" kind="design_file" file="src/time_wizard.vhd" line="1"
col="1"
design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/time_wizard.vhd"
- analysis_time_stamp="20170726081113.849"
+ design_file_filename="src/time_wizard.vhd"
+ analysis_time_stamp="20170801081744.529"
file_checksum="3bd89ce515d2d5d3e0bf9cd539371e15e7885a43"
elab_flag="false">
<library ref="799"/>
<first_design_unit>
- <el id="2218" kind="design_unit" file="./src/time_wizard.vhd"
- line="1" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="time_wizard" date="6"
- end_location="./src/time_wizard.vhd:18:1" elab_flag="false"
+ <el id="1838" kind="design_unit" file="src/time_wizard.vhd" line="1"
+ col="1" design_unit_source_line="0" design_unit_source_col="0"
+ identifier="time_wizard" date="6"
+ end_location="src/time_wizard.vhd:18:1" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2528"/>
+ <design_file ref="2148"/>
<context_items>
- <el id="2220" kind="library_clause" file="./src/time_wizard.vhd"
+ <el id="1833" kind="library_clause" file="src/time_wizard.vhd"
line="1" col="9" identifier="ieee" has_identifier_list="false">
- <parent ref="2218"/>
- <library_declaration ref="2629"/>
+ <parent ref="1838"/>
+ <library_declaration ref="2273"/>
</el>
- <el id="2221" kind="use_clause" file="./src/time_wizard.vhd"
+ <el id="1840" kind="use_clause" file="src/time_wizard.vhd"
line="3" col="5">
- <parent ref="2218"/>
- <selected_name id="2224" kind="selected_by_all_name"
- file="./src/time_wizard.vhd" line="3" col="25"
+ <parent ref="1838"/>
+ <selected_name id="1843" kind="selected_by_all_name"
+ file="src/time_wizard.vhd" line="3" col="25"
is_forward_ref="false" expr_staticness="???">
- <prefix id="2223" kind="selected_name"
- file="./src/time_wizard.vhd" line="3" col="10"
+ <prefix id="1842" kind="selected_name"
+ file="src/time_wizard.vhd" line="3" col="10"
identifier="std_logic_1164" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <prefix id="2222" kind="simple_name"
- file="./src/time_wizard.vhd" line="3" col="5"
+ <prefix id="1841" kind="simple_name"
+ file="src/time_wizard.vhd" line="3" col="5"
identifier="ieee" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
+ <named_entity ref="2273"/>
</prefix>
- <named_entity ref="2722"/>
+ <named_entity ref="2366"/>
</prefix>
</selected_name>
</el>
</context_items>
- <library_unit id="2226" kind="entity_declaration"
- file="./src/time_wizard.vhd" line="5" col="8"
+ <library_unit id="1844" kind="entity_declaration"
+ file="src/time_wizard.vhd" line="5" col="8"
identifier="time_wizard" has_begin="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="true">
- <parent ref="2218"/>
+ <parent ref="1838"/>
<port_chain>
- <el id="2225" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="8" col="7"
+ <el id="1846" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="8" col="7"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -9026,19 +9231,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2228" kind="simple_name"
- file="./src/time_wizard.vhd" line="8" col="31"
+ <parent ref="1844"/>
+ <subtype_indication id="1847" kind="simple_name"
+ file="src/time_wizard.vhd" line="8" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2229" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="9" col="7"
+ <el id="1848" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="9" col="7"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -9046,19 +9251,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2230" kind="simple_name"
- file="./src/time_wizard.vhd" line="9" col="31"
+ <parent ref="1844"/>
+ <subtype_indication id="1849" kind="simple_name"
+ file="src/time_wizard.vhd" line="9" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2231" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="10" col="7"
+ <el id="1850" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="10" col="7"
identifier="i_raz" has_disconnect_flag="false" has_mode="true"
has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -9066,19 +9271,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2232" kind="simple_name"
- file="./src/time_wizard.vhd" line="10" col="31"
+ <parent ref="1844"/>
+ <subtype_indication id="1851" kind="simple_name"
+ file="src/time_wizard.vhd" line="10" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2233" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="11" col="7"
+ <el id="1852" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="11" col="7"
identifier="i_new_centisecond" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -9086,19 +9291,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2234" kind="simple_name"
- file="./src/time_wizard.vhd" line="11" col="31"
+ <parent ref="1844"/>
+ <subtype_indication id="1853" kind="simple_name"
+ file="src/time_wizard.vhd" line="11" col="31"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2235" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="12" col="7"
+ <el id="1854" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="12" col="7"
identifier="o_limit_reached" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -9106,19 +9311,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2236" kind="simple_name"
- file="./src/time_wizard.vhd" line="12" col="32"
+ <parent ref="1844"/>
+ <subtype_indication id="1855" kind="simple_name"
+ file="src/time_wizard.vhd" line="12" col="32"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2237" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="13" col="7"
+ <el id="1856" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="13" col="7"
identifier="o_curr_0001_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -9126,31 +9331,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2203"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="13" col="32"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2242" kind="range_expression"
- file="./src/time_wizard.vhd" line="13" col="46"
+ <parent ref="1844"/>
+ <subtype_indication id="2847"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="13" col="32" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1861" kind="range_expression"
+ file="src/time_wizard.vhd" line="13" col="46"
expr_staticness="local" direction="to">
- <left_limit_expr id="2239" kind="integer_literal"
- file="./src/time_wizard.vhd" line="13" col="46"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1860" kind="integer_literal"
+ file="src/time_wizard.vhd" line="13" col="46" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2243" kind="integer_literal"
- file="./src/time_wizard.vhd" line="13" col="51"
- value=" 9" expr_staticness="local">
+ <right_limit_expr id="1862" kind="integer_literal"
+ file="src/time_wizard.vhd" line="13" col="51" value=" 9"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2239"/>
- <right_limit ref="2243"/>
+ <left_limit ref="1860"/>
+ <right_limit ref="1862"/>
</range_constraint>
- <subtype_type_mark id="2238" kind="simple_name"
- file="./src/time_wizard.vhd" line="13" col="32"
+ <subtype_type_mark id="1857" kind="simple_name"
+ file="src/time_wizard.vhd" line="13" col="32"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9159,10 +9364,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2203"/>
+ <type ref="2847"/>
</el>
- <el id="2244" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="14" col="7"
+ <el id="1863" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="14" col="7"
identifier="o_curr_0010_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -9170,31 +9375,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2241"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="14" col="32"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2249" kind="range_expression"
- file="./src/time_wizard.vhd" line="14" col="46"
+ <parent ref="1844"/>
+ <subtype_indication id="1859"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="14" col="32" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1868" kind="range_expression"
+ file="src/time_wizard.vhd" line="14" col="46"
expr_staticness="local" direction="to">
- <left_limit_expr id="2248" kind="integer_literal"
- file="./src/time_wizard.vhd" line="14" col="46"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1865" kind="integer_literal"
+ file="src/time_wizard.vhd" line="14" col="46" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2250" kind="integer_literal"
- file="./src/time_wizard.vhd" line="14" col="51"
- value=" 9" expr_staticness="local">
+ <right_limit_expr id="1869" kind="integer_literal"
+ file="src/time_wizard.vhd" line="14" col="51" value=" 9"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2248"/>
- <right_limit ref="2250"/>
+ <left_limit ref="1865"/>
+ <right_limit ref="1869"/>
</range_constraint>
- <subtype_type_mark id="2245" kind="simple_name"
- file="./src/time_wizard.vhd" line="14" col="32"
+ <subtype_type_mark id="1864" kind="simple_name"
+ file="src/time_wizard.vhd" line="14" col="32"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9203,10 +9408,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2241"/>
+ <type ref="1859"/>
</el>
- <el id="2251" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="15" col="7"
+ <el id="1870" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="15" col="7"
identifier="o_curr_0100_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -9214,31 +9419,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2247"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="15" col="32"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2256" kind="range_expression"
- file="./src/time_wizard.vhd" line="15" col="46"
+ <parent ref="1844"/>
+ <subtype_indication id="1867"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="15" col="32" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1875" kind="range_expression"
+ file="src/time_wizard.vhd" line="15" col="46"
expr_staticness="local" direction="to">
- <left_limit_expr id="2253" kind="integer_literal"
- file="./src/time_wizard.vhd" line="15" col="46"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1874" kind="integer_literal"
+ file="src/time_wizard.vhd" line="15" col="46" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2257" kind="integer_literal"
- file="./src/time_wizard.vhd" line="15" col="51"
- value=" 9" expr_staticness="local">
+ <right_limit_expr id="1876" kind="integer_literal"
+ file="src/time_wizard.vhd" line="15" col="51" value=" 9"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2253"/>
- <right_limit ref="2257"/>
+ <left_limit ref="1874"/>
+ <right_limit ref="1876"/>
</range_constraint>
- <subtype_type_mark id="2252" kind="simple_name"
- file="./src/time_wizard.vhd" line="15" col="32"
+ <subtype_type_mark id="1871" kind="simple_name"
+ file="src/time_wizard.vhd" line="15" col="32"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9247,10 +9452,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2247"/>
+ <type ref="1867"/>
</el>
- <el id="2258" kind="interface_signal_declaration"
- file="./src/time_wizard.vhd" line="16" col="7"
+ <el id="1877" kind="interface_signal_declaration"
+ file="src/time_wizard.vhd" line="16" col="7"
identifier="o_curr_1000_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -9258,31 +9463,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2226"/>
- <subtype_indication id="2255"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="16" col="32"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2263" kind="range_expression"
- file="./src/time_wizard.vhd" line="16" col="46"
+ <parent ref="1844"/>
+ <subtype_indication id="1873"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="16" col="32" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1882" kind="range_expression"
+ file="src/time_wizard.vhd" line="16" col="46"
expr_staticness="local" direction="to">
- <left_limit_expr id="2262" kind="integer_literal"
- file="./src/time_wizard.vhd" line="16" col="46"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1879" kind="integer_literal"
+ file="src/time_wizard.vhd" line="16" col="46" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2264" kind="integer_literal"
- file="./src/time_wizard.vhd" line="16" col="51"
- value=" 5" expr_staticness="local">
+ <right_limit_expr id="1883" kind="integer_literal"
+ file="src/time_wizard.vhd" line="16" col="51" value=" 5"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2262"/>
- <right_limit ref="2264"/>
+ <left_limit ref="1879"/>
+ <right_limit ref="1883"/>
</range_constraint>
- <subtype_type_mark id="2259" kind="simple_name"
- file="./src/time_wizard.vhd" line="16" col="32"
+ <subtype_type_mark id="1878" kind="simple_name"
+ file="src/time_wizard.vhd" line="16" col="32"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9291,86 +9496,86 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2255"/>
+ <type ref="1873"/>
</el>
</port_chain>
</library_unit>
- <dependence_list list-id="140">
+ <dependence_list list-id="102">
<el ref="14"/>
- <el ref="2674"/>
+ <el ref="2318"/>
</dependence_list>
</el>
- <el id="2266" kind="design_unit" file="./src/time_wizard.vhd"
- line="20" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="behavioral" date="6"
- end_location="./src/time_wizard.vhd:139:1" elab_flag="false"
+ <el id="1884" kind="design_unit" file="src/time_wizard.vhd" line="20"
+ col="1" design_unit_source_line="0" design_unit_source_col="0"
+ identifier="behavioral" date="6"
+ end_location="src/time_wizard.vhd:139:1" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2528"/>
- <library_unit id="2268" kind="architecture_body"
- file="./src/time_wizard.vhd" line="20" col="14"
+ <design_file ref="2148"/>
+ <library_unit id="1886" kind="architecture_body"
+ file="src/time_wizard.vhd" line="20" col="14"
identifier="behavioral" foreign_flag="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2266"/>
- <entity_name id="2265" kind="simple_name"
- file="./src/time_wizard.vhd" line="20" col="28"
+ <parent ref="1884"/>
+ <entity_name id="1888" kind="simple_name"
+ file="src/time_wizard.vhd" line="20" col="28"
identifier="time_wizard" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2226"/>
+ <named_entity ref="1844"/>
</entity_name>
<declaration_chain>
- <el id="2270" kind="signal_declaration"
- file="./src/time_wizard.vhd" line="21" col="11"
+ <el id="1889" kind="signal_declaration"
+ file="src/time_wizard.vhd" line="21" col="11"
identifier="limit_reached" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2268"/>
- <subtype_indication id="2271" kind="simple_name"
- file="./src/time_wizard.vhd" line="21" col="26"
+ <parent ref="1886"/>
+ <subtype_indication id="1890" kind="simple_name"
+ file="src/time_wizard.vhd" line="21" col="26"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2272" kind="signal_declaration"
- file="./src/time_wizard.vhd" line="22" col="11"
+ <el id="1891" kind="signal_declaration"
+ file="src/time_wizard.vhd" line="22" col="11"
identifier="t0001" has_disconnect_flag="false" is_ref="false"
has_active_flag="false" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2268"/>
- <subtype_indication id="2261"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="22" col="18"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2277" kind="range_expression"
- file="./src/time_wizard.vhd" line="22" col="32"
+ <parent ref="1886"/>
+ <subtype_indication id="1881"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="22" col="18" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1896" kind="range_expression"
+ file="src/time_wizard.vhd" line="22" col="32"
expr_staticness="local" direction="to">
- <left_limit_expr id="2276" kind="integer_literal"
- file="./src/time_wizard.vhd" line="22" col="32"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1893" kind="integer_literal"
+ file="src/time_wizard.vhd" line="22" col="32" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2278" kind="integer_literal"
- file="./src/time_wizard.vhd" line="22" col="37"
- value=" 9" expr_staticness="local">
+ <right_limit_expr id="1897" kind="integer_literal"
+ file="src/time_wizard.vhd" line="22" col="37" value=" 9"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2276"/>
- <right_limit ref="2278"/>
+ <left_limit ref="1893"/>
+ <right_limit ref="1897"/>
</range_constraint>
- <subtype_type_mark id="2273" kind="simple_name"
- file="./src/time_wizard.vhd" line="22" col="18"
+ <subtype_type_mark id="1892" kind="simple_name"
+ file="src/time_wizard.vhd" line="22" col="18"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9379,40 +9584,40 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2261"/>
+ <type ref="1881"/>
</el>
- <el id="2279" kind="signal_declaration"
- file="./src/time_wizard.vhd" line="23" col="11"
+ <el id="1898" kind="signal_declaration"
+ file="src/time_wizard.vhd" line="23" col="11"
identifier="t0010" has_disconnect_flag="false" is_ref="false"
has_active_flag="false" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2268"/>
- <subtype_indication id="2275"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="23" col="18"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2284" kind="range_expression"
- file="./src/time_wizard.vhd" line="23" col="32"
+ <parent ref="1886"/>
+ <subtype_indication id="1895"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="23" col="18" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1903" kind="range_expression"
+ file="src/time_wizard.vhd" line="23" col="32"
expr_staticness="local" direction="to">
- <left_limit_expr id="2281" kind="integer_literal"
- file="./src/time_wizard.vhd" line="23" col="32"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1902" kind="integer_literal"
+ file="src/time_wizard.vhd" line="23" col="32" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2285" kind="integer_literal"
- file="./src/time_wizard.vhd" line="23" col="37"
- value=" 9" expr_staticness="local">
+ <right_limit_expr id="1904" kind="integer_literal"
+ file="src/time_wizard.vhd" line="23" col="37" value=" 9"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2281"/>
- <right_limit ref="2285"/>
+ <left_limit ref="1902"/>
+ <right_limit ref="1904"/>
</range_constraint>
- <subtype_type_mark id="2280" kind="simple_name"
- file="./src/time_wizard.vhd" line="23" col="18"
+ <subtype_type_mark id="1899" kind="simple_name"
+ file="src/time_wizard.vhd" line="23" col="18"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9421,40 +9626,40 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2275"/>
+ <type ref="1895"/>
</el>
- <el id="2286" kind="signal_declaration"
- file="./src/time_wizard.vhd" line="24" col="11"
+ <el id="1905" kind="signal_declaration"
+ file="src/time_wizard.vhd" line="24" col="11"
identifier="t0100" has_disconnect_flag="false" is_ref="false"
has_active_flag="false" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2268"/>
- <subtype_indication id="2283"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="24" col="18"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2291" kind="range_expression"
- file="./src/time_wizard.vhd" line="24" col="32"
+ <parent ref="1886"/>
+ <subtype_indication id="1901"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="24" col="18" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1910" kind="range_expression"
+ file="src/time_wizard.vhd" line="24" col="32"
expr_staticness="local" direction="to">
- <left_limit_expr id="2290" kind="integer_literal"
- file="./src/time_wizard.vhd" line="24" col="32"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1907" kind="integer_literal"
+ file="src/time_wizard.vhd" line="24" col="32" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2292" kind="integer_literal"
- file="./src/time_wizard.vhd" line="24" col="37"
- value=" 9" expr_staticness="local">
+ <right_limit_expr id="1911" kind="integer_literal"
+ file="src/time_wizard.vhd" line="24" col="37" value=" 9"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2290"/>
- <right_limit ref="2292"/>
+ <left_limit ref="1907"/>
+ <right_limit ref="1911"/>
</range_constraint>
- <subtype_type_mark id="2287" kind="simple_name"
- file="./src/time_wizard.vhd" line="24" col="18"
+ <subtype_type_mark id="1906" kind="simple_name"
+ file="src/time_wizard.vhd" line="24" col="18"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9463,40 +9668,40 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2283"/>
+ <type ref="1901"/>
</el>
- <el id="2293" kind="signal_declaration"
- file="./src/time_wizard.vhd" line="25" col="11"
+ <el id="1912" kind="signal_declaration"
+ file="src/time_wizard.vhd" line="25" col="11"
identifier="t1000" has_disconnect_flag="false" is_ref="false"
has_active_flag="false" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2268"/>
- <subtype_indication id="2289"
- kind="integer_subtype_definition"
- file="./src/time_wizard.vhd" line="25" col="18"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="2298" kind="range_expression"
- file="./src/time_wizard.vhd" line="25" col="32"
+ <parent ref="1886"/>
+ <subtype_indication id="1909"
+ kind="integer_subtype_definition" file="src/time_wizard.vhd"
+ line="25" col="18" resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="true"
+ type_staticness="local">
+ <range_constraint id="1917" kind="range_expression"
+ file="src/time_wizard.vhd" line="25" col="32"
expr_staticness="local" direction="to">
- <left_limit_expr id="2295" kind="integer_literal"
- file="./src/time_wizard.vhd" line="25" col="32"
- value=" 0" expr_staticness="local">
+ <left_limit_expr id="1916" kind="integer_literal"
+ file="src/time_wizard.vhd" line="25" col="32" value=" 0"
+ expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2299" kind="integer_literal"
- file="./src/time_wizard.vhd" line="25" col="37"
- value=" 5" expr_staticness="local">
+ <right_limit_expr id="1918" kind="integer_literal"
+ file="src/time_wizard.vhd" line="25" col="37" value=" 5"
+ expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2295"/>
- <right_limit ref="2299"/>
+ <left_limit ref="1916"/>
+ <right_limit ref="1918"/>
</range_constraint>
- <subtype_type_mark id="2294" kind="simple_name"
- file="./src/time_wizard.vhd" line="25" col="18"
+ <subtype_type_mark id="1913" kind="simple_name"
+ file="src/time_wizard.vhd" line="25" col="18"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -9505,66 +9710,66 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2289"/>
+ <type ref="1909"/>
</el>
</declaration_chain>
<concurrent_statement_chain>
- <el id="2300" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="27" col="4"
+ <el id="1920" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="27" col="4"
label="p_centisecond_counter" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2304" kind="if_statement"
- file="./src/time_wizard.vhd" line="29" col="7" label=""
+ <el id="1923" kind="if_statement"
+ file="src/time_wizard.vhd" line="29" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2300"/>
- <condition id="2306" kind="equality_operator"
- file="./src/time_wizard.vhd" line="29" col="17"
+ <parent ref="1920"/>
+ <condition id="1925" kind="equality_operator"
+ file="src/time_wizard.vhd" line="29" col="17"
expr_staticness="none">
<type ref="18"/>
- <left id="2305" kind="simple_name"
- file="./src/time_wizard.vhd" line="29" col="11"
+ <left id="1924" kind="simple_name"
+ file="src/time_wizard.vhd" line="29" col="11"
identifier="i_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</left>
- <implementation ref="3080"/>
- <right id="2307" kind="character_literal"
- file="./src/time_wizard.vhd" line="29" col="19"
+ <implementation ref="2724"/>
+ <right id="1926" kind="character_literal"
+ file="src/time_wizard.vhd" line="29" col="19"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2309" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="31" col="10"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="false">
- <parent ref="2304"/>
- <target id="2308" kind="simple_name"
- file="./src/time_wizard.vhd" line="31" col="10"
+ <el id="1928" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="31" col="10" label=""
+ delay_mechanism="inertial" visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1923"/>
+ <target id="1927" kind="simple_name"
+ file="src/time_wizard.vhd" line="31" col="10"
identifier="t0001" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</target>
<waveform_chain>
- <el id="2310" kind="waveform_element"
- file="./src/time_wizard.vhd" line="31" col="19">
- <we_value id="2311" kind="integer_literal"
- file="./src/time_wizard.vhd" line="31" col="19"
+ <el id="1929" kind="waveform_element"
+ file="src/time_wizard.vhd" line="31" col="19">
+ <we_value id="1930" kind="integer_literal"
+ file="src/time_wizard.vhd" line="31" col="19"
value=" 0" expr_staticness="local">
<type ref="399"/>
</we_value>
@@ -9572,167 +9777,167 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2312" kind="elsif"
- file="./src/time_wizard.vhd" line="32" col="7"
+ <else_clause id="1931" kind="elsif"
+ file="src/time_wizard.vhd" line="32" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2313" kind="if_statement"
- file="./src/time_wizard.vhd" line="33" col="10"
+ <el id="1932" kind="if_statement"
+ file="src/time_wizard.vhd" line="33" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2304"/>
- <condition id="2296" kind="function_call"
- file="./src/time_wizard.vhd" line="33" col="14"
+ <parent ref="1923"/>
+ <condition id="1914" kind="function_call"
+ file="src/time_wizard.vhd" line="33" col="14"
expr_staticness="none" name_staticness="none">
- <prefix id="2314" kind="simple_name"
- file="./src/time_wizard.vhd" line="33" col="14"
+ <prefix id="1933" kind="simple_name"
+ file="src/time_wizard.vhd" line="33" col="14"
identifier="rising_edge" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2317"
+ <el id="1936"
kind="association_element_by_expression"
- file="./src/time_wizard.vhd" line="33"
- col="26" whole_association_flag="true"
+ file="src/time_wizard.vhd" line="33" col="26"
+ whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2316" kind="simple_name"
- file="./src/time_wizard.vhd" line="33"
+ <actual id="1935" kind="simple_name"
+ file="src/time_wizard.vhd" line="33"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2296"/>
+ <implementation ref="2700"/>
+ <base_name ref="1914"/>
</condition>
<sequential_statement_chain>
- <el id="2318" kind="if_statement"
- file="./src/time_wizard.vhd" line="35" col="13"
+ <el id="1937" kind="if_statement"
+ file="src/time_wizard.vhd" line="35" col="13"
label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2313"/>
- <condition id="2322" kind="and_operator"
- file="./src/time_wizard.vhd" line="35"
- col="43" expr_staticness="none">
+ <parent ref="1932"/>
+ <condition id="1941" kind="and_operator"
+ file="src/time_wizard.vhd" line="35" col="43"
+ expr_staticness="none">
<type ref="18"/>
- <left id="2320" kind="equality_operator"
- file="./src/time_wizard.vhd" line="35"
+ <left id="1939" kind="equality_operator"
+ file="src/time_wizard.vhd" line="35"
col="36" expr_staticness="none">
<type ref="18"/>
- <left id="2319" kind="simple_name"
- file="./src/time_wizard.vhd" line="35"
+ <left id="1938" kind="simple_name"
+ file="src/time_wizard.vhd" line="35"
col="18" identifier="i_new_centisecond"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2233"/>
- <base_name ref="2233"/>
+ <type ref="2762"/>
+ <named_entity ref="1852"/>
+ <base_name ref="1852"/>
</left>
- <implementation ref="3080"/>
- <right id="2321" kind="character_literal"
- file="./src/time_wizard.vhd" line="35"
+ <implementation ref="2724"/>
+ <right id="1940" kind="character_literal"
+ file="src/time_wizard.vhd" line="35"
col="38" identifier="'1'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</left>
<implementation ref="38"/>
- <right id="2324" kind="equality_operator"
- file="./src/time_wizard.vhd" line="35"
+ <right id="1943" kind="equality_operator"
+ file="src/time_wizard.vhd" line="35"
col="62" expr_staticness="none">
<type ref="18"/>
- <left id="2323" kind="simple_name"
- file="./src/time_wizard.vhd" line="35"
+ <left id="1942" kind="simple_name"
+ file="src/time_wizard.vhd" line="35"
col="48" identifier="limit_reached"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2270"/>
- <base_name ref="2270"/>
+ <type ref="2762"/>
+ <named_entity ref="1889"/>
+ <base_name ref="1889"/>
</left>
- <implementation ref="3080"/>
- <right id="2325" kind="character_literal"
- file="./src/time_wizard.vhd" line="35"
+ <implementation ref="2724"/>
+ <right id="1944" kind="character_literal"
+ file="src/time_wizard.vhd" line="35"
col="64" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</right>
</right>
</condition>
<sequential_statement_chain>
- <el id="2326" kind="if_statement"
- file="./src/time_wizard.vhd" line="37"
+ <el id="1945" kind="if_statement"
+ file="src/time_wizard.vhd" line="37"
col="16" label="" suspend_flag="false"
visible_flag="false"
end_has_identifier="false">
- <parent ref="2318"/>
- <condition id="2328"
+ <parent ref="1937"/>
+ <condition id="1947"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="37"
+ file="src/time_wizard.vhd" line="37"
col="26" expr_staticness="none">
<type ref="18"/>
- <left id="2327" kind="simple_name"
- file="./src/time_wizard.vhd" line="37"
+ <left id="1946" kind="simple_name"
+ file="src/time_wizard.vhd" line="37"
col="20" identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</left>
<implementation ref="486"/>
- <right id="2329" kind="integer_literal"
- file="./src/time_wizard.vhd" line="37"
+ <right id="1948" kind="integer_literal"
+ file="src/time_wizard.vhd" line="37"
col="29" value=" 9"
expr_staticness="local">
<type ref="5"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2331" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="39"
+ <el id="1950" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="39"
col="19" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2326"/>
- <target id="2330" kind="simple_name"
- file="./src/time_wizard.vhd" line="39"
+ <parent ref="1945"/>
+ <target id="1949" kind="simple_name"
+ file="src/time_wizard.vhd" line="39"
col="19" identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</target>
<waveform_chain>
- <el id="2332" kind="waveform_element"
- file="./src/time_wizard.vhd"
- line="39" col="28">
- <we_value id="2333"
+ <el id="1951" kind="waveform_element"
+ file="src/time_wizard.vhd" line="39"
+ col="28">
+ <we_value id="1952"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="39" col="28" value=" 0"
expr_staticness="local">
<type ref="399"/>
@@ -9741,55 +9946,54 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2334" kind="elsif"
- file="./src/time_wizard.vhd" line="40"
+ <else_clause id="1953" kind="elsif"
+ file="src/time_wizard.vhd" line="40"
col="16" end_has_identifier="false">
<sequential_statement_chain>
- <el id="2336" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="41"
+ <el id="1955" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="41"
col="19" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2326"/>
- <target id="2335" kind="simple_name"
- file="./src/time_wizard.vhd"
- line="41" col="19"
- identifier="t0001"
+ <parent ref="1945"/>
+ <target id="1954" kind="simple_name"
+ file="src/time_wizard.vhd" line="41"
+ col="19" identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</target>
<waveform_chain>
- <el id="2337"
+ <el id="1956"
kind="waveform_element"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="41" col="28">
- <we_value id="2339"
+ <we_value id="1958"
kind="addition_operator"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="41" col="35"
expr_staticness="none">
<type ref="399"/>
- <left id="2338"
+ <left id="1957"
kind="simple_name"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="41" col="29"
identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</left>
<implementation ref="492"/>
- <right id="2340"
+ <right id="1959"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="41" col="37" value=" 1"
expr_staticness="local">
<type ref="5"/>
@@ -9809,81 +10013,81 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="64">
- <el id="2302" kind="simple_name"
- file="./src/time_wizard.vhd" line="27" col="36"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <sensitivity_list list-id="48">
+ <el id="1919" kind="simple_name" file="src/time_wizard.vhd"
+ line="27" col="36" identifier="i_clock"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</el>
- <el id="2303" kind="simple_name"
- file="./src/time_wizard.vhd" line="27" col="45"
- identifier="i_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <el id="1922" kind="simple_name" file="src/time_wizard.vhd"
+ line="27" col="45" identifier="i_raz"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</el>
</sensitivity_list>
</el>
- <el id="2342" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="48" col="4"
+ <el id="1960" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="48" col="4"
label="p_decisecond_counter" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2345" kind="if_statement"
- file="./src/time_wizard.vhd" line="50" col="7" label=""
+ <el id="1964" kind="if_statement"
+ file="src/time_wizard.vhd" line="50" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2342"/>
- <condition id="2347" kind="equality_operator"
- file="./src/time_wizard.vhd" line="50" col="17"
+ <parent ref="1960"/>
+ <condition id="1966" kind="equality_operator"
+ file="src/time_wizard.vhd" line="50" col="17"
expr_staticness="none">
<type ref="18"/>
- <left id="2346" kind="simple_name"
- file="./src/time_wizard.vhd" line="50" col="11"
+ <left id="1965" kind="simple_name"
+ file="src/time_wizard.vhd" line="50" col="11"
identifier="i_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</left>
- <implementation ref="3080"/>
- <right id="2348" kind="character_literal"
- file="./src/time_wizard.vhd" line="50" col="19"
+ <implementation ref="2724"/>
+ <right id="1967" kind="character_literal"
+ file="src/time_wizard.vhd" line="50" col="19"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2350" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="52" col="10"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="false">
- <parent ref="2345"/>
- <target id="2349" kind="simple_name"
- file="./src/time_wizard.vhd" line="52" col="10"
+ <el id="1969" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="52" col="10" label=""
+ delay_mechanism="inertial" visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1964"/>
+ <target id="1968" kind="simple_name"
+ file="src/time_wizard.vhd" line="52" col="10"
identifier="t0010" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</target>
<waveform_chain>
- <el id="2351" kind="waveform_element"
- file="./src/time_wizard.vhd" line="52" col="19">
- <we_value id="2352" kind="integer_literal"
- file="./src/time_wizard.vhd" line="52" col="19"
+ <el id="1970" kind="waveform_element"
+ file="src/time_wizard.vhd" line="52" col="19">
+ <we_value id="1971" kind="integer_literal"
+ file="src/time_wizard.vhd" line="52" col="19"
value=" 0" expr_staticness="local">
<type ref="399"/>
</we_value>
@@ -9891,135 +10095,135 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2353" kind="elsif"
- file="./src/time_wizard.vhd" line="53" col="7"
+ <else_clause id="1972" kind="elsif"
+ file="src/time_wizard.vhd" line="53" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2354" kind="if_statement"
- file="./src/time_wizard.vhd" line="54" col="10"
+ <el id="1973" kind="if_statement"
+ file="src/time_wizard.vhd" line="54" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2345"/>
- <condition id="2297" kind="function_call"
- file="./src/time_wizard.vhd" line="54" col="14"
+ <parent ref="1964"/>
+ <condition id="1915" kind="function_call"
+ file="src/time_wizard.vhd" line="54" col="14"
expr_staticness="none" name_staticness="none">
- <prefix id="2355" kind="simple_name"
- file="./src/time_wizard.vhd" line="54" col="14"
+ <prefix id="1974" kind="simple_name"
+ file="src/time_wizard.vhd" line="54" col="14"
identifier="rising_edge" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2358"
+ <el id="1977"
kind="association_element_by_expression"
- file="./src/time_wizard.vhd" line="54"
- col="26" whole_association_flag="true"
+ file="src/time_wizard.vhd" line="54" col="26"
+ whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2357" kind="simple_name"
- file="./src/time_wizard.vhd" line="54"
+ <actual id="1976" kind="simple_name"
+ file="src/time_wizard.vhd" line="54"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2297"/>
+ <implementation ref="2700"/>
+ <base_name ref="1915"/>
</condition>
<sequential_statement_chain>
- <el id="2359" kind="if_statement"
- file="./src/time_wizard.vhd" line="56" col="13"
+ <el id="1978" kind="if_statement"
+ file="src/time_wizard.vhd" line="56" col="13"
label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2354"/>
- <condition id="2367" kind="and_operator"
- file="./src/time_wizard.vhd" line="60"
- col="16" expr_staticness="none">
+ <parent ref="1973"/>
+ <condition id="1986" kind="and_operator"
+ file="src/time_wizard.vhd" line="60" col="16"
+ expr_staticness="none">
<type ref="18"/>
- <left id="2363" kind="and_operator"
- file="./src/time_wizard.vhd" line="59"
+ <left id="1982" kind="and_operator"
+ file="src/time_wizard.vhd" line="59"
col="16" expr_staticness="none">
<type ref="18"/>
- <left id="2361" kind="equality_operator"
- file="./src/time_wizard.vhd" line="58"
+ <left id="1980" kind="equality_operator"
+ file="src/time_wizard.vhd" line="58"
col="35" expr_staticness="none">
<type ref="18"/>
- <left id="2360" kind="simple_name"
- file="./src/time_wizard.vhd" line="58"
+ <left id="1979" kind="simple_name"
+ file="src/time_wizard.vhd" line="58"
col="17" identifier="i_new_centisecond"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2233"/>
- <base_name ref="2233"/>
+ <type ref="2762"/>
+ <named_entity ref="1852"/>
+ <base_name ref="1852"/>
</left>
- <implementation ref="3080"/>
- <right id="2362" kind="character_literal"
- file="./src/time_wizard.vhd" line="58"
+ <implementation ref="2724"/>
+ <right id="1981" kind="character_literal"
+ file="src/time_wizard.vhd" line="58"
col="37" identifier="'1'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</left>
<implementation ref="38"/>
- <right id="2365" kind="equality_operator"
- file="./src/time_wizard.vhd" line="59"
+ <right id="1984" kind="equality_operator"
+ file="src/time_wizard.vhd" line="59"
col="35" expr_staticness="none">
<type ref="18"/>
- <left id="2364" kind="simple_name"
- file="./src/time_wizard.vhd" line="59"
+ <left id="1983" kind="simple_name"
+ file="src/time_wizard.vhd" line="59"
col="21" identifier="limit_reached"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2270"/>
- <base_name ref="2270"/>
+ <type ref="2762"/>
+ <named_entity ref="1889"/>
+ <base_name ref="1889"/>
</left>
- <implementation ref="3080"/>
- <right id="2366" kind="character_literal"
- file="./src/time_wizard.vhd" line="59"
+ <implementation ref="2724"/>
+ <right id="1985" kind="character_literal"
+ file="src/time_wizard.vhd" line="59"
col="37" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</right>
</right>
</left>
<implementation ref="38"/>
- <right id="2369"
+ <right id="1988"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="60"
+ file="src/time_wizard.vhd" line="60"
col="27" expr_staticness="none">
<type ref="18"/>
- <left id="2368" kind="simple_name"
- file="./src/time_wizard.vhd" line="60"
+ <left id="1987" kind="simple_name"
+ file="src/time_wizard.vhd" line="60"
col="21" identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</left>
<implementation ref="486"/>
- <right id="2370" kind="integer_literal"
- file="./src/time_wizard.vhd" line="60"
+ <right id="1989" kind="integer_literal"
+ file="src/time_wizard.vhd" line="60"
col="30" value=" 9"
expr_staticness="local">
<type ref="5"/>
@@ -10027,60 +10231,60 @@
</right>
</condition>
<sequential_statement_chain>
- <el id="2371" kind="if_statement"
- file="./src/time_wizard.vhd" line="63"
+ <el id="1990" kind="if_statement"
+ file="src/time_wizard.vhd" line="63"
col="16" label="" suspend_flag="false"
visible_flag="false"
end_has_identifier="false">
- <parent ref="2359"/>
- <condition id="2373"
+ <parent ref="1978"/>
+ <condition id="1992"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="63"
+ file="src/time_wizard.vhd" line="63"
col="26" expr_staticness="none">
<type ref="18"/>
- <left id="2372" kind="simple_name"
- file="./src/time_wizard.vhd" line="63"
+ <left id="1991" kind="simple_name"
+ file="src/time_wizard.vhd" line="63"
col="20" identifier="t0010"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</left>
<implementation ref="486"/>
- <right id="2374" kind="integer_literal"
- file="./src/time_wizard.vhd" line="63"
+ <right id="1993" kind="integer_literal"
+ file="src/time_wizard.vhd" line="63"
col="29" value=" 9"
expr_staticness="local">
<type ref="5"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2376" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="64"
+ <el id="1995" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="64"
col="19" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2371"/>
- <target id="2375" kind="simple_name"
- file="./src/time_wizard.vhd" line="64"
+ <parent ref="1990"/>
+ <target id="1994" kind="simple_name"
+ file="src/time_wizard.vhd" line="64"
col="19" identifier="t0010"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</target>
<waveform_chain>
- <el id="2377" kind="waveform_element"
- file="./src/time_wizard.vhd"
- line="64" col="28">
- <we_value id="2378"
+ <el id="1996" kind="waveform_element"
+ file="src/time_wizard.vhd" line="64"
+ col="28">
+ <we_value id="1997"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="64" col="28" value=" 0"
expr_staticness="local">
<type ref="399"/>
@@ -10089,55 +10293,54 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2379" kind="elsif"
- file="./src/time_wizard.vhd" line="65"
+ <else_clause id="1998" kind="elsif"
+ file="src/time_wizard.vhd" line="65"
col="16" end_has_identifier="false">
<sequential_statement_chain>
- <el id="2381" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="66"
+ <el id="2000" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="66"
col="19" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2371"/>
- <target id="2380" kind="simple_name"
- file="./src/time_wizard.vhd"
- line="66" col="19"
- identifier="t0010"
+ <parent ref="1990"/>
+ <target id="1999" kind="simple_name"
+ file="src/time_wizard.vhd" line="66"
+ col="19" identifier="t0010"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</target>
<waveform_chain>
- <el id="2382"
+ <el id="2001"
kind="waveform_element"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="66" col="28">
- <we_value id="2384"
+ <we_value id="2003"
kind="addition_operator"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="66" col="35"
expr_staticness="none">
<type ref="399"/>
- <left id="2383"
+ <left id="2002"
kind="simple_name"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="66" col="29"
identifier="t0010"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</left>
<implementation ref="492"/>
- <right id="2385"
+ <right id="2004"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="66" col="37" value=" 1"
expr_staticness="local">
<type ref="5"/>
@@ -10157,81 +10360,81 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="65">
- <el id="2341" kind="simple_name"
- file="./src/time_wizard.vhd" line="48" col="35"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <sensitivity_list list-id="49">
+ <el id="1962" kind="simple_name" file="src/time_wizard.vhd"
+ line="48" col="35" identifier="i_clock"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</el>
- <el id="2344" kind="simple_name"
- file="./src/time_wizard.vhd" line="48" col="44"
- identifier="i_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <el id="1963" kind="simple_name" file="src/time_wizard.vhd"
+ line="48" col="44" identifier="i_raz"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</el>
</sensitivity_list>
</el>
- <el id="2386" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="73" col="4"
+ <el id="2006" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="73" col="4"
label="p_second_counter" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2390" kind="if_statement"
- file="./src/time_wizard.vhd" line="75" col="7" label=""
+ <el id="2009" kind="if_statement"
+ file="src/time_wizard.vhd" line="75" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2386"/>
- <condition id="2392" kind="equality_operator"
- file="./src/time_wizard.vhd" line="75" col="17"
+ <parent ref="2006"/>
+ <condition id="2011" kind="equality_operator"
+ file="src/time_wizard.vhd" line="75" col="17"
expr_staticness="none">
<type ref="18"/>
- <left id="2391" kind="simple_name"
- file="./src/time_wizard.vhd" line="75" col="11"
+ <left id="2010" kind="simple_name"
+ file="src/time_wizard.vhd" line="75" col="11"
identifier="i_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</left>
- <implementation ref="3080"/>
- <right id="2393" kind="character_literal"
- file="./src/time_wizard.vhd" line="75" col="19"
+ <implementation ref="2724"/>
+ <right id="2012" kind="character_literal"
+ file="src/time_wizard.vhd" line="75" col="19"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2395" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="77" col="10"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="false">
- <parent ref="2390"/>
- <target id="2394" kind="simple_name"
- file="./src/time_wizard.vhd" line="77" col="10"
+ <el id="2014" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="77" col="10" label=""
+ delay_mechanism="inertial" visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="2009"/>
+ <target id="2013" kind="simple_name"
+ file="src/time_wizard.vhd" line="77" col="10"
identifier="t0100" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</target>
<waveform_chain>
- <el id="2396" kind="waveform_element"
- file="./src/time_wizard.vhd" line="77" col="19">
- <we_value id="2397" kind="integer_literal"
- file="./src/time_wizard.vhd" line="77" col="19"
+ <el id="2015" kind="waveform_element"
+ file="src/time_wizard.vhd" line="77" col="19">
+ <we_value id="2016" kind="integer_literal"
+ file="src/time_wizard.vhd" line="77" col="19"
value=" 0" expr_staticness="local">
<type ref="399"/>
</we_value>
@@ -10239,142 +10442,142 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2398" kind="elsif"
- file="./src/time_wizard.vhd" line="78" col="7"
+ <else_clause id="2017" kind="elsif"
+ file="src/time_wizard.vhd" line="78" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2399" kind="if_statement"
- file="./src/time_wizard.vhd" line="79" col="10"
+ <el id="2018" kind="if_statement"
+ file="src/time_wizard.vhd" line="79" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2390"/>
- <condition id="2315" kind="function_call"
- file="./src/time_wizard.vhd" line="79" col="14"
+ <parent ref="2009"/>
+ <condition id="1934" kind="function_call"
+ file="src/time_wizard.vhd" line="79" col="14"
expr_staticness="none" name_staticness="none">
- <prefix id="2400" kind="simple_name"
- file="./src/time_wizard.vhd" line="79" col="14"
+ <prefix id="2019" kind="simple_name"
+ file="src/time_wizard.vhd" line="79" col="14"
identifier="rising_edge" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2403"
+ <el id="2022"
kind="association_element_by_expression"
- file="./src/time_wizard.vhd" line="79"
- col="26" whole_association_flag="true"
+ file="src/time_wizard.vhd" line="79" col="26"
+ whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2402" kind="simple_name"
- file="./src/time_wizard.vhd" line="79"
+ <actual id="2021" kind="simple_name"
+ file="src/time_wizard.vhd" line="79"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2315"/>
+ <implementation ref="2700"/>
+ <base_name ref="1934"/>
</condition>
<sequential_statement_chain>
- <el id="2404" kind="if_statement"
- file="./src/time_wizard.vhd" line="81" col="13"
+ <el id="2023" kind="if_statement"
+ file="src/time_wizard.vhd" line="81" col="13"
label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2399"/>
- <condition id="2416" kind="and_operator"
- file="./src/time_wizard.vhd" line="86"
- col="16" expr_staticness="none">
+ <parent ref="2018"/>
+ <condition id="2035" kind="and_operator"
+ file="src/time_wizard.vhd" line="86" col="16"
+ expr_staticness="none">
<type ref="18"/>
- <left id="2412" kind="and_operator"
- file="./src/time_wizard.vhd" line="85"
+ <left id="2031" kind="and_operator"
+ file="src/time_wizard.vhd" line="85"
col="16" expr_staticness="none">
<type ref="18"/>
- <left id="2408" kind="and_operator"
- file="./src/time_wizard.vhd" line="84"
+ <left id="2027" kind="and_operator"
+ file="src/time_wizard.vhd" line="84"
col="16" expr_staticness="none">
<type ref="18"/>
- <left id="2406" kind="equality_operator"
- file="./src/time_wizard.vhd" line="83"
+ <left id="2025" kind="equality_operator"
+ file="src/time_wizard.vhd" line="83"
col="35" expr_staticness="none">
<type ref="18"/>
- <left id="2405" kind="simple_name"
- file="./src/time_wizard.vhd" line="83"
+ <left id="2024" kind="simple_name"
+ file="src/time_wizard.vhd" line="83"
col="17"
identifier="i_new_centisecond"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2233"/>
- <base_name ref="2233"/>
+ <type ref="2762"/>
+ <named_entity ref="1852"/>
+ <base_name ref="1852"/>
</left>
- <implementation ref="3080"/>
- <right id="2407"
+ <implementation ref="2724"/>
+ <right id="2026"
kind="character_literal"
- file="./src/time_wizard.vhd" line="83"
+ file="src/time_wizard.vhd" line="83"
col="37" identifier="'1'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</left>
<implementation ref="38"/>
- <right id="2410" kind="equality_operator"
- file="./src/time_wizard.vhd" line="84"
+ <right id="2029" kind="equality_operator"
+ file="src/time_wizard.vhd" line="84"
col="35" expr_staticness="none">
<type ref="18"/>
- <left id="2409" kind="simple_name"
- file="./src/time_wizard.vhd" line="84"
+ <left id="2028" kind="simple_name"
+ file="src/time_wizard.vhd" line="84"
col="21" identifier="limit_reached"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2270"/>
- <base_name ref="2270"/>
+ <type ref="2762"/>
+ <named_entity ref="1889"/>
+ <base_name ref="1889"/>
</left>
- <implementation ref="3080"/>
- <right id="2411"
+ <implementation ref="2724"/>
+ <right id="2030"
kind="character_literal"
- file="./src/time_wizard.vhd" line="84"
+ file="src/time_wizard.vhd" line="84"
col="37" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</right>
</right>
</left>
<implementation ref="38"/>
- <right id="2414"
+ <right id="2033"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="85"
+ file="src/time_wizard.vhd" line="85"
col="27" expr_staticness="none">
<type ref="18"/>
- <left id="2413" kind="simple_name"
- file="./src/time_wizard.vhd" line="85"
+ <left id="2032" kind="simple_name"
+ file="src/time_wizard.vhd" line="85"
col="21" identifier="t0010"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</left>
<implementation ref="486"/>
- <right id="2415" kind="integer_literal"
- file="./src/time_wizard.vhd" line="85"
+ <right id="2034" kind="integer_literal"
+ file="src/time_wizard.vhd" line="85"
col="30" value=" 9"
expr_staticness="local">
<type ref="5"/>
@@ -10382,24 +10585,24 @@
</right>
</left>
<implementation ref="38"/>
- <right id="2418"
+ <right id="2037"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="86"
+ file="src/time_wizard.vhd" line="86"
col="27" expr_staticness="none">
<type ref="18"/>
- <left id="2417" kind="simple_name"
- file="./src/time_wizard.vhd" line="86"
+ <left id="2036" kind="simple_name"
+ file="src/time_wizard.vhd" line="86"
col="21" identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</left>
<implementation ref="486"/>
- <right id="2419" kind="integer_literal"
- file="./src/time_wizard.vhd" line="86"
+ <right id="2038" kind="integer_literal"
+ file="src/time_wizard.vhd" line="86"
col="30" value=" 9"
expr_staticness="local">
<type ref="5"/>
@@ -10407,60 +10610,60 @@
</right>
</condition>
<sequential_statement_chain>
- <el id="2420" kind="if_statement"
- file="./src/time_wizard.vhd" line="89"
+ <el id="2039" kind="if_statement"
+ file="src/time_wizard.vhd" line="89"
col="16" label="" suspend_flag="false"
visible_flag="false"
end_has_identifier="false">
- <parent ref="2404"/>
- <condition id="2422"
+ <parent ref="2023"/>
+ <condition id="2041"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="89"
+ file="src/time_wizard.vhd" line="89"
col="26" expr_staticness="none">
<type ref="18"/>
- <left id="2421" kind="simple_name"
- file="./src/time_wizard.vhd" line="89"
+ <left id="2040" kind="simple_name"
+ file="src/time_wizard.vhd" line="89"
col="20" identifier="t0100"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</left>
<implementation ref="486"/>
- <right id="2423" kind="integer_literal"
- file="./src/time_wizard.vhd" line="89"
+ <right id="2042" kind="integer_literal"
+ file="src/time_wizard.vhd" line="89"
col="29" value=" 9"
expr_staticness="local">
<type ref="5"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2425" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="90"
+ <el id="2044" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="90"
col="19" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2420"/>
- <target id="2424" kind="simple_name"
- file="./src/time_wizard.vhd" line="90"
+ <parent ref="2039"/>
+ <target id="2043" kind="simple_name"
+ file="src/time_wizard.vhd" line="90"
col="19" identifier="t0100"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</target>
<waveform_chain>
- <el id="2426" kind="waveform_element"
- file="./src/time_wizard.vhd"
- line="90" col="28">
- <we_value id="2427"
+ <el id="2045" kind="waveform_element"
+ file="src/time_wizard.vhd" line="90"
+ col="28">
+ <we_value id="2046"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="90" col="28" value=" 0"
expr_staticness="local">
<type ref="399"/>
@@ -10469,55 +10672,54 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2428" kind="elsif"
- file="./src/time_wizard.vhd" line="91"
+ <else_clause id="2047" kind="elsif"
+ file="src/time_wizard.vhd" line="91"
col="16" end_has_identifier="false">
<sequential_statement_chain>
- <el id="2430" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="92"
+ <el id="2049" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="92"
col="19" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2420"/>
- <target id="2429" kind="simple_name"
- file="./src/time_wizard.vhd"
- line="92" col="19"
- identifier="t0100"
+ <parent ref="2039"/>
+ <target id="2048" kind="simple_name"
+ file="src/time_wizard.vhd" line="92"
+ col="19" identifier="t0100"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</target>
<waveform_chain>
- <el id="2431"
+ <el id="2050"
kind="waveform_element"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="92" col="28">
- <we_value id="2433"
+ <we_value id="2052"
kind="addition_operator"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="92" col="35"
expr_staticness="none">
<type ref="399"/>
- <left id="2432"
+ <left id="2051"
kind="simple_name"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="92" col="29"
identifier="t0100"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</left>
<implementation ref="492"/>
- <right id="2434"
+ <right id="2053"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="92" col="37" value=" 1"
expr_staticness="local">
<type ref="5"/>
@@ -10537,81 +10739,81 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="66">
- <el id="2388" kind="simple_name"
- file="./src/time_wizard.vhd" line="73" col="31"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <sensitivity_list list-id="50">
+ <el id="2005" kind="simple_name" file="src/time_wizard.vhd"
+ line="73" col="31" identifier="i_clock"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</el>
- <el id="2389" kind="simple_name"
- file="./src/time_wizard.vhd" line="73" col="40"
- identifier="i_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <el id="2008" kind="simple_name" file="src/time_wizard.vhd"
+ line="73" col="40" identifier="i_raz"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</el>
</sensitivity_list>
</el>
- <el id="2436" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="99" col="4"
+ <el id="2054" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="99" col="4"
label="p_decasecond_counter" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2439" kind="if_statement"
- file="./src/time_wizard.vhd" line="101" col="7" label=""
+ <el id="2058" kind="if_statement"
+ file="src/time_wizard.vhd" line="101" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2436"/>
- <condition id="2441" kind="equality_operator"
- file="./src/time_wizard.vhd" line="101" col="17"
+ <parent ref="2054"/>
+ <condition id="2060" kind="equality_operator"
+ file="src/time_wizard.vhd" line="101" col="17"
expr_staticness="none">
<type ref="18"/>
- <left id="2440" kind="simple_name"
- file="./src/time_wizard.vhd" line="101" col="11"
+ <left id="2059" kind="simple_name"
+ file="src/time_wizard.vhd" line="101" col="11"
identifier="i_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</left>
- <implementation ref="3080"/>
- <right id="2442" kind="character_literal"
- file="./src/time_wizard.vhd" line="101" col="19"
+ <implementation ref="2724"/>
+ <right id="2061" kind="character_literal"
+ file="src/time_wizard.vhd" line="101" col="19"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2444" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="103" col="10"
+ <el id="2063" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="103" col="10"
label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2439"/>
- <target id="2443" kind="simple_name"
- file="./src/time_wizard.vhd" line="103" col="10"
+ <parent ref="2058"/>
+ <target id="2062" kind="simple_name"
+ file="src/time_wizard.vhd" line="103" col="10"
identifier="t1000" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2289"/>
- <named_entity ref="2293"/>
- <base_name ref="2293"/>
+ <type ref="1909"/>
+ <named_entity ref="1912"/>
+ <base_name ref="1912"/>
</target>
<waveform_chain>
- <el id="2445" kind="waveform_element"
- file="./src/time_wizard.vhd" line="103" col="19">
- <we_value id="2446" kind="integer_literal"
- file="./src/time_wizard.vhd" line="103" col="19"
+ <el id="2064" kind="waveform_element"
+ file="src/time_wizard.vhd" line="103" col="19">
+ <we_value id="2065" kind="integer_literal"
+ file="src/time_wizard.vhd" line="103" col="19"
value=" 0" expr_staticness="local">
<type ref="399"/>
</we_value>
@@ -10619,176 +10821,174 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2447" kind="elsif"
- file="./src/time_wizard.vhd" line="104" col="7"
+ <else_clause id="2066" kind="elsif"
+ file="src/time_wizard.vhd" line="104" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2448" kind="if_statement"
- file="./src/time_wizard.vhd" line="105" col="10"
+ <el id="2067" kind="if_statement"
+ file="src/time_wizard.vhd" line="105" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2439"/>
- <condition id="2356" kind="function_call"
- file="./src/time_wizard.vhd" line="105" col="14"
+ <parent ref="2058"/>
+ <condition id="1975" kind="function_call"
+ file="src/time_wizard.vhd" line="105" col="14"
expr_staticness="none" name_staticness="none">
- <prefix id="2449" kind="simple_name"
- file="./src/time_wizard.vhd" line="105" col="14"
+ <prefix id="2068" kind="simple_name"
+ file="src/time_wizard.vhd" line="105" col="14"
identifier="rising_edge" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2452"
+ <el id="2071"
kind="association_element_by_expression"
- file="./src/time_wizard.vhd" line="105"
- col="26" whole_association_flag="true"
+ file="src/time_wizard.vhd" line="105" col="26"
+ whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2451" kind="simple_name"
- file="./src/time_wizard.vhd" line="105"
+ <actual id="2070" kind="simple_name"
+ file="src/time_wizard.vhd" line="105"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2356"/>
+ <implementation ref="2700"/>
+ <base_name ref="1975"/>
</condition>
<sequential_statement_chain>
- <el id="2453" kind="if_statement"
- file="./src/time_wizard.vhd" line="107" col="13"
+ <el id="2072" kind="if_statement"
+ file="src/time_wizard.vhd" line="107" col="13"
label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2448"/>
- <condition id="2469" kind="and_operator"
- file="./src/time_wizard.vhd" line="113"
- col="16" expr_staticness="none">
+ <parent ref="2067"/>
+ <condition id="2088" kind="and_operator"
+ file="src/time_wizard.vhd" line="113" col="16"
+ expr_staticness="none">
<type ref="18"/>
- <left id="2465" kind="and_operator"
- file="./src/time_wizard.vhd" line="112"
+ <left id="2084" kind="and_operator"
+ file="src/time_wizard.vhd" line="112"
col="16" expr_staticness="none">
<type ref="18"/>
- <left id="2461" kind="and_operator"
- file="./src/time_wizard.vhd" line="111"
+ <left id="2080" kind="and_operator"
+ file="src/time_wizard.vhd" line="111"
col="16" expr_staticness="none">
<type ref="18"/>
- <left id="2457" kind="and_operator"
- file="./src/time_wizard.vhd" line="110"
+ <left id="2076" kind="and_operator"
+ file="src/time_wizard.vhd" line="110"
col="16" expr_staticness="none">
<type ref="18"/>
- <left id="2455"
+ <left id="2074"
kind="equality_operator"
- file="./src/time_wizard.vhd"
- line="109" col="35"
- expr_staticness="none">
+ file="src/time_wizard.vhd" line="109"
+ col="35" expr_staticness="none">
<type ref="18"/>
- <left id="2454" kind="simple_name"
- file="./src/time_wizard.vhd"
+ <left id="2073" kind="simple_name"
+ file="src/time_wizard.vhd"
line="109" col="17"
identifier="i_new_centisecond"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2233"/>
- <base_name ref="2233"/>
+ <type ref="2762"/>
+ <named_entity ref="1852"/>
+ <base_name ref="1852"/>
</left>
- <implementation ref="3080"/>
- <right id="2456"
+ <implementation ref="2724"/>
+ <right id="2075"
kind="character_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="109" col="37" identifier="'1'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</left>
<implementation ref="38"/>
- <right id="2459"
+ <right id="2078"
kind="equality_operator"
- file="./src/time_wizard.vhd"
- line="110" col="35"
- expr_staticness="none">
+ file="src/time_wizard.vhd" line="110"
+ col="35" expr_staticness="none">
<type ref="18"/>
- <left id="2458" kind="simple_name"
- file="./src/time_wizard.vhd"
+ <left id="2077" kind="simple_name"
+ file="src/time_wizard.vhd"
line="110" col="21"
identifier="limit_reached"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2270"/>
- <base_name ref="2270"/>
+ <type ref="2762"/>
+ <named_entity ref="1889"/>
+ <base_name ref="1889"/>
</left>
- <implementation ref="3080"/>
- <right id="2460"
+ <implementation ref="2724"/>
+ <right id="2079"
kind="character_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="110" col="37" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</right>
</right>
</left>
<implementation ref="38"/>
- <right id="2463"
+ <right id="2082"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="111"
+ file="src/time_wizard.vhd" line="111"
col="27" expr_staticness="none">
<type ref="18"/>
- <left id="2462" kind="simple_name"
- file="./src/time_wizard.vhd"
- line="111" col="21" identifier="t0100"
+ <left id="2081" kind="simple_name"
+ file="src/time_wizard.vhd" line="111"
+ col="21" identifier="t0100"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</left>
<implementation ref="486"/>
- <right id="2464" kind="integer_literal"
- file="./src/time_wizard.vhd"
- line="111" col="30" value=" 9"
+ <right id="2083" kind="integer_literal"
+ file="src/time_wizard.vhd" line="111"
+ col="30" value=" 9"
expr_staticness="local">
<type ref="5"/>
</right>
</right>
</left>
<implementation ref="38"/>
- <right id="2467"
+ <right id="2086"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="112"
+ file="src/time_wizard.vhd" line="112"
col="27" expr_staticness="none">
<type ref="18"/>
- <left id="2466" kind="simple_name"
- file="./src/time_wizard.vhd" line="112"
+ <left id="2085" kind="simple_name"
+ file="src/time_wizard.vhd" line="112"
col="21" identifier="t0010"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</left>
<implementation ref="486"/>
- <right id="2468" kind="integer_literal"
- file="./src/time_wizard.vhd" line="112"
+ <right id="2087" kind="integer_literal"
+ file="src/time_wizard.vhd" line="112"
col="30" value=" 9"
expr_staticness="local">
<type ref="5"/>
@@ -10796,24 +10996,24 @@
</right>
</left>
<implementation ref="38"/>
- <right id="2471"
+ <right id="2090"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="113"
+ file="src/time_wizard.vhd" line="113"
col="27" expr_staticness="none">
<type ref="18"/>
- <left id="2470" kind="simple_name"
- file="./src/time_wizard.vhd" line="113"
+ <left id="2089" kind="simple_name"
+ file="src/time_wizard.vhd" line="113"
col="21" identifier="t0001"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</left>
<implementation ref="486"/>
- <right id="2472" kind="integer_literal"
- file="./src/time_wizard.vhd" line="113"
+ <right id="2091" kind="integer_literal"
+ file="src/time_wizard.vhd" line="113"
col="30" value=" 9"
expr_staticness="local">
<type ref="5"/>
@@ -10821,48 +11021,47 @@
</right>
</condition>
<sequential_statement_chain>
- <el id="2474"
+ <el id="2093"
kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="116"
+ file="src/time_wizard.vhd" line="116"
col="16" label="" delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2453"/>
- <target id="2473" kind="simple_name"
- file="./src/time_wizard.vhd" line="116"
+ <parent ref="2072"/>
+ <target id="2092" kind="simple_name"
+ file="src/time_wizard.vhd" line="116"
col="16" identifier="t1000"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2289"/>
- <named_entity ref="2293"/>
- <base_name ref="2293"/>
+ <type ref="1909"/>
+ <named_entity ref="1912"/>
+ <base_name ref="1912"/>
</target>
<waveform_chain>
- <el id="2475" kind="waveform_element"
- file="./src/time_wizard.vhd" line="116"
+ <el id="2094" kind="waveform_element"
+ file="src/time_wizard.vhd" line="116"
col="25">
- <we_value id="2477"
+ <we_value id="2096"
kind="addition_operator"
- file="./src/time_wizard.vhd"
- line="116" col="32"
- expr_staticness="none">
+ file="src/time_wizard.vhd" line="116"
+ col="32" expr_staticness="none">
<type ref="399"/>
- <left id="2476" kind="simple_name"
- file="./src/time_wizard.vhd"
+ <left id="2095" kind="simple_name"
+ file="src/time_wizard.vhd"
line="116" col="26"
identifier="t1000"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2289"/>
- <named_entity ref="2293"/>
- <base_name ref="2293"/>
+ <type ref="1909"/>
+ <named_entity ref="1912"/>
+ <base_name ref="1912"/>
</left>
<implementation ref="492"/>
- <right id="2478"
+ <right id="2097"
kind="integer_literal"
- file="./src/time_wizard.vhd"
+ file="src/time_wizard.vhd"
line="116" col="34" value=" 1"
expr_staticness="local">
<type ref="5"/>
@@ -10879,191 +11078,191 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="67">
- <el id="2435" kind="simple_name"
- file="./src/time_wizard.vhd" line="99" col="35"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2225"/>
- <base_name ref="2225"/>
+ <sensitivity_list list-id="51">
+ <el id="2056" kind="simple_name" file="src/time_wizard.vhd"
+ line="99" col="35" identifier="i_clock"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1846"/>
+ <base_name ref="1846"/>
</el>
- <el id="2438" kind="simple_name"
- file="./src/time_wizard.vhd" line="99" col="44"
- identifier="i_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2231"/>
- <base_name ref="2231"/>
+ <el id="2057" kind="simple_name" file="src/time_wizard.vhd"
+ line="99" col="44" identifier="i_raz"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1850"/>
+ <base_name ref="1850"/>
</el>
</sensitivity_list>
</el>
- <el id="3244" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="122" col="4" label=""
+ <el id="2848" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="122" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2401" kind="if_statement"
- file="./src/time_wizard.vhd" line="124" col="7" label=""
+ <el id="2020" kind="if_statement"
+ file="src/time_wizard.vhd" line="124" col="7" label=""
suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="3244"/>
- <condition id="2496" kind="and_operator"
- file="./src/time_wizard.vhd" line="129" col="10"
+ <parent ref="2848"/>
+ <condition id="2115" kind="and_operator"
+ file="src/time_wizard.vhd" line="129" col="10"
expr_staticness="none">
<type ref="18"/>
- <left id="2492" kind="and_operator"
- file="./src/time_wizard.vhd" line="128" col="10"
+ <left id="2111" kind="and_operator"
+ file="src/time_wizard.vhd" line="128" col="10"
expr_staticness="none">
<type ref="18"/>
- <left id="2488" kind="and_operator"
- file="./src/time_wizard.vhd" line="127" col="10"
+ <left id="2107" kind="and_operator"
+ file="src/time_wizard.vhd" line="127" col="10"
expr_staticness="none">
<type ref="18"/>
- <left id="2486"
+ <left id="2105"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="126" col="17"
+ file="src/time_wizard.vhd" line="126" col="17"
expr_staticness="none">
<type ref="18"/>
- <left id="2485" kind="simple_name"
- file="./src/time_wizard.vhd" line="126" col="11"
+ <left id="2104" kind="simple_name"
+ file="src/time_wizard.vhd" line="126" col="11"
identifier="t1000" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2289"/>
- <named_entity ref="2293"/>
- <base_name ref="2293"/>
+ <type ref="1909"/>
+ <named_entity ref="1912"/>
+ <base_name ref="1912"/>
</left>
<implementation ref="486"/>
- <right id="2487" kind="integer_literal"
- file="./src/time_wizard.vhd" line="126" col="20"
+ <right id="2106" kind="integer_literal"
+ file="src/time_wizard.vhd" line="126" col="20"
value=" 5" expr_staticness="local">
<type ref="5"/>
</right>
</left>
<implementation ref="38"/>
- <right id="2490"
+ <right id="2109"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="127" col="21"
+ file="src/time_wizard.vhd" line="127" col="21"
expr_staticness="none">
<type ref="18"/>
- <left id="2489" kind="simple_name"
- file="./src/time_wizard.vhd" line="127" col="15"
+ <left id="2108" kind="simple_name"
+ file="src/time_wizard.vhd" line="127" col="15"
identifier="t0100" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</left>
<implementation ref="486"/>
- <right id="2491" kind="integer_literal"
- file="./src/time_wizard.vhd" line="127" col="24"
+ <right id="2110" kind="integer_literal"
+ file="src/time_wizard.vhd" line="127" col="24"
value=" 9" expr_staticness="local">
<type ref="5"/>
</right>
</right>
</left>
<implementation ref="38"/>
- <right id="2494"
+ <right id="2113"
kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="128" col="21"
+ file="src/time_wizard.vhd" line="128" col="21"
expr_staticness="none">
<type ref="18"/>
- <left id="2493" kind="simple_name"
- file="./src/time_wizard.vhd" line="128" col="15"
+ <left id="2112" kind="simple_name"
+ file="src/time_wizard.vhd" line="128" col="15"
identifier="t0010" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</left>
<implementation ref="486"/>
- <right id="2495" kind="integer_literal"
- file="./src/time_wizard.vhd" line="128" col="24"
+ <right id="2114" kind="integer_literal"
+ file="src/time_wizard.vhd" line="128" col="24"
value=" 9" expr_staticness="local">
<type ref="5"/>
</right>
</right>
</left>
<implementation ref="38"/>
- <right id="2498" kind="greater_than_or_equal_operator"
- file="./src/time_wizard.vhd" line="129" col="21"
+ <right id="2117" kind="greater_than_or_equal_operator"
+ file="src/time_wizard.vhd" line="129" col="21"
expr_staticness="none">
<type ref="18"/>
- <left id="2497" kind="simple_name"
- file="./src/time_wizard.vhd" line="129" col="15"
+ <left id="2116" kind="simple_name"
+ file="src/time_wizard.vhd" line="129" col="15"
identifier="t0001" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</left>
<implementation ref="486"/>
- <right id="2499" kind="integer_literal"
- file="./src/time_wizard.vhd" line="129" col="24"
+ <right id="2118" kind="integer_literal"
+ file="src/time_wizard.vhd" line="129" col="24"
value=" 9" expr_staticness="local">
<type ref="5"/>
</right>
</right>
</condition>
<sequential_statement_chain>
- <el id="2450" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="122" col="4"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="unknown">
- <parent ref="2401"/>
- <target id="2479" kind="simple_name"
- file="./src/time_wizard.vhd" line="122" col="4"
+ <el id="2069" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="122" col="4" label=""
+ delay_mechanism="inertial" visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="2020"/>
+ <target id="2098" kind="simple_name"
+ file="src/time_wizard.vhd" line="122" col="4"
identifier="limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2270"/>
- <base_name ref="2270"/>
+ <type ref="2762"/>
+ <named_entity ref="1889"/>
+ <base_name ref="1889"/>
</target>
<waveform_chain>
- <el id="2482" kind="waveform_element"
- file="./src/time_wizard.vhd" line="123" col="7">
- <we_value id="2483" kind="character_literal"
- file="./src/time_wizard.vhd" line="123" col="7"
+ <el id="2099" kind="waveform_element"
+ file="src/time_wizard.vhd" line="123" col="7">
+ <we_value id="2102" kind="character_literal"
+ file="src/time_wizard.vhd" line="123" col="7"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2274" kind="elsif"
- file="./src/time_wizard.vhd" line="131" col="7"
+ <else_clause id="1894" kind="elsif"
+ file="src/time_wizard.vhd" line="131" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2288"
+ <el id="1908"
kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="122" col="4"
+ file="src/time_wizard.vhd" line="122" col="4"
label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="unknown">
- <parent ref="2401"/>
- <target id="2282" kind="reference_name"
- file="./src/time_wizard.vhd" line="122" col="4"
+ <parent ref="2020"/>
+ <target id="1900" kind="reference_name"
+ file="src/time_wizard.vhd" line="122" col="4"
is_forward_ref="false">
- <named_entity ref="2479"/>
+ <named_entity ref="2098"/>
</target>
<waveform_chain>
- <el id="2501" kind="waveform_element"
- file="./src/time_wizard.vhd" line="131" col="12">
- <we_value id="2502" kind="character_literal"
- file="./src/time_wizard.vhd" line="131"
- col="12" identifier="'0'"
- is_forward_ref="false" expr_staticness="local"
+ <el id="2120" kind="waveform_element"
+ file="src/time_wizard.vhd" line="131" col="12">
+ <we_value id="2121" kind="character_literal"
+ file="src/time_wizard.vhd" line="131" col="12"
+ identifier="'0'" is_forward_ref="false"
+ expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
@@ -11072,357 +11271,1715 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="155">
- <el ref="2293"/>
- <el ref="2286"/>
- <el ref="2279"/>
- <el ref="2272"/>
+ <sensitivity_list list-id="118">
+ <el ref="1912"/>
+ <el ref="1905"/>
+ <el ref="1898"/>
+ <el ref="1891"/>
</sensitivity_list>
- <process_origin id="2504"
+ <process_origin id="2122"
kind="concurrent_conditional_signal_assignment"
- file="./src/time_wizard.vhd" line="122" col="4" label=""
+ file="src/time_wizard.vhd" line="122" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<conditional_waveform_chain>
- <el id="2484" kind="conditional_waveform"
- file="./src/time_wizard.vhd" line="124" col="7">
+ <el id="2103" kind="conditional_waveform"
+ file="src/time_wizard.vhd" line="124" col="7">
</el>
- <el id="2500" kind="conditional_waveform"
- file="./src/time_wizard.vhd" line="131" col="7">
+ <el id="2119" kind="conditional_waveform"
+ file="src/time_wizard.vhd" line="131" col="7">
</el>
</conditional_waveform_chain>
</process_origin>
</el>
- <el id="3246" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="134" col="4" label=""
+ <el id="2850" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="134" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2260" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="134" col="4" label=""
+ <el id="1880" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="134" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3246"/>
- <target id="2481" kind="simple_name"
- file="./src/time_wizard.vhd" line="134" col="4"
+ <parent ref="2850"/>
+ <target id="2101" kind="simple_name"
+ file="src/time_wizard.vhd" line="134" col="4"
identifier="o_curr_0001_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2203"/>
- <named_entity ref="2237"/>
- <base_name ref="2237"/>
+ <type ref="2847"/>
+ <named_entity ref="1856"/>
+ <base_name ref="1856"/>
</target>
<waveform_chain>
- <el id="2480" kind="waveform_element"
- file="./src/time_wizard.vhd" line="134" col="24">
- <we_value id="2503" kind="simple_name"
- file="./src/time_wizard.vhd" line="134" col="24"
+ <el id="2100" kind="waveform_element"
+ file="src/time_wizard.vhd" line="134" col="24">
+ <we_value id="2126" kind="simple_name"
+ file="src/time_wizard.vhd" line="134" col="24"
identifier="t0001" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2261"/>
- <named_entity ref="2272"/>
- <base_name ref="2272"/>
+ <type ref="1881"/>
+ <named_entity ref="1891"/>
+ <base_name ref="1891"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="156">
- <el ref="2272"/>
+ <sensitivity_list list-id="119">
+ <el ref="1891"/>
</sensitivity_list>
- <process_origin id="2506"
+ <process_origin id="2124"
kind="concurrent_simple_signal_assignment"
- file="./src/time_wizard.vhd" line="134" col="4" label=""
+ file="src/time_wizard.vhd" line="134" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2268"/>
+ <parent ref="1886"/>
</process_origin>
</el>
- <el id="3248" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="135" col="4" label=""
+ <el id="2852" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="135" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2254" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="135" col="4" label=""
+ <el id="1872" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="135" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3248"/>
- <target id="2508" kind="simple_name"
- file="./src/time_wizard.vhd" line="135" col="4"
+ <parent ref="2852"/>
+ <target id="2127" kind="simple_name"
+ file="src/time_wizard.vhd" line="135" col="4"
identifier="o_curr_0010_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2241"/>
- <named_entity ref="2244"/>
- <base_name ref="2244"/>
+ <type ref="1859"/>
+ <named_entity ref="1863"/>
+ <base_name ref="1863"/>
</target>
<waveform_chain>
- <el id="2509" kind="waveform_element"
- file="./src/time_wizard.vhd" line="135" col="24">
- <we_value id="2512" kind="simple_name"
- file="./src/time_wizard.vhd" line="135" col="24"
+ <el id="2130" kind="waveform_element"
+ file="src/time_wizard.vhd" line="135" col="24">
+ <we_value id="2131" kind="simple_name"
+ file="src/time_wizard.vhd" line="135" col="24"
identifier="t0010" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2275"/>
- <named_entity ref="2279"/>
- <base_name ref="2279"/>
+ <type ref="1895"/>
+ <named_entity ref="1898"/>
+ <base_name ref="1898"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="157">
- <el ref="2279"/>
+ <sensitivity_list list-id="120">
+ <el ref="1898"/>
</sensitivity_list>
- <process_origin id="2510"
+ <process_origin id="2128"
kind="concurrent_simple_signal_assignment"
- file="./src/time_wizard.vhd" line="135" col="4" label=""
+ file="src/time_wizard.vhd" line="135" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2268"/>
+ <parent ref="1886"/>
</process_origin>
</el>
- <el id="3250" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="136" col="4" label=""
+ <el id="2854" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="136" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2246" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="136" col="4" label=""
+ <el id="1866" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="136" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3250"/>
- <target id="2513" kind="simple_name"
- file="./src/time_wizard.vhd" line="136" col="4"
+ <parent ref="2854"/>
+ <target id="2132" kind="simple_name"
+ file="src/time_wizard.vhd" line="136" col="4"
identifier="o_curr_0100_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2247"/>
- <named_entity ref="2251"/>
- <base_name ref="2251"/>
+ <type ref="1867"/>
+ <named_entity ref="1870"/>
+ <base_name ref="1870"/>
</target>
<waveform_chain>
- <el id="2516" kind="waveform_element"
- file="./src/time_wizard.vhd" line="136" col="24">
- <we_value id="2517" kind="simple_name"
- file="./src/time_wizard.vhd" line="136" col="24"
+ <el id="2133" kind="waveform_element"
+ file="src/time_wizard.vhd" line="136" col="24">
+ <we_value id="2136" kind="simple_name"
+ file="src/time_wizard.vhd" line="136" col="24"
identifier="t0100" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2283"/>
- <named_entity ref="2286"/>
- <base_name ref="2286"/>
+ <type ref="1901"/>
+ <named_entity ref="1905"/>
+ <base_name ref="1905"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="158">
- <el ref="2286"/>
+ <sensitivity_list list-id="121">
+ <el ref="1905"/>
</sensitivity_list>
- <process_origin id="2514"
+ <process_origin id="2134"
kind="concurrent_simple_signal_assignment"
- file="./src/time_wizard.vhd" line="136" col="4" label=""
+ file="src/time_wizard.vhd" line="136" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2268"/>
+ <parent ref="1886"/>
</process_origin>
</el>
- <el id="3252" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="137" col="4" label=""
+ <el id="2856" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="137" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2240" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="137" col="4" label=""
+ <el id="1858" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="137" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3252"/>
- <target id="2518" kind="simple_name"
- file="./src/time_wizard.vhd" line="137" col="4"
+ <parent ref="2856"/>
+ <target id="2137" kind="simple_name"
+ file="src/time_wizard.vhd" line="137" col="4"
identifier="o_curr_1000_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2255"/>
- <named_entity ref="2258"/>
- <base_name ref="2258"/>
+ <type ref="1873"/>
+ <named_entity ref="1877"/>
+ <base_name ref="1877"/>
</target>
<waveform_chain>
- <el id="2519" kind="waveform_element"
- file="./src/time_wizard.vhd" line="137" col="24">
- <we_value id="2522" kind="simple_name"
- file="./src/time_wizard.vhd" line="137" col="24"
+ <el id="2140" kind="waveform_element"
+ file="src/time_wizard.vhd" line="137" col="24">
+ <we_value id="2141" kind="simple_name"
+ file="src/time_wizard.vhd" line="137" col="24"
identifier="t1000" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2289"/>
- <named_entity ref="2293"/>
- <base_name ref="2293"/>
+ <type ref="1909"/>
+ <named_entity ref="1912"/>
+ <base_name ref="1912"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="159">
- <el ref="2293"/>
+ <sensitivity_list list-id="122">
+ <el ref="1912"/>
</sensitivity_list>
- <process_origin id="2520"
+ <process_origin id="2138"
kind="concurrent_simple_signal_assignment"
- file="./src/time_wizard.vhd" line="137" col="4" label=""
+ file="src/time_wizard.vhd" line="137" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2268"/>
+ <parent ref="1886"/>
</process_origin>
</el>
- <el id="3254" kind="sensitized_process_statement"
- file="./src/time_wizard.vhd" line="138" col="4" label=""
+ <el id="2858" kind="sensitized_process_statement"
+ file="src/time_wizard.vhd" line="138" col="4" label=""
seen_flag="false" end_has_postponed="false" is_ref="true"
passive_flag="false" postponed_flag="false"
visible_flag="false" is_within_flag="false" has_label="false"
has_is="false" end_has_reserved_id="false"
end_has_identifier="false" wait_state="unknown">
- <parent ref="2268"/>
+ <parent ref="1886"/>
<sequential_statement_chain>
- <el id="2170" kind="simple_signal_assignment_statement"
- file="./src/time_wizard.vhd" line="138" col="4" label=""
+ <el id="2860" kind="simple_signal_assignment_statement"
+ file="src/time_wizard.vhd" line="138" col="4" label=""
delay_mechanism="inertial" visible_flag="false"
guarded_target_state="unknown">
- <parent ref="3254"/>
- <target id="2523" kind="simple_name"
- file="./src/time_wizard.vhd" line="138" col="4"
+ <parent ref="2858"/>
+ <target id="2142" kind="simple_name"
+ file="src/time_wizard.vhd" line="138" col="4"
identifier="o_limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2235"/>
- <base_name ref="2235"/>
+ <type ref="2762"/>
+ <named_entity ref="1854"/>
+ <base_name ref="1854"/>
</target>
<waveform_chain>
- <el id="2526" kind="waveform_element"
- file="./src/time_wizard.vhd" line="138" col="23">
- <we_value id="2527" kind="simple_name"
- file="./src/time_wizard.vhd" line="138" col="23"
+ <el id="2143" kind="waveform_element"
+ file="src/time_wizard.vhd" line="138" col="23">
+ <we_value id="2146" kind="simple_name"
+ file="src/time_wizard.vhd" line="138" col="23"
identifier="limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2270"/>
- <base_name ref="2270"/>
+ <type ref="2762"/>
+ <named_entity ref="1889"/>
+ <base_name ref="1889"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="160">
- <el ref="2270"/>
+ <sensitivity_list list-id="123">
+ <el ref="1889"/>
</sensitivity_list>
- <process_origin id="2524"
+ <process_origin id="2144"
kind="concurrent_simple_signal_assignment"
- file="./src/time_wizard.vhd" line="138" col="4" label=""
+ file="src/time_wizard.vhd" line="138" col="4" label=""
delay_mechanism="inertial" postponed_flag="false"
visible_flag="false" guarded_target_state="false">
- <parent ref="2268"/>
+ <parent ref="1886"/>
</process_origin>
</el>
</concurrent_statement_chain>
</library_unit>
- <hash_chain ref="2218"/>
- <dependence_list list-id="138">
+ <hash_chain ref="1838"/>
+ <dependence_list list-id="103">
<el ref="14"/>
- <el ref="2218"/>
+ <el ref="1838"/>
</dependence_list>
</el>
</first_design_unit>
- <last_design_unit ref="2266"/>
+ <last_design_unit ref="1884"/>
</el>
- <el id="2214" kind="design_file" file="./src/display_manager.vhd"
+ <el id="1834" kind="design_file" file="src/numeral_to_display.vhd"
line="1" col="1"
design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/display_manager.vhd"
- analysis_time_stamp="20170726081113.849"
+ design_file_filename="src/numeral_to_display.vhd"
+ analysis_time_stamp="20170801081744.529"
+ file_checksum="9ef623508983102e5a5693a9923ae388162394e0"
+ elab_flag="false">
+ <library ref="799"/>
+ <first_design_unit>
+ <el id="1670" kind="design_unit" file="src/numeral_to_display.vhd"
+ line="1" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="numeral_to_display" date="6"
+ end_location="src/numeral_to_display.vhd:26:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1834"/>
+ <context_items>
+ <el id="1672" kind="library_clause"
+ file="src/numeral_to_display.vhd" line="1" col="9"
+ identifier="ieee" has_identifier_list="false">
+ <parent ref="1670"/>
+ <library_declaration ref="2273"/>
+ </el>
+ <el id="1673" kind="use_clause" file="src/numeral_to_display.vhd"
+ line="3" col="5">
+ <parent ref="1670"/>
+ <selected_name id="1676" kind="selected_by_all_name"
+ file="src/numeral_to_display.vhd" line="3" col="25"
+ is_forward_ref="false" expr_staticness="???">
+ <prefix id="1675" kind="selected_name"
+ file="src/numeral_to_display.vhd" line="3" col="10"
+ identifier="std_logic_1164" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <prefix id="1674" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="3" col="5"
+ identifier="ieee" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <named_entity ref="2273"/>
+ </prefix>
+ <named_entity ref="2366"/>
+ </prefix>
+ </selected_name>
+ </el>
+ </context_items>
+ <library_unit id="1678" kind="entity_declaration"
+ file="src/numeral_to_display.vhd" line="5" col="8"
+ identifier="numeral_to_display" has_begin="false"
+ visible_flag="true" is_within_flag="false"
+ end_has_reserved_id="false" end_has_identifier="true">
+ <parent ref="1670"/>
+ <generic_chain>
+ <el id="1677" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="9" col="7"
+ identifier="g_display_value_0" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1682" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="9" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1680" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="9" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="36">
+ <el id="1655" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="9" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1684" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="9" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1681" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="9" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1685" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="9" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1681"/>
+ <right_limit ref="1685"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="36"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1686" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="9" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0000001"/>
+ <type ref="1682"/>
+ </default_value>
+ <type ref="1682"/>
+ </el>
+ <el id="1687" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="10" col="7"
+ identifier="g_display_value_1" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1690" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="10" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1688" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="10" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="37">
+ <el id="1622" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="10" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1692" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="10" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1689" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="10" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1693" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="10" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1689"/>
+ <right_limit ref="1693"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="37"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1694" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="10" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="1001111"/>
+ <type ref="1690"/>
+ </default_value>
+ <type ref="1690"/>
+ </el>
+ <el id="1695" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="11" col="7"
+ identifier="g_display_value_2" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1698" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="11" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1696" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="11" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="38">
+ <el id="1579" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="11" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1700" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="11" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1697" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="11" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1701" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="11" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1697"/>
+ <right_limit ref="1701"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="38"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1702" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="11" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0010010"/>
+ <type ref="1698"/>
+ </default_value>
+ <type ref="1698"/>
+ </el>
+ <el id="1703" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="12" col="7"
+ identifier="g_display_value_3" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1706" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="12" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1704" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="12" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="39">
+ <el id="1562" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="12" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1708" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="12" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1705" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="12" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1709" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="12" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1705"/>
+ <right_limit ref="1709"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="39"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1710" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="12" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0000110"/>
+ <type ref="1706"/>
+ </default_value>
+ <type ref="1706"/>
+ </el>
+ <el id="1711" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="13" col="7"
+ identifier="g_display_value_4" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1714" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="13" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1712" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="13" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="40">
+ <el id="1545" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="13" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1716" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="13" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1713" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="13" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1717" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="13" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1713"/>
+ <right_limit ref="1717"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="40"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1718" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="13" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="1001100"/>
+ <type ref="1714"/>
+ </default_value>
+ <type ref="1714"/>
+ </el>
+ <el id="1719" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="14" col="7"
+ identifier="g_display_value_5" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1722" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="14" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1720" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="14" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="41">
+ <el id="1522" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="14" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1724" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="14" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1721" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="14" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1725" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="14" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1721"/>
+ <right_limit ref="1725"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="41"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1726" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="14" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0100100"/>
+ <type ref="1722"/>
+ </default_value>
+ <type ref="1722"/>
+ </el>
+ <el id="1727" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="15" col="7"
+ identifier="g_display_value_6" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1730" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="15" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1728" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="15" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="42">
+ <el id="1466" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="15" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1732" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="15" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1729" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="15" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1733" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="15" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1729"/>
+ <right_limit ref="1733"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="42"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1734" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="15" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0100000"/>
+ <type ref="1730"/>
+ </default_value>
+ <type ref="1730"/>
+ </el>
+ <el id="1735" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="16" col="7"
+ identifier="g_display_value_7" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1738" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="16" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1736" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="16" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="43">
+ <el id="1409" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="16" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1740" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="16" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1737" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="16" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1741" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="16" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1737"/>
+ <right_limit ref="1741"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="43"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1742" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="16" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0001111"/>
+ <type ref="1738"/>
+ </default_value>
+ <type ref="1738"/>
+ </el>
+ <el id="1743" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="17" col="7"
+ identifier="g_display_value_8" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1746" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="17" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1744" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="17" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="44">
+ <el id="2820" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="17" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1748" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="17" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1745" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="17" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1749" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="17" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1745"/>
+ <right_limit ref="1749"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="44"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1750" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="17" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0000000"/>
+ <type ref="1746"/>
+ </default_value>
+ <type ref="1746"/>
+ </el>
+ <el id="1751" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="18" col="7"
+ identifier="g_display_value_9" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1754" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="18" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1752" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="18" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="45">
+ <el id="2821" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="18" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1756" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="18" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1753" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="18" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1757" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="18" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1753"/>
+ <right_limit ref="1757"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="45"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1758" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="18" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0000100"/>
+ <type ref="1754"/>
+ </default_value>
+ <type ref="1754"/>
+ </el>
+ <el id="1759" kind="interface_constant_declaration"
+ file="src/numeral_to_display.vhd" line="19" col="7"
+ identifier="g_display_value_error" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1762" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="19" col="50"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="false" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1760" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="19" col="34"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="46">
+ <el id="2822" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="19" col="51"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1764" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="19" col="51"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1761" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="19" col="51"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1765" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="19" col="60"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1761"/>
+ <right_limit ref="1765"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="46"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <default_value id="1766" kind="string_literal8"
+ file="src/numeral_to_display.vhd" line="19" col="66"
+ string_length="7" has_signed="false"
+ bit_string_base="BASE_2" has_sign="false" has_length="false"
+ expr_staticness="local">
+ <string8_id length="7" content="0110000"/>
+ <type ref="1762"/>
+ </default_value>
+ <type ref="1762"/>
+ </el>
+ </generic_chain>
+ <port_chain>
+ <el id="1767" kind="interface_signal_declaration"
+ file="src/numeral_to_display.vhd" line="23" col="7"
+ identifier="i_numeral_time" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="2823"
+ kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="23" col="26"
+ resolved_flag="false" is_ref="false" signal_type_flag="true"
+ has_signal_flag="true" type_staticness="local">
+ <range_constraint id="1772" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="23" col="40"
+ expr_staticness="local" direction="to">
+ <left_limit_expr id="1769" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="23" col="40"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1773" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="23" col="45"
+ value=" 9" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1769"/>
+ <right_limit ref="1773"/>
+ </range_constraint>
+ <subtype_type_mark id="1768" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="23" col="26"
+ identifier="natural" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="639"/>
+ <named_entity ref="646"/>
+ <base_name ref="646"/>
+ </subtype_type_mark>
+ <base_type ref="399"/>
+ </subtype_indication>
+ <type ref="2823"/>
+ </el>
+ <el id="1774" kind="interface_signal_declaration"
+ file="src/numeral_to_display.vhd" line="24" col="7"
+ identifier="o_display" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="out"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1678"/>
+ <subtype_indication id="1776" kind="array_subtype_definition"
+ file="src/numeral_to_display.vhd" line="24" col="39"
+ resolved_flag="true" signal_type_flag="true"
+ has_signal_flag="true" index_constraint_flag="true"
+ type_staticness="local" constraint_state="fully constrained">
+ <subtype_type_mark id="1775" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="24" col="23"
+ identifier="std_logic_vector" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
+ </subtype_type_mark>
+ <index_constraint_list list-id="47">
+ <el id="1771" kind="integer_subtype_definition"
+ file="src/numeral_to_display.vhd" line="24" col="40"
+ resolved_flag="false" is_ref="false"
+ signal_type_flag="true" has_signal_flag="false"
+ type_staticness="local">
+ <range_constraint id="1779" kind="range_expression"
+ file="src/numeral_to_display.vhd" line="24" col="40"
+ expr_staticness="local" direction="downto">
+ <left_limit_expr id="1778" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="24" col="40"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1780" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="24" col="49"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1778"/>
+ <right_limit ref="1780"/>
+ </range_constraint>
+ <base_type ref="399"/>
+ </el>
+ </index_constraint_list>
+ <index_subtype_list list-ref="47"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
+ </subtype_indication>
+ <type ref="1776"/>
+ </el>
+ </port_chain>
+ </library_unit>
+ <dependence_list list-id="100">
+ <el ref="14"/>
+ <el ref="2318"/>
+ </dependence_list>
+ </el>
+ <el id="1782" kind="design_unit" file="src/numeral_to_display.vhd"
+ line="28" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="behavioral" date="6"
+ end_location="src/numeral_to_display.vhd:44:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1834"/>
+ <library_unit id="1784" kind="architecture_body"
+ file="src/numeral_to_display.vhd" line="28" col="14"
+ identifier="behavioral" foreign_flag="false" visible_flag="true"
+ is_within_flag="false" end_has_reserved_id="false"
+ end_has_identifier="false">
+ <parent ref="1782"/>
+ <entity_name id="1781" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="28" col="28"
+ identifier="numeral_to_display" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <named_entity ref="1678"/>
+ </entity_name>
+ <concurrent_statement_chain>
+ <el id="2824" kind="sensitized_process_statement"
+ file="src/numeral_to_display.vhd" line="31" col="4" label=""
+ seen_flag="false" end_has_postponed="false" is_ref="true"
+ passive_flag="false" postponed_flag="false"
+ visible_flag="false" is_within_flag="false" has_label="false"
+ has_is="false" end_has_reserved_id="false"
+ end_has_identifier="false" wait_state="unknown">
+ <parent ref="1784"/>
+ <sequential_statement_chain>
+ <el id="1770" kind="case_statement"
+ file="src/numeral_to_display.vhd" line="31" col="4"
+ label="" suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="2824"/>
+ <case_statement_alternative_chain>
+ <el id="1793" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="33" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2826"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="1789" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="32"
+ col="7" identifier="o_display"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="1776"/>
+ <named_entity ref="1774"/>
+ <base_name ref="1774"/>
+ </target>
+ <waveform_chain>
+ <el id="1790" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="33"
+ col="10">
+ <we_value id="1791" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="33"
+ col="10" identifier="g_display_value_0"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1682"/>
+ <named_entity ref="1677"/>
+ <base_name ref="1677"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1792" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="33" col="33"
+ value=" 0" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1797" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="34" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2827"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2828" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1794" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="34"
+ col="10">
+ <we_value id="1795" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="34"
+ col="10" identifier="g_display_value_1"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1690"/>
+ <named_entity ref="1687"/>
+ <base_name ref="1687"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1796" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="34" col="33"
+ value=" 1" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1801" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="35" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2829"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2830" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1798" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="35"
+ col="10">
+ <we_value id="1799" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="35"
+ col="10" identifier="g_display_value_2"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1698"/>
+ <named_entity ref="1695"/>
+ <base_name ref="1695"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1800" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="35" col="33"
+ value=" 2" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1805" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="36" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2831"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2832" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1802" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="36"
+ col="10">
+ <we_value id="1803" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="36"
+ col="10" identifier="g_display_value_3"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1706"/>
+ <named_entity ref="1703"/>
+ <base_name ref="1703"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1804" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="36" col="33"
+ value=" 3" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1809" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="37" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2833"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2834" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1806" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="37"
+ col="10">
+ <we_value id="1807" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="37"
+ col="10" identifier="g_display_value_4"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1714"/>
+ <named_entity ref="1711"/>
+ <base_name ref="1711"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1808" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="37" col="33"
+ value=" 4" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1813" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="38" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2835"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2836" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1810" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="38"
+ col="10">
+ <we_value id="1811" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="38"
+ col="10" identifier="g_display_value_5"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1722"/>
+ <named_entity ref="1719"/>
+ <base_name ref="1719"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1812" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="38" col="33"
+ value=" 5" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1817" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="39" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2837"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2838" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1814" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="39"
+ col="10">
+ <we_value id="1815" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="39"
+ col="10" identifier="g_display_value_6"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1730"/>
+ <named_entity ref="1727"/>
+ <base_name ref="1727"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1816" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="39" col="33"
+ value=" 6" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1821" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="40" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2839"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2840" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1818" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="40"
+ col="10">
+ <we_value id="1819" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="40"
+ col="10" identifier="g_display_value_7"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1738"/>
+ <named_entity ref="1735"/>
+ <base_name ref="1735"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1820" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="40" col="33"
+ value=" 7" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1825" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="41" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2841"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2842" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1822" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="41"
+ col="10">
+ <we_value id="1823" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="41"
+ col="10" identifier="g_display_value_8"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1746"/>
+ <named_entity ref="1743"/>
+ <base_name ref="1743"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1824" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="41" col="33"
+ value=" 8" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1829" kind="choice_by_expression"
+ file="src/numeral_to_display.vhd" line="42" col="33"
+ same_alternative_flag="false"
+ choice_staticness="local">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2843"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2844" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1826" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="42"
+ col="10">
+ <we_value id="1827" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="42"
+ col="10" identifier="g_display_value_9"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1754"/>
+ <named_entity ref="1751"/>
+ <base_name ref="1751"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ <choice_expression id="1828" kind="integer_literal"
+ file="src/numeral_to_display.vhd" line="42" col="33"
+ value=" 9" expr_staticness="local">
+ <type ref="399"/>
+ </choice_expression>
+ </el>
+ <el id="1832" kind="choice_by_others"
+ file="src/numeral_to_display.vhd" line="43" col="37"
+ same_alternative_flag="false">
+ <parent ref="1770"/>
+ <associated_chain>
+ <el id="2845"
+ kind="simple_signal_assignment_statement"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="1770"/>
+ <target id="2846" kind="reference_name"
+ file="src/numeral_to_display.vhd" line="31"
+ col="4" is_forward_ref="false">
+ <named_entity ref="1789"/>
+ </target>
+ <waveform_chain>
+ <el id="1830" kind="waveform_element"
+ file="src/numeral_to_display.vhd" line="43"
+ col="10">
+ <we_value id="1831" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="43"
+ col="10" identifier="g_display_value_error"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="1762"/>
+ <named_entity ref="1759"/>
+ <base_name ref="1759"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </associated_chain>
+ </el>
+ </case_statement_alternative_chain>
+ <expression id="1788" kind="simple_name"
+ file="src/numeral_to_display.vhd" line="31" col="9"
+ identifier="i_numeral_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2823"/>
+ <named_entity ref="1767"/>
+ <base_name ref="1767"/>
+ </expression>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="101">
+ <el ref="1767"/>
+ </sensitivity_list>
+ <process_origin id="1786"
+ kind="concurrent_selected_signal_assignment"
+ file="src/numeral_to_display.vhd" line="31" col="4" label=""
+ delay_mechanism="inertial" postponed_flag="false"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="1784"/>
+ </process_origin>
+ </el>
+ </concurrent_statement_chain>
+ </library_unit>
+ <hash_chain ref="1670"/>
+ <dependence_list list-id="98">
+ <el ref="14"/>
+ <el ref="1670"/>
+ </dependence_list>
+ </el>
+ </first_design_unit>
+ <last_design_unit ref="1782"/>
+ </el>
+ <el id="1666" kind="design_file" file="src/display_manager.vhd" line="1"
+ col="1"
+ design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
+ design_file_filename="src/display_manager.vhd"
+ analysis_time_stamp="20170801081744.528"
file_checksum="35db3ccfd651ebb80531db92038fddc5401f817d"
elab_flag="false">
<library ref="799"/>
<first_design_unit>
- <el id="1996" kind="design_unit" file="./src/display_manager.vhd"
+ <el id="1448" kind="design_unit" file="src/display_manager.vhd"
line="1" col="1" design_unit_source_line="0"
design_unit_source_col="0" identifier="display_manager" date="6"
- end_location="./src/display_manager.vhd:24:1" elab_flag="false"
+ end_location="src/display_manager.vhd:24:1" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2214"/>
+ <design_file ref="1666"/>
<context_items>
- <el id="1991" kind="library_clause"
- file="./src/display_manager.vhd" line="1" col="9"
+ <el id="1443" kind="library_clause"
+ file="src/display_manager.vhd" line="1" col="9"
identifier="ieee" has_identifier_list="false">
- <parent ref="1996"/>
- <library_declaration ref="2629"/>
+ <parent ref="1448"/>
+ <library_declaration ref="2273"/>
</el>
- <el id="1998" kind="use_clause" file="./src/display_manager.vhd"
+ <el id="1450" kind="use_clause" file="src/display_manager.vhd"
line="3" col="5">
- <parent ref="1996"/>
- <selected_name id="2001" kind="selected_by_all_name"
- file="./src/display_manager.vhd" line="3" col="25"
+ <parent ref="1448"/>
+ <selected_name id="1453" kind="selected_by_all_name"
+ file="src/display_manager.vhd" line="3" col="25"
is_forward_ref="false" expr_staticness="???">
- <prefix id="2000" kind="selected_name"
- file="./src/display_manager.vhd" line="3" col="10"
+ <prefix id="1452" kind="selected_name"
+ file="src/display_manager.vhd" line="3" col="10"
identifier="std_logic_1164" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <prefix id="1999" kind="simple_name"
- file="./src/display_manager.vhd" line="3" col="5"
+ <prefix id="1451" kind="simple_name"
+ file="src/display_manager.vhd" line="3" col="5"
identifier="ieee" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
+ <named_entity ref="2273"/>
</prefix>
- <named_entity ref="2722"/>
+ <named_entity ref="2366"/>
</prefix>
</selected_name>
</el>
</context_items>
- <library_unit id="2002" kind="entity_declaration"
- file="./src/display_manager.vhd" line="5" col="8"
+ <library_unit id="1454" kind="entity_declaration"
+ file="src/display_manager.vhd" line="5" col="8"
identifier="display_manager" has_begin="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="true">
- <parent ref="1996"/>
+ <parent ref="1448"/>
<generic_chain>
- <el id="2004" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="11" col="7"
+ <el id="1456" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="11" col="7"
identifier="g_clock_cycle_per_display" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2005" kind="simple_name"
- file="./src/display_manager.vhd" line="11" col="34"
+ <parent ref="1454"/>
+ <subtype_indication id="1457" kind="simple_name"
+ file="src/display_manager.vhd" line="11" col="34"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
<named_entity ref="646"/>
<base_name ref="646"/>
</subtype_indication>
- <default_value id="2006" kind="integer_literal"
- file="./src/display_manager.vhd" line="11" col="45"
- value=" 2" expr_staticness="local">
+ <default_value id="1458" kind="integer_literal"
+ file="src/display_manager.vhd" line="11" col="45" value=" 2"
+ expr_staticness="local">
<type ref="399"/>
</default_value>
<type ref="639"/>
</el>
</generic_chain>
<port_chain>
- <el id="2007" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="15" col="7"
+ <el id="1459" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="15" col="7"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -11430,19 +12987,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2008" kind="simple_name"
- file="./src/display_manager.vhd" line="15" col="28"
+ <parent ref="1454"/>
+ <subtype_indication id="1460" kind="simple_name"
+ file="src/display_manager.vhd" line="15" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2009" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="16" col="7"
+ <el id="1461" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="16" col="7"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -11450,19 +13007,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2010" kind="simple_name"
- file="./src/display_manager.vhd" line="16" col="28"
+ <parent ref="1454"/>
+ <subtype_indication id="1462" kind="simple_name"
+ file="src/display_manager.vhd" line="16" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2011" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="17" col="7"
+ <el id="1463" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="17" col="7"
identifier="i_curr_0001_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -11470,31 +13027,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="3230"
+ <parent ref="1454"/>
+ <subtype_indication id="1431"
kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="17" col="28"
+ file="src/display_manager.vhd" line="17" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2016" kind="range_expression"
- file="./src/display_manager.vhd" line="17" col="42"
+ <range_constraint id="1468" kind="range_expression"
+ file="src/display_manager.vhd" line="17" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="2013" kind="integer_literal"
- file="./src/display_manager.vhd" line="17" col="42"
+ <left_limit_expr id="1465" kind="integer_literal"
+ file="src/display_manager.vhd" line="17" col="42"
value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2017" kind="integer_literal"
- file="./src/display_manager.vhd" line="17" col="47"
+ <right_limit_expr id="1469" kind="integer_literal"
+ file="src/display_manager.vhd" line="17" col="47"
value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2013"/>
- <right_limit ref="2017"/>
+ <left_limit ref="1465"/>
+ <right_limit ref="1469"/>
</range_constraint>
- <subtype_type_mark id="2012" kind="simple_name"
- file="./src/display_manager.vhd" line="17" col="28"
+ <subtype_type_mark id="1464" kind="simple_name"
+ file="src/display_manager.vhd" line="17" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -11503,10 +13060,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="3230"/>
+ <type ref="1431"/>
</el>
- <el id="2018" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="18" col="7"
+ <el id="1470" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="18" col="7"
identifier="i_curr_0010_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -11514,31 +13071,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2015"
+ <parent ref="1454"/>
+ <subtype_indication id="1467"
kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="18" col="28"
+ file="src/display_manager.vhd" line="18" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2023" kind="range_expression"
- file="./src/display_manager.vhd" line="18" col="42"
+ <range_constraint id="1475" kind="range_expression"
+ file="src/display_manager.vhd" line="18" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="2022" kind="integer_literal"
- file="./src/display_manager.vhd" line="18" col="42"
+ <left_limit_expr id="1474" kind="integer_literal"
+ file="src/display_manager.vhd" line="18" col="42"
value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2024" kind="integer_literal"
- file="./src/display_manager.vhd" line="18" col="47"
+ <right_limit_expr id="1476" kind="integer_literal"
+ file="src/display_manager.vhd" line="18" col="47"
value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2022"/>
- <right_limit ref="2024"/>
+ <left_limit ref="1474"/>
+ <right_limit ref="1476"/>
</range_constraint>
- <subtype_type_mark id="2019" kind="simple_name"
- file="./src/display_manager.vhd" line="18" col="28"
+ <subtype_type_mark id="1471" kind="simple_name"
+ file="src/display_manager.vhd" line="18" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -11547,10 +13104,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2015"/>
+ <type ref="1467"/>
</el>
- <el id="2025" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="19" col="7"
+ <el id="1477" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="19" col="7"
identifier="i_curr_0100_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -11558,31 +13115,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2021"
+ <parent ref="1454"/>
+ <subtype_indication id="1473"
kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="19" col="28"
+ file="src/display_manager.vhd" line="19" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2030" kind="range_expression"
- file="./src/display_manager.vhd" line="19" col="42"
+ <range_constraint id="1482" kind="range_expression"
+ file="src/display_manager.vhd" line="19" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="2027" kind="integer_literal"
- file="./src/display_manager.vhd" line="19" col="42"
+ <left_limit_expr id="1479" kind="integer_literal"
+ file="src/display_manager.vhd" line="19" col="42"
value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2031" kind="integer_literal"
- file="./src/display_manager.vhd" line="19" col="47"
+ <right_limit_expr id="1483" kind="integer_literal"
+ file="src/display_manager.vhd" line="19" col="47"
value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2027"/>
- <right_limit ref="2031"/>
+ <left_limit ref="1479"/>
+ <right_limit ref="1483"/>
</range_constraint>
- <subtype_type_mark id="2026" kind="simple_name"
- file="./src/display_manager.vhd" line="19" col="28"
+ <subtype_type_mark id="1478" kind="simple_name"
+ file="src/display_manager.vhd" line="19" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -11591,10 +13148,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2021"/>
+ <type ref="1473"/>
</el>
- <el id="2032" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="20" col="7"
+ <el id="1484" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="20" col="7"
identifier="i_curr_1000_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -11602,31 +13159,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2029"
+ <parent ref="1454"/>
+ <subtype_indication id="1481"
kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="20" col="28"
+ file="src/display_manager.vhd" line="20" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2037" kind="range_expression"
- file="./src/display_manager.vhd" line="20" col="42"
+ <range_constraint id="1489" kind="range_expression"
+ file="src/display_manager.vhd" line="20" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="2036" kind="integer_literal"
- file="./src/display_manager.vhd" line="20" col="42"
+ <left_limit_expr id="1488" kind="integer_literal"
+ file="src/display_manager.vhd" line="20" col="42"
value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2038" kind="integer_literal"
- file="./src/display_manager.vhd" line="20" col="47"
+ <right_limit_expr id="1490" kind="integer_literal"
+ file="src/display_manager.vhd" line="20" col="47"
value=" 5" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2036"/>
- <right_limit ref="2038"/>
+ <left_limit ref="1488"/>
+ <right_limit ref="1490"/>
</range_constraint>
- <subtype_type_mark id="2033" kind="simple_name"
- file="./src/display_manager.vhd" line="20" col="28"
+ <subtype_type_mark id="1485" kind="simple_name"
+ file="src/display_manager.vhd" line="20" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -11635,10 +13192,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2029"/>
+ <type ref="1481"/>
</el>
- <el id="2039" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="21" col="7"
+ <el id="1491" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="21" col="7"
identifier="o_display" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -11646,31 +13203,31 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2035"
+ <parent ref="1454"/>
+ <subtype_indication id="1487"
kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="21" col="29"
+ file="src/display_manager.vhd" line="21" col="29"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2044" kind="range_expression"
- file="./src/display_manager.vhd" line="21" col="43"
+ <range_constraint id="1496" kind="range_expression"
+ file="src/display_manager.vhd" line="21" col="43"
expr_staticness="local" direction="to">
- <left_limit_expr id="2041" kind="integer_literal"
- file="./src/display_manager.vhd" line="21" col="43"
+ <left_limit_expr id="1493" kind="integer_literal"
+ file="src/display_manager.vhd" line="21" col="43"
value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2045" kind="integer_literal"
- file="./src/display_manager.vhd" line="21" col="48"
+ <right_limit_expr id="1497" kind="integer_literal"
+ file="src/display_manager.vhd" line="21" col="48"
value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2041"/>
- <right_limit ref="2045"/>
+ <left_limit ref="1493"/>
+ <right_limit ref="1497"/>
</range_constraint>
- <subtype_type_mark id="2040" kind="simple_name"
- file="./src/display_manager.vhd" line="21" col="29"
+ <subtype_type_mark id="1492" kind="simple_name"
+ file="src/display_manager.vhd" line="21" col="29"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -11679,10 +13236,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="2035"/>
+ <type ref="1487"/>
</el>
- <el id="2046" kind="interface_signal_declaration"
- file="./src/display_manager.vhd" line="22" col="7"
+ <el id="1498" kind="interface_signal_declaration"
+ file="src/display_manager.vhd" line="22" col="7"
identifier="o_an" has_disconnect_flag="false" has_mode="true"
has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -11690,142 +13247,143 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="2002"/>
- <subtype_indication id="2048" kind="array_subtype_definition"
- file="./src/display_manager.vhd" line="22" col="46"
+ <parent ref="1454"/>
+ <subtype_indication id="1500" kind="array_subtype_definition"
+ file="src/display_manager.vhd" line="22" col="46"
resolved_flag="true" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="true"
type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="2047" kind="simple_name"
- file="./src/display_manager.vhd" line="22" col="29"
+ <subtype_type_mark id="1499" kind="simple_name"
+ file="src/display_manager.vhd" line="22" col="29"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="59">
- <el id="2043" kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="22" col="47"
+ <index_constraint_list list-id="31">
+ <el id="1495" kind="integer_subtype_definition"
+ file="src/display_manager.vhd" line="22" col="47"
resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="2051" kind="range_expression"
- file="./src/display_manager.vhd" line="22" col="47"
+ <range_constraint id="1503" kind="range_expression"
+ file="src/display_manager.vhd" line="22" col="47"
expr_staticness="local" direction="downto">
- <left_limit_expr id="2050" kind="integer_literal"
- file="./src/display_manager.vhd" line="22" col="47"
+ <left_limit_expr id="1502" kind="integer_literal"
+ file="src/display_manager.vhd" line="22" col="47"
value=" 3" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2052" kind="integer_literal"
- file="./src/display_manager.vhd" line="22" col="56"
+ <right_limit_expr id="1504" kind="integer_literal"
+ file="src/display_manager.vhd" line="22" col="56"
value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2050"/>
- <right_limit ref="2052"/>
+ <left_limit ref="1502"/>
+ <right_limit ref="1504"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="59"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="31"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <type ref="2048"/>
+ <type ref="1500"/>
</el>
</port_chain>
</library_unit>
- <dependence_list list-id="127">
+ <hash_chain ref="802"/>
+ <dependence_list list-id="87">
<el ref="14"/>
- <el ref="2674"/>
+ <el ref="2318"/>
</dependence_list>
</el>
- <el id="2054" kind="design_unit" file="./src/display_manager.vhd"
+ <el id="1506" kind="design_unit" file="src/display_manager.vhd"
line="26" col="1" design_unit_source_line="0"
design_unit_source_col="0" identifier="behavioral" date="6"
- end_location="./src/display_manager.vhd:107:1" elab_flag="false"
+ end_location="src/display_manager.vhd:107:1" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2214"/>
- <library_unit id="2056" kind="architecture_body"
- file="./src/display_manager.vhd" line="26" col="14"
+ <design_file ref="1666"/>
+ <library_unit id="1508" kind="architecture_body"
+ file="src/display_manager.vhd" line="26" col="14"
identifier="behavioral" foreign_flag="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2054"/>
- <entity_name id="2053" kind="simple_name"
- file="./src/display_manager.vhd" line="26" col="28"
+ <parent ref="1506"/>
+ <entity_name id="1505" kind="simple_name"
+ file="src/display_manager.vhd" line="26" col="28"
identifier="display_manager" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2002"/>
+ <named_entity ref="1454"/>
</entity_name>
<declaration_chain>
- <el id="2063" kind="type_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="1515" kind="type_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
identifier="t_display_index" visible_flag="true"
use_flag="false">
- <parent ref="2056"/>
- <type_definition id="2058" kind="enumeration_type_definition"
- file="./src/display_manager.vhd" line="30" col="28"
+ <parent ref="1508"/>
+ <type_definition id="1510" kind="enumeration_type_definition"
+ file="src/display_manager.vhd" line="30" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" only_characters_flag="false"
type_staticness="local">
- <enumeration_literal_list list-id="60">
- <el id="2059" kind="enumeration_literal"
- file="./src/display_manager.vhd" line="30" col="29"
- identifier="d0001" subprogram_hash="2066" enum_pos="0"
+ <enumeration_literal_list list-id="32">
+ <el id="1511" kind="enumeration_literal"
+ file="src/display_manager.vhd" line="30" col="29"
+ identifier="d0001" subprogram_hash="1518" enum_pos="0"
seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2056"/>
- <type ref="2058"/>
+ <parent ref="1508"/>
+ <type ref="1510"/>
</el>
- <el id="2060" kind="enumeration_literal"
- file="./src/display_manager.vhd" line="30" col="36"
- identifier="d0010" subprogram_hash="2066" enum_pos="1"
+ <el id="1512" kind="enumeration_literal"
+ file="src/display_manager.vhd" line="30" col="36"
+ identifier="d0010" subprogram_hash="1518" enum_pos="1"
seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2056"/>
- <type ref="2058"/>
+ <parent ref="1508"/>
+ <type ref="1510"/>
</el>
- <el id="2061" kind="enumeration_literal"
- file="./src/display_manager.vhd" line="30" col="43"
- identifier="d0100" subprogram_hash="2066" enum_pos="2"
+ <el id="1513" kind="enumeration_literal"
+ file="src/display_manager.vhd" line="30" col="43"
+ identifier="d0100" subprogram_hash="1518" enum_pos="2"
seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2056"/>
- <type ref="2058"/>
+ <parent ref="1508"/>
+ <type ref="1510"/>
</el>
- <el id="2062" kind="enumeration_literal"
- file="./src/display_manager.vhd" line="30" col="50"
- identifier="d1000" subprogram_hash="2066" enum_pos="3"
+ <el id="1514" kind="enumeration_literal"
+ file="src/display_manager.vhd" line="30" col="50"
+ identifier="d1000" subprogram_hash="1518" enum_pos="3"
seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2056"/>
- <type ref="2058"/>
+ <parent ref="1508"/>
+ <type ref="1510"/>
</el>
</enumeration_literal_list>
- <range_constraint id="2042" kind="range_expression"
- file="./src/display_manager.vhd" line="30" col="28"
+ <range_constraint id="1494" kind="range_expression"
+ file="src/display_manager.vhd" line="30" col="28"
expr_staticness="local" direction="to">
- <type ref="2058"/>
- <left_limit ref="2059"/>
- <right_limit ref="2062"/>
+ <type ref="1510"/>
+ <left_limit ref="1511"/>
+ <right_limit ref="1514"/>
</range_constraint>
- <type_declarator ref="2063"/>
- <base_type ref="2058"/>
+ <type_declarator ref="1515"/>
+ <base_type ref="1510"/>
</type_definition>
</el>
- <el id="3232" kind="function_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="2808" kind="function_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
subprogram_depth="0" overload_number="0" identifier="="
- subprogram_hash="17356"
+ subprogram_hash="12972"
implicit_definition="IIR_PREDEFINED_ENUM_EQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -11834,33 +13392,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2028" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1480" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2034" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1486" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3234" kind="function_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="2810" kind="function_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
subprogram_depth="0" overload_number="0" identifier="/="
- subprogram_hash="17356"
+ subprogram_hash="12972"
implicit_definition="IIR_PREDEFINED_ENUM_INEQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -11869,33 +13427,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2028" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1480" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2034" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1486" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3236" kind="function_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="2812" kind="function_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
subprogram_depth="0" overload_number="0" identifier=">"
- subprogram_hash="17356"
+ subprogram_hash="12972"
implicit_definition="IIR_PREDEFINED_ENUM_GREATER"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -11904,33 +13462,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2028" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1480" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2034" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1486" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3238" kind="function_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="2814" kind="function_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
subprogram_depth="0" overload_number="0" identifier=">="
- subprogram_hash="17356"
+ subprogram_hash="12972"
implicit_definition="IIR_PREDEFINED_ENUM_GREATER_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -11939,33 +13497,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2028" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1480" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2034" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1486" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3240" kind="function_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="2816" kind="function_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
subprogram_depth="0" overload_number="0" identifier="&#x3c;"
- subprogram_hash="17356"
+ subprogram_hash="12972"
implicit_definition="IIR_PREDEFINED_ENUM_LESS"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -11974,33 +13532,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2028" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1480" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2034" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1486" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3242" kind="function_declaration"
- file="./src/display_manager.vhd" line="30" col="9"
+ <el id="2818" kind="function_declaration"
+ file="src/display_manager.vhd" line="30" col="9"
subprogram_depth="0" overload_number="0" identifier="&#x3c;="
- subprogram_hash="17356"
+ subprogram_hash="12972"
implicit_definition="IIR_PREDEFINED_ENUM_LESS_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -12009,104 +13567,104 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2028" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1480" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2034" kind="interface_constant_declaration"
- file="./src/display_manager.vhd" line="30" col="28"
+ <el id="1486" kind="interface_constant_declaration"
+ file="src/display_manager.vhd" line="30" col="28"
identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
</interface_declaration_chain>
</el>
- <el id="2064" kind="signal_declaration"
- file="./src/display_manager.vhd" line="38" col="11"
+ <el id="1516" kind="signal_declaration"
+ file="src/display_manager.vhd" line="38" col="11"
identifier="futur_state" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2056"/>
- <subtype_indication id="2065" kind="simple_name"
- file="./src/display_manager.vhd" line="38" col="24"
+ <parent ref="1508"/>
+ <subtype_indication id="1517" kind="simple_name"
+ file="src/display_manager.vhd" line="38" col="24"
identifier="t_display_index" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2058"/>
- <named_entity ref="2063"/>
- <base_name ref="2063"/>
+ <type ref="1510"/>
+ <named_entity ref="1515"/>
+ <base_name ref="1515"/>
</subtype_indication>
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2066" kind="signal_declaration"
- file="./src/display_manager.vhd" line="39" col="11"
+ <el id="1518" kind="signal_declaration"
+ file="src/display_manager.vhd" line="39" col="11"
identifier="current_state" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2056"/>
- <subtype_indication id="2067" kind="simple_name"
- file="./src/display_manager.vhd" line="39" col="26"
+ <parent ref="1508"/>
+ <subtype_indication id="1519" kind="simple_name"
+ file="src/display_manager.vhd" line="39" col="26"
identifier="t_display_index" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2058"/>
- <named_entity ref="2063"/>
- <base_name ref="2063"/>
+ <type ref="1510"/>
+ <named_entity ref="1515"/>
+ <base_name ref="1515"/>
</subtype_indication>
- <type ref="2058"/>
+ <type ref="1510"/>
</el>
- <el id="2068" kind="signal_declaration"
- file="./src/display_manager.vhd" line="42" col="11"
+ <el id="1520" kind="signal_declaration"
+ file="src/display_manager.vhd" line="42" col="11"
identifier="display_timer" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="2056"/>
- <subtype_indication id="3231"
+ <parent ref="1508"/>
+ <subtype_indication id="1472"
kind="integer_subtype_definition"
- file="./src/display_manager.vhd" line="42" col="26"
+ file="src/display_manager.vhd" line="42" col="26"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="global">
- <range_constraint id="2073" kind="range_expression"
- file="./src/display_manager.vhd" line="42" col="40"
+ <range_constraint id="1525" kind="range_expression"
+ file="src/display_manager.vhd" line="42" col="40"
expr_staticness="global" direction="to">
- <left_limit_expr id="2072" kind="integer_literal"
- file="./src/display_manager.vhd" line="42" col="40"
+ <left_limit_expr id="1524" kind="integer_literal"
+ file="src/display_manager.vhd" line="42" col="40"
value=" 1" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="2074" kind="simple_name"
- file="./src/display_manager.vhd" line="42" col="45"
+ <right_limit_expr id="1526" kind="simple_name"
+ file="src/display_manager.vhd" line="42" col="45"
identifier="g_clock_cycle_per_display"
is_forward_ref="false" expr_staticness="global"
name_staticness="local">
<type ref="639"/>
- <named_entity ref="2004"/>
- <base_name ref="2004"/>
+ <named_entity ref="1456"/>
+ <base_name ref="1456"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="2072"/>
- <right_limit ref="2074"/>
+ <left_limit ref="1524"/>
+ <right_limit ref="1526"/>
</range_constraint>
- <subtype_type_mark id="2069" kind="simple_name"
- file="./src/display_manager.vhd" line="42" col="26"
+ <subtype_type_mark id="1521" kind="simple_name"
+ file="src/display_manager.vhd" line="42" col="26"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -12115,542 +13673,542 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="3231"/>
+ <type ref="1472"/>
</el>
</declaration_chain>
<concurrent_statement_chain>
- <el id="2076" kind="sensitized_process_statement"
- file="./src/display_manager.vhd" line="44" col="4"
+ <el id="1528" kind="sensitized_process_statement"
+ file="src/display_manager.vhd" line="44" col="4"
label="p_display_mux" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<sequential_statement_chain>
- <el id="2083" kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="53" col="7"
- label="" delay_mechanism="inertial" visible_flag="false"
+ <el id="1535" kind="simple_signal_assignment_statement"
+ file="src/display_manager.vhd" line="53" col="7" label=""
+ delay_mechanism="inertial" visible_flag="false"
guarded_target_state="false">
- <parent ref="2076"/>
- <target id="2082" kind="simple_name"
- file="./src/display_manager.vhd" line="53" col="7"
+ <parent ref="1528"/>
+ <target id="1534" kind="simple_name"
+ file="src/display_manager.vhd" line="53" col="7"
identifier="o_an" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2048"/>
- <named_entity ref="2046"/>
- <base_name ref="2046"/>
+ <type ref="1500"/>
+ <named_entity ref="1498"/>
+ <base_name ref="1498"/>
</target>
<waveform_chain>
- <el id="2084" kind="waveform_element"
- file="./src/display_manager.vhd" line="53" col="15">
- <we_value id="2085" kind="string_literal8"
- file="./src/display_manager.vhd" line="53" col="15"
+ <el id="1536" kind="waveform_element"
+ file="src/display_manager.vhd" line="53" col="15">
+ <we_value id="1537" kind="string_literal8"
+ file="src/display_manager.vhd" line="53" col="15"
string_length="4" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="4" content="1111"/>
- <type ref="2048"/>
+ <type ref="1500"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2086" kind="case_statement"
- file="./src/display_manager.vhd" line="54" col="7"
- label="" suspend_flag="false" visible_flag="false"
+ <el id="1538" kind="case_statement"
+ file="src/display_manager.vhd" line="54" col="7" label=""
+ suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2076"/>
+ <parent ref="1528"/>
<case_statement_alternative_chain>
- <el id="2089" kind="choice_by_expression"
- file="./src/display_manager.vhd" line="55" col="15"
+ <el id="1541" kind="choice_by_expression"
+ file="src/display_manager.vhd" line="55" col="15"
same_alternative_flag="false"
choice_staticness="local">
- <parent ref="2086"/>
+ <parent ref="1538"/>
<associated_chain>
- <el id="2094"
+ <el id="1546"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="56"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="56" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2071" kind="indexed_name"
- file="./src/display_manager.vhd" line="56"
+ <parent ref="1538"/>
+ <target id="1523" kind="indexed_name"
+ file="src/display_manager.vhd" line="56"
col="17" expr_staticness="none"
name_staticness="local">
- <prefix id="2090" kind="simple_name"
- file="./src/display_manager.vhd" line="56"
+ <prefix id="1542" kind="simple_name"
+ file="src/display_manager.vhd" line="56"
col="13" identifier="o_an"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2048"/>
- <named_entity ref="2046"/>
- <base_name ref="2046"/>
+ <type ref="1500"/>
+ <named_entity ref="1498"/>
+ <base_name ref="1498"/>
</prefix>
- <type ref="3118"/>
- <index_list list-id="129">
- <el id="2092" kind="integer_literal"
- file="./src/display_manager.vhd" line="56"
+ <type ref="2762"/>
+ <index_list list-id="89">
+ <el id="1544" kind="integer_literal"
+ file="src/display_manager.vhd" line="56"
col="18" value=" 3" expr_staticness="local">
<type ref="5"/>
</el>
</index_list>
- <base_name ref="2046"/>
+ <base_name ref="1498"/>
</target>
<waveform_chain>
- <el id="2095" kind="waveform_element"
- file="./src/display_manager.vhd" line="56"
+ <el id="1547" kind="waveform_element"
+ file="src/display_manager.vhd" line="56"
col="24">
- <we_value id="2096" kind="character_literal"
- file="./src/display_manager.vhd" line="56"
+ <we_value id="1548" kind="character_literal"
+ file="src/display_manager.vhd" line="56"
col="24" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2098"
+ <el id="1550"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="57"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="57" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2097" kind="simple_name"
- file="./src/display_manager.vhd" line="57"
+ <parent ref="1538"/>
+ <target id="1549" kind="simple_name"
+ file="src/display_manager.vhd" line="57"
col="13" identifier="futur_state"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2064"/>
- <base_name ref="2064"/>
+ <type ref="1510"/>
+ <named_entity ref="1516"/>
+ <base_name ref="1516"/>
</target>
<waveform_chain>
- <el id="2099" kind="waveform_element"
- file="./src/display_manager.vhd" line="57"
+ <el id="1551" kind="waveform_element"
+ file="src/display_manager.vhd" line="57"
col="28">
- <we_value id="2100" kind="simple_name"
- file="./src/display_manager.vhd" line="57"
+ <we_value id="1552" kind="simple_name"
+ file="src/display_manager.vhd" line="57"
col="28" identifier="d0010"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2060"/>
- <base_name ref="2060"/>
+ <type ref="1510"/>
+ <named_entity ref="1512"/>
+ <base_name ref="1512"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2102"
+ <el id="1554"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="58"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="58" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2101" kind="simple_name"
- file="./src/display_manager.vhd" line="58"
+ <parent ref="1538"/>
+ <target id="1553" kind="simple_name"
+ file="src/display_manager.vhd" line="58"
col="13" identifier="o_display"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2035"/>
- <named_entity ref="2039"/>
- <base_name ref="2039"/>
+ <type ref="1487"/>
+ <named_entity ref="1491"/>
+ <base_name ref="1491"/>
</target>
<waveform_chain>
- <el id="2103" kind="waveform_element"
- file="./src/display_manager.vhd" line="58"
+ <el id="1555" kind="waveform_element"
+ file="src/display_manager.vhd" line="58"
col="26">
- <we_value id="2104" kind="simple_name"
- file="./src/display_manager.vhd" line="58"
+ <we_value id="1556" kind="simple_name"
+ file="src/display_manager.vhd" line="58"
col="26" identifier="i_curr_0001_time"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3230"/>
- <named_entity ref="2011"/>
- <base_name ref="2011"/>
+ <type ref="1431"/>
+ <named_entity ref="1463"/>
+ <base_name ref="1463"/>
</we_value>
</el>
</waveform_chain>
</el>
</associated_chain>
- <choice_expression id="2088" kind="simple_name"
- file="./src/display_manager.vhd" line="55" col="15"
+ <choice_expression id="1540" kind="simple_name"
+ file="src/display_manager.vhd" line="55" col="15"
identifier="d0001" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2059"/>
- <base_name ref="2059"/>
+ <type ref="1510"/>
+ <named_entity ref="1511"/>
+ <base_name ref="1511"/>
</choice_expression>
</el>
- <el id="2106" kind="choice_by_expression"
- file="./src/display_manager.vhd" line="59" col="15"
+ <el id="1558" kind="choice_by_expression"
+ file="src/display_manager.vhd" line="59" col="15"
same_alternative_flag="false"
choice_staticness="local">
- <parent ref="2086"/>
+ <parent ref="1538"/>
<associated_chain>
- <el id="2111"
+ <el id="1563"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="60"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="60" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2091" kind="indexed_name"
- file="./src/display_manager.vhd" line="60"
+ <parent ref="1538"/>
+ <target id="1543" kind="indexed_name"
+ file="src/display_manager.vhd" line="60"
col="17" expr_staticness="none"
name_staticness="local">
- <prefix id="2107" kind="simple_name"
- file="./src/display_manager.vhd" line="60"
+ <prefix id="1559" kind="simple_name"
+ file="src/display_manager.vhd" line="60"
col="13" identifier="o_an"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2048"/>
- <named_entity ref="2046"/>
- <base_name ref="2046"/>
+ <type ref="1500"/>
+ <named_entity ref="1498"/>
+ <base_name ref="1498"/>
</prefix>
- <type ref="3118"/>
- <index_list list-id="131">
- <el id="2109" kind="integer_literal"
- file="./src/display_manager.vhd" line="60"
+ <type ref="2762"/>
+ <index_list list-id="91">
+ <el id="1561" kind="integer_literal"
+ file="src/display_manager.vhd" line="60"
col="18" value=" 2" expr_staticness="local">
<type ref="5"/>
</el>
</index_list>
- <base_name ref="2046"/>
+ <base_name ref="1498"/>
</target>
<waveform_chain>
- <el id="2112" kind="waveform_element"
- file="./src/display_manager.vhd" line="60"
+ <el id="1564" kind="waveform_element"
+ file="src/display_manager.vhd" line="60"
col="24">
- <we_value id="2113" kind="character_literal"
- file="./src/display_manager.vhd" line="60"
+ <we_value id="1565" kind="character_literal"
+ file="src/display_manager.vhd" line="60"
col="24" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2115"
+ <el id="1567"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="61"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="61" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2114" kind="simple_name"
- file="./src/display_manager.vhd" line="61"
+ <parent ref="1538"/>
+ <target id="1566" kind="simple_name"
+ file="src/display_manager.vhd" line="61"
col="13" identifier="futur_state"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2064"/>
- <base_name ref="2064"/>
+ <type ref="1510"/>
+ <named_entity ref="1516"/>
+ <base_name ref="1516"/>
</target>
<waveform_chain>
- <el id="2116" kind="waveform_element"
- file="./src/display_manager.vhd" line="61"
+ <el id="1568" kind="waveform_element"
+ file="src/display_manager.vhd" line="61"
col="28">
- <we_value id="2117" kind="simple_name"
- file="./src/display_manager.vhd" line="61"
+ <we_value id="1569" kind="simple_name"
+ file="src/display_manager.vhd" line="61"
col="28" identifier="d0100"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2061"/>
- <base_name ref="2061"/>
+ <type ref="1510"/>
+ <named_entity ref="1513"/>
+ <base_name ref="1513"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2119"
+ <el id="1571"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="62"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="62" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2118" kind="simple_name"
- file="./src/display_manager.vhd" line="62"
+ <parent ref="1538"/>
+ <target id="1570" kind="simple_name"
+ file="src/display_manager.vhd" line="62"
col="13" identifier="o_display"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2035"/>
- <named_entity ref="2039"/>
- <base_name ref="2039"/>
+ <type ref="1487"/>
+ <named_entity ref="1491"/>
+ <base_name ref="1491"/>
</target>
<waveform_chain>
- <el id="2120" kind="waveform_element"
- file="./src/display_manager.vhd" line="62"
+ <el id="1572" kind="waveform_element"
+ file="src/display_manager.vhd" line="62"
col="26">
- <we_value id="2121" kind="simple_name"
- file="./src/display_manager.vhd" line="62"
+ <we_value id="1573" kind="simple_name"
+ file="src/display_manager.vhd" line="62"
col="26" identifier="i_curr_0010_time"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2015"/>
- <named_entity ref="2018"/>
- <base_name ref="2018"/>
+ <type ref="1467"/>
+ <named_entity ref="1470"/>
+ <base_name ref="1470"/>
</we_value>
</el>
</waveform_chain>
</el>
</associated_chain>
- <choice_expression id="2105" kind="simple_name"
- file="./src/display_manager.vhd" line="59" col="15"
+ <choice_expression id="1557" kind="simple_name"
+ file="src/display_manager.vhd" line="59" col="15"
identifier="d0010" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2060"/>
- <base_name ref="2060"/>
+ <type ref="1510"/>
+ <named_entity ref="1512"/>
+ <base_name ref="1512"/>
</choice_expression>
</el>
- <el id="2123" kind="choice_by_expression"
- file="./src/display_manager.vhd" line="63" col="15"
+ <el id="1575" kind="choice_by_expression"
+ file="src/display_manager.vhd" line="63" col="15"
same_alternative_flag="false"
choice_staticness="local">
- <parent ref="2086"/>
+ <parent ref="1538"/>
<associated_chain>
- <el id="2128"
+ <el id="1580"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="64"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="64" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2108" kind="indexed_name"
- file="./src/display_manager.vhd" line="64"
+ <parent ref="1538"/>
+ <target id="1560" kind="indexed_name"
+ file="src/display_manager.vhd" line="64"
col="17" expr_staticness="none"
name_staticness="local">
- <prefix id="2124" kind="simple_name"
- file="./src/display_manager.vhd" line="64"
+ <prefix id="1576" kind="simple_name"
+ file="src/display_manager.vhd" line="64"
col="13" identifier="o_an"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2048"/>
- <named_entity ref="2046"/>
- <base_name ref="2046"/>
+ <type ref="1500"/>
+ <named_entity ref="1498"/>
+ <base_name ref="1498"/>
</prefix>
- <type ref="3118"/>
- <index_list list-id="133">
- <el id="2126" kind="integer_literal"
- file="./src/display_manager.vhd" line="64"
+ <type ref="2762"/>
+ <index_list list-id="93">
+ <el id="1578" kind="integer_literal"
+ file="src/display_manager.vhd" line="64"
col="18" value=" 1" expr_staticness="local">
<type ref="5"/>
</el>
</index_list>
- <base_name ref="2046"/>
+ <base_name ref="1498"/>
</target>
<waveform_chain>
- <el id="2129" kind="waveform_element"
- file="./src/display_manager.vhd" line="64"
+ <el id="1581" kind="waveform_element"
+ file="src/display_manager.vhd" line="64"
col="24">
- <we_value id="2130" kind="character_literal"
- file="./src/display_manager.vhd" line="64"
+ <we_value id="1582" kind="character_literal"
+ file="src/display_manager.vhd" line="64"
col="24" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2132"
+ <el id="1584"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="65"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="65" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2131" kind="simple_name"
- file="./src/display_manager.vhd" line="65"
+ <parent ref="1538"/>
+ <target id="1583" kind="simple_name"
+ file="src/display_manager.vhd" line="65"
col="13" identifier="futur_state"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2064"/>
- <base_name ref="2064"/>
+ <type ref="1510"/>
+ <named_entity ref="1516"/>
+ <base_name ref="1516"/>
</target>
<waveform_chain>
- <el id="2133" kind="waveform_element"
- file="./src/display_manager.vhd" line="65"
+ <el id="1585" kind="waveform_element"
+ file="src/display_manager.vhd" line="65"
col="28">
- <we_value id="2134" kind="simple_name"
- file="./src/display_manager.vhd" line="65"
+ <we_value id="1586" kind="simple_name"
+ file="src/display_manager.vhd" line="65"
col="28" identifier="d1000"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2062"/>
- <base_name ref="2062"/>
+ <type ref="1510"/>
+ <named_entity ref="1514"/>
+ <base_name ref="1514"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2136"
+ <el id="1588"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="66"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="66" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2135" kind="simple_name"
- file="./src/display_manager.vhd" line="66"
+ <parent ref="1538"/>
+ <target id="1587" kind="simple_name"
+ file="src/display_manager.vhd" line="66"
col="13" identifier="o_display"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2035"/>
- <named_entity ref="2039"/>
- <base_name ref="2039"/>
+ <type ref="1487"/>
+ <named_entity ref="1491"/>
+ <base_name ref="1491"/>
</target>
<waveform_chain>
- <el id="2137" kind="waveform_element"
- file="./src/display_manager.vhd" line="66"
+ <el id="1589" kind="waveform_element"
+ file="src/display_manager.vhd" line="66"
col="26">
- <we_value id="2138" kind="simple_name"
- file="./src/display_manager.vhd" line="66"
+ <we_value id="1590" kind="simple_name"
+ file="src/display_manager.vhd" line="66"
col="26" identifier="i_curr_0100_time"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2021"/>
- <named_entity ref="2025"/>
- <base_name ref="2025"/>
+ <type ref="1473"/>
+ <named_entity ref="1477"/>
+ <base_name ref="1477"/>
</we_value>
</el>
</waveform_chain>
</el>
</associated_chain>
- <choice_expression id="2122" kind="simple_name"
- file="./src/display_manager.vhd" line="63" col="15"
+ <choice_expression id="1574" kind="simple_name"
+ file="src/display_manager.vhd" line="63" col="15"
identifier="d0100" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2061"/>
- <base_name ref="2061"/>
+ <type ref="1510"/>
+ <named_entity ref="1513"/>
+ <base_name ref="1513"/>
</choice_expression>
</el>
- <el id="2139" kind="choice_by_others"
- file="./src/display_manager.vhd" line="67" col="15"
+ <el id="1591" kind="choice_by_others"
+ file="src/display_manager.vhd" line="67" col="15"
same_alternative_flag="false">
- <parent ref="2086"/>
+ <parent ref="1538"/>
<associated_chain>
- <el id="2144"
+ <el id="1596"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="68"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="68" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2125" kind="indexed_name"
- file="./src/display_manager.vhd" line="68"
+ <parent ref="1538"/>
+ <target id="1577" kind="indexed_name"
+ file="src/display_manager.vhd" line="68"
col="17" expr_staticness="none"
name_staticness="local">
- <prefix id="2140" kind="simple_name"
- file="./src/display_manager.vhd" line="68"
+ <prefix id="1592" kind="simple_name"
+ file="src/display_manager.vhd" line="68"
col="13" identifier="o_an"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2048"/>
- <named_entity ref="2046"/>
- <base_name ref="2046"/>
+ <type ref="1500"/>
+ <named_entity ref="1498"/>
+ <base_name ref="1498"/>
</prefix>
- <type ref="3118"/>
- <index_list list-id="135">
- <el id="2142" kind="integer_literal"
- file="./src/display_manager.vhd" line="68"
+ <type ref="2762"/>
+ <index_list list-id="95">
+ <el id="1594" kind="integer_literal"
+ file="src/display_manager.vhd" line="68"
col="18" value=" 0" expr_staticness="local">
<type ref="5"/>
</el>
</index_list>
- <base_name ref="2046"/>
+ <base_name ref="1498"/>
</target>
<waveform_chain>
- <el id="2145" kind="waveform_element"
- file="./src/display_manager.vhd" line="68"
+ <el id="1597" kind="waveform_element"
+ file="src/display_manager.vhd" line="68"
col="24">
- <we_value id="2146" kind="character_literal"
- file="./src/display_manager.vhd" line="68"
+ <we_value id="1598" kind="character_literal"
+ file="src/display_manager.vhd" line="68"
col="24" identifier="'0'"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2148"
+ <el id="1600"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="69"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="69" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2147" kind="simple_name"
- file="./src/display_manager.vhd" line="69"
+ <parent ref="1538"/>
+ <target id="1599" kind="simple_name"
+ file="src/display_manager.vhd" line="69"
col="13" identifier="futur_state"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2064"/>
- <base_name ref="2064"/>
+ <type ref="1510"/>
+ <named_entity ref="1516"/>
+ <base_name ref="1516"/>
</target>
<waveform_chain>
- <el id="2149" kind="waveform_element"
- file="./src/display_manager.vhd" line="69"
+ <el id="1601" kind="waveform_element"
+ file="src/display_manager.vhd" line="69"
col="28">
- <we_value id="2150" kind="simple_name"
- file="./src/display_manager.vhd" line="69"
+ <we_value id="1602" kind="simple_name"
+ file="src/display_manager.vhd" line="69"
col="28" identifier="d0001"
is_forward_ref="false"
expr_staticness="local"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2059"/>
- <base_name ref="2059"/>
+ <type ref="1510"/>
+ <named_entity ref="1511"/>
+ <base_name ref="1511"/>
</we_value>
</el>
</waveform_chain>
</el>
- <el id="2152"
+ <el id="1604"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="70"
- col="13" label="" delay_mechanism="inertial"
+ file="src/display_manager.vhd" line="70" col="13"
+ label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2086"/>
- <target id="2151" kind="simple_name"
- file="./src/display_manager.vhd" line="70"
+ <parent ref="1538"/>
+ <target id="1603" kind="simple_name"
+ file="src/display_manager.vhd" line="70"
col="13" identifier="o_display"
is_forward_ref="false" expr_staticness="none"
name_staticness="local">
- <type ref="2035"/>
- <named_entity ref="2039"/>
- <base_name ref="2039"/>
+ <type ref="1487"/>
+ <named_entity ref="1491"/>
+ <base_name ref="1491"/>
</target>
<waveform_chain>
- <el id="2153" kind="waveform_element"
- file="./src/display_manager.vhd" line="70"
+ <el id="1605" kind="waveform_element"
+ file="src/display_manager.vhd" line="70"
col="26">
- <we_value id="2154" kind="simple_name"
- file="./src/display_manager.vhd" line="70"
+ <we_value id="1606" kind="simple_name"
+ file="src/display_manager.vhd" line="70"
col="26" identifier="i_curr_1000_time"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2029"/>
- <named_entity ref="2032"/>
- <base_name ref="2032"/>
+ <type ref="1481"/>
+ <named_entity ref="1484"/>
+ <base_name ref="1484"/>
</we_value>
</el>
</waveform_chain>
@@ -12658,116 +14216,115 @@
</associated_chain>
</el>
</case_statement_alternative_chain>
- <expression id="2087" kind="simple_name"
- file="./src/display_manager.vhd" line="54" col="12"
+ <expression id="1539" kind="simple_name"
+ file="src/display_manager.vhd" line="54" col="12"
identifier="current_state" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2066"/>
- <base_name ref="2066"/>
+ <type ref="1510"/>
+ <named_entity ref="1518"/>
+ <base_name ref="1518"/>
</expression>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="61">
- <el id="2075" kind="simple_name"
- file="./src/display_manager.vhd" line="46" col="7"
+ <sensitivity_list list-id="33">
+ <el id="1527" kind="simple_name"
+ file="src/display_manager.vhd" line="46" col="7"
identifier="current_state" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2066"/>
- <base_name ref="2066"/>
+ <type ref="1510"/>
+ <named_entity ref="1518"/>
+ <base_name ref="1518"/>
</el>
- <el id="2078" kind="simple_name"
- file="./src/display_manager.vhd" line="47" col="7"
+ <el id="1530" kind="simple_name"
+ file="src/display_manager.vhd" line="47" col="7"
identifier="i_curr_0001_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3230"/>
- <named_entity ref="2011"/>
- <base_name ref="2011"/>
+ <type ref="1431"/>
+ <named_entity ref="1463"/>
+ <base_name ref="1463"/>
</el>
- <el id="2079" kind="simple_name"
- file="./src/display_manager.vhd" line="48" col="7"
+ <el id="1531" kind="simple_name"
+ file="src/display_manager.vhd" line="48" col="7"
identifier="i_curr_0010_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2015"/>
- <named_entity ref="2018"/>
- <base_name ref="2018"/>
+ <type ref="1467"/>
+ <named_entity ref="1470"/>
+ <base_name ref="1470"/>
</el>
- <el id="2080" kind="simple_name"
- file="./src/display_manager.vhd" line="49" col="7"
+ <el id="1532" kind="simple_name"
+ file="src/display_manager.vhd" line="49" col="7"
identifier="i_curr_0100_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2021"/>
- <named_entity ref="2025"/>
- <base_name ref="2025"/>
+ <type ref="1473"/>
+ <named_entity ref="1477"/>
+ <base_name ref="1477"/>
</el>
- <el id="2081" kind="simple_name"
- file="./src/display_manager.vhd" line="50" col="7"
+ <el id="1533" kind="simple_name"
+ file="src/display_manager.vhd" line="50" col="7"
identifier="i_curr_1000_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2029"/>
- <named_entity ref="2032"/>
- <base_name ref="2032"/>
+ <type ref="1481"/>
+ <named_entity ref="1484"/>
+ <base_name ref="1484"/>
</el>
</sensitivity_list>
</el>
- <el id="2156" kind="sensitized_process_statement"
- file="./src/display_manager.vhd" line="74" col="4"
+ <el id="1608" kind="sensitized_process_statement"
+ file="src/display_manager.vhd" line="74" col="4"
label="p_time_counter" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<sequential_statement_chain>
- <el id="2159" kind="if_statement"
- file="./src/display_manager.vhd" line="76" col="7"
- label="" suspend_flag="false" visible_flag="false"
+ <el id="1611" kind="if_statement"
+ file="src/display_manager.vhd" line="76" col="7" label=""
+ suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2156"/>
- <condition id="2161" kind="equality_operator"
- file="./src/display_manager.vhd" line="76" col="19"
+ <parent ref="1608"/>
+ <condition id="1613" kind="equality_operator"
+ file="src/display_manager.vhd" line="76" col="19"
expr_staticness="none">
<type ref="18"/>
- <left id="2160" kind="simple_name"
- file="./src/display_manager.vhd" line="76" col="11"
+ <left id="1612" kind="simple_name"
+ file="src/display_manager.vhd" line="76" col="11"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2009"/>
- <base_name ref="2009"/>
+ <type ref="2762"/>
+ <named_entity ref="1461"/>
+ <base_name ref="1461"/>
</left>
- <implementation ref="3080"/>
- <right id="2162" kind="character_literal"
- file="./src/display_manager.vhd" line="76" col="21"
+ <implementation ref="2724"/>
+ <right id="1614" kind="character_literal"
+ file="src/display_manager.vhd" line="76" col="21"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2164" kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="78" col="10"
+ <el id="1616" kind="simple_signal_assignment_statement"
+ file="src/display_manager.vhd" line="78" col="10"
label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2159"/>
- <target id="2163" kind="simple_name"
- file="./src/display_manager.vhd" line="78" col="10"
+ <parent ref="1611"/>
+ <target id="1615" kind="simple_name"
+ file="src/display_manager.vhd" line="78" col="10"
identifier="display_timer" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3231"/>
- <named_entity ref="2068"/>
- <base_name ref="2068"/>
+ <type ref="1472"/>
+ <named_entity ref="1520"/>
+ <base_name ref="1520"/>
</target>
<waveform_chain>
- <el id="2165" kind="waveform_element"
- file="./src/display_manager.vhd" line="78"
- col="27">
- <we_value id="2166" kind="integer_literal"
- file="./src/display_manager.vhd" line="78"
+ <el id="1617" kind="waveform_element"
+ file="src/display_manager.vhd" line="78" col="27">
+ <we_value id="1618" kind="integer_literal"
+ file="src/display_manager.vhd" line="78"
col="27" value=" 1" expr_staticness="local">
<type ref="399"/>
</we_value>
@@ -12775,109 +14332,108 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2167" kind="elsif"
- file="./src/display_manager.vhd" line="79" col="7"
+ <else_clause id="1619" kind="elsif"
+ file="src/display_manager.vhd" line="79" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2168" kind="if_statement"
- file="./src/display_manager.vhd" line="80" col="10"
+ <el id="1620" kind="if_statement"
+ file="src/display_manager.vhd" line="80" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2159"/>
- <condition id="2143" kind="function_call"
- file="./src/display_manager.vhd" line="80"
- col="14" expr_staticness="none"
- name_staticness="none">
- <prefix id="2169" kind="simple_name"
- file="./src/display_manager.vhd" line="80"
+ <parent ref="1611"/>
+ <condition id="1595" kind="function_call"
+ file="src/display_manager.vhd" line="80" col="14"
+ expr_staticness="none" name_staticness="none">
+ <prefix id="1621" kind="simple_name"
+ file="src/display_manager.vhd" line="80"
col="14" identifier="rising_edge"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2172"
+ <el id="1624"
kind="association_element_by_expression"
- file="./src/display_manager.vhd" line="80"
+ file="src/display_manager.vhd" line="80"
col="26" whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2171" kind="simple_name"
- file="./src/display_manager.vhd" line="80"
+ <actual id="1623" kind="simple_name"
+ file="src/display_manager.vhd" line="80"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2007"/>
- <base_name ref="2007"/>
+ <type ref="2762"/>
+ <named_entity ref="1459"/>
+ <base_name ref="1459"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2143"/>
+ <implementation ref="2700"/>
+ <base_name ref="1595"/>
</condition>
<sequential_statement_chain>
- <el id="2173" kind="if_statement"
- file="./src/display_manager.vhd" line="82"
+ <el id="1625" kind="if_statement"
+ file="src/display_manager.vhd" line="82"
col="13" label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2168"/>
- <condition id="2175"
+ <parent ref="1620"/>
+ <condition id="1627"
kind="greater_than_or_equal_operator"
- file="./src/display_manager.vhd" line="82"
+ file="src/display_manager.vhd" line="82"
col="31" expr_staticness="none">
<type ref="18"/>
- <left id="2174" kind="simple_name"
- file="./src/display_manager.vhd" line="82"
+ <left id="1626" kind="simple_name"
+ file="src/display_manager.vhd" line="82"
col="17" identifier="display_timer"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3231"/>
- <named_entity ref="2068"/>
- <base_name ref="2068"/>
+ <type ref="1472"/>
+ <named_entity ref="1520"/>
+ <base_name ref="1520"/>
</left>
<implementation ref="486"/>
- <right id="2176" kind="simple_name"
- file="./src/display_manager.vhd" line="82"
+ <right id="1628" kind="simple_name"
+ file="src/display_manager.vhd" line="82"
col="34"
identifier="g_clock_cycle_per_display"
is_forward_ref="false"
expr_staticness="global"
name_staticness="local">
<type ref="639"/>
- <named_entity ref="2004"/>
- <base_name ref="2004"/>
+ <named_entity ref="1456"/>
+ <base_name ref="1456"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2178"
+ <el id="1630"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="84"
+ file="src/display_manager.vhd" line="84"
col="16" label="" delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2173"/>
- <target id="2177" kind="simple_name"
- file="./src/display_manager.vhd" line="84"
+ <parent ref="1625"/>
+ <target id="1629" kind="simple_name"
+ file="src/display_manager.vhd" line="84"
col="16" identifier="display_timer"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3231"/>
- <named_entity ref="2068"/>
- <base_name ref="2068"/>
+ <type ref="1472"/>
+ <named_entity ref="1520"/>
+ <base_name ref="1520"/>
</target>
<waveform_chain>
- <el id="2179" kind="waveform_element"
- file="./src/display_manager.vhd"
- line="84" col="33">
- <we_value id="2180"
+ <el id="1631" kind="waveform_element"
+ file="src/display_manager.vhd" line="84"
+ col="33">
+ <we_value id="1632"
kind="integer_literal"
- file="./src/display_manager.vhd"
+ file="src/display_manager.vhd"
line="84" col="33" value=" 1"
expr_staticness="local">
<type ref="399"/>
@@ -12886,54 +14442,53 @@
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2181" kind="elsif"
- file="./src/display_manager.vhd" line="85"
+ <else_clause id="1633" kind="elsif"
+ file="src/display_manager.vhd" line="85"
col="13" end_has_identifier="false">
<sequential_statement_chain>
- <el id="2183"
+ <el id="1635"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="86"
+ file="src/display_manager.vhd" line="86"
col="16" label=""
delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2173"/>
- <target id="2182" kind="simple_name"
- file="./src/display_manager.vhd"
- line="86" col="16"
- identifier="display_timer"
+ <parent ref="1625"/>
+ <target id="1634" kind="simple_name"
+ file="src/display_manager.vhd" line="86"
+ col="16" identifier="display_timer"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3231"/>
- <named_entity ref="2068"/>
- <base_name ref="2068"/>
+ <type ref="1472"/>
+ <named_entity ref="1520"/>
+ <base_name ref="1520"/>
</target>
<waveform_chain>
- <el id="2184" kind="waveform_element"
- file="./src/display_manager.vhd"
+ <el id="1636" kind="waveform_element"
+ file="src/display_manager.vhd"
line="86" col="33">
- <we_value id="2186"
+ <we_value id="1638"
kind="addition_operator"
- file="./src/display_manager.vhd"
+ file="src/display_manager.vhd"
line="86" col="48"
expr_staticness="none">
<type ref="399"/>
- <left id="2185" kind="simple_name"
- file="./src/display_manager.vhd"
+ <left id="1637" kind="simple_name"
+ file="src/display_manager.vhd"
line="86" col="34"
identifier="display_timer"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3231"/>
- <named_entity ref="2068"/>
- <base_name ref="2068"/>
+ <type ref="1472"/>
+ <named_entity ref="1520"/>
+ <base_name ref="1520"/>
</left>
<implementation ref="492"/>
- <right id="2187"
+ <right id="1639"
kind="integer_literal"
- file="./src/display_manager.vhd"
+ file="src/display_manager.vhd"
line="86" col="50" value=" 1"
expr_staticness="local">
<type ref="5"/>
@@ -12951,204 +14506,201 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="62">
- <el id="2155" kind="simple_name"
- file="./src/display_manager.vhd" line="74" col="29"
+ <sensitivity_list list-id="34">
+ <el id="1607" kind="simple_name"
+ file="src/display_manager.vhd" line="74" col="29"
identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2007"/>
- <base_name ref="2007"/>
+ <type ref="2762"/>
+ <named_entity ref="1459"/>
+ <base_name ref="1459"/>
</el>
- <el id="2158" kind="simple_name"
- file="./src/display_manager.vhd" line="74" col="38"
+ <el id="1610" kind="simple_name"
+ file="src/display_manager.vhd" line="74" col="38"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2009"/>
- <base_name ref="2009"/>
+ <type ref="2762"/>
+ <named_entity ref="1461"/>
+ <base_name ref="1461"/>
</el>
</sensitivity_list>
</el>
- <el id="2188" kind="sensitized_process_statement"
- file="./src/display_manager.vhd" line="92" col="4"
+ <el id="1640" kind="sensitized_process_statement"
+ file="src/display_manager.vhd" line="92" col="4"
label="p_fsm_state_switch" seen_flag="false"
end_has_postponed="false" is_ref="false" passive_flag="false"
postponed_flag="false" visible_flag="true"
is_within_flag="false" has_label="true" has_is="false"
end_has_reserved_id="true" end_has_identifier="false"
wait_state="unknown">
- <parent ref="2056"/>
+ <parent ref="1508"/>
<sequential_statement_chain>
- <el id="2192" kind="if_statement"
- file="./src/display_manager.vhd" line="94" col="7"
- label="" suspend_flag="false" visible_flag="false"
+ <el id="1644" kind="if_statement"
+ file="src/display_manager.vhd" line="94" col="7" label=""
+ suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2188"/>
- <condition id="2194" kind="equality_operator"
- file="./src/display_manager.vhd" line="94" col="19"
+ <parent ref="1640"/>
+ <condition id="1646" kind="equality_operator"
+ file="src/display_manager.vhd" line="94" col="19"
expr_staticness="none">
<type ref="18"/>
- <left id="2193" kind="simple_name"
- file="./src/display_manager.vhd" line="94" col="11"
+ <left id="1645" kind="simple_name"
+ file="src/display_manager.vhd" line="94" col="11"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2009"/>
- <base_name ref="2009"/>
+ <type ref="2762"/>
+ <named_entity ref="1461"/>
+ <base_name ref="1461"/>
</left>
- <implementation ref="3080"/>
- <right id="2195" kind="character_literal"
- file="./src/display_manager.vhd" line="94" col="21"
+ <implementation ref="2724"/>
+ <right id="1647" kind="character_literal"
+ file="src/display_manager.vhd" line="94" col="21"
identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2197" kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="96" col="10"
+ <el id="1649" kind="simple_signal_assignment_statement"
+ file="src/display_manager.vhd" line="96" col="10"
label="" delay_mechanism="inertial"
visible_flag="false" guarded_target_state="false">
- <parent ref="2192"/>
- <target id="2196" kind="simple_name"
- file="./src/display_manager.vhd" line="96" col="10"
+ <parent ref="1644"/>
+ <target id="1648" kind="simple_name"
+ file="src/display_manager.vhd" line="96" col="10"
identifier="current_state" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2066"/>
- <base_name ref="2066"/>
+ <type ref="1510"/>
+ <named_entity ref="1518"/>
+ <base_name ref="1518"/>
</target>
<waveform_chain>
- <el id="2198" kind="waveform_element"
- file="./src/display_manager.vhd" line="96"
- col="27">
- <we_value id="2199" kind="simple_name"
- file="./src/display_manager.vhd" line="96"
+ <el id="1650" kind="waveform_element"
+ file="src/display_manager.vhd" line="96" col="27">
+ <we_value id="1651" kind="simple_name"
+ file="src/display_manager.vhd" line="96"
col="27" identifier="d0001"
is_forward_ref="false" expr_staticness="local"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2059"/>
- <base_name ref="2059"/>
+ <type ref="1510"/>
+ <named_entity ref="1511"/>
+ <base_name ref="1511"/>
</we_value>
</el>
</waveform_chain>
</el>
</sequential_statement_chain>
- <else_clause id="2200" kind="elsif"
- file="./src/display_manager.vhd" line="97" col="7"
+ <else_clause id="1652" kind="elsif"
+ file="src/display_manager.vhd" line="97" col="7"
end_has_identifier="false">
<sequential_statement_chain>
- <el id="2201" kind="if_statement"
- file="./src/display_manager.vhd" line="98" col="10"
+ <el id="1653" kind="if_statement"
+ file="src/display_manager.vhd" line="98" col="10"
label="" suspend_flag="false" visible_flag="false"
end_has_identifier="false">
- <parent ref="2192"/>
- <condition id="2141" kind="function_call"
- file="./src/display_manager.vhd" line="98"
- col="14" expr_staticness="none"
- name_staticness="none">
- <prefix id="2202" kind="simple_name"
- file="./src/display_manager.vhd" line="98"
+ <parent ref="1644"/>
+ <condition id="1593" kind="function_call"
+ file="src/display_manager.vhd" line="98" col="14"
+ expr_staticness="none" name_staticness="none">
+ <prefix id="1654" kind="simple_name"
+ file="src/display_manager.vhd" line="98"
col="14" identifier="rising_edge"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
<type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
</prefix>
<type ref="18"/>
<parameter_association_chain>
- <el id="2205"
+ <el id="1657"
kind="association_element_by_expression"
- file="./src/display_manager.vhd" line="98"
+ file="src/display_manager.vhd" line="98"
col="26" whole_association_flag="true"
collapse_signal_flag="false">
- <actual id="2204" kind="simple_name"
- file="./src/display_manager.vhd" line="98"
+ <actual id="1656" kind="simple_name"
+ file="src/display_manager.vhd" line="98"
col="26" identifier="i_clock"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2007"/>
- <base_name ref="2007"/>
+ <type ref="2762"/>
+ <named_entity ref="1459"/>
+ <base_name ref="1459"/>
</actual>
</el>
</parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="2141"/>
+ <implementation ref="2700"/>
+ <base_name ref="1593"/>
</condition>
<sequential_statement_chain>
- <el id="2206" kind="if_statement"
- file="./src/display_manager.vhd" line="100"
+ <el id="1658" kind="if_statement"
+ file="src/display_manager.vhd" line="100"
col="13" label="" suspend_flag="false"
visible_flag="false" end_has_identifier="false">
- <parent ref="2201"/>
- <condition id="2208"
+ <parent ref="1653"/>
+ <condition id="1660"
kind="greater_than_or_equal_operator"
- file="./src/display_manager.vhd" line="100"
+ file="src/display_manager.vhd" line="100"
col="31" expr_staticness="none">
<type ref="18"/>
- <left id="2207" kind="simple_name"
- file="./src/display_manager.vhd" line="100"
+ <left id="1659" kind="simple_name"
+ file="src/display_manager.vhd" line="100"
col="17" identifier="display_timer"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="3231"/>
- <named_entity ref="2068"/>
- <base_name ref="2068"/>
+ <type ref="1472"/>
+ <named_entity ref="1520"/>
+ <base_name ref="1520"/>
</left>
<implementation ref="486"/>
- <right id="2209" kind="simple_name"
- file="./src/display_manager.vhd" line="100"
+ <right id="1661" kind="simple_name"
+ file="src/display_manager.vhd" line="100"
col="34"
identifier="g_clock_cycle_per_display"
is_forward_ref="false"
expr_staticness="global"
name_staticness="local">
<type ref="639"/>
- <named_entity ref="2004"/>
- <base_name ref="2004"/>
+ <named_entity ref="1456"/>
+ <base_name ref="1456"/>
</right>
</condition>
<sequential_statement_chain>
- <el id="2211"
+ <el id="1663"
kind="simple_signal_assignment_statement"
- file="./src/display_manager.vhd" line="102"
+ file="src/display_manager.vhd" line="102"
col="16" label="" delay_mechanism="inertial"
visible_flag="false"
guarded_target_state="false">
- <parent ref="2206"/>
- <target id="2210" kind="simple_name"
- file="./src/display_manager.vhd"
- line="102" col="16"
- identifier="current_state"
+ <parent ref="1658"/>
+ <target id="1662" kind="simple_name"
+ file="src/display_manager.vhd" line="102"
+ col="16" identifier="current_state"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2066"/>
- <base_name ref="2066"/>
+ <type ref="1510"/>
+ <named_entity ref="1518"/>
+ <base_name ref="1518"/>
</target>
<waveform_chain>
- <el id="2212" kind="waveform_element"
- file="./src/display_manager.vhd"
+ <el id="1664" kind="waveform_element"
+ file="src/display_manager.vhd"
line="102" col="33">
- <we_value id="2213" kind="simple_name"
- file="./src/display_manager.vhd"
+ <we_value id="1665" kind="simple_name"
+ file="src/display_manager.vhd"
line="102" col="33"
identifier="futur_state"
is_forward_ref="false"
expr_staticness="none"
name_staticness="local">
- <type ref="2058"/>
- <named_entity ref="2064"/>
- <base_name ref="2064"/>
+ <type ref="1510"/>
+ <named_entity ref="1516"/>
+ <base_name ref="1516"/>
</we_value>
</el>
</waveform_chain>
@@ -13161,90 +14713,1470 @@
</else_clause>
</el>
</sequential_statement_chain>
- <sensitivity_list list-id="63">
- <el id="2190" kind="simple_name"
- file="./src/display_manager.vhd" line="92" col="33"
+ <sensitivity_list list-id="35">
+ <el id="1642" kind="simple_name"
+ file="src/display_manager.vhd" line="92" col="33"
identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2007"/>
- <base_name ref="2007"/>
+ <type ref="2762"/>
+ <named_entity ref="1459"/>
+ <base_name ref="1459"/>
</el>
- <el id="2191" kind="simple_name"
- file="./src/display_manager.vhd" line="92" col="42"
+ <el id="1643" kind="simple_name"
+ file="src/display_manager.vhd" line="92" col="42"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="2009"/>
- <base_name ref="2009"/>
+ <type ref="2762"/>
+ <named_entity ref="1461"/>
+ <base_name ref="1461"/>
</el>
</sensitivity_list>
</el>
</concurrent_statement_chain>
</library_unit>
- <hash_chain ref="1996"/>
- <dependence_list list-id="128">
+ <hash_chain ref="1448"/>
+ <dependence_list list-id="88">
<el ref="14"/>
- <el ref="1996"/>
+ <el ref="1448"/>
</dependence_list>
</el>
</first_design_unit>
- <last_design_unit ref="2054"/>
+ <last_design_unit ref="1506"/>
</el>
- <el id="1992" kind="design_file" file="./src/best_chronometer_ever.vhd"
+ <el id="1444" kind="design_file" file="src/crossdomain_sync.vhd" line="1"
+ col="1"
+ design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
+ design_file_filename="src/crossdomain_sync.vhd"
+ analysis_time_stamp="20170801081744.528"
+ file_checksum="f46174ce6528422e246e436423c20e41d633fa9d"
+ elab_flag="false">
+ <library ref="799"/>
+ <first_design_unit>
+ <el id="1370" kind="design_unit" file="src/crossdomain_sync.vhd"
+ line="1" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="crossdomain_sync" date="6"
+ end_location="src/crossdomain_sync.vhd:13:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1444"/>
+ <context_items>
+ <el id="1355" kind="library_clause"
+ file="src/crossdomain_sync.vhd" line="1" col="9"
+ identifier="ieee" has_identifier_list="false">
+ <parent ref="1370"/>
+ <library_declaration ref="2273"/>
+ </el>
+ <el id="1354" kind="use_clause" file="src/crossdomain_sync.vhd"
+ line="3" col="5">
+ <parent ref="1370"/>
+ <selected_name id="1374" kind="selected_by_all_name"
+ file="src/crossdomain_sync.vhd" line="3" col="25"
+ is_forward_ref="false" expr_staticness="???">
+ <prefix id="1373" kind="selected_name"
+ file="src/crossdomain_sync.vhd" line="3" col="10"
+ identifier="std_logic_1164" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <prefix id="1372" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="3" col="5"
+ identifier="ieee" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <named_entity ref="2273"/>
+ </prefix>
+ <named_entity ref="2366"/>
+ </prefix>
+ </selected_name>
+ </el>
+ </context_items>
+ <library_unit id="1376" kind="entity_declaration"
+ file="src/crossdomain_sync.vhd" line="5" col="8"
+ identifier="crossdomain_sync" has_begin="false"
+ visible_flag="true" is_within_flag="false"
+ end_has_reserved_id="false" end_has_identifier="true">
+ <parent ref="1370"/>
+ <port_chain>
+ <el id="1375" kind="interface_signal_declaration"
+ file="src/crossdomain_sync.vhd" line="8" col="7"
+ identifier="i_clock" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1376"/>
+ <subtype_indication id="1378" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="8" col="22"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1379" kind="interface_signal_declaration"
+ file="src/crossdomain_sync.vhd" line="9" col="7"
+ identifier="i_reset" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1376"/>
+ <subtype_indication id="1380" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="9" col="22"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1381" kind="interface_signal_declaration"
+ file="src/crossdomain_sync.vhd" line="10" col="7"
+ identifier="i_signal" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1376"/>
+ <subtype_indication id="1382" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="10" col="22"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1383" kind="interface_signal_declaration"
+ file="src/crossdomain_sync.vhd" line="11" col="7"
+ identifier="o_signal" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="out"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1376"/>
+ <subtype_indication id="1384" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="11" col="23"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ </port_chain>
+ </library_unit>
+ <dependence_list list-id="80">
+ <el ref="14"/>
+ <el ref="2318"/>
+ </dependence_list>
+ </el>
+ <el id="1386" kind="design_unit" file="src/crossdomain_sync.vhd"
+ line="15" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="behavioral" date="6"
+ end_location="src/crossdomain_sync.vhd:47:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1444"/>
+ <library_unit id="1388" kind="architecture_body"
+ file="src/crossdomain_sync.vhd" line="15" col="14"
+ identifier="behavioral" foreign_flag="false" visible_flag="true"
+ is_within_flag="false" end_has_reserved_id="false"
+ end_has_identifier="false">
+ <parent ref="1386"/>
+ <entity_name id="1385" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="15" col="28"
+ identifier="crossdomain_sync" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <named_entity ref="1376"/>
+ </entity_name>
+ <declaration_chain>
+ <el id="1390" kind="signal_declaration"
+ file="src/crossdomain_sync.vhd" line="16" col="11"
+ identifier="signal_r1" has_disconnect_flag="false"
+ is_ref="false" has_active_flag="false"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ guarded_signal_flag="false" signal_kind="bus"
+ expr_staticness="none" name_staticness="local">
+ <parent ref="1388"/>
+ <subtype_indication id="1391" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="16" col="22"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1392" kind="signal_declaration"
+ file="src/crossdomain_sync.vhd" line="17" col="11"
+ identifier="signal_r2" has_disconnect_flag="false"
+ is_ref="false" has_active_flag="false"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ guarded_signal_flag="false" signal_kind="bus"
+ expr_staticness="none" name_staticness="local">
+ <parent ref="1388"/>
+ <subtype_indication id="1393" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="17" col="22"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ </declaration_chain>
+ <concurrent_statement_chain>
+ <el id="1394" kind="sensitized_process_statement"
+ file="src/crossdomain_sync.vhd" line="19" col="4"
+ label="p_r1_handler" seen_flag="false"
+ end_has_postponed="false" is_ref="false" passive_flag="false"
+ postponed_flag="false" visible_flag="true"
+ is_within_flag="false" has_label="true" has_is="false"
+ end_has_reserved_id="true" end_has_identifier="false"
+ wait_state="unknown">
+ <parent ref="1388"/>
+ <sequential_statement_chain>
+ <el id="1398" kind="if_statement"
+ file="src/crossdomain_sync.vhd" line="21" col="7" label=""
+ suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1394"/>
+ <condition id="1400" kind="equality_operator"
+ file="src/crossdomain_sync.vhd" line="21" col="19"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1399" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="21" col="11"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1379"/>
+ <base_name ref="1379"/>
+ </left>
+ <implementation ref="2724"/>
+ <right id="1401" kind="character_literal"
+ file="src/crossdomain_sync.vhd" line="21" col="21"
+ identifier="'1'" is_forward_ref="false"
+ expr_staticness="local" name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1403" kind="simple_signal_assignment_statement"
+ file="src/crossdomain_sync.vhd" line="23" col="10"
+ label="" delay_mechanism="inertial"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="1398"/>
+ <target id="1402" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="23" col="10"
+ identifier="signal_r1" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1390"/>
+ <base_name ref="1390"/>
+ </target>
+ <waveform_chain>
+ <el id="1404" kind="waveform_element"
+ file="src/crossdomain_sync.vhd" line="23" col="23">
+ <we_value id="1405" kind="character_literal"
+ file="src/crossdomain_sync.vhd" line="23"
+ col="23" identifier="'0'" is_forward_ref="false"
+ expr_staticness="local" name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <else_clause id="1406" kind="elsif"
+ file="src/crossdomain_sync.vhd" line="24" col="7"
+ end_has_identifier="false">
+ <sequential_statement_chain>
+ <el id="1407" kind="if_statement"
+ file="src/crossdomain_sync.vhd" line="25" col="10"
+ label="" suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1398"/>
+ <condition id="2804" kind="function_call"
+ file="src/crossdomain_sync.vhd" line="25" col="14"
+ expr_staticness="none" name_staticness="none">
+ <prefix id="1408" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="25"
+ col="14" identifier="rising_edge"
+ is_forward_ref="false" expr_staticness="???"
+ name_staticness="???">
+ <type ref="18"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
+ </prefix>
+ <type ref="18"/>
+ <parameter_association_chain>
+ <el id="1411"
+ kind="association_element_by_expression"
+ file="src/crossdomain_sync.vhd" line="25"
+ col="26" whole_association_flag="true"
+ collapse_signal_flag="false">
+ <actual id="1410" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="25"
+ col="26" identifier="i_clock"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1375"/>
+ <base_name ref="1375"/>
+ </actual>
+ </el>
+ </parameter_association_chain>
+ <implementation ref="2700"/>
+ <base_name ref="2804"/>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1413"
+ kind="simple_signal_assignment_statement"
+ file="src/crossdomain_sync.vhd" line="27"
+ col="13" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1407"/>
+ <target id="1412" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="27"
+ col="13" identifier="signal_r1"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1390"/>
+ <base_name ref="1390"/>
+ </target>
+ <waveform_chain>
+ <el id="1414" kind="waveform_element"
+ file="src/crossdomain_sync.vhd" line="27"
+ col="26">
+ <we_value id="1415" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="27"
+ col="26" identifier="i_signal"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1381"/>
+ <base_name ref="1381"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ </el>
+ </sequential_statement_chain>
+ </else_clause>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="29">
+ <el id="1396" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="19" col="27"
+ identifier="i_clock" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1375"/>
+ <base_name ref="1375"/>
+ </el>
+ <el id="1397" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="19" col="36"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1379"/>
+ <base_name ref="1379"/>
+ </el>
+ </sensitivity_list>
+ </el>
+ <el id="1416" kind="sensitized_process_statement"
+ file="src/crossdomain_sync.vhd" line="32" col="4"
+ label="p_r2_handler" seen_flag="false"
+ end_has_postponed="false" is_ref="false" passive_flag="false"
+ postponed_flag="false" visible_flag="true"
+ is_within_flag="false" has_label="true" has_is="false"
+ end_has_reserved_id="true" end_has_identifier="false"
+ wait_state="unknown">
+ <parent ref="1388"/>
+ <sequential_statement_chain>
+ <el id="1420" kind="if_statement"
+ file="src/crossdomain_sync.vhd" line="34" col="7" label=""
+ suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1416"/>
+ <condition id="1422" kind="equality_operator"
+ file="src/crossdomain_sync.vhd" line="34" col="19"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1421" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="34" col="11"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1379"/>
+ <base_name ref="1379"/>
+ </left>
+ <implementation ref="2724"/>
+ <right id="1423" kind="character_literal"
+ file="src/crossdomain_sync.vhd" line="34" col="21"
+ identifier="'1'" is_forward_ref="false"
+ expr_staticness="local" name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1425" kind="simple_signal_assignment_statement"
+ file="src/crossdomain_sync.vhd" line="36" col="10"
+ label="" delay_mechanism="inertial"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="1420"/>
+ <target id="1424" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="36" col="10"
+ identifier="signal_r2" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1392"/>
+ <base_name ref="1392"/>
+ </target>
+ <waveform_chain>
+ <el id="1426" kind="waveform_element"
+ file="src/crossdomain_sync.vhd" line="36" col="23">
+ <we_value id="1427" kind="character_literal"
+ file="src/crossdomain_sync.vhd" line="36"
+ col="23" identifier="'0'" is_forward_ref="false"
+ expr_staticness="local" name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <else_clause id="1428" kind="elsif"
+ file="src/crossdomain_sync.vhd" line="37" col="7"
+ end_has_identifier="false">
+ <sequential_statement_chain>
+ <el id="1429" kind="if_statement"
+ file="src/crossdomain_sync.vhd" line="38" col="10"
+ label="" suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1420"/>
+ <condition id="2803" kind="function_call"
+ file="src/crossdomain_sync.vhd" line="38" col="14"
+ expr_staticness="none" name_staticness="none">
+ <prefix id="1430" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="38"
+ col="14" identifier="rising_edge"
+ is_forward_ref="false" expr_staticness="???"
+ name_staticness="???">
+ <type ref="18"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
+ </prefix>
+ <type ref="18"/>
+ <parameter_association_chain>
+ <el id="1433"
+ kind="association_element_by_expression"
+ file="src/crossdomain_sync.vhd" line="38"
+ col="26" whole_association_flag="true"
+ collapse_signal_flag="false">
+ <actual id="1432" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="38"
+ col="26" identifier="i_clock"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1375"/>
+ <base_name ref="1375"/>
+ </actual>
+ </el>
+ </parameter_association_chain>
+ <implementation ref="2700"/>
+ <base_name ref="2803"/>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1435"
+ kind="simple_signal_assignment_statement"
+ file="src/crossdomain_sync.vhd" line="40"
+ col="13" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1429"/>
+ <target id="1434" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="40"
+ col="13" identifier="signal_r2"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1392"/>
+ <base_name ref="1392"/>
+ </target>
+ <waveform_chain>
+ <el id="1436" kind="waveform_element"
+ file="src/crossdomain_sync.vhd" line="40"
+ col="26">
+ <we_value id="1437" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="40"
+ col="26" identifier="i_signal"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1381"/>
+ <base_name ref="1381"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ </el>
+ </sequential_statement_chain>
+ </else_clause>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="30">
+ <el id="1418" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="32" col="27"
+ identifier="i_clock" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1375"/>
+ <base_name ref="1375"/>
+ </el>
+ <el id="1419" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="32" col="36"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1379"/>
+ <base_name ref="1379"/>
+ </el>
+ </sensitivity_list>
+ </el>
+ <el id="2806" kind="sensitized_process_statement"
+ file="src/crossdomain_sync.vhd" line="45" col="4" label=""
+ seen_flag="false" end_has_postponed="false" is_ref="true"
+ passive_flag="false" postponed_flag="false"
+ visible_flag="false" is_within_flag="false" has_label="false"
+ has_is="false" end_has_reserved_id="false"
+ end_has_identifier="false" wait_state="unknown">
+ <parent ref="1388"/>
+ <sequential_statement_chain>
+ <el id="2805" kind="simple_signal_assignment_statement"
+ file="src/crossdomain_sync.vhd" line="45" col="4" label=""
+ delay_mechanism="inertial" visible_flag="false"
+ guarded_target_state="unknown">
+ <parent ref="2806"/>
+ <target id="1438" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="45" col="4"
+ identifier="o_signal" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1383"/>
+ <base_name ref="1383"/>
+ </target>
+ <waveform_chain>
+ <el id="1439" kind="waveform_element"
+ file="src/crossdomain_sync.vhd" line="45" col="16">
+ <we_value id="1442" kind="simple_name"
+ file="src/crossdomain_sync.vhd" line="45" col="16"
+ identifier="signal_r2" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1392"/>
+ <base_name ref="1392"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="85">
+ <el ref="1392"/>
+ </sensitivity_list>
+ <process_origin id="1440"
+ kind="concurrent_simple_signal_assignment"
+ file="src/crossdomain_sync.vhd" line="45" col="4" label=""
+ delay_mechanism="inertial" postponed_flag="false"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="1388"/>
+ </process_origin>
+ </el>
+ </concurrent_statement_chain>
+ </library_unit>
+ <hash_chain ref="1370"/>
+ <dependence_list list-id="81">
+ <el ref="14"/>
+ <el ref="1370"/>
+ </dependence_list>
+ </el>
+ </first_design_unit>
+ <last_design_unit ref="1386"/>
+ </el>
+ <el id="1366" kind="design_file" file="src/centisecond_timer.vhd"
+ line="1" col="1"
+ design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
+ design_file_filename="src/centisecond_timer.vhd"
+ analysis_time_stamp="20170801081744.527"
+ file_checksum="7ecfbbf22187b3fdec362d9820ba495a8e3a1727"
+ elab_flag="false">
+ <library ref="799"/>
+ <first_design_unit>
+ <el id="1270" kind="design_unit" file="src/centisecond_timer.vhd"
+ line="1" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="centisecond_timer" date="6"
+ end_location="src/centisecond_timer.vhd:21:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1366"/>
+ <context_items>
+ <el id="1265" kind="library_clause"
+ file="src/centisecond_timer.vhd" line="1" col="9"
+ identifier="ieee" has_identifier_list="false">
+ <parent ref="1270"/>
+ <library_declaration ref="2273"/>
+ </el>
+ <el id="1272" kind="use_clause" file="src/centisecond_timer.vhd"
+ line="3" col="5">
+ <parent ref="1270"/>
+ <selected_name id="1275" kind="selected_by_all_name"
+ file="src/centisecond_timer.vhd" line="3" col="25"
+ is_forward_ref="false" expr_staticness="???">
+ <prefix id="1274" kind="selected_name"
+ file="src/centisecond_timer.vhd" line="3" col="10"
+ identifier="std_logic_1164" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <prefix id="1273" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="3" col="5"
+ identifier="ieee" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <named_entity ref="2273"/>
+ </prefix>
+ <named_entity ref="2366"/>
+ </prefix>
+ </selected_name>
+ </el>
+ </context_items>
+ <library_unit id="1276" kind="entity_declaration"
+ file="src/centisecond_timer.vhd" line="5" col="8"
+ identifier="centisecond_timer" has_begin="false"
+ visible_flag="true" is_within_flag="false"
+ end_has_reserved_id="false" end_has_identifier="true">
+ <parent ref="1270"/>
+ <generic_chain>
+ <el id="1278" kind="interface_constant_declaration"
+ file="src/centisecond_timer.vhd" line="11" col="7"
+ identifier="g_clock_cycle_per_centisecond" has_mode="false"
+ has_class="false" is_ref="false" mode="in"
+ has_identifier_list="false" visible_flag="true"
+ after_drivers_flag="false" use_flag="false"
+ expr_staticness="global" name_staticness="local">
+ <parent ref="1276"/>
+ <subtype_indication id="1279" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="11" col="38"
+ identifier="natural" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="639"/>
+ <named_entity ref="646"/>
+ <base_name ref="646"/>
+ </subtype_indication>
+ <default_value id="1280" kind="integer_literal"
+ file="src/centisecond_timer.vhd" line="11" col="49"
+ value=" 8" expr_staticness="local">
+ <type ref="399"/>
+ </default_value>
+ <type ref="639"/>
+ </el>
+ </generic_chain>
+ <port_chain>
+ <el id="1281" kind="interface_signal_declaration"
+ file="src/centisecond_timer.vhd" line="15" col="7"
+ identifier="i_clock" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1276"/>
+ <subtype_indication id="1282" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="15" col="29"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1283" kind="interface_signal_declaration"
+ file="src/centisecond_timer.vhd" line="16" col="7"
+ identifier="i_reset" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1276"/>
+ <subtype_indication id="1284" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="16" col="29"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1285" kind="interface_signal_declaration"
+ file="src/centisecond_timer.vhd" line="17" col="7"
+ identifier="i_raz" has_disconnect_flag="false" has_mode="true"
+ has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1276"/>
+ <subtype_indication id="1286" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="17" col="29"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1287" kind="interface_signal_declaration"
+ file="src/centisecond_timer.vhd" line="18" col="7"
+ identifier="i_enable" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="in"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1276"/>
+ <subtype_indication id="1288" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="18" col="29"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ <el id="1289" kind="interface_signal_declaration"
+ file="src/centisecond_timer.vhd" line="19" col="7"
+ identifier="o_new_centisecond" has_disconnect_flag="false"
+ has_mode="true" has_class="false" is_ref="false" mode="out"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" open_flag="false" guarded_signal_flag="false"
+ signal_kind="bus" expr_staticness="none"
+ name_staticness="local">
+ <parent ref="1276"/>
+ <subtype_indication id="1290" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="19" col="30"
+ identifier="std_logic" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
+ </subtype_indication>
+ <type ref="2762"/>
+ </el>
+ </port_chain>
+ </library_unit>
+ <dependence_list list-id="72">
+ <el ref="14"/>
+ <el ref="2318"/>
+ </dependence_list>
+ </el>
+ <el id="1292" kind="design_unit" file="src/centisecond_timer.vhd"
+ line="23" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="behavioral" date="6"
+ end_location="src/centisecond_timer.vhd:63:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1366"/>
+ <library_unit id="1294" kind="architecture_body"
+ file="src/centisecond_timer.vhd" line="23" col="14"
+ identifier="behavioral" foreign_flag="false" visible_flag="true"
+ is_within_flag="false" end_has_reserved_id="false"
+ end_has_identifier="false">
+ <parent ref="1292"/>
+ <entity_name id="1291" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="23" col="28"
+ identifier="centisecond_timer" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <named_entity ref="1276"/>
+ </entity_name>
+ <declaration_chain>
+ <el id="1296" kind="signal_declaration"
+ file="src/centisecond_timer.vhd" line="26" col="11"
+ identifier="timer" has_disconnect_flag="false" is_ref="false"
+ has_active_flag="false" has_identifier_list="false"
+ visible_flag="true" after_drivers_flag="false"
+ use_flag="false" guarded_signal_flag="false" signal_kind="bus"
+ expr_staticness="none" name_staticness="local">
+ <parent ref="1294"/>
+ <subtype_indication id="2797"
+ kind="integer_subtype_definition"
+ file="src/centisecond_timer.vhd" line="26" col="18"
+ resolved_flag="false" is_ref="false" signal_type_flag="true"
+ has_signal_flag="true" type_staticness="global">
+ <range_constraint id="1301" kind="range_expression"
+ file="src/centisecond_timer.vhd" line="26" col="32"
+ expr_staticness="global" direction="to">
+ <left_limit_expr id="1300" kind="integer_literal"
+ file="src/centisecond_timer.vhd" line="26" col="32"
+ value=" 1" expr_staticness="local">
+ <type ref="399"/>
+ </left_limit_expr>
+ <right_limit_expr id="1302" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="26" col="37"
+ identifier="g_clock_cycle_per_centisecond"
+ is_forward_ref="false" expr_staticness="global"
+ name_staticness="local">
+ <type ref="639"/>
+ <named_entity ref="1278"/>
+ <base_name ref="1278"/>
+ </right_limit_expr>
+ <type ref="639"/>
+ <left_limit ref="1300"/>
+ <right_limit ref="1302"/>
+ </range_constraint>
+ <subtype_type_mark id="1297" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="26" col="18"
+ identifier="natural" is_forward_ref="false"
+ expr_staticness="???" name_staticness="???">
+ <type ref="639"/>
+ <named_entity ref="646"/>
+ <base_name ref="646"/>
+ </subtype_type_mark>
+ <base_type ref="399"/>
+ </subtype_indication>
+ <type ref="2797"/>
+ </el>
+ </declaration_chain>
+ <concurrent_statement_chain>
+ <el id="1304" kind="sensitized_process_statement"
+ file="src/centisecond_timer.vhd" line="28" col="4"
+ label="p_time_counter" seen_flag="false"
+ end_has_postponed="false" is_ref="false" passive_flag="false"
+ postponed_flag="false" visible_flag="true"
+ is_within_flag="false" has_label="true" has_is="false"
+ end_has_reserved_id="true" end_has_identifier="false"
+ wait_state="unknown">
+ <parent ref="1294"/>
+ <sequential_statement_chain>
+ <el id="1307" kind="if_statement"
+ file="src/centisecond_timer.vhd" line="30" col="7"
+ label="" suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1304"/>
+ <condition id="1309" kind="equality_operator"
+ file="src/centisecond_timer.vhd" line="30" col="19"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1308" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="30" col="11"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1283"/>
+ <base_name ref="1283"/>
+ </left>
+ <implementation ref="2724"/>
+ <right id="1310" kind="character_literal"
+ file="src/centisecond_timer.vhd" line="30" col="21"
+ identifier="'1'" is_forward_ref="false"
+ expr_staticness="local" name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1312" kind="simple_signal_assignment_statement"
+ file="src/centisecond_timer.vhd" line="32" col="10"
+ label="" delay_mechanism="inertial"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="1307"/>
+ <target id="1311" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="32" col="10"
+ identifier="timer" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </target>
+ <waveform_chain>
+ <el id="1313" kind="waveform_element"
+ file="src/centisecond_timer.vhd" line="32"
+ col="19">
+ <we_value id="1314" kind="integer_literal"
+ file="src/centisecond_timer.vhd" line="32"
+ col="19" value=" 1" expr_staticness="local">
+ <type ref="399"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <else_clause id="1315" kind="elsif"
+ file="src/centisecond_timer.vhd" line="33" col="7"
+ end_has_identifier="false">
+ <sequential_statement_chain>
+ <el id="1316" kind="if_statement"
+ file="src/centisecond_timer.vhd" line="34" col="10"
+ label="" suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1307"/>
+ <condition id="1298" kind="function_call"
+ file="src/centisecond_timer.vhd" line="34"
+ col="14" expr_staticness="none"
+ name_staticness="none">
+ <prefix id="1317" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="34"
+ col="14" identifier="rising_edge"
+ is_forward_ref="false" expr_staticness="???"
+ name_staticness="???">
+ <type ref="18"/>
+ <named_entity ref="2700"/>
+ <base_name ref="2700"/>
+ </prefix>
+ <type ref="18"/>
+ <parameter_association_chain>
+ <el id="1320"
+ kind="association_element_by_expression"
+ file="src/centisecond_timer.vhd" line="34"
+ col="26" whole_association_flag="true"
+ collapse_signal_flag="false">
+ <actual id="1319" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="34"
+ col="26" identifier="i_clock"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1281"/>
+ <base_name ref="1281"/>
+ </actual>
+ </el>
+ </parameter_association_chain>
+ <implementation ref="2700"/>
+ <base_name ref="1298"/>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1321" kind="if_statement"
+ file="src/centisecond_timer.vhd" line="36"
+ col="13" label="" suspend_flag="false"
+ visible_flag="false" end_has_identifier="false">
+ <parent ref="1316"/>
+ <condition id="1323" kind="equality_operator"
+ file="src/centisecond_timer.vhd" line="36"
+ col="23" expr_staticness="none">
+ <type ref="18"/>
+ <left id="1322" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="36"
+ col="17" identifier="i_raz"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1285"/>
+ <base_name ref="1285"/>
+ </left>
+ <implementation ref="2724"/>
+ <right id="1324" kind="character_literal"
+ file="src/centisecond_timer.vhd" line="36"
+ col="25" identifier="'1'"
+ is_forward_ref="false"
+ expr_staticness="local"
+ name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1326"
+ kind="simple_signal_assignment_statement"
+ file="src/centisecond_timer.vhd" line="39"
+ col="16" label="" delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1321"/>
+ <target id="1325" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="39"
+ col="16" identifier="timer"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </target>
+ <waveform_chain>
+ <el id="1327" kind="waveform_element"
+ file="src/centisecond_timer.vhd"
+ line="39" col="25">
+ <we_value id="1328"
+ kind="integer_literal"
+ file="src/centisecond_timer.vhd"
+ line="39" col="25" value=" 1"
+ expr_staticness="local">
+ <type ref="399"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <else_clause id="1329" kind="elsif"
+ file="src/centisecond_timer.vhd" line="40"
+ col="13" end_has_identifier="false">
+ <sequential_statement_chain>
+ <el id="1330" kind="if_statement"
+ file="src/centisecond_timer.vhd" line="42"
+ col="16" label="" suspend_flag="false"
+ visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="1321"/>
+ <condition id="1334" kind="or_operator"
+ file="src/centisecond_timer.vhd"
+ line="45" col="19"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1332"
+ kind="equality_operator"
+ file="src/centisecond_timer.vhd"
+ line="44" col="29"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1331" kind="simple_name"
+ file="src/centisecond_timer.vhd"
+ line="44" col="20"
+ identifier="i_enable"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1287"/>
+ <base_name ref="1287"/>
+ </left>
+ <implementation ref="2724"/>
+ <right id="1333"
+ kind="character_literal"
+ file="src/centisecond_timer.vhd"
+ line="44" col="31" identifier="'0'"
+ is_forward_ref="false"
+ expr_staticness="local"
+ name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
+ </right>
+ </left>
+ <implementation ref="40"/>
+ <right id="1336"
+ kind="greater_than_or_equal_operator"
+ file="src/centisecond_timer.vhd"
+ line="45" col="29"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1335" kind="simple_name"
+ file="src/centisecond_timer.vhd"
+ line="45" col="23"
+ identifier="timer"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </left>
+ <implementation ref="486"/>
+ <right id="1337" kind="simple_name"
+ file="src/centisecond_timer.vhd"
+ line="45" col="32" identifier="g_clock_cycle_per_centisecond"
+ is_forward_ref="false"
+ expr_staticness="global"
+ name_staticness="local">
+ <type ref="639"/>
+ <named_entity ref="1278"/>
+ <base_name ref="1278"/>
+ </right>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1339" kind="simple_signal_assignment_statement"
+ file="src/centisecond_timer.vhd"
+ line="48" col="19" label=""
+ delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1330"/>
+ <target id="1338" kind="simple_name"
+ file="src/centisecond_timer.vhd"
+ line="48" col="19"
+ identifier="timer"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </target>
+ <waveform_chain>
+ <el id="1340"
+ kind="waveform_element"
+ file="src/centisecond_timer.vhd"
+ line="48" col="28">
+ <we_value id="1341"
+ kind="integer_literal"
+ file="src/centisecond_timer.vhd"
+ line="48" col="28" value=" 1"
+ expr_staticness="local">
+ <type ref="399"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <else_clause id="1342" kind="elsif"
+ file="src/centisecond_timer.vhd"
+ line="49" col="16"
+ end_has_identifier="false">
+ <condition id="1344"
+ kind="equality_operator"
+ file="src/centisecond_timer.vhd"
+ line="49" col="32"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1343" kind="simple_name"
+ file="src/centisecond_timer.vhd"
+ line="49" col="23"
+ identifier="i_enable"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1287"/>
+ <base_name ref="1287"/>
+ </left>
+ <implementation ref="2724"/>
+ <right id="1345"
+ kind="character_literal"
+ file="src/centisecond_timer.vhd"
+ line="49" col="34" identifier="'1'"
+ is_forward_ref="false"
+ expr_staticness="local"
+ name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1347" kind="simple_signal_assignment_statement"
+ file="src/centisecond_timer.vhd"
+ line="51" col="19" label=""
+ delay_mechanism="inertial"
+ visible_flag="false"
+ guarded_target_state="false">
+ <parent ref="1330"/>
+ <target id="1346"
+ kind="simple_name"
+ file="src/centisecond_timer.vhd"
+ line="51" col="19"
+ identifier="timer"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </target>
+ <waveform_chain>
+ <el id="1348"
+ kind="waveform_element"
+ file="src/centisecond_timer.vhd"
+ line="51" col="28">
+ <we_value id="1350"
+ kind="addition_operator" file="src/centisecond_timer.vhd"
+ line="51" col="35"
+ expr_staticness="none">
+ <type ref="399"/>
+ <left id="1349"
+ kind="simple_name" file="src/centisecond_timer.vhd"
+ line="51" col="29"
+ identifier="timer"
+ is_forward_ref="false"
+ expr_staticness="none"
+ name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </left>
+ <implementation ref="492"/>
+ <right id="1351"
+ kind="integer_literal" file="src/centisecond_timer.vhd"
+ line="51" col="37"
+ value=" 1"
+ expr_staticness="local">
+ <type ref="5"/>
+ </right>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ </else_clause>
+ </el>
+ </sequential_statement_chain>
+ </else_clause>
+ </el>
+ </sequential_statement_chain>
+ </el>
+ </sequential_statement_chain>
+ </else_clause>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="28">
+ <el id="1303" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="28" col="29"
+ identifier="i_clock" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1281"/>
+ <base_name ref="1281"/>
+ </el>
+ <el id="1306" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="28" col="38"
+ identifier="i_reset" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1283"/>
+ <base_name ref="1283"/>
+ </el>
+ </sensitivity_list>
+ </el>
+ <el id="2798" kind="sensitized_process_statement"
+ file="src/centisecond_timer.vhd" line="58" col="4" label=""
+ seen_flag="false" end_has_postponed="false" is_ref="true"
+ passive_flag="false" postponed_flag="false"
+ visible_flag="false" is_within_flag="false" has_label="false"
+ has_is="false" end_has_reserved_id="false"
+ end_has_identifier="false" wait_state="unknown">
+ <parent ref="1294"/>
+ <sequential_statement_chain>
+ <el id="1318" kind="if_statement"
+ file="src/centisecond_timer.vhd" line="60" col="7"
+ label="" suspend_flag="false" visible_flag="false"
+ end_has_identifier="false">
+ <parent ref="2798"/>
+ <condition id="1359"
+ kind="greater_than_or_equal_operator"
+ file="src/centisecond_timer.vhd" line="60" col="19"
+ expr_staticness="none">
+ <type ref="18"/>
+ <left id="1358" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="60" col="13"
+ identifier="timer" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2797"/>
+ <named_entity ref="1296"/>
+ <base_name ref="1296"/>
+ </left>
+ <implementation ref="486"/>
+ <right id="1360" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="60" col="22"
+ identifier="g_clock_cycle_per_centisecond"
+ is_forward_ref="false" expr_staticness="global"
+ name_staticness="local">
+ <type ref="639"/>
+ <named_entity ref="1278"/>
+ <base_name ref="1278"/>
+ </right>
+ </condition>
+ <sequential_statement_chain>
+ <el id="1299" kind="simple_signal_assignment_statement"
+ file="src/centisecond_timer.vhd" line="58" col="4"
+ label="" delay_mechanism="inertial"
+ visible_flag="false" guarded_target_state="unknown">
+ <parent ref="1318"/>
+ <target id="1352" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="58" col="4"
+ identifier="o_new_centisecond"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1289"/>
+ <base_name ref="1289"/>
+ </target>
+ <waveform_chain>
+ <el id="1353" kind="waveform_element"
+ file="src/centisecond_timer.vhd" line="59" col="7">
+ <we_value id="1356" kind="simple_name"
+ file="src/centisecond_timer.vhd" line="59"
+ col="7" identifier="i_enable"
+ is_forward_ref="false" expr_staticness="none"
+ name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="1287"/>
+ <base_name ref="1287"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ <else_clause id="2802" kind="elsif"
+ file="src/centisecond_timer.vhd" line="61" col="7"
+ end_has_identifier="false">
+ <sequential_statement_chain>
+ <el id="2800"
+ kind="simple_signal_assignment_statement"
+ file="src/centisecond_timer.vhd" line="58" col="4"
+ label="" delay_mechanism="inertial"
+ visible_flag="false" guarded_target_state="unknown">
+ <parent ref="1318"/>
+ <target id="2801" kind="reference_name"
+ file="src/centisecond_timer.vhd" line="58" col="4"
+ is_forward_ref="false">
+ <named_entity ref="1352"/>
+ </target>
+ <waveform_chain>
+ <el id="1362" kind="waveform_element"
+ file="src/centisecond_timer.vhd" line="61"
+ col="12">
+ <we_value id="1363" kind="character_literal"
+ file="src/centisecond_timer.vhd" line="61"
+ col="12" identifier="'0'"
+ is_forward_ref="false" expr_staticness="local"
+ name_staticness="local">
+ <type ref="2368"/>
+ <named_entity ref="2371"/>
+ <base_name ref="2371"/>
+ </we_value>
+ </el>
+ </waveform_chain>
+ </el>
+ </sequential_statement_chain>
+ </else_clause>
+ </el>
+ </sequential_statement_chain>
+ <sensitivity_list list-id="75">
+ <el ref="1287"/>
+ <el ref="1296"/>
+ </sensitivity_list>
+ <process_origin id="1364"
+ kind="concurrent_conditional_signal_assignment"
+ file="src/centisecond_timer.vhd" line="58" col="4" label=""
+ delay_mechanism="inertial" postponed_flag="false"
+ visible_flag="false" guarded_target_state="false">
+ <parent ref="1294"/>
+ <conditional_waveform_chain>
+ <el id="1357" kind="conditional_waveform"
+ file="src/centisecond_timer.vhd" line="60" col="7">
+ </el>
+ <el id="1361" kind="conditional_waveform"
+ file="src/centisecond_timer.vhd" line="61" col="7">
+ </el>
+ </conditional_waveform_chain>
+ </process_origin>
+ </el>
+ </concurrent_statement_chain>
+ </library_unit>
+ <hash_chain ref="1270"/>
+ <dependence_list list-id="73">
+ <el ref="14"/>
+ <el ref="1270"/>
+ </dependence_list>
+ </el>
+ </first_design_unit>
+ <last_design_unit ref="1292"/>
+ </el>
+ <el id="1266" kind="design_file" file="src/best_chronometer_ever.vhd"
line="4" col="1"
design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/best_chronometer_ever.vhd"
- analysis_time_stamp="20170726081113.848"
+ design_file_filename="src/best_chronometer_ever.vhd"
+ analysis_time_stamp="20170801081744.527"
file_checksum="c57e7a4df06e158c94c808b79fe791a0dab5ce55"
elab_flag="false">
<library ref="799"/>
<first_design_unit>
- <el id="1534" kind="design_unit"
- file="./src/best_chronometer_ever.vhd" line="4" col="1"
- design_unit_source_line="0" design_unit_source_col="0"
- identifier="best_chronometer_ever" date="6"
- end_location="./src/best_chronometer_ever.vhd:19:1"
+ <el id="808" kind="design_unit" file="src/best_chronometer_ever.vhd"
+ line="4" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="best_chronometer_ever"
+ date="6" end_location="src/best_chronometer_ever.vhd:19:1"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="analyze">
- <design_file ref="1992"/>
+ <design_file ref="1266"/>
<context_items>
- <el id="1536" kind="library_clause"
- file="./src/best_chronometer_ever.vhd" line="4" col="9"
+ <el id="810" kind="library_clause"
+ file="src/best_chronometer_ever.vhd" line="4" col="9"
identifier="ieee" has_identifier_list="false">
- <parent ref="1534"/>
- <library_declaration ref="2629"/>
+ <parent ref="808"/>
+ <library_declaration ref="2273"/>
</el>
- <el id="1537" kind="use_clause"
- file="./src/best_chronometer_ever.vhd" line="7" col="5">
- <parent ref="1534"/>
- <selected_name id="1540" kind="selected_by_all_name"
- file="./src/best_chronometer_ever.vhd" line="7" col="25"
+ <el id="811" kind="use_clause"
+ file="src/best_chronometer_ever.vhd" line="7" col="5">
+ <parent ref="808"/>
+ <selected_name id="814" kind="selected_by_all_name"
+ file="src/best_chronometer_ever.vhd" line="7" col="25"
is_forward_ref="false" expr_staticness="???">
- <prefix id="1539" kind="selected_name"
- file="./src/best_chronometer_ever.vhd" line="7" col="10"
+ <prefix id="813" kind="selected_name"
+ file="src/best_chronometer_ever.vhd" line="7" col="10"
identifier="std_logic_1164" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <prefix id="1538" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="7" col="5"
+ <prefix id="812" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="7" col="5"
identifier="ieee" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
+ <named_entity ref="2273"/>
</prefix>
- <named_entity ref="2722"/>
+ <named_entity ref="2366"/>
</prefix>
</selected_name>
</el>
</context_items>
- <library_unit id="1542" kind="entity_declaration"
- file="./src/best_chronometer_ever.vhd" line="9" col="8"
+ <library_unit id="816" kind="entity_declaration"
+ file="src/best_chronometer_ever.vhd" line="9" col="8"
identifier="best_chronometer_ever" has_begin="false"
visible_flag="true" is_within_flag="false"
end_has_reserved_id="false" end_has_identifier="true">
- <parent ref="1534"/>
+ <parent ref="808"/>
<port_chain>
- <el id="1541" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="12" col="7"
+ <el id="815" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="12" col="7"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13252,19 +16184,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1542"/>
- <subtype_indication id="1544" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="12" col="25"
+ <parent ref="816"/>
+ <subtype_indication id="818" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="12" col="25"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1545" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="13" col="7"
+ <el id="819" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="13" col="7"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13272,19 +16204,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1542"/>
- <subtype_indication id="1546" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="13" col="25"
+ <parent ref="816"/>
+ <subtype_indication id="820" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="13" col="25"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1547" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="14" col="7"
+ <el id="821" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="14" col="7"
identifier="i_start_bp" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13292,19 +16224,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1542"/>
- <subtype_indication id="1548" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="14" col="25"
+ <parent ref="816"/>
+ <subtype_indication id="822" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="14" col="25"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1549" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="15" col="7"
+ <el id="823" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="15" col="7"
identifier="i_raz_bp" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13312,19 +16244,19 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1542"/>
- <subtype_indication id="1550" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="15" col="25"
+ <parent ref="816"/>
+ <subtype_indication id="824" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="15" col="25"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1551" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="16" col="7"
+ <el id="825" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="16" col="7"
identifier="o_display" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -13332,54 +16264,54 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1542"/>
- <subtype_indication id="1554" kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="16" col="43"
+ <parent ref="816"/>
+ <subtype_indication id="828" kind="array_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="16" col="43"
resolved_flag="true" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="true"
type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1552" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="16" col="26"
+ <subtype_type_mark id="826" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="16" col="26"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="44">
- <el id="1496" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="16"
- col="44" resolved_flag="false" is_ref="false"
+ <index_constraint_list list-id="13">
+ <el id="2427" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="16" col="44"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1556" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="16"
+ <range_constraint id="830" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="16"
col="44" expr_staticness="local" direction="downto">
- <left_limit_expr id="1553" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="16"
+ <left_limit_expr id="827" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="16"
col="44" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1557" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="16"
+ <right_limit_expr id="831" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="16"
col="53" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1553"/>
- <right_limit ref="1557"/>
+ <left_limit ref="827"/>
+ <right_limit ref="831"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="44"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="13"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <type ref="1554"/>
+ <type ref="828"/>
</el>
- <el id="1558" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="17" col="7"
+ <el id="832" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="17" col="7"
identifier="o_an" has_disconnect_flag="false" has_mode="true"
has_class="false" is_ref="false" mode="out"
has_active_flag="false" has_identifier_list="false"
@@ -13387,225 +16319,224 @@
use_flag="false" open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1542"/>
- <subtype_indication id="1560" kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="17" col="43"
+ <parent ref="816"/>
+ <subtype_indication id="834" kind="array_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="17" col="43"
resolved_flag="true" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="true"
type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1559" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="17" col="26"
+ <subtype_type_mark id="833" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="17" col="26"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="45">
- <el id="3218" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="17"
- col="44" resolved_flag="false" is_ref="false"
+ <index_constraint_list list-id="14">
+ <el id="2426" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="17" col="44"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1563" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="17"
+ <range_constraint id="837" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="17"
col="44" expr_staticness="local" direction="downto">
- <left_limit_expr id="1562" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="17"
+ <left_limit_expr id="836" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="17"
col="44" value=" 3" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1564" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="17"
+ <right_limit_expr id="838" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="17"
col="53" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1562"/>
- <right_limit ref="1564"/>
+ <left_limit ref="836"/>
+ <right_limit ref="838"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="45"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="14"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <type ref="1560"/>
+ <type ref="834"/>
</el>
</port_chain>
</library_unit>
- <dependence_list list-id="125">
+ <dependence_list list-id="55">
<el ref="14"/>
- <el ref="2674"/>
+ <el ref="2318"/>
</dependence_list>
</el>
- <el id="1566" kind="design_unit"
- file="./src/best_chronometer_ever.vhd" line="21" col="1"
- design_unit_source_line="0" design_unit_source_col="0"
- identifier="behavioral" date="6"
- end_location="./src/best_chronometer_ever.vhd:202:1"
- elab_flag="false" configuration_mark_flag="false"
- configuration_done_flag="false" date_state="analyze">
- <design_file ref="1992"/>
- <library_unit id="1568" kind="architecture_body"
- file="./src/best_chronometer_ever.vhd" line="21" col="14"
+ <el id="840" kind="design_unit" file="src/best_chronometer_ever.vhd"
+ line="21" col="1" design_unit_source_line="0"
+ design_unit_source_col="0" identifier="behavioral" date="6"
+ end_location="src/best_chronometer_ever.vhd:202:1" elab_flag="false"
+ configuration_mark_flag="false" configuration_done_flag="false"
+ date_state="analyze">
+ <design_file ref="1266"/>
+ <library_unit id="842" kind="architecture_body"
+ file="src/best_chronometer_ever.vhd" line="21" col="14"
identifier="behavioral" foreign_flag="false" visible_flag="true"
is_within_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="1566"/>
- <entity_name id="1565" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="21" col="28"
+ <parent ref="840"/>
+ <entity_name id="839" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="21" col="28"
identifier="best_chronometer_ever" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1542"/>
+ <named_entity ref="816"/>
</entity_name>
<declaration_chain>
- <el id="1570" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="23" col="11"
+ <el id="844" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="23" col="11"
identifier="new_centisecond" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1571" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="23" col="28"
+ <parent ref="842"/>
+ <subtype_indication id="845" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="23" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1572" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="24" col="11"
+ <el id="846" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="24" col="11"
identifier="raz" has_disconnect_flag="false" is_ref="false"
has_active_flag="false" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1573" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="24" col="28"
+ <parent ref="842"/>
+ <subtype_indication id="847" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="24" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1574" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="25" col="11"
+ <el id="848" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="25" col="11"
identifier="enable" has_disconnect_flag="false" is_ref="false"
has_active_flag="false" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1575" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="25" col="28"
+ <parent ref="842"/>
+ <subtype_indication id="849" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="25" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1576" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="26" col="11"
+ <el id="850" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="26" col="11"
identifier="limit_reached" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1577" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="26" col="28"
+ <parent ref="842"/>
+ <subtype_indication id="851" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="26" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1578" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="27" col="11"
+ <el id="852" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="27" col="11"
identifier="synced_start_bp" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1579" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="27" col="28"
+ <parent ref="842"/>
+ <subtype_indication id="853" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="27" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1580" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="28" col="11"
+ <el id="854" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="28" col="11"
identifier="synced_raz_bp" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1581" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="28" col="28"
+ <parent ref="842"/>
+ <subtype_indication id="855" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="28" col="28"
identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1582" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="29" col="11"
+ <el id="856" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="29" col="11"
identifier="numeral_display" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="3219"
+ <parent ref="842"/>
+ <subtype_indication id="2418"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="29" col="28"
+ file="src/best_chronometer_ever.vhd" line="29" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="1587" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="29" col="42"
+ <range_constraint id="861" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="29" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="1586" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="29"
- col="42" value=" 0" expr_staticness="local">
+ <left_limit_expr id="860" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="29" col="42"
+ value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1588" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="29"
- col="47" value=" 9" expr_staticness="local">
+ <right_limit_expr id="862" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="29" col="47"
+ value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1586"/>
- <right_limit ref="1588"/>
+ <left_limit ref="860"/>
+ <right_limit ref="862"/>
</range_constraint>
- <subtype_type_mark id="1583" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="29" col="28"
+ <subtype_type_mark id="857" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="29" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -13614,41 +16545,41 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="3219"/>
+ <type ref="2418"/>
</el>
- <el id="1589" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="30" col="11"
+ <el id="863" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="30" col="11"
identifier="curr_0001_time" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1585"
+ <parent ref="842"/>
+ <subtype_indication id="859"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="30" col="28"
+ file="src/best_chronometer_ever.vhd" line="30" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="1594" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="30" col="42"
+ <range_constraint id="868" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="30" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="1591" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="30"
- col="42" value=" 0" expr_staticness="local">
+ <left_limit_expr id="865" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="30" col="42"
+ value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1595" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="30"
- col="47" value=" 9" expr_staticness="local">
+ <right_limit_expr id="869" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="30" col="47"
+ value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1591"/>
- <right_limit ref="1595"/>
+ <left_limit ref="865"/>
+ <right_limit ref="869"/>
</range_constraint>
- <subtype_type_mark id="1590" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="30" col="28"
+ <subtype_type_mark id="864" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="30" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -13657,41 +16588,41 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1585"/>
+ <type ref="859"/>
</el>
- <el id="1596" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="31" col="11"
+ <el id="870" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="31" col="11"
identifier="curr_0010_time" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1593"
+ <parent ref="842"/>
+ <subtype_indication id="867"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="31" col="28"
+ file="src/best_chronometer_ever.vhd" line="31" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="1601" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="31" col="42"
+ <range_constraint id="875" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="31" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="1600" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="31"
- col="42" value=" 0" expr_staticness="local">
+ <left_limit_expr id="874" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="31" col="42"
+ value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1602" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="31"
- col="47" value=" 9" expr_staticness="local">
+ <right_limit_expr id="876" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="31" col="47"
+ value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1600"/>
- <right_limit ref="1602"/>
+ <left_limit ref="874"/>
+ <right_limit ref="876"/>
</range_constraint>
- <subtype_type_mark id="1597" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="31" col="28"
+ <subtype_type_mark id="871" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="31" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -13700,41 +16631,41 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1593"/>
+ <type ref="867"/>
</el>
- <el id="1603" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="32" col="11"
+ <el id="877" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="32" col="11"
identifier="curr_0100_time" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1599"
+ <parent ref="842"/>
+ <subtype_indication id="873"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="32" col="28"
+ file="src/best_chronometer_ever.vhd" line="32" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="1608" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="32" col="42"
+ <range_constraint id="882" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="32" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="1605" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="32"
- col="42" value=" 0" expr_staticness="local">
+ <left_limit_expr id="879" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="32" col="42"
+ value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1609" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="32"
- col="47" value=" 9" expr_staticness="local">
+ <right_limit_expr id="883" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="32" col="47"
+ value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1605"/>
- <right_limit ref="1609"/>
+ <left_limit ref="879"/>
+ <right_limit ref="883"/>
</range_constraint>
- <subtype_type_mark id="1604" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="32" col="28"
+ <subtype_type_mark id="878" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="32" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -13743,41 +16674,41 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1599"/>
+ <type ref="873"/>
</el>
- <el id="1610" kind="signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="33" col="11"
+ <el id="884" kind="signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="33" col="11"
identifier="curr_1000_time" has_disconnect_flag="false"
is_ref="false" has_active_flag="false"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1568"/>
- <subtype_indication id="1607"
+ <parent ref="842"/>
+ <subtype_indication id="881"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="33" col="28"
+ file="src/best_chronometer_ever.vhd" line="33" col="28"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="1615" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="33" col="42"
+ <range_constraint id="889" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="33" col="42"
expr_staticness="local" direction="to">
- <left_limit_expr id="1614" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="33"
- col="42" value=" 0" expr_staticness="local">
+ <left_limit_expr id="888" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="33" col="42"
+ value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1616" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="33"
- col="47" value=" 5" expr_staticness="local">
+ <right_limit_expr id="890" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="33" col="47"
+ value=" 5" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1614"/>
- <right_limit ref="1616"/>
+ <left_limit ref="888"/>
+ <right_limit ref="890"/>
</range_constraint>
- <subtype_type_mark id="1611" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="33" col="28"
+ <subtype_type_mark id="885" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="33" col="28"
identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -13786,42 +16717,42 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1607"/>
+ <type ref="881"/>
</el>
- <el id="1618" kind="component_declaration"
- file="./src/best_chronometer_ever.vhd" line="36" col="14"
+ <el id="892" kind="component_declaration"
+ file="src/best_chronometer_ever.vhd" line="36" col="14"
identifier="centisecond_timer" visible_flag="true"
use_flag="false" has_is="true" end_has_reserved_id="true"
end_has_identifier="false">
- <parent ref="1568"/>
+ <parent ref="842"/>
<generic_chain>
- <el id="1617" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="42" col="11"
+ <el id="891" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="42" col="11"
identifier="g_clock_cycle_per_centisecond"
has_mode="false" has_class="false" is_ref="false"
mode="in" has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1618"/>
- <subtype_indication id="1620" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="42"
- col="42" identifier="natural" is_forward_ref="false"
+ <parent ref="892"/>
+ <subtype_indication id="894" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="42" col="42"
+ identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
<named_entity ref="646"/>
<base_name ref="646"/>
</subtype_indication>
- <default_value id="1621" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="42"
- col="53" value=" 8" expr_staticness="local">
+ <default_value id="895" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="42" col="53"
+ value=" 8" expr_staticness="local">
<type ref="399"/>
</default_value>
<type ref="639"/>
</el>
</generic_chain>
<port_chain>
- <el id="1622" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="46" col="10"
+ <el id="896" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="46" col="10"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13829,19 +16760,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1618"/>
- <subtype_indication id="1623" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="46"
- col="32" identifier="std_logic" is_forward_ref="false"
+ <parent ref="892"/>
+ <subtype_indication id="897" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="46" col="32"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1624" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="47" col="10"
+ <el id="898" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="47" col="10"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13849,19 +16780,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1618"/>
- <subtype_indication id="1625" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="47"
- col="32" identifier="std_logic" is_forward_ref="false"
+ <parent ref="892"/>
+ <subtype_indication id="899" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="47" col="32"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1626" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="48" col="10"
+ <el id="900" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="48" col="10"
identifier="i_raz" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13869,19 +16800,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1618"/>
- <subtype_indication id="1627" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="48"
- col="32" identifier="std_logic" is_forward_ref="false"
+ <parent ref="892"/>
+ <subtype_indication id="901" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="48" col="32"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1628" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="49" col="10"
+ <el id="902" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="49" col="10"
identifier="i_enable" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13889,19 +16820,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1618"/>
- <subtype_indication id="1629" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="49"
- col="32" identifier="std_logic" is_forward_ref="false"
+ <parent ref="892"/>
+ <subtype_indication id="903" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="49" col="32"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1630" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="50" col="10"
+ <el id="904" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="50" col="10"
identifier="o_new_centisecond" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -13910,28 +16841,28 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1618"/>
- <subtype_indication id="1631" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="50"
- col="33" identifier="std_logic" is_forward_ref="false"
+ <parent ref="892"/>
+ <subtype_indication id="905" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="50" col="33"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</port_chain>
</el>
- <el id="1632" kind="component_declaration"
- file="./src/best_chronometer_ever.vhd" line="54" col="14"
+ <el id="906" kind="component_declaration"
+ file="src/best_chronometer_ever.vhd" line="54" col="14"
identifier="crossdomain_sync" visible_flag="true"
use_flag="false" has_is="true" end_has_reserved_id="true"
end_has_identifier="false">
- <parent ref="1568"/>
+ <parent ref="842"/>
<port_chain>
- <el id="1634" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="57" col="10"
+ <el id="908" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="57" col="10"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13939,19 +16870,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1632"/>
- <subtype_indication id="1635" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="57"
- col="25" identifier="std_logic" is_forward_ref="false"
+ <parent ref="906"/>
+ <subtype_indication id="909" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="57" col="25"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1636" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="58" col="10"
+ <el id="910" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="58" col="10"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13959,19 +16890,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1632"/>
- <subtype_indication id="1637" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="58"
- col="25" identifier="std_logic" is_forward_ref="false"
+ <parent ref="906"/>
+ <subtype_indication id="911" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="58" col="25"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1638" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="59" col="10"
+ <el id="912" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="59" col="10"
identifier="i_signal" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -13979,19 +16910,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1632"/>
- <subtype_indication id="1639" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="59"
- col="25" identifier="std_logic" is_forward_ref="false"
+ <parent ref="906"/>
+ <subtype_indication id="913" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="59" col="25"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1640" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="60" col="10"
+ <el id="914" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="60" col="10"
identifier="o_signal" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -14000,53 +16931,53 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1632"/>
- <subtype_indication id="1641" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="60"
- col="26" identifier="std_logic" is_forward_ref="false"
+ <parent ref="906"/>
+ <subtype_indication id="915" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="60" col="26"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</port_chain>
</el>
- <el id="1642" kind="component_declaration"
- file="./src/best_chronometer_ever.vhd" line="64" col="14"
+ <el id="916" kind="component_declaration"
+ file="src/best_chronometer_ever.vhd" line="64" col="14"
identifier="display_manager" visible_flag="true"
use_flag="false" has_is="true" end_has_reserved_id="true"
end_has_identifier="false">
- <parent ref="1568"/>
+ <parent ref="842"/>
<generic_chain>
- <el id="1644" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="70" col="11"
+ <el id="918" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="70" col="11"
identifier="g_clock_cycle_per_display" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1645" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="70"
- col="38" identifier="natural" is_forward_ref="false"
+ <parent ref="916"/>
+ <subtype_indication id="919" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="70" col="38"
+ identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
<named_entity ref="646"/>
<base_name ref="646"/>
</subtype_indication>
- <default_value id="1646" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="70"
- col="49" value=" 2" expr_staticness="local">
+ <default_value id="920" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="70" col="49"
+ value=" 2" expr_staticness="local">
<type ref="399"/>
</default_value>
<type ref="639"/>
</el>
</generic_chain>
<port_chain>
- <el id="1647" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="74" col="10"
+ <el id="921" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="74" col="10"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -14054,19 +16985,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1648" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="74"
- col="31" identifier="std_logic" is_forward_ref="false"
+ <parent ref="916"/>
+ <subtype_indication id="922" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="74" col="31"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1649" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="75" col="10"
+ <el id="923" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="75" col="10"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -14074,19 +17005,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1650" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="75"
- col="31" identifier="std_logic" is_forward_ref="false"
+ <parent ref="916"/>
+ <subtype_indication id="924" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="75" col="31"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1651" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="76" col="10"
+ <el id="925" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="76" col="10"
identifier="i_curr_0001_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -14094,32 +17025,32 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1613"
+ <parent ref="916"/>
+ <subtype_indication id="887"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="76"
- col="31" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="76" col="31"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1656" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="76"
+ <range_constraint id="930" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="76"
col="45" expr_staticness="local" direction="to">
- <left_limit_expr id="1653" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="76"
+ <left_limit_expr id="927" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="76"
col="45" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1657" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="76"
+ <right_limit_expr id="931" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="76"
col="50" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1653"/>
- <right_limit ref="1657"/>
+ <left_limit ref="927"/>
+ <right_limit ref="931"/>
</range_constraint>
- <subtype_type_mark id="1652" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="76"
+ <subtype_type_mark id="926" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="76"
col="31" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -14128,10 +17059,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1613"/>
+ <type ref="887"/>
</el>
- <el id="1658" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="77" col="10"
+ <el id="932" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="77" col="10"
identifier="i_curr_0010_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -14139,32 +17070,32 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1655"
+ <parent ref="916"/>
+ <subtype_indication id="929"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="77"
- col="31" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="77" col="31"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1663" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="77"
+ <range_constraint id="937" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="77"
col="45" expr_staticness="local" direction="to">
- <left_limit_expr id="1662" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="77"
+ <left_limit_expr id="936" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="77"
col="45" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1664" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="77"
+ <right_limit_expr id="938" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="77"
col="50" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1662"/>
- <right_limit ref="1664"/>
+ <left_limit ref="936"/>
+ <right_limit ref="938"/>
</range_constraint>
- <subtype_type_mark id="1659" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="77"
+ <subtype_type_mark id="933" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="77"
col="31" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -14173,10 +17104,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1655"/>
+ <type ref="929"/>
</el>
- <el id="1665" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="78" col="10"
+ <el id="939" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="78" col="10"
identifier="i_curr_0100_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -14184,32 +17115,32 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1661"
+ <parent ref="916"/>
+ <subtype_indication id="935"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="78"
- col="31" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="78" col="31"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1670" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="78"
+ <range_constraint id="944" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="78"
col="45" expr_staticness="local" direction="to">
- <left_limit_expr id="1667" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="78"
+ <left_limit_expr id="941" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="78"
col="45" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1671" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="78"
+ <right_limit_expr id="945" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="78"
col="50" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1667"/>
- <right_limit ref="1671"/>
+ <left_limit ref="941"/>
+ <right_limit ref="945"/>
</range_constraint>
- <subtype_type_mark id="1666" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="78"
+ <subtype_type_mark id="940" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="78"
col="31" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -14218,10 +17149,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1661"/>
+ <type ref="935"/>
</el>
- <el id="1672" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="79" col="10"
+ <el id="946" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="79" col="10"
identifier="i_curr_1000_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -14229,32 +17160,32 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1669"
+ <parent ref="916"/>
+ <subtype_indication id="943"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="79"
- col="31" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="79" col="31"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1677" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="79"
+ <range_constraint id="951" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="79"
col="45" expr_staticness="local" direction="to">
- <left_limit_expr id="1676" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="79"
+ <left_limit_expr id="950" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="79"
col="45" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1678" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="79"
+ <right_limit_expr id="952" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="79"
col="50" value=" 5" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1676"/>
- <right_limit ref="1678"/>
+ <left_limit ref="950"/>
+ <right_limit ref="952"/>
</range_constraint>
- <subtype_type_mark id="1673" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="79"
+ <subtype_type_mark id="947" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="79"
col="31" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -14263,10 +17194,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1669"/>
+ <type ref="943"/>
</el>
- <el id="1679" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="80" col="10"
+ <el id="953" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="80" col="10"
identifier="o_display" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -14275,32 +17206,32 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1675"
+ <parent ref="916"/>
+ <subtype_indication id="949"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="80"
- col="32" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="80" col="32"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1684" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="80"
+ <range_constraint id="958" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="80"
col="46" expr_staticness="local" direction="to">
- <left_limit_expr id="1681" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="80"
+ <left_limit_expr id="955" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="80"
col="46" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1685" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="80"
+ <right_limit_expr id="959" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="80"
col="51" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1681"/>
- <right_limit ref="1685"/>
+ <left_limit ref="955"/>
+ <right_limit ref="959"/>
</range_constraint>
- <subtype_type_mark id="1680" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="80"
+ <subtype_type_mark id="954" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="80"
col="32" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -14309,10 +17240,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1675"/>
+ <type ref="949"/>
</el>
- <el id="1686" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="81" col="10"
+ <el id="960" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="81" col="10"
identifier="o_an" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -14321,796 +17252,791 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1642"/>
- <subtype_indication id="1688"
+ <parent ref="916"/>
+ <subtype_indication id="962"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="81"
- col="49" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="81" col="49"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1687" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="81"
+ <subtype_type_mark id="961" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="81"
col="32" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="46">
- <el id="1683" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="81"
+ <index_constraint_list list-id="15">
+ <el id="957" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="81"
col="50" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1691" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="81"
+ <range_constraint id="965" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="81"
col="50" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1690" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="81"
+ <left_limit_expr id="964" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="81"
col="50" value=" 3" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1692"
- kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="81"
+ <right_limit_expr id="966" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="81"
col="59" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1690"/>
- <right_limit ref="1692"/>
+ <left_limit ref="964"/>
+ <right_limit ref="966"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="46"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="15"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <type ref="1688"/>
+ <type ref="962"/>
</el>
</port_chain>
</el>
- <el id="1694" kind="component_declaration"
- file="./src/best_chronometer_ever.vhd" line="85" col="14"
+ <el id="968" kind="component_declaration"
+ file="src/best_chronometer_ever.vhd" line="85" col="14"
identifier="numeral_to_display" visible_flag="true"
use_flag="false" has_is="true" end_has_reserved_id="true"
end_has_identifier="false">
- <parent ref="1568"/>
+ <parent ref="842"/>
<generic_chain>
- <el id="1693" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="89" col="10"
+ <el id="967" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="89" col="10"
identifier="g_display_value_0" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1698"
+ <parent ref="968"/>
+ <subtype_indication id="972"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="89"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="89" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1696" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="89"
+ <subtype_type_mark id="970" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="89"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="47">
- <el id="1682" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="89"
+ <index_constraint_list list-id="16">
+ <el id="956" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="89"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1700" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="89"
+ <range_constraint id="974" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="89"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1697" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="89"
+ <left_limit_expr id="971" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="89"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1701"
- kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="89"
+ <right_limit_expr id="975" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="89"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1697"/>
- <right_limit ref="1701"/>
+ <left_limit ref="971"/>
+ <right_limit ref="975"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="47"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="16"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1702" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="89"
- col="69" string_length="7" has_signed="false"
+ <default_value id="976" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="89" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0000001"/>
- <type ref="1698"/>
+ <type ref="972"/>
</default_value>
- <type ref="1698"/>
+ <type ref="972"/>
</el>
- <el id="1703" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="90" col="10"
+ <el id="977" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="90" col="10"
identifier="g_display_value_1" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1706"
+ <parent ref="968"/>
+ <subtype_indication id="980"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="90"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="90" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1704" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="90"
+ <subtype_type_mark id="978" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="90"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="48">
- <el id="1674" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="90"
+ <index_constraint_list list-id="17">
+ <el id="948" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="90"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1708" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="90"
+ <range_constraint id="982" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="90"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1705" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="90"
+ <left_limit_expr id="979" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="90"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1709"
- kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="90"
+ <right_limit_expr id="983" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="90"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1705"/>
- <right_limit ref="1709"/>
+ <left_limit ref="979"/>
+ <right_limit ref="983"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="48"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="17"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1710" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="90"
- col="69" string_length="7" has_signed="false"
+ <default_value id="984" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="90" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="1001111"/>
- <type ref="1706"/>
+ <type ref="980"/>
</default_value>
- <type ref="1706"/>
+ <type ref="980"/>
</el>
- <el id="1711" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="91" col="10"
+ <el id="985" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="91" col="10"
identifier="g_display_value_2" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1714"
+ <parent ref="968"/>
+ <subtype_indication id="988"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="91"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="91" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1712" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="91"
+ <subtype_type_mark id="986" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="91"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="49">
- <el id="1668" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="91"
+ <index_constraint_list list-id="18">
+ <el id="942" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="91"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1716" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="91"
+ <range_constraint id="990" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="91"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1713" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="91"
+ <left_limit_expr id="987" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="91"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1717"
- kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="91"
+ <right_limit_expr id="991" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="91"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1713"/>
- <right_limit ref="1717"/>
+ <left_limit ref="987"/>
+ <right_limit ref="991"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="49"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="18"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1718" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="91"
- col="69" string_length="7" has_signed="false"
+ <default_value id="992" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="91" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0010010"/>
- <type ref="1714"/>
+ <type ref="988"/>
</default_value>
- <type ref="1714"/>
+ <type ref="988"/>
</el>
- <el id="1719" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="92" col="10"
+ <el id="993" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="92" col="10"
identifier="g_display_value_3" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1722"
+ <parent ref="968"/>
+ <subtype_indication id="996"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="92"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="92" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1720" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="92"
+ <subtype_type_mark id="994" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="92"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="50">
- <el id="1660" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="92"
+ <index_constraint_list list-id="19">
+ <el id="934" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="92"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1724" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="92"
+ <range_constraint id="998" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="92"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1721" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="92"
+ <left_limit_expr id="995" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="92"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1725"
- kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="92"
+ <right_limit_expr id="999" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="92"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1721"/>
- <right_limit ref="1725"/>
+ <left_limit ref="995"/>
+ <right_limit ref="999"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="50"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="19"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1726" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="92"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1000" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="92" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0000110"/>
- <type ref="1722"/>
+ <type ref="996"/>
</default_value>
- <type ref="1722"/>
+ <type ref="996"/>
</el>
- <el id="1727" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="93" col="10"
+ <el id="1001" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="93" col="10"
identifier="g_display_value_4" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1730"
+ <parent ref="968"/>
+ <subtype_indication id="1004"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="93"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="93" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1728" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="93"
+ <subtype_type_mark id="1002" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="93"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="51">
- <el id="1654" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="93"
+ <index_constraint_list list-id="20">
+ <el id="928" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="93"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1732" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="93"
+ <range_constraint id="1006" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="93"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1729" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="93"
+ <left_limit_expr id="1003" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="93"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1733"
+ <right_limit_expr id="1007"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="93"
+ file="src/best_chronometer_ever.vhd" line="93"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1729"/>
- <right_limit ref="1733"/>
+ <left_limit ref="1003"/>
+ <right_limit ref="1007"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="51"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="20"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1734" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="93"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1008" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="93" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="1001100"/>
- <type ref="1730"/>
+ <type ref="1004"/>
</default_value>
- <type ref="1730"/>
+ <type ref="1004"/>
</el>
- <el id="1735" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="94" col="10"
+ <el id="1009" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="94" col="10"
identifier="g_display_value_5" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1738"
+ <parent ref="968"/>
+ <subtype_indication id="1012"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="94"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="94" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1736" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="94"
+ <subtype_type_mark id="1010" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="94"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="52">
- <el id="1612" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="94"
+ <index_constraint_list list-id="21">
+ <el id="886" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="94"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1740" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="94"
+ <range_constraint id="1014" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="94"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1737" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="94"
+ <left_limit_expr id="1011" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="94"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1741"
+ <right_limit_expr id="1015"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="94"
+ file="src/best_chronometer_ever.vhd" line="94"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1737"/>
- <right_limit ref="1741"/>
+ <left_limit ref="1011"/>
+ <right_limit ref="1015"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="52"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="21"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1742" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="94"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1016" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="94" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0100100"/>
- <type ref="1738"/>
+ <type ref="1012"/>
</default_value>
- <type ref="1738"/>
+ <type ref="1012"/>
</el>
- <el id="1743" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="95" col="10"
+ <el id="1017" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="95" col="10"
identifier="g_display_value_6" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1746"
+ <parent ref="968"/>
+ <subtype_indication id="1020"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="95"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="95" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1744" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="95"
+ <subtype_type_mark id="1018" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="95"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="53">
- <el id="1606" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="95"
+ <index_constraint_list list-id="22">
+ <el id="880" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="95"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1748" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="95"
+ <range_constraint id="1022" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="95"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1745" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="95"
+ <left_limit_expr id="1019" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="95"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1749"
+ <right_limit_expr id="1023"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="95"
+ file="src/best_chronometer_ever.vhd" line="95"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1745"/>
- <right_limit ref="1749"/>
+ <left_limit ref="1019"/>
+ <right_limit ref="1023"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="53"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="22"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1750" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="95"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1024" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="95" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0100000"/>
- <type ref="1746"/>
+ <type ref="1020"/>
</default_value>
- <type ref="1746"/>
+ <type ref="1020"/>
</el>
- <el id="1751" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="96" col="10"
+ <el id="1025" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="96" col="10"
identifier="g_display_value_7" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1754"
+ <parent ref="968"/>
+ <subtype_indication id="1028"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="96"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="96" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1752" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="96"
+ <subtype_type_mark id="1026" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="96"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="54">
- <el id="1598" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="96"
+ <index_constraint_list list-id="23">
+ <el id="872" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="96"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1756" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="96"
+ <range_constraint id="1030" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="96"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1753" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="96"
+ <left_limit_expr id="1027" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="96"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1757"
+ <right_limit_expr id="1031"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="96"
+ file="src/best_chronometer_ever.vhd" line="96"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1753"/>
- <right_limit ref="1757"/>
+ <left_limit ref="1027"/>
+ <right_limit ref="1031"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="54"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="23"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1758" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="96"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1032" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="96" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0001111"/>
- <type ref="1754"/>
+ <type ref="1028"/>
</default_value>
- <type ref="1754"/>
+ <type ref="1028"/>
</el>
- <el id="1759" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="97" col="10"
+ <el id="1033" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="97" col="10"
identifier="g_display_value_8" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1762"
+ <parent ref="968"/>
+ <subtype_indication id="1036"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="97"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="97" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1760" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="97"
+ <subtype_type_mark id="1034" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="97"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="55">
- <el id="1592" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="97"
+ <index_constraint_list list-id="24">
+ <el id="866" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="97"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1764" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="97"
+ <range_constraint id="1038" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="97"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1761" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="97"
+ <left_limit_expr id="1035" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="97"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1765"
+ <right_limit_expr id="1039"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="97"
+ file="src/best_chronometer_ever.vhd" line="97"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1761"/>
- <right_limit ref="1765"/>
+ <left_limit ref="1035"/>
+ <right_limit ref="1039"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="55"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="24"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1766" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="97"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1040" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="97" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0000000"/>
- <type ref="1762"/>
+ <type ref="1036"/>
</default_value>
- <type ref="1762"/>
+ <type ref="1036"/>
</el>
- <el id="1767" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="98" col="10"
+ <el id="1041" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="98" col="10"
identifier="g_display_value_9" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1770"
+ <parent ref="968"/>
+ <subtype_indication id="1044"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="98"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="98" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1768" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="98"
+ <subtype_type_mark id="1042" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="98"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="56">
- <el id="1584" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="98"
+ <index_constraint_list list-id="25">
+ <el id="858" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="98"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1772" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="98"
+ <range_constraint id="1046" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="98"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1769" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="98"
+ <left_limit_expr id="1043" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="98"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1773"
+ <right_limit_expr id="1047"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="98"
+ file="src/best_chronometer_ever.vhd" line="98"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1769"/>
- <right_limit ref="1773"/>
+ <left_limit ref="1043"/>
+ <right_limit ref="1047"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="56"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="25"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1774" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="98"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1048" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="98" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0000100"/>
- <type ref="1770"/>
+ <type ref="1044"/>
</default_value>
- <type ref="1770"/>
+ <type ref="1044"/>
</el>
- <el id="1775" kind="interface_constant_declaration"
- file="./src/best_chronometer_ever.vhd" line="99" col="10"
+ <el id="1049" kind="interface_constant_declaration"
+ file="src/best_chronometer_ever.vhd" line="99" col="10"
identifier="g_display_value_error" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="global" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1778"
+ <parent ref="968"/>
+ <subtype_indication id="1052"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="99"
- col="53" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="99" col="53"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="false" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1776" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="99"
+ <subtype_type_mark id="1050" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="99"
col="37" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="57">
- <el id="3220" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="99"
+ <index_constraint_list list-id="26">
+ <el id="2410" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="99"
col="54" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1780" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="99"
+ <range_constraint id="1054" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="99"
col="54" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1777" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="99"
+ <left_limit_expr id="1051" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="99"
col="54" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1781"
+ <right_limit_expr id="1055"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="99"
+ file="src/best_chronometer_ever.vhd" line="99"
col="63" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1777"/>
- <right_limit ref="1781"/>
+ <left_limit ref="1051"/>
+ <right_limit ref="1055"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="57"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="26"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <default_value id="1782" kind="string_literal8"
- file="./src/best_chronometer_ever.vhd" line="99"
- col="69" string_length="7" has_signed="false"
+ <default_value id="1056" kind="string_literal8"
+ file="src/best_chronometer_ever.vhd" line="99" col="69"
+ string_length="7" has_signed="false"
bit_string_base="BASE_2" has_sign="false"
has_length="false" expr_staticness="local">
<string8_id length="7" content="0110000"/>
- <type ref="1778"/>
+ <type ref="1052"/>
</default_value>
- <type ref="1778"/>
+ <type ref="1052"/>
</el>
</generic_chain>
<port_chain>
- <el id="1783" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="103" col="10"
+ <el id="1057" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="103" col="10"
identifier="i_numeral_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15118,32 +18044,32 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="3221"
+ <parent ref="968"/>
+ <subtype_indication id="2402"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="103"
- col="29" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="103" col="29"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1788" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="103"
+ <range_constraint id="1062" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="103"
col="43" expr_staticness="local" direction="to">
- <left_limit_expr id="1785" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="103"
+ <left_limit_expr id="1059" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="103"
col="43" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1789" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="103"
+ <right_limit_expr id="1063" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="103"
col="48" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1785"/>
- <right_limit ref="1789"/>
+ <left_limit ref="1059"/>
+ <right_limit ref="1063"/>
</range_constraint>
- <subtype_type_mark id="1784" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="103"
+ <subtype_type_mark id="1058" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="103"
col="29" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -15152,10 +18078,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="3221"/>
+ <type ref="2402"/>
</el>
- <el id="1790" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="104" col="10"
+ <el id="1064" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="104" col="10"
identifier="o_display" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15164,70 +18090,68 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1694"/>
- <subtype_indication id="1792"
+ <parent ref="968"/>
+ <subtype_indication id="1066"
kind="array_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="104"
- col="42" resolved_flag="true" signal_type_flag="true"
+ file="src/best_chronometer_ever.vhd" line="104" col="42"
+ resolved_flag="true" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="true"
type_staticness="local"
constraint_state="fully constrained">
- <subtype_type_mark id="1791" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="104"
+ <subtype_type_mark id="1065" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="104"
col="26" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_type_mark>
- <index_constraint_list list-id="58">
- <el id="1787" kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="104"
+ <index_constraint_list list-id="27">
+ <el id="1061" kind="integer_subtype_definition"
+ file="src/best_chronometer_ever.vhd" line="104"
col="43" resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="false"
type_staticness="local">
- <range_constraint id="1795" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="104"
+ <range_constraint id="1069" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="104"
col="43" expr_staticness="local"
direction="downto">
- <left_limit_expr id="1794" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd"
- line="104" col="43" value=" 6"
- expr_staticness="local">
+ <left_limit_expr id="1068" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="104"
+ col="43" value=" 6" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1796"
+ <right_limit_expr id="1070"
kind="integer_literal"
- file="./src/best_chronometer_ever.vhd"
- line="104" col="52" value=" 0"
- expr_staticness="local">
+ file="src/best_chronometer_ever.vhd" line="104"
+ col="52" value=" 0" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1794"/>
- <right_limit ref="1796"/>
+ <left_limit ref="1068"/>
+ <right_limit ref="1070"/>
</range_constraint>
<base_type ref="399"/>
</el>
</index_constraint_list>
- <index_subtype_list list-ref="58"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="27"/>
+ <element_subtype ref="2762"/>
+ <base_type ref="2396"/>
</subtype_indication>
- <type ref="1792"/>
+ <type ref="1066"/>
</el>
</port_chain>
</el>
- <el id="1798" kind="component_declaration"
- file="./src/best_chronometer_ever.vhd" line="108" col="14"
+ <el id="1072" kind="component_declaration"
+ file="src/best_chronometer_ever.vhd" line="108" col="14"
identifier="time_wizard" visible_flag="true" use_flag="false"
has_is="true" end_has_reserved_id="true"
end_has_identifier="false">
- <parent ref="1568"/>
+ <parent ref="842"/>
<port_chain>
- <el id="1797" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="111" col="10"
+ <el id="1071" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="111" col="10"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15235,19 +18159,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1800" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="111"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1072"/>
+ <subtype_indication id="1074" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="111" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1801" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="112" col="10"
+ <el id="1075" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="112" col="10"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15255,19 +18179,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1802" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="112"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1072"/>
+ <subtype_indication id="1076" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="112" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1803" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="113" col="10"
+ <el id="1077" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="113" col="10"
identifier="i_raz" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15275,19 +18199,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1804" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="113"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1072"/>
+ <subtype_indication id="1078" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="113" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1805" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="114" col="10"
+ <el id="1079" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="114" col="10"
identifier="i_new_centisecond" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15295,19 +18219,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1806" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="114"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1072"/>
+ <subtype_indication id="1080" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="114" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1807" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="115" col="10"
+ <el id="1081" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="115" col="10"
identifier="o_limit_reached" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15316,19 +18240,19 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1808" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="115"
- col="35" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1072"/>
+ <subtype_indication id="1082" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="115" col="35"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1809" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="116" col="10"
+ <el id="1083" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="116" col="10"
identifier="o_curr_0001_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15337,32 +18261,32 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1786"
+ <parent ref="1072"/>
+ <subtype_indication id="1060"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="116"
- col="35" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="116" col="35"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1814" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="116"
+ <range_constraint id="1088" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="116"
col="49" expr_staticness="local" direction="to">
- <left_limit_expr id="1811" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="116"
+ <left_limit_expr id="1085" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="116"
col="49" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1815" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="116"
+ <right_limit_expr id="1089" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="116"
col="54" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1811"/>
- <right_limit ref="1815"/>
+ <left_limit ref="1085"/>
+ <right_limit ref="1089"/>
</range_constraint>
- <subtype_type_mark id="1810" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="116"
+ <subtype_type_mark id="1084" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="116"
col="35" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -15371,10 +18295,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1786"/>
+ <type ref="1060"/>
</el>
- <el id="1816" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="117" col="10"
+ <el id="1090" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="117" col="10"
identifier="o_curr_0010_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15383,32 +18307,32 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1813"
+ <parent ref="1072"/>
+ <subtype_indication id="1087"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="117"
- col="35" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="117" col="35"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1821" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="117"
+ <range_constraint id="1095" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="117"
col="49" expr_staticness="local" direction="to">
- <left_limit_expr id="1820" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="117"
+ <left_limit_expr id="1094" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="117"
col="49" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1822" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="117"
+ <right_limit_expr id="1096" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="117"
col="54" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1820"/>
- <right_limit ref="1822"/>
+ <left_limit ref="1094"/>
+ <right_limit ref="1096"/>
</range_constraint>
- <subtype_type_mark id="1817" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="117"
+ <subtype_type_mark id="1091" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="117"
col="35" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -15417,10 +18341,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1813"/>
+ <type ref="1087"/>
</el>
- <el id="1823" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="118" col="10"
+ <el id="1097" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="118" col="10"
identifier="o_curr_0100_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15429,32 +18353,32 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1819"
+ <parent ref="1072"/>
+ <subtype_indication id="1093"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="118"
- col="35" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="118" col="35"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1828" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="118"
+ <range_constraint id="1102" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="118"
col="49" expr_staticness="local" direction="to">
- <left_limit_expr id="1825" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="118"
+ <left_limit_expr id="1099" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="118"
col="49" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1829" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="118"
+ <right_limit_expr id="1103" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="118"
col="54" value=" 9" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1825"/>
- <right_limit ref="1829"/>
+ <left_limit ref="1099"/>
+ <right_limit ref="1103"/>
</range_constraint>
- <subtype_type_mark id="1824" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="118"
+ <subtype_type_mark id="1098" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="118"
col="35" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -15463,10 +18387,10 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1819"/>
+ <type ref="1093"/>
</el>
- <el id="1830" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="119" col="10"
+ <el id="1104" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="119" col="10"
identifier="o_curr_1000_time" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15475,32 +18399,32 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1798"/>
- <subtype_indication id="1827"
+ <parent ref="1072"/>
+ <subtype_indication id="1101"
kind="integer_subtype_definition"
- file="./src/best_chronometer_ever.vhd" line="119"
- col="35" resolved_flag="false" is_ref="false"
+ file="src/best_chronometer_ever.vhd" line="119" col="35"
+ resolved_flag="false" is_ref="false"
signal_type_flag="true" has_signal_flag="true"
type_staticness="local">
- <range_constraint id="1835" kind="range_expression"
- file="./src/best_chronometer_ever.vhd" line="119"
+ <range_constraint id="1109" kind="range_expression"
+ file="src/best_chronometer_ever.vhd" line="119"
col="49" expr_staticness="local" direction="to">
- <left_limit_expr id="1834" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="119"
+ <left_limit_expr id="1108" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="119"
col="49" value=" 0" expr_staticness="local">
<type ref="399"/>
</left_limit_expr>
- <right_limit_expr id="1836" kind="integer_literal"
- file="./src/best_chronometer_ever.vhd" line="119"
+ <right_limit_expr id="1110" kind="integer_literal"
+ file="src/best_chronometer_ever.vhd" line="119"
col="54" value=" 5" expr_staticness="local">
<type ref="399"/>
</right_limit_expr>
<type ref="639"/>
- <left_limit ref="1834"/>
- <right_limit ref="1836"/>
+ <left_limit ref="1108"/>
+ <right_limit ref="1110"/>
</range_constraint>
- <subtype_type_mark id="1831" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="119"
+ <subtype_type_mark id="1105" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="119"
col="35" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
<type ref="639"/>
@@ -15509,19 +18433,19 @@
</subtype_type_mark>
<base_type ref="399"/>
</subtype_indication>
- <type ref="1827"/>
+ <type ref="1101"/>
</el>
</port_chain>
</el>
- <el id="1838" kind="component_declaration"
- file="./src/best_chronometer_ever.vhd" line="123" col="14"
+ <el id="1112" kind="component_declaration"
+ file="src/best_chronometer_ever.vhd" line="123" col="14"
identifier="user_handler" visible_flag="true" use_flag="false"
has_is="true" end_has_reserved_id="true"
end_has_identifier="false">
- <parent ref="1568"/>
+ <parent ref="842"/>
<port_chain>
- <el id="1837" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="126" col="10"
+ <el id="1111" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="126" col="10"
identifier="i_clock" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15529,19 +18453,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1840" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="126"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1114" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="126" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1841" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="127" col="10"
+ <el id="1115" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="127" col="10"
identifier="i_reset" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15549,19 +18473,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1842" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="127"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1116" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="127" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1843" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="128" col="10"
+ <el id="1117" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="128" col="10"
identifier="i_synced_start_btn"
has_disconnect_flag="false" has_mode="true"
has_class="false" is_ref="false" mode="in"
@@ -15570,19 +18494,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1844" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="128"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1118" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="128" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1845" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="129" col="10"
+ <el id="1119" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="129" col="10"
identifier="i_synced_raz_btn" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15590,19 +18514,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1846" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="129"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1120" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="129" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1847" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="130" col="10"
+ <el id="1121" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="130" col="10"
identifier="i_limit_reached" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false" mode="in"
has_active_flag="false" has_identifier_list="false"
@@ -15610,19 +18534,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1848" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="130"
- col="34" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1122" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="130" col="34"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1849" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="131" col="10"
+ <el id="1123" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="131" col="10"
identifier="o_enable" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15631,19 +18555,19 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1850" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="131"
- col="35" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1124" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="131" col="35"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="1851" kind="interface_signal_declaration"
- file="./src/best_chronometer_ever.vhd" line="132" col="10"
+ <el id="1125" kind="interface_signal_declaration"
+ file="src/best_chronometer_ever.vhd" line="132" col="10"
identifier="o_raz" has_disconnect_flag="false"
has_mode="true" has_class="false" is_ref="false"
mode="out" has_active_flag="false"
@@ -15652,6708 +18576,1293 @@
open_flag="false" guarded_signal_flag="false"
signal_kind="bus" expr_staticness="none"
name_staticness="local">
- <parent ref="1838"/>
- <subtype_indication id="1852" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="132"
- col="35" identifier="std_logic" is_forward_ref="false"
+ <parent ref="1112"/>
+ <subtype_indication id="1126" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="132" col="35"
+ identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</port_chain>
</el>
</declaration_chain>
<concurrent_statement_chain>
- <el id="1854" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="136" col="4"
+ <el id="1128" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="136" col="4"
label="start_bp_synchronizer" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1853" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="136" col="27"
+ <parent ref="842"/>
+ <instantiated_unit id="1127" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="136" col="27"
identifier="crossdomain_sync" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1632"/>
- <base_name ref="1632"/>
+ <named_entity ref="906"/>
+ <base_name ref="906"/>
</instantiated_unit>
<port_map_aspect_chain>
- <el id="1858" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="138" col="18"
+ <el id="1132" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="138" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1856" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="138"
- col="7" identifier="i_clock" is_forward_ref="false"
+ <formal id="1130" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="138" col="7"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1634"/>
- <base_name ref="1634"/>
+ <type ref="2762"/>
+ <named_entity ref="908"/>
+ <base_name ref="908"/>
</formal>
- <actual id="1857" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="138"
- col="18" identifier="i_clock" is_forward_ref="false"
+ <actual id="1131" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="138" col="18"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1541"/>
- <base_name ref="1541"/>
+ <type ref="2762"/>
+ <named_entity ref="815"/>
+ <base_name ref="815"/>
</actual>
</el>
- <el id="1861" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="139" col="18"
+ <el id="1135" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="139" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1859" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="139"
- col="7" identifier="i_reset" is_forward_ref="false"
+ <formal id="1133" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="139" col="7"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1636"/>
- <base_name ref="1636"/>
+ <type ref="2762"/>
+ <named_entity ref="910"/>
+ <base_name ref="910"/>
</formal>
- <actual id="1860" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="139"
- col="18" identifier="i_reset" is_forward_ref="false"
+ <actual id="1134" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="139" col="18"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1545"/>
- <base_name ref="1545"/>
+ <type ref="2762"/>
+ <named_entity ref="819"/>
+ <base_name ref="819"/>
</actual>
</el>
- <el id="1864" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="140" col="19"
+ <el id="1138" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="140" col="19"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1862" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="140"
- col="7" identifier="i_signal" is_forward_ref="false"
+ <formal id="1136" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="140" col="7"
+ identifier="i_signal" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1638"/>
- <base_name ref="1638"/>
+ <type ref="2762"/>
+ <named_entity ref="912"/>
+ <base_name ref="912"/>
</formal>
- <actual id="1863" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="140"
- col="19" identifier="i_start_bp" is_forward_ref="false"
+ <actual id="1137" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="140" col="19"
+ identifier="i_start_bp" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1547"/>
- <base_name ref="1547"/>
+ <type ref="2762"/>
+ <named_entity ref="821"/>
+ <base_name ref="821"/>
</actual>
</el>
- <el id="1867" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="141" col="19"
+ <el id="1141" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="141" col="19"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1865" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="141"
- col="7" identifier="o_signal" is_forward_ref="false"
+ <formal id="1139" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="141" col="7"
+ identifier="o_signal" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1640"/>
- <base_name ref="1640"/>
+ <type ref="2762"/>
+ <named_entity ref="914"/>
+ <base_name ref="914"/>
</formal>
- <actual id="1866" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="141"
- col="19" identifier="synced_start_bp"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1578"/>
- <base_name ref="1578"/>
+ <actual id="1140" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="141" col="19"
+ identifier="synced_start_bp" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="852"/>
+ <base_name ref="852"/>
</actual>
</el>
</port_map_aspect_chain>
</el>
- <el id="1870" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="144" col="4"
+ <el id="1144" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="144" col="4"
label="raz_bp_synchronizer" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1868" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="144" col="25"
+ <parent ref="842"/>
+ <instantiated_unit id="1142" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="144" col="25"
identifier="crossdomain_sync" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1632"/>
- <base_name ref="1632"/>
+ <named_entity ref="906"/>
+ <base_name ref="906"/>
</instantiated_unit>
<port_map_aspect_chain>
- <el id="1873" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="146" col="18"
+ <el id="1147" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="146" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1869" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="146"
- col="7" identifier="i_clock" is_forward_ref="false"
+ <formal id="1143" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="146" col="7"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1634"/>
- <base_name ref="1634"/>
+ <type ref="2762"/>
+ <named_entity ref="908"/>
+ <base_name ref="908"/>
</formal>
- <actual id="1872" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="146"
- col="18" identifier="i_clock" is_forward_ref="false"
+ <actual id="1146" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="146" col="18"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1541"/>
- <base_name ref="1541"/>
+ <type ref="2762"/>
+ <named_entity ref="815"/>
+ <base_name ref="815"/>
</actual>
</el>
- <el id="1876" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="147" col="18"
+ <el id="1150" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="147" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1874" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="147"
- col="7" identifier="i_reset" is_forward_ref="false"
+ <formal id="1148" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="147" col="7"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1636"/>
- <base_name ref="1636"/>
+ <type ref="2762"/>
+ <named_entity ref="910"/>
+ <base_name ref="910"/>
</formal>
- <actual id="1875" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="147"
- col="18" identifier="i_reset" is_forward_ref="false"
+ <actual id="1149" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="147" col="18"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1545"/>
- <base_name ref="1545"/>
+ <type ref="2762"/>
+ <named_entity ref="819"/>
+ <base_name ref="819"/>
</actual>
</el>
- <el id="1879" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="148" col="19"
+ <el id="1153" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="148" col="19"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1877" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="148"
- col="7" identifier="i_signal" is_forward_ref="false"
+ <formal id="1151" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="148" col="7"
+ identifier="i_signal" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1638"/>
- <base_name ref="1638"/>
+ <type ref="2762"/>
+ <named_entity ref="912"/>
+ <base_name ref="912"/>
</formal>
- <actual id="1878" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="148"
- col="19" identifier="i_raz_bp" is_forward_ref="false"
+ <actual id="1152" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="148" col="19"
+ identifier="i_raz_bp" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1549"/>
- <base_name ref="1549"/>
+ <type ref="2762"/>
+ <named_entity ref="823"/>
+ <base_name ref="823"/>
</actual>
</el>
- <el id="1882" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="149" col="19"
+ <el id="1156" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="149" col="19"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1880" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="149"
- col="7" identifier="o_signal" is_forward_ref="false"
+ <formal id="1154" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="149" col="7"
+ identifier="o_signal" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1640"/>
- <base_name ref="1640"/>
+ <type ref="2762"/>
+ <named_entity ref="914"/>
+ <base_name ref="914"/>
</formal>
- <actual id="1881" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="149"
- col="19" identifier="synced_raz_bp"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1580"/>
- <base_name ref="1580"/>
+ <actual id="1155" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="149" col="19"
+ identifier="synced_raz_bp" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="854"/>
+ <base_name ref="854"/>
</actual>
</el>
</port_map_aspect_chain>
</el>
- <el id="1884" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="152" col="4"
+ <el id="1158" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="152" col="4"
label="cntscd_tm" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1883" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="152" col="15"
+ <parent ref="842"/>
+ <instantiated_unit id="1157" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="152" col="15"
identifier="centisecond_timer" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1618"/>
- <base_name ref="1618"/>
+ <named_entity ref="892"/>
+ <base_name ref="892"/>
</instantiated_unit>
<generic_map_aspect_chain>
- <el id="1833" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="152" col="4"
+ <el id="1107" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="152" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
</generic_map_aspect_chain>
<port_map_aspect_chain>
- <el id="1888" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="154" col="18"
+ <el id="1162" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="154" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1886" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="154"
- col="7" identifier="i_clock" is_forward_ref="false"
+ <formal id="1160" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="154" col="7"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1622"/>
- <base_name ref="1622"/>
+ <type ref="2762"/>
+ <named_entity ref="896"/>
+ <base_name ref="896"/>
</formal>
- <actual id="1887" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="154"
- col="18" identifier="i_clock" is_forward_ref="false"
+ <actual id="1161" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="154" col="18"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1541"/>
- <base_name ref="1541"/>
+ <type ref="2762"/>
+ <named_entity ref="815"/>
+ <base_name ref="815"/>
</actual>
</el>
- <el id="1891" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="155" col="18"
+ <el id="1165" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="155" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1889" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="155"
- col="7" identifier="i_reset" is_forward_ref="false"
+ <formal id="1163" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="155" col="7"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1624"/>
- <base_name ref="1624"/>
+ <type ref="2762"/>
+ <named_entity ref="898"/>
+ <base_name ref="898"/>
</formal>
- <actual id="1890" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="155"
- col="18" identifier="i_reset" is_forward_ref="false"
+ <actual id="1164" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="155" col="18"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1545"/>
- <base_name ref="1545"/>
+ <type ref="2762"/>
+ <named_entity ref="819"/>
+ <base_name ref="819"/>
</actual>
</el>
- <el id="1894" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="156" col="16"
+ <el id="1168" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="156" col="16"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1892" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="156"
- col="7" identifier="i_raz" is_forward_ref="false"
+ <formal id="1166" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="156" col="7"
+ identifier="i_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1626"/>
- <base_name ref="1626"/>
+ <type ref="2762"/>
+ <named_entity ref="900"/>
+ <base_name ref="900"/>
</formal>
- <actual id="1893" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="156"
- col="16" identifier="raz" is_forward_ref="false"
+ <actual id="1167" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="156" col="16"
+ identifier="raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1572"/>
- <base_name ref="1572"/>
+ <type ref="2762"/>
+ <named_entity ref="846"/>
+ <base_name ref="846"/>
</actual>
</el>
- <el id="1897" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="157" col="19"
+ <el id="1171" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="157" col="19"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1895" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="157"
- col="7" identifier="i_enable" is_forward_ref="false"
+ <formal id="1169" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="157" col="7"
+ identifier="i_enable" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1628"/>
- <base_name ref="1628"/>
+ <type ref="2762"/>
+ <named_entity ref="902"/>
+ <base_name ref="902"/>
</formal>
- <actual id="1896" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="157"
- col="19" identifier="enable" is_forward_ref="false"
+ <actual id="1170" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="157" col="19"
+ identifier="enable" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1574"/>
- <base_name ref="1574"/>
+ <type ref="2762"/>
+ <named_entity ref="848"/>
+ <base_name ref="848"/>
</actual>
</el>
- <el id="1900" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="158" col="28"
+ <el id="1174" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="158" col="28"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1898" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="158"
- col="7" identifier="o_new_centisecond"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1630"/>
- <base_name ref="1630"/>
+ <formal id="1172" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="158" col="7"
+ identifier="o_new_centisecond" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="904"/>
+ <base_name ref="904"/>
</formal>
- <actual id="1899" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="158"
- col="28" identifier="new_centisecond"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1570"/>
- <base_name ref="1570"/>
+ <actual id="1173" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="158" col="28"
+ identifier="new_centisecond" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2762"/>
+ <named_entity ref="844"/>
+ <base_name ref="844"/>
</actual>
</el>
</port_map_aspect_chain>
</el>
- <el id="1902" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="161" col="4"
+ <el id="1176" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="161" col="4"
label="dsply_mgr" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1901" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="161" col="15"
+ <parent ref="842"/>
+ <instantiated_unit id="1175" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="161" col="15"
identifier="display_manager" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1642"/>
- <base_name ref="1642"/>
+ <named_entity ref="916"/>
+ <base_name ref="916"/>
</instantiated_unit>
<generic_map_aspect_chain>
- <el id="1832" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="161" col="4"
+ <el id="1106" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="161" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
</generic_map_aspect_chain>
<port_map_aspect_chain>
- <el id="1906" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="163" col="18"
+ <el id="1180" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="163" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1904" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="163"
- col="7" identifier="i_clock" is_forward_ref="false"
+ <formal id="1178" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="163" col="7"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1647"/>
- <base_name ref="1647"/>
+ <type ref="2762"/>
+ <named_entity ref="921"/>
+ <base_name ref="921"/>
</formal>
- <actual id="1905" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="163"
- col="18" identifier="i_clock" is_forward_ref="false"
+ <actual id="1179" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="163" col="18"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1541"/>
- <base_name ref="1541"/>
+ <type ref="2762"/>
+ <named_entity ref="815"/>
+ <base_name ref="815"/>
</actual>
</el>
- <el id="1909" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="164" col="18"
+ <el id="1183" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="164" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1907" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="164"
- col="7" identifier="i_reset" is_forward_ref="false"
+ <formal id="1181" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="164" col="7"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1649"/>
- <base_name ref="1649"/>
+ <type ref="2762"/>
+ <named_entity ref="923"/>
+ <base_name ref="923"/>
</formal>
- <actual id="1908" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="164"
- col="18" identifier="i_reset" is_forward_ref="false"
+ <actual id="1182" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="164" col="18"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1545"/>
- <base_name ref="1545"/>
+ <type ref="2762"/>
+ <named_entity ref="819"/>
+ <base_name ref="819"/>
</actual>
</el>
- <el id="1912" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="165" col="27"
+ <el id="1186" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="165" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1910" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="165"
- col="7" identifier="i_curr_0001_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1613"/>
- <named_entity ref="1651"/>
- <base_name ref="1651"/>
+ <formal id="1184" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="165" col="7"
+ identifier="i_curr_0001_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="887"/>
+ <named_entity ref="925"/>
+ <base_name ref="925"/>
</formal>
- <actual id="1911" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="165"
- col="27" identifier="curr_0001_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1585"/>
- <named_entity ref="1589"/>
- <base_name ref="1589"/>
+ <actual id="1185" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="165" col="27"
+ identifier="curr_0001_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="859"/>
+ <named_entity ref="863"/>
+ <base_name ref="863"/>
</actual>
</el>
- <el id="1915" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="166" col="27"
+ <el id="1189" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="166" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1913" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="166"
- col="7" identifier="i_curr_0010_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1655"/>
- <named_entity ref="1658"/>
- <base_name ref="1658"/>
+ <formal id="1187" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="166" col="7"
+ identifier="i_curr_0010_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="929"/>
+ <named_entity ref="932"/>
+ <base_name ref="932"/>
</formal>
- <actual id="1914" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="166"
- col="27" identifier="curr_0010_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1593"/>
- <named_entity ref="1596"/>
- <base_name ref="1596"/>
+ <actual id="1188" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="166" col="27"
+ identifier="curr_0010_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="867"/>
+ <named_entity ref="870"/>
+ <base_name ref="870"/>
</actual>
</el>
- <el id="1918" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="167" col="27"
+ <el id="1192" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="167" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1916" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="167"
- col="7" identifier="i_curr_0100_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1661"/>
- <named_entity ref="1665"/>
- <base_name ref="1665"/>
+ <formal id="1190" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="167" col="7"
+ identifier="i_curr_0100_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="935"/>
+ <named_entity ref="939"/>
+ <base_name ref="939"/>
</formal>
- <actual id="1917" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="167"
- col="27" identifier="curr_0100_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1599"/>
- <named_entity ref="1603"/>
- <base_name ref="1603"/>
+ <actual id="1191" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="167" col="27"
+ identifier="curr_0100_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="873"/>
+ <named_entity ref="877"/>
+ <base_name ref="877"/>
</actual>
</el>
- <el id="1921" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="168" col="27"
+ <el id="1195" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="168" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1919" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="168"
- col="7" identifier="i_curr_1000_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1669"/>
- <named_entity ref="1672"/>
- <base_name ref="1672"/>
+ <formal id="1193" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="168" col="7"
+ identifier="i_curr_1000_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="943"/>
+ <named_entity ref="946"/>
+ <base_name ref="946"/>
</formal>
- <actual id="1920" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="168"
- col="27" identifier="curr_1000_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1607"/>
- <named_entity ref="1610"/>
- <base_name ref="1610"/>
+ <actual id="1194" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="168" col="27"
+ identifier="curr_1000_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="881"/>
+ <named_entity ref="884"/>
+ <base_name ref="884"/>
</actual>
</el>
- <el id="1924" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="169" col="20"
+ <el id="1198" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="169" col="20"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1922" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="169"
- col="7" identifier="o_display" is_forward_ref="false"
+ <formal id="1196" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="169" col="7"
+ identifier="o_display" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="1675"/>
- <named_entity ref="1679"/>
- <base_name ref="1679"/>
+ <type ref="949"/>
+ <named_entity ref="953"/>
+ <base_name ref="953"/>
</formal>
- <actual id="1923" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="169"
- col="20" identifier="numeral_display"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3219"/>
- <named_entity ref="1582"/>
- <base_name ref="1582"/>
+ <actual id="1197" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="169" col="20"
+ identifier="numeral_display" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2418"/>
+ <named_entity ref="856"/>
+ <base_name ref="856"/>
</actual>
</el>
- <el id="1927" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="170" col="15"
+ <el id="1201" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="170" col="15"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1925" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="170"
- col="7" identifier="o_an" is_forward_ref="false"
+ <formal id="1199" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="170" col="7"
+ identifier="o_an" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="1688"/>
- <named_entity ref="1686"/>
- <base_name ref="1686"/>
+ <type ref="962"/>
+ <named_entity ref="960"/>
+ <base_name ref="960"/>
</formal>
- <actual id="1926" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="170"
- col="15" identifier="o_an" is_forward_ref="false"
+ <actual id="1200" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="170" col="15"
+ identifier="o_an" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="1560"/>
- <named_entity ref="1558"/>
- <base_name ref="1558"/>
+ <type ref="834"/>
+ <named_entity ref="832"/>
+ <base_name ref="832"/>
</actual>
</el>
</port_map_aspect_chain>
</el>
- <el id="1930" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="1204" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
label="dsply_trsltr" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1928" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="173" col="18"
+ <parent ref="842"/>
+ <instantiated_unit id="1202" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="173" col="18"
identifier="numeral_to_display" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1694"/>
- <base_name ref="1694"/>
+ <named_entity ref="968"/>
+ <base_name ref="968"/>
</instantiated_unit>
<generic_map_aspect_chain>
- <el id="1826" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="1100" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="1818" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="1092" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="1812" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="1086" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3222" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2789" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3223" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2790" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3224" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2791" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3225" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2792" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3226" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2793" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3227" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2794" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3228" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2795" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
- <el id="3229" kind="association_element_open"
- file="./src/best_chronometer_ever.vhd" line="173" col="4"
+ <el id="2796" kind="association_element_open"
+ file="src/best_chronometer_ever.vhd" line="173" col="4"
whole_association_flag="true" collapse_signal_flag="false"
artificial_flag="true">
</el>
</generic_map_aspect_chain>
<port_map_aspect_chain>
- <el id="1933" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="175" col="25"
+ <el id="1207" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="175" col="25"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1929" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="175"
- col="7" identifier="i_numeral_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3221"/>
- <named_entity ref="1783"/>
- <base_name ref="1783"/>
+ <formal id="1203" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="175" col="7"
+ identifier="i_numeral_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2402"/>
+ <named_entity ref="1057"/>
+ <base_name ref="1057"/>
</formal>
- <actual id="1932" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="175"
- col="25" identifier="numeral_display"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3219"/>
- <named_entity ref="1582"/>
- <base_name ref="1582"/>
+ <actual id="1206" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="175" col="25"
+ identifier="numeral_display" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="2418"/>
+ <named_entity ref="856"/>
+ <base_name ref="856"/>
</actual>
</el>
- <el id="1936" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="176" col="20"
+ <el id="1210" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="176" col="20"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1934" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="176"
- col="7" identifier="o_display" is_forward_ref="false"
+ <formal id="1208" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="176" col="7"
+ identifier="o_display" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="1792"/>
- <named_entity ref="1790"/>
- <base_name ref="1790"/>
+ <type ref="1066"/>
+ <named_entity ref="1064"/>
+ <base_name ref="1064"/>
</formal>
- <actual id="1935" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="176"
- col="20" identifier="o_display" is_forward_ref="false"
+ <actual id="1209" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="176" col="20"
+ identifier="o_display" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="1554"/>
- <named_entity ref="1551"/>
- <base_name ref="1551"/>
+ <type ref="828"/>
+ <named_entity ref="825"/>
+ <base_name ref="825"/>
</actual>
</el>
</port_map_aspect_chain>
</el>
- <el id="1938" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="179" col="4"
+ <el id="1212" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="179" col="4"
label="tm_wzrd" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1937" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="179" col="13"
+ <parent ref="842"/>
+ <instantiated_unit id="1211" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="179" col="13"
identifier="time_wizard" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="1798"/>
- <base_name ref="1798"/>
+ <named_entity ref="1072"/>
+ <base_name ref="1072"/>
</instantiated_unit>
<port_map_aspect_chain>
- <el id="1942" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="181" col="18"
+ <el id="1216" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="181" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1940" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="181"
- col="7" identifier="i_clock" is_forward_ref="false"
+ <formal id="1214" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="181" col="7"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1797"/>
- <base_name ref="1797"/>
+ <type ref="2762"/>
+ <named_entity ref="1071"/>
+ <base_name ref="1071"/>
</formal>
- <actual id="1941" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="181"
- col="18" identifier="i_clock" is_forward_ref="false"
+ <actual id="1215" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="181" col="18"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1541"/>
- <base_name ref="1541"/>
+ <type ref="2762"/>
+ <named_entity ref="815"/>
+ <base_name ref="815"/>
</actual>
</el>
- <el id="1945" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="182" col="18"
+ <el id="1219" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="182" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1943" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="182"
- col="7" identifier="i_reset" is_forward_ref="false"
+ <formal id="1217" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="182" col="7"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1801"/>
- <base_name ref="1801"/>
+ <type ref="2762"/>
+ <named_entity ref="1075"/>
+ <base_name ref="1075"/>
</formal>
- <actual id="1944" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="182"
- col="18" identifier="i_reset" is_forward_ref="false"
+ <actual id="1218" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="182" col="18"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1545"/>
- <base_name ref="1545"/>
+ <type ref="2762"/>
+ <named_entity ref="819"/>
+ <base_name ref="819"/>
</actual>
</el>
- <el id="1948" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="183" col="16"
+ <el id="1222" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="183" col="16"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1946" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="183"
- col="7" identifier="i_raz" is_forward_ref="false"
+ <formal id="1220" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="183" col="7"
+ identifier="i_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1803"/>
- <base_name ref="1803"/>
+ <type ref="2762"/>
+ <named_entity ref="1077"/>
+ <base_name ref="1077"/>
</formal>
- <actual id="1947" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="183"
- col="16" identifier="raz" is_forward_ref="false"
+ <actual id="1221" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="183" col="16"
+ identifier="raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1572"/>
- <base_name ref="1572"/>
+ <type ref="2762"/>
+ <named_entity ref="846"/>
+ <base_name ref="846"/>
</actual>
</el>
- <el id="1951" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="184" col="28"
+ <el id="1225" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="184" col="28"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1949" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="184"
- col="7" identifier="i_new_centisecond"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1805"/>
- <base_name ref="1805"/>
- </formal>
- <actual id="1950" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="184"
- col="28" identifier="new_centisecond"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1570"/>
- <base_name ref="1570"/>
- </actual>
- </el>
- <el id="1954" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="185" col="26"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1952" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="185"
- col="7" identifier="o_limit_reached"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1807"/>
- <base_name ref="1807"/>
- </formal>
- <actual id="1953" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="185"
- col="26" identifier="limit_reached"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1576"/>
- <base_name ref="1576"/>
- </actual>
- </el>
- <el id="1957" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="186" col="27"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1955" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="186"
- col="7" identifier="o_curr_0001_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1786"/>
- <named_entity ref="1809"/>
- <base_name ref="1809"/>
- </formal>
- <actual id="1956" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="186"
- col="27" identifier="curr_0001_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1585"/>
- <named_entity ref="1589"/>
- <base_name ref="1589"/>
- </actual>
- </el>
- <el id="1960" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="187" col="27"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1958" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="187"
- col="7" identifier="o_curr_0010_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1813"/>
- <named_entity ref="1816"/>
- <base_name ref="1816"/>
- </formal>
- <actual id="1959" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="187"
- col="27" identifier="curr_0010_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1593"/>
- <named_entity ref="1596"/>
- <base_name ref="1596"/>
- </actual>
- </el>
- <el id="1963" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="188" col="27"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1961" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="188"
- col="7" identifier="o_curr_0100_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1819"/>
- <named_entity ref="1823"/>
- <base_name ref="1823"/>
- </formal>
- <actual id="1962" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="188"
- col="27" identifier="curr_0100_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1599"/>
- <named_entity ref="1603"/>
- <base_name ref="1603"/>
- </actual>
- </el>
- <el id="1966" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="189" col="27"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1964" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="189"
- col="7" identifier="o_curr_1000_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1827"/>
- <named_entity ref="1830"/>
- <base_name ref="1830"/>
- </formal>
- <actual id="1965" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="189"
- col="27" identifier="curr_1000_time"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1607"/>
- <named_entity ref="1610"/>
- <base_name ref="1610"/>
- </actual>
- </el>
- </port_map_aspect_chain>
- </el>
- <el id="1968" kind="component_instantiation_statement"
- file="./src/best_chronometer_ever.vhd" line="192" col="4"
- label="usr_hndlr" visible_flag="true">
- <parent ref="1568"/>
- <instantiated_unit id="1967" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="192" col="15"
- identifier="user_handler" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="1838"/>
- <base_name ref="1838"/>
- </instantiated_unit>
- <port_map_aspect_chain>
- <el id="1972" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="194" col="18"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1970" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="194"
- col="7" identifier="i_clock" is_forward_ref="false"
+ <formal id="1223" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="184" col="7"
+ identifier="i_new_centisecond" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1837"/>
- <base_name ref="1837"/>
+ <type ref="2762"/>
+ <named_entity ref="1079"/>
+ <base_name ref="1079"/>
</formal>
- <actual id="1971" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="194"
- col="18" identifier="i_clock" is_forward_ref="false"
+ <actual id="1224" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="184" col="28"
+ identifier="new_centisecond" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1541"/>
- <base_name ref="1541"/>
+ <type ref="2762"/>
+ <named_entity ref="844"/>
+ <base_name ref="844"/>
</actual>
</el>
- <el id="1975" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="195" col="18"
+ <el id="1228" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="185" col="26"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1973" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="195"
- col="7" identifier="i_reset" is_forward_ref="false"
+ <formal id="1226" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="185" col="7"
+ identifier="o_limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1841"/>
- <base_name ref="1841"/>
+ <type ref="2762"/>
+ <named_entity ref="1081"/>
+ <base_name ref="1081"/>
</formal>
- <actual id="1974" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="195"
- col="18" identifier="i_reset" is_forward_ref="false"
+ <actual id="1227" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="185" col="26"
+ identifier="limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1545"/>
- <base_name ref="1545"/>
+ <type ref="2762"/>
+ <named_entity ref="850"/>
+ <base_name ref="850"/>
</actual>
</el>
- <el id="1978" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="196" col="29"
+ <el id="1231" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="186" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1976" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="196"
- col="7" identifier="i_synced_start_btn"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1843"/>
- <base_name ref="1843"/>
- </formal>
- <actual id="1977" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="196"
- col="29" identifier="synced_start_bp"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1578"/>
- <base_name ref="1578"/>
- </actual>
- </el>
- <el id="1981" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="197" col="27"
- whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1979" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="197"
- col="7" identifier="i_synced_raz_btn"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1845"/>
- <base_name ref="1845"/>
+ <formal id="1229" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="186" col="7"
+ identifier="o_curr_0001_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="1060"/>
+ <named_entity ref="1083"/>
+ <base_name ref="1083"/>
</formal>
- <actual id="1980" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="197"
- col="27" identifier="synced_raz_bp"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1580"/>
- <base_name ref="1580"/>
+ <actual id="1230" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="186" col="27"
+ identifier="curr_0001_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="859"/>
+ <named_entity ref="863"/>
+ <base_name ref="863"/>
</actual>
</el>
- <el id="1984" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="198" col="26"
+ <el id="1234" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="187" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1982" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="198"
- col="7" identifier="i_limit_reached"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1847"/>
- <base_name ref="1847"/>
+ <formal id="1232" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="187" col="7"
+ identifier="o_curr_0010_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="1087"/>
+ <named_entity ref="1090"/>
+ <base_name ref="1090"/>
</formal>
- <actual id="1983" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="198"
- col="26" identifier="limit_reached"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1576"/>
- <base_name ref="1576"/>
+ <actual id="1233" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="187" col="27"
+ identifier="curr_0010_time" is_forward_ref="false"
+ expr_staticness="none" name_staticness="local">
+ <type ref="867"/>
+ <named_entity ref="870"/>
+ <base_name ref="870"/>
</actual>
</el>
- <el id="1987" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="199" col="19"
+ <el id="1237" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="188" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1985" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="199"
- col="7" identifier="o_enable" is_forward_ref="false"
+ <formal id="1235" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="188" col="7"
+ identifier="o_curr_0100_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1849"/>
- <base_name ref="1849"/>
+ <type ref="1093"/>
+ <named_entity ref="1097"/>
+ <base_name ref="1097"/>
</formal>
- <actual id="1986" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="199"
- col="19" identifier="enable" is_forward_ref="false"
+ <actual id="1236" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="188" col="27"
+ identifier="curr_0100_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1574"/>
- <base_name ref="1574"/>
+ <type ref="873"/>
+ <named_entity ref="877"/>
+ <base_name ref="877"/>
</actual>
</el>
- <el id="1990" kind="association_element_by_expression"
- file="./src/best_chronometer_ever.vhd" line="200" col="16"
+ <el id="1240" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="189" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1988" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="200"
- col="7" identifier="o_raz" is_forward_ref="false"
+ <formal id="1238" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="189" col="7"
+ identifier="o_curr_1000_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1851"/>
- <base_name ref="1851"/>
+ <type ref="1101"/>
+ <named_entity ref="1104"/>
+ <base_name ref="1104"/>
</formal>
- <actual id="1989" kind="simple_name"
- file="./src/best_chronometer_ever.vhd" line="200"
- col="16" identifier="raz" is_forward_ref="false"
+ <actual id="1239" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="189" col="27"
+ identifier="curr_1000_time" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1572"/>
- <base_name ref="1572"/>
+ <type ref="881"/>
+ <named_entity ref="884"/>
+ <base_name ref="884"/>
</actual>
</el>
</port_map_aspect_chain>
</el>
- </concurrent_statement_chain>
- </library_unit>
- <hash_chain ref="1534"/>
- <dependence_list list-id="126">
- <el ref="14"/>
- <el ref="1534"/>
- </dependence_list>
- </el>
- </first_design_unit>
- <last_design_unit ref="1566"/>
- </el>
- <el id="1530" kind="design_file" file="./src/crossdomain_sync.vhd"
- line="1" col="1"
- design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/crossdomain_sync.vhd"
- analysis_time_stamp="20170726081113.847"
- file_checksum="f46174ce6528422e246e436423c20e41d633fa9d"
- elab_flag="false">
- <library ref="799"/>
- <first_design_unit>
- <el id="1456" kind="design_unit" file="./src/crossdomain_sync.vhd"
- line="1" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="crossdomain_sync" date="6"
- end_location="./src/crossdomain_sync.vhd:13:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1530"/>
- <context_items>
- <el id="1451" kind="library_clause"
- file="./src/crossdomain_sync.vhd" line="1" col="9"
- identifier="ieee" has_identifier_list="false">
- <parent ref="1456"/>
- <library_declaration ref="2629"/>
- </el>
- <el id="1458" kind="use_clause" file="./src/crossdomain_sync.vhd"
- line="3" col="5">
- <parent ref="1456"/>
- <selected_name id="1461" kind="selected_by_all_name"
- file="./src/crossdomain_sync.vhd" line="3" col="25"
- is_forward_ref="false" expr_staticness="???">
- <prefix id="1460" kind="selected_name"
- file="./src/crossdomain_sync.vhd" line="3" col="10"
- identifier="std_logic_1164" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <prefix id="1459" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="3" col="5"
- identifier="ieee" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
- </prefix>
- <named_entity ref="2722"/>
- </prefix>
- </selected_name>
- </el>
- </context_items>
- <library_unit id="1462" kind="entity_declaration"
- file="./src/crossdomain_sync.vhd" line="5" col="8"
- identifier="crossdomain_sync" has_begin="false"
- visible_flag="true" is_within_flag="false"
- end_has_reserved_id="false" end_has_identifier="true">
- <parent ref="1456"/>
- <port_chain>
- <el id="1464" kind="interface_signal_declaration"
- file="./src/crossdomain_sync.vhd" line="8" col="7"
- identifier="i_clock" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1462"/>
- <subtype_indication id="1465" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="8" col="22"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1466" kind="interface_signal_declaration"
- file="./src/crossdomain_sync.vhd" line="9" col="7"
- identifier="i_reset" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1462"/>
- <subtype_indication id="1467" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="9" col="22"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1468" kind="interface_signal_declaration"
- file="./src/crossdomain_sync.vhd" line="10" col="7"
- identifier="i_signal" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1462"/>
- <subtype_indication id="1469" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="10" col="22"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1470" kind="interface_signal_declaration"
- file="./src/crossdomain_sync.vhd" line="11" col="7"
- identifier="o_signal" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="out"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1462"/>
- <subtype_indication id="1471" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="11" col="23"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- </port_chain>
- </library_unit>
- <dependence_list list-id="118">
- <el ref="14"/>
- <el ref="2674"/>
- </dependence_list>
- </el>
- <el id="1472" kind="design_unit" file="./src/crossdomain_sync.vhd"
- line="15" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="behavioral" date="6"
- end_location="./src/crossdomain_sync.vhd:47:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1530"/>
- <library_unit id="1474" kind="architecture_body"
- file="./src/crossdomain_sync.vhd" line="15" col="14"
- identifier="behavioral" foreign_flag="false" visible_flag="true"
- is_within_flag="false" end_has_reserved_id="false"
- end_has_identifier="false">
- <parent ref="1472"/>
- <entity_name id="1476" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="15" col="28"
- identifier="crossdomain_sync" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="1462"/>
- </entity_name>
- <declaration_chain>
- <el id="1477" kind="signal_declaration"
- file="./src/crossdomain_sync.vhd" line="16" col="11"
- identifier="signal_r1" has_disconnect_flag="false"
- is_ref="false" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="1474"/>
- <subtype_indication id="1478" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="16" col="22"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1479" kind="signal_declaration"
- file="./src/crossdomain_sync.vhd" line="17" col="11"
- identifier="signal_r2" has_disconnect_flag="false"
- is_ref="false" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="1474"/>
- <subtype_indication id="1480" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="17" col="22"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- </declaration_chain>
- <concurrent_statement_chain>
- <el id="1482" kind="sensitized_process_statement"
- file="./src/crossdomain_sync.vhd" line="19" col="4"
- label="p_r1_handler" seen_flag="false"
- end_has_postponed="false" is_ref="false" passive_flag="false"
- postponed_flag="false" visible_flag="true"
- is_within_flag="false" has_label="true" has_is="false"
- end_has_reserved_id="true" end_has_identifier="false"
- wait_state="unknown">
- <parent ref="1474"/>
- <sequential_statement_chain>
- <el id="1485" kind="if_statement"
- file="./src/crossdomain_sync.vhd" line="21" col="7"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="1482"/>
- <condition id="1487" kind="equality_operator"
- file="./src/crossdomain_sync.vhd" line="21" col="19"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1486" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="21" col="11"
- identifier="i_reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1466"/>
- <base_name ref="1466"/>
- </left>
- <implementation ref="3080"/>
- <right id="1488" kind="character_literal"
- file="./src/crossdomain_sync.vhd" line="21" col="21"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1490" kind="simple_signal_assignment_statement"
- file="./src/crossdomain_sync.vhd" line="23" col="10"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="false">
- <parent ref="1485"/>
- <target id="1489" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="23" col="10"
- identifier="signal_r1" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1477"/>
- <base_name ref="1477"/>
- </target>
- <waveform_chain>
- <el id="1491" kind="waveform_element"
- file="./src/crossdomain_sync.vhd" line="23"
- col="23">
- <we_value id="1492" kind="character_literal"
- file="./src/crossdomain_sync.vhd" line="23"
- col="23" identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <else_clause id="1493" kind="elsif"
- file="./src/crossdomain_sync.vhd" line="24" col="7"
- end_has_identifier="false">
- <sequential_statement_chain>
- <el id="1494" kind="if_statement"
- file="./src/crossdomain_sync.vhd" line="25" col="10"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="1485"/>
- <condition id="3215" kind="function_call"
- file="./src/crossdomain_sync.vhd" line="25"
- col="14" expr_staticness="none"
- name_staticness="none">
- <prefix id="1495" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="25"
- col="14" identifier="rising_edge"
- is_forward_ref="false" expr_staticness="???"
- name_staticness="???">
- <type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
- </prefix>
- <type ref="18"/>
- <parameter_association_chain>
- <el id="1498"
- kind="association_element_by_expression"
- file="./src/crossdomain_sync.vhd" line="25"
- col="26" whole_association_flag="true"
- collapse_signal_flag="false">
- <actual id="1497" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="25"
- col="26" identifier="i_clock"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1464"/>
- <base_name ref="1464"/>
- </actual>
- </el>
- </parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="3215"/>
- </condition>
- <sequential_statement_chain>
- <el id="1500"
- kind="simple_signal_assignment_statement"
- file="./src/crossdomain_sync.vhd" line="27"
- col="13" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="false">
- <parent ref="1494"/>
- <target id="1499" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="27"
- col="13" identifier="signal_r1"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1477"/>
- <base_name ref="1477"/>
- </target>
- <waveform_chain>
- <el id="1501" kind="waveform_element"
- file="./src/crossdomain_sync.vhd" line="27"
- col="26">
- <we_value id="1502" kind="simple_name"
- file="./src/crossdomain_sync.vhd"
- line="27" col="26" identifier="i_signal"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1468"/>
- <base_name ref="1468"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- </el>
- </sequential_statement_chain>
- </else_clause>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="42">
- <el id="1481" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="19" col="27"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1464"/>
- <base_name ref="1464"/>
- </el>
- <el id="1484" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="19" col="36"
- identifier="i_reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1466"/>
- <base_name ref="1466"/>
- </el>
- </sensitivity_list>
- </el>
- <el id="1504" kind="sensitized_process_statement"
- file="./src/crossdomain_sync.vhd" line="32" col="4"
- label="p_r2_handler" seen_flag="false"
- end_has_postponed="false" is_ref="false" passive_flag="false"
- postponed_flag="false" visible_flag="true"
- is_within_flag="false" has_label="true" has_is="false"
- end_has_reserved_id="true" end_has_identifier="false"
- wait_state="unknown">
- <parent ref="1474"/>
- <sequential_statement_chain>
- <el id="1507" kind="if_statement"
- file="./src/crossdomain_sync.vhd" line="34" col="7"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="1504"/>
- <condition id="1509" kind="equality_operator"
- file="./src/crossdomain_sync.vhd" line="34" col="19"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1508" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="34" col="11"
- identifier="i_reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1466"/>
- <base_name ref="1466"/>
- </left>
- <implementation ref="3080"/>
- <right id="1510" kind="character_literal"
- file="./src/crossdomain_sync.vhd" line="34" col="21"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1512" kind="simple_signal_assignment_statement"
- file="./src/crossdomain_sync.vhd" line="36" col="10"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="false">
- <parent ref="1507"/>
- <target id="1511" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="36" col="10"
- identifier="signal_r2" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1479"/>
- <base_name ref="1479"/>
- </target>
- <waveform_chain>
- <el id="1513" kind="waveform_element"
- file="./src/crossdomain_sync.vhd" line="36"
- col="23">
- <we_value id="1514" kind="character_literal"
- file="./src/crossdomain_sync.vhd" line="36"
- col="23" identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <else_clause id="1515" kind="elsif"
- file="./src/crossdomain_sync.vhd" line="37" col="7"
- end_has_identifier="false">
- <sequential_statement_chain>
- <el id="1516" kind="if_statement"
- file="./src/crossdomain_sync.vhd" line="38" col="10"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="1507"/>
- <condition id="3214" kind="function_call"
- file="./src/crossdomain_sync.vhd" line="38"
- col="14" expr_staticness="none"
- name_staticness="none">
- <prefix id="1517" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="38"
- col="14" identifier="rising_edge"
- is_forward_ref="false" expr_staticness="???"
- name_staticness="???">
- <type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
- </prefix>
- <type ref="18"/>
- <parameter_association_chain>
- <el id="1520"
- kind="association_element_by_expression"
- file="./src/crossdomain_sync.vhd" line="38"
- col="26" whole_association_flag="true"
- collapse_signal_flag="false">
- <actual id="1519" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="38"
- col="26" identifier="i_clock"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1464"/>
- <base_name ref="1464"/>
- </actual>
- </el>
- </parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="3214"/>
- </condition>
- <sequential_statement_chain>
- <el id="1522"
- kind="simple_signal_assignment_statement"
- file="./src/crossdomain_sync.vhd" line="40"
- col="13" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="false">
- <parent ref="1516"/>
- <target id="1521" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="40"
- col="13" identifier="signal_r2"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1479"/>
- <base_name ref="1479"/>
- </target>
- <waveform_chain>
- <el id="1523" kind="waveform_element"
- file="./src/crossdomain_sync.vhd" line="40"
- col="26">
- <we_value id="1524" kind="simple_name"
- file="./src/crossdomain_sync.vhd"
- line="40" col="26" identifier="i_signal"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1468"/>
- <base_name ref="1468"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- </el>
- </sequential_statement_chain>
- </else_clause>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="43">
- <el id="1503" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="32" col="27"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1464"/>
- <base_name ref="1464"/>
- </el>
- <el id="1506" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="32" col="36"
- identifier="i_reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1466"/>
- <base_name ref="1466"/>
- </el>
- </sensitivity_list>
- </el>
- <el id="3216" kind="sensitized_process_statement"
- file="./src/crossdomain_sync.vhd" line="45" col="4" label=""
- seen_flag="false" end_has_postponed="false" is_ref="true"
- passive_flag="false" postponed_flag="false"
- visible_flag="false" is_within_flag="false" has_label="false"
- has_is="false" end_has_reserved_id="false"
- end_has_identifier="false" wait_state="unknown">
- <parent ref="1474"/>
- <sequential_statement_chain>
- <el id="1518" kind="simple_signal_assignment_statement"
- file="./src/crossdomain_sync.vhd" line="45" col="4"
- label="" delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3216"/>
- <target id="1525" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="45" col="4"
- identifier="o_signal" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1470"/>
- <base_name ref="1470"/>
- </target>
- <waveform_chain>
- <el id="1528" kind="waveform_element"
- file="./src/crossdomain_sync.vhd" line="45" col="16">
- <we_value id="1529" kind="simple_name"
- file="./src/crossdomain_sync.vhd" line="45" col="16"
- identifier="signal_r2" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1479"/>
- <base_name ref="1479"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="123">
- <el ref="1479"/>
- </sensitivity_list>
- <process_origin id="1526"
- kind="concurrent_simple_signal_assignment"
- file="./src/crossdomain_sync.vhd" line="45" col="4" label=""
- delay_mechanism="inertial" postponed_flag="false"
- visible_flag="false" guarded_target_state="false">
- <parent ref="1474"/>
- </process_origin>
- </el>
- </concurrent_statement_chain>
- </library_unit>
- <hash_chain ref="1456"/>
- <dependence_list list-id="119">
- <el ref="14"/>
- <el ref="1456"/>
- </dependence_list>
- </el>
- </first_design_unit>
- <last_design_unit ref="1472"/>
- </el>
- <el id="1452" kind="design_file" file="./src/numeral_to_display.vhd"
- line="1" col="1"
- design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/numeral_to_display.vhd"
- analysis_time_stamp="20170726081113.846"
- file_checksum="9ef623508983102e5a5693a9923ae388162394e0"
- elab_flag="false">
- <library ref="799"/>
- <first_design_unit>
- <el id="1290" kind="design_unit" file="./src/numeral_to_display.vhd"
- line="1" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="numeral_to_display" date="6"
- end_location="./src/numeral_to_display.vhd:26:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1452"/>
- <context_items>
- <el id="1275" kind="library_clause"
- file="./src/numeral_to_display.vhd" line="1" col="9"
- identifier="ieee" has_identifier_list="false">
- <parent ref="1290"/>
- <library_declaration ref="2629"/>
- </el>
- <el id="1274" kind="use_clause"
- file="./src/numeral_to_display.vhd" line="3" col="5">
- <parent ref="1290"/>
- <selected_name id="1294" kind="selected_by_all_name"
- file="./src/numeral_to_display.vhd" line="3" col="25"
- is_forward_ref="false" expr_staticness="???">
- <prefix id="1293" kind="selected_name"
- file="./src/numeral_to_display.vhd" line="3" col="10"
- identifier="std_logic_1164" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <prefix id="1292" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="3" col="5"
- identifier="ieee" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
- </prefix>
- <named_entity ref="2722"/>
- </prefix>
- </selected_name>
- </el>
- </context_items>
- <library_unit id="1296" kind="entity_declaration"
- file="./src/numeral_to_display.vhd" line="5" col="8"
- identifier="numeral_to_display" has_begin="false"
- visible_flag="true" is_within_flag="false"
- end_has_reserved_id="false" end_has_identifier="true">
- <parent ref="1290"/>
- <generic_chain>
- <el id="1295" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="9" col="7"
- identifier="g_display_value_0" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1300" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="9" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1298" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="9" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="30">
- <el id="3179" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="9" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1302" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="9" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1299" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="9"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1303" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="9"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1299"/>
- <right_limit ref="1303"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="30"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1304" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="9" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000001"/>
- <type ref="1300"/>
- </default_value>
- <type ref="1300"/>
- </el>
- <el id="1305" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="10" col="7"
- identifier="g_display_value_1" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1308" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="10" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1306" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="10" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="31">
- <el id="3180" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="10" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1310" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="10" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1307" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="10"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1311" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="10"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1307"/>
- <right_limit ref="1311"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="31"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1312" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="10" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="1001111"/>
- <type ref="1308"/>
- </default_value>
- <type ref="1308"/>
- </el>
- <el id="1313" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="11" col="7"
- identifier="g_display_value_2" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1316" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="11" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1314" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="11" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="32">
- <el id="3181" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="11" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1318" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="11" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1315" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="11"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1319" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="11"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1315"/>
- <right_limit ref="1319"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="32"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1320" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="11" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0010010"/>
- <type ref="1316"/>
- </default_value>
- <type ref="1316"/>
- </el>
- <el id="1321" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="12" col="7"
- identifier="g_display_value_3" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1324" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="12" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1322" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="12" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="33">
- <el id="3182" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="12" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1326" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="12" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1323" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="12"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1327" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="12"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1323"/>
- <right_limit ref="1327"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="33"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1328" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="12" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000110"/>
- <type ref="1324"/>
- </default_value>
- <type ref="1324"/>
- </el>
- <el id="1329" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="13" col="7"
- identifier="g_display_value_4" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1332" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="13" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1330" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="13" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="34">
- <el id="3183" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="13" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1334" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="13" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1331" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="13"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1335" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="13"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1331"/>
- <right_limit ref="1335"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="34"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1336" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="13" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="1001100"/>
- <type ref="1332"/>
- </default_value>
- <type ref="1332"/>
- </el>
- <el id="1337" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="14" col="7"
- identifier="g_display_value_5" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1340" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="14" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1338" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="14" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="35">
- <el id="3184" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="14" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1342" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="14" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1339" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="14"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1343" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="14"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1339"/>
- <right_limit ref="1343"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="35"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1344" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="14" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0100100"/>
- <type ref="1340"/>
- </default_value>
- <type ref="1340"/>
- </el>
- <el id="1345" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="15" col="7"
- identifier="g_display_value_6" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1348" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="15" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1346" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="15" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="36">
- <el id="3185" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="15" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1350" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="15" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1347" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="15"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1351" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="15"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1347"/>
- <right_limit ref="1351"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="36"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1352" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="15" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0100000"/>
- <type ref="1348"/>
- </default_value>
- <type ref="1348"/>
- </el>
- <el id="1353" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="16" col="7"
- identifier="g_display_value_7" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1356" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="16" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1354" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="16" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="37">
- <el id="3186" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="16" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1358" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="16" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1355" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="16"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1359" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="16"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1355"/>
- <right_limit ref="1359"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="37"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1360" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="16" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0001111"/>
- <type ref="1356"/>
- </default_value>
- <type ref="1356"/>
- </el>
- <el id="1361" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="17" col="7"
- identifier="g_display_value_8" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1364" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="17" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1362" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="17" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="38">
- <el id="3187" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="17" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1366" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="17" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1363" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="17"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1367" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="17"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1363"/>
- <right_limit ref="1367"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="38"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1368" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="17" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000000"/>
- <type ref="1364"/>
- </default_value>
- <type ref="1364"/>
- </el>
- <el id="1369" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="18" col="7"
- identifier="g_display_value_9" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1372" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="18" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1370" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="18" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="39">
- <el id="3188" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="18" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1374" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="18" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1371" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="18"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1375" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="18"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1371"/>
- <right_limit ref="1375"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="39"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1376" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="18" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000100"/>
- <type ref="1372"/>
- </default_value>
- <type ref="1372"/>
- </el>
- <el id="1377" kind="interface_constant_declaration"
- file="./src/numeral_to_display.vhd" line="19" col="7"
- identifier="g_display_value_error" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1380" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="19" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1378" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="19" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="40">
- <el id="3189" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="19" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1382" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="19" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1379" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="19"
- col="51" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1383" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="19"
- col="60" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1379"/>
- <right_limit ref="1383"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="40"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="1384" kind="string_literal8"
- file="./src/numeral_to_display.vhd" line="19" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0110000"/>
- <type ref="1380"/>
- </default_value>
- <type ref="1380"/>
- </el>
- </generic_chain>
- <port_chain>
- <el id="1385" kind="interface_signal_declaration"
- file="./src/numeral_to_display.vhd" line="23" col="7"
- identifier="i_numeral_time" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="3190"
- kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="23" col="26"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="1390" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="23" col="40"
- expr_staticness="local" direction="to">
- <left_limit_expr id="1387" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="23" col="40"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1391" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="23" col="45"
- value=" 9" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1387"/>
- <right_limit ref="1391"/>
- </range_constraint>
- <subtype_type_mark id="1386" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="23" col="26"
- identifier="natural" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="639"/>
- <named_entity ref="646"/>
- <base_name ref="646"/>
- </subtype_type_mark>
- <base_type ref="399"/>
- </subtype_indication>
- <type ref="3190"/>
- </el>
- <el id="1392" kind="interface_signal_declaration"
- file="./src/numeral_to_display.vhd" line="24" col="7"
- identifier="o_display" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="out"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1296"/>
- <subtype_indication id="1394" kind="array_subtype_definition"
- file="./src/numeral_to_display.vhd" line="24" col="39"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="true" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="1393" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="24" col="23"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="41">
- <el id="1389" kind="integer_subtype_definition"
- file="./src/numeral_to_display.vhd" line="24" col="40"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="1397" kind="range_expression"
- file="./src/numeral_to_display.vhd" line="24" col="40"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="1396" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="24"
- col="40" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1398" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="24"
- col="49" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1396"/>
- <right_limit ref="1398"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="41"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <type ref="1394"/>
- </el>
- </port_chain>
- </library_unit>
- <dependence_list list-id="115">
- <el ref="14"/>
- <el ref="2674"/>
- </dependence_list>
- </el>
- <el id="1400" kind="design_unit" file="./src/numeral_to_display.vhd"
- line="28" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="behavioral" date="6"
- end_location="./src/numeral_to_display.vhd:44:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1452"/>
- <library_unit id="1402" kind="architecture_body"
- file="./src/numeral_to_display.vhd" line="28" col="14"
- identifier="behavioral" foreign_flag="false" visible_flag="true"
- is_within_flag="false" end_has_reserved_id="false"
- end_has_identifier="false">
- <parent ref="1400"/>
- <entity_name id="1399" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="28" col="28"
- identifier="numeral_to_display" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="1296"/>
- </entity_name>
- <concurrent_statement_chain>
- <el id="3192" kind="sensitized_process_statement"
- file="./src/numeral_to_display.vhd" line="31" col="4" label=""
- seen_flag="false" end_has_postponed="false" is_ref="true"
- passive_flag="false" postponed_flag="false"
- visible_flag="false" is_within_flag="false" has_label="false"
- has_is="false" end_has_reserved_id="false"
- end_has_identifier="false" wait_state="unknown">
- <parent ref="1402"/>
- <sequential_statement_chain>
- <el id="3191" kind="case_statement"
- file="./src/numeral_to_display.vhd" line="31" col="4"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="3192"/>
- <case_statement_alternative_chain>
- <el id="1411" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="33" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="1388"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="1407" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="32"
- col="7" identifier="o_display"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="1394"/>
- <named_entity ref="1392"/>
- <base_name ref="1392"/>
- </target>
- <waveform_chain>
- <el id="1408" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="33"
- col="10">
- <we_value id="1409" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="33" col="10"
- identifier="g_display_value_0"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1300"/>
- <named_entity ref="1295"/>
- <base_name ref="1295"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1410" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="33"
- col="33" value=" 0" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1415" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="34" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3194"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3195" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1412" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="34"
- col="10">
- <we_value id="1413" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="34" col="10"
- identifier="g_display_value_1"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1308"/>
- <named_entity ref="1305"/>
- <base_name ref="1305"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1414" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="34"
- col="33" value=" 1" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1419" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="35" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3196"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3197" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1416" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="35"
- col="10">
- <we_value id="1417" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="35" col="10"
- identifier="g_display_value_2"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1316"/>
- <named_entity ref="1313"/>
- <base_name ref="1313"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1418" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="35"
- col="33" value=" 2" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1423" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="36" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3198"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3199" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1420" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="36"
- col="10">
- <we_value id="1421" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="36" col="10"
- identifier="g_display_value_3"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1324"/>
- <named_entity ref="1321"/>
- <base_name ref="1321"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1422" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="36"
- col="33" value=" 3" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1427" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="37" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3200"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3201" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1424" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="37"
- col="10">
- <we_value id="1425" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="37" col="10"
- identifier="g_display_value_4"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1332"/>
- <named_entity ref="1329"/>
- <base_name ref="1329"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1426" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="37"
- col="33" value=" 4" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1431" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="38" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3202"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3203" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1428" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="38"
- col="10">
- <we_value id="1429" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="38" col="10"
- identifier="g_display_value_5"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1340"/>
- <named_entity ref="1337"/>
- <base_name ref="1337"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1430" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="38"
- col="33" value=" 5" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1435" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="39" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3204"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3205" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1432" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="39"
- col="10">
- <we_value id="1433" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="39" col="10"
- identifier="g_display_value_6"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1348"/>
- <named_entity ref="1345"/>
- <base_name ref="1345"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1434" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="39"
- col="33" value=" 6" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1439" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="40" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3206"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3207" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1436" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="40"
- col="10">
- <we_value id="1437" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="40" col="10"
- identifier="g_display_value_7"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1356"/>
- <named_entity ref="1353"/>
- <base_name ref="1353"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1438" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="40"
- col="33" value=" 7" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1443" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="41" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3208"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3209" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1440" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="41"
- col="10">
- <we_value id="1441" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="41" col="10"
- identifier="g_display_value_8"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1364"/>
- <named_entity ref="1361"/>
- <base_name ref="1361"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1442" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="41"
- col="33" value=" 8" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1447" kind="choice_by_expression"
- file="./src/numeral_to_display.vhd" line="42" col="33"
- same_alternative_flag="false"
- choice_staticness="local">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3210"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3211" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1444" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="42"
- col="10">
- <we_value id="1445" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="42" col="10"
- identifier="g_display_value_9"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1372"/>
- <named_entity ref="1369"/>
- <base_name ref="1369"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- <choice_expression id="1446" kind="integer_literal"
- file="./src/numeral_to_display.vhd" line="42"
- col="33" value=" 9" expr_staticness="local">
- <type ref="399"/>
- </choice_expression>
- </el>
- <el id="1450" kind="choice_by_others"
- file="./src/numeral_to_display.vhd" line="43" col="37"
- same_alternative_flag="false">
- <parent ref="3191"/>
- <associated_chain>
- <el id="3212"
- kind="simple_signal_assignment_statement"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3191"/>
- <target id="3213" kind="reference_name"
- file="./src/numeral_to_display.vhd" line="31"
- col="4" is_forward_ref="false">
- <named_entity ref="1407"/>
- </target>
- <waveform_chain>
- <el id="1448" kind="waveform_element"
- file="./src/numeral_to_display.vhd" line="43"
- col="10">
- <we_value id="1449" kind="simple_name"
- file="./src/numeral_to_display.vhd"
- line="43" col="10"
- identifier="g_display_value_error"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="1380"/>
- <named_entity ref="1377"/>
- <base_name ref="1377"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </associated_chain>
- </el>
- </case_statement_alternative_chain>
- <expression id="1406" kind="simple_name"
- file="./src/numeral_to_display.vhd" line="31" col="9"
- identifier="i_numeral_time" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3190"/>
- <named_entity ref="1385"/>
- <base_name ref="1385"/>
- </expression>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="117">
- <el ref="1385"/>
- </sensitivity_list>
- <process_origin id="1404"
- kind="concurrent_selected_signal_assignment"
- file="./src/numeral_to_display.vhd" line="31" col="4"
- label="" delay_mechanism="inertial" postponed_flag="false"
- visible_flag="false" guarded_target_state="false">
- <parent ref="1402"/>
- </process_origin>
- </el>
- </concurrent_statement_chain>
- </library_unit>
- <hash_chain ref="1290"/>
- <dependence_list list-id="116">
- <el ref="14"/>
- <el ref="1290"/>
- </dependence_list>
- </el>
- </first_design_unit>
- <last_design_unit ref="1400"/>
- </el>
- <el id="1286" kind="design_file" file="./src/centisecond_timer.vhd"
- line="1" col="1"
- design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./src/centisecond_timer.vhd"
- analysis_time_stamp="20170726081113.846"
- file_checksum="7ecfbbf22187b3fdec362d9820ba495a8e3a1727"
- elab_flag="false">
- <library ref="799"/>
- <first_design_unit>
- <el id="1190" kind="design_unit" file="./src/centisecond_timer.vhd"
- line="1" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="centisecond_timer" date="6"
- end_location="./src/centisecond_timer.vhd:21:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1286"/>
- <context_items>
- <el id="1183" kind="library_clause"
- file="./src/centisecond_timer.vhd" line="1" col="9"
- identifier="ieee" has_identifier_list="false">
- <parent ref="1190"/>
- <library_declaration ref="2629"/>
- </el>
- <el id="1192" kind="use_clause"
- file="./src/centisecond_timer.vhd" line="3" col="5">
- <parent ref="1190"/>
- <selected_name id="1195" kind="selected_by_all_name"
- file="./src/centisecond_timer.vhd" line="3" col="25"
- is_forward_ref="false" expr_staticness="???">
- <prefix id="1194" kind="selected_name"
- file="./src/centisecond_timer.vhd" line="3" col="10"
- identifier="std_logic_1164" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <prefix id="1193" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="3" col="5"
- identifier="ieee" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
- </prefix>
- <named_entity ref="2722"/>
- </prefix>
- </selected_name>
- </el>
- </context_items>
- <library_unit id="1196" kind="entity_declaration"
- file="./src/centisecond_timer.vhd" line="5" col="8"
- identifier="centisecond_timer" has_begin="false"
- visible_flag="true" is_within_flag="false"
- end_has_reserved_id="false" end_has_identifier="true">
- <parent ref="1190"/>
- <generic_chain>
- <el id="1198" kind="interface_constant_declaration"
- file="./src/centisecond_timer.vhd" line="11" col="7"
- identifier="g_clock_cycle_per_centisecond" has_mode="false"
- has_class="false" is_ref="false" mode="in"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- expr_staticness="global" name_staticness="local">
- <parent ref="1196"/>
- <subtype_indication id="1199" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="11" col="38"
- identifier="natural" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="639"/>
- <named_entity ref="646"/>
- <base_name ref="646"/>
- </subtype_indication>
- <default_value id="1200" kind="integer_literal"
- file="./src/centisecond_timer.vhd" line="11" col="49"
- value=" 8" expr_staticness="local">
- <type ref="399"/>
- </default_value>
- <type ref="639"/>
- </el>
- </generic_chain>
- <port_chain>
- <el id="1201" kind="interface_signal_declaration"
- file="./src/centisecond_timer.vhd" line="15" col="7"
- identifier="i_clock" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1196"/>
- <subtype_indication id="1202" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="15" col="29"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1203" kind="interface_signal_declaration"
- file="./src/centisecond_timer.vhd" line="16" col="7"
- identifier="i_reset" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1196"/>
- <subtype_indication id="1204" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="16" col="29"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1205" kind="interface_signal_declaration"
- file="./src/centisecond_timer.vhd" line="17" col="7"
- identifier="i_raz" has_disconnect_flag="false" has_mode="true"
- has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1196"/>
- <subtype_indication id="1206" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="17" col="29"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1207" kind="interface_signal_declaration"
- file="./src/centisecond_timer.vhd" line="18" col="7"
- identifier="i_enable" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1196"/>
- <subtype_indication id="1208" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="18" col="29"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="1209" kind="interface_signal_declaration"
- file="./src/centisecond_timer.vhd" line="19" col="7"
- identifier="o_new_centisecond" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="out"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="1196"/>
- <subtype_indication id="1210" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="19" col="30"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- </port_chain>
- </library_unit>
- <dependence_list list-id="107">
- <el ref="14"/>
- <el ref="2674"/>
- </dependence_list>
- </el>
- <el id="1212" kind="design_unit" file="./src/centisecond_timer.vhd"
- line="23" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="behavioral" date="6"
- end_location="./src/centisecond_timer.vhd:63:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1286"/>
- <library_unit id="1214" kind="architecture_body"
- file="./src/centisecond_timer.vhd" line="23" col="14"
- identifier="behavioral" foreign_flag="false" visible_flag="true"
- is_within_flag="false" end_has_reserved_id="false"
- end_has_identifier="false">
- <parent ref="1212"/>
- <entity_name id="1211" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="23" col="28"
- identifier="centisecond_timer" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="1196"/>
- </entity_name>
- <declaration_chain>
- <el id="1216" kind="signal_declaration"
- file="./src/centisecond_timer.vhd" line="26" col="11"
- identifier="timer" has_disconnect_flag="false" is_ref="false"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="1214"/>
- <subtype_indication id="3173"
- kind="integer_subtype_definition"
- file="./src/centisecond_timer.vhd" line="26" col="18"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="global">
- <range_constraint id="1221" kind="range_expression"
- file="./src/centisecond_timer.vhd" line="26" col="32"
- expr_staticness="global" direction="to">
- <left_limit_expr id="1220" kind="integer_literal"
- file="./src/centisecond_timer.vhd" line="26" col="32"
- value=" 1" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="1222" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="26" col="37"
- identifier="g_clock_cycle_per_centisecond"
- is_forward_ref="false" expr_staticness="global"
- name_staticness="local">
- <type ref="639"/>
- <named_entity ref="1198"/>
- <base_name ref="1198"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="1220"/>
- <right_limit ref="1222"/>
- </range_constraint>
- <subtype_type_mark id="1217" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="26" col="18"
- identifier="natural" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="639"/>
- <named_entity ref="646"/>
- <base_name ref="646"/>
- </subtype_type_mark>
- <base_type ref="399"/>
- </subtype_indication>
- <type ref="3173"/>
- </el>
- </declaration_chain>
- <concurrent_statement_chain>
- <el id="1224" kind="sensitized_process_statement"
- file="./src/centisecond_timer.vhd" line="28" col="4"
- label="p_time_counter" seen_flag="false"
- end_has_postponed="false" is_ref="false" passive_flag="false"
- postponed_flag="false" visible_flag="true"
- is_within_flag="false" has_label="true" has_is="false"
- end_has_reserved_id="true" end_has_identifier="false"
- wait_state="unknown">
- <parent ref="1214"/>
- <sequential_statement_chain>
- <el id="1227" kind="if_statement"
- file="./src/centisecond_timer.vhd" line="30" col="7"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="1224"/>
- <condition id="1229" kind="equality_operator"
- file="./src/centisecond_timer.vhd" line="30" col="19"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1228" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="30" col="11"
- identifier="i_reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1203"/>
- <base_name ref="1203"/>
- </left>
- <implementation ref="3080"/>
- <right id="1230" kind="character_literal"
- file="./src/centisecond_timer.vhd" line="30" col="21"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1232" kind="simple_signal_assignment_statement"
- file="./src/centisecond_timer.vhd" line="32" col="10"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="false">
- <parent ref="1227"/>
- <target id="1231" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="32"
- col="10" identifier="timer" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </target>
- <waveform_chain>
- <el id="1233" kind="waveform_element"
- file="./src/centisecond_timer.vhd" line="32"
- col="19">
- <we_value id="1234" kind="integer_literal"
- file="./src/centisecond_timer.vhd" line="32"
- col="19" value=" 1" expr_staticness="local">
- <type ref="399"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <else_clause id="1235" kind="elsif"
- file="./src/centisecond_timer.vhd" line="33" col="7"
- end_has_identifier="false">
- <sequential_statement_chain>
- <el id="1236" kind="if_statement"
- file="./src/centisecond_timer.vhd" line="34"
- col="10" label="" suspend_flag="false"
- visible_flag="false" end_has_identifier="false">
- <parent ref="1227"/>
- <condition id="1218" kind="function_call"
- file="./src/centisecond_timer.vhd" line="34"
- col="14" expr_staticness="none"
- name_staticness="none">
- <prefix id="1237" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="34"
- col="14" identifier="rising_edge"
- is_forward_ref="false" expr_staticness="???"
- name_staticness="???">
- <type ref="18"/>
- <named_entity ref="3056"/>
- <base_name ref="3056"/>
- </prefix>
- <type ref="18"/>
- <parameter_association_chain>
- <el id="1240"
- kind="association_element_by_expression"
- file="./src/centisecond_timer.vhd" line="34"
- col="26" whole_association_flag="true"
- collapse_signal_flag="false">
- <actual id="1239" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="34"
- col="26" identifier="i_clock"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1201"/>
- <base_name ref="1201"/>
- </actual>
- </el>
- </parameter_association_chain>
- <implementation ref="3056"/>
- <base_name ref="1218"/>
- </condition>
- <sequential_statement_chain>
- <el id="1241" kind="if_statement"
- file="./src/centisecond_timer.vhd" line="36"
- col="13" label="" suspend_flag="false"
- visible_flag="false" end_has_identifier="false">
- <parent ref="1236"/>
- <condition id="1243" kind="equality_operator"
- file="./src/centisecond_timer.vhd" line="36"
- col="23" expr_staticness="none">
- <type ref="18"/>
- <left id="1242" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="36"
- col="17" identifier="i_raz"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1205"/>
- <base_name ref="1205"/>
- </left>
- <implementation ref="3080"/>
- <right id="1244" kind="character_literal"
- file="./src/centisecond_timer.vhd" line="36"
- col="25" identifier="'1'"
- is_forward_ref="false"
- expr_staticness="local"
- name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1246"
- kind="simple_signal_assignment_statement"
- file="./src/centisecond_timer.vhd" line="39"
- col="16" label="" delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="false">
- <parent ref="1241"/>
- <target id="1245" kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="39" col="16" identifier="timer"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </target>
- <waveform_chain>
- <el id="1247" kind="waveform_element"
- file="./src/centisecond_timer.vhd"
- line="39" col="25">
- <we_value id="1248"
- kind="integer_literal"
- file="./src/centisecond_timer.vhd"
- line="39" col="25" value=" 1"
- expr_staticness="local">
- <type ref="399"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <else_clause id="1249" kind="elsif"
- file="./src/centisecond_timer.vhd" line="40"
- col="13" end_has_identifier="false">
- <sequential_statement_chain>
- <el id="1250" kind="if_statement"
- file="./src/centisecond_timer.vhd"
- line="42" col="16" label=""
- suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="1241"/>
- <condition id="1254" kind="or_operator"
- file="./src/centisecond_timer.vhd"
- line="45" col="19"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1252"
- kind="equality_operator"
- file="./src/centisecond_timer.vhd"
- line="44" col="29"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1251" kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="44" col="20"
- identifier="i_enable"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1207"/>
- <base_name ref="1207"/>
- </left>
- <implementation ref="3080"/>
- <right id="1253"
- kind="character_literal"
- file="./src/centisecond_timer.vhd"
- line="44" col="31" identifier="'0'"
- is_forward_ref="false"
- expr_staticness="local"
- name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </right>
- </left>
- <implementation ref="40"/>
- <right id="1256"
- kind="greater_than_or_equal_operator"
- file="./src/centisecond_timer.vhd"
- line="45" col="29"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1255" kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="45" col="23"
- identifier="timer"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </left>
- <implementation ref="486"/>
- <right id="1257" kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="45" col="32" identifier="g_clock_cycle_per_centisecond"
- is_forward_ref="false"
- expr_staticness="global"
- name_staticness="local">
- <type ref="639"/>
- <named_entity ref="1198"/>
- <base_name ref="1198"/>
- </right>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1259" kind="simple_signal_assignment_statement"
- file="./src/centisecond_timer.vhd"
- line="48" col="19" label=""
- delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="false">
- <parent ref="1250"/>
- <target id="1258" kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="48" col="19"
- identifier="timer"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </target>
- <waveform_chain>
- <el id="1260"
- kind="waveform_element"
- file="./src/centisecond_timer.vhd"
- line="48" col="28">
- <we_value id="1261"
- kind="integer_literal" file="./src/centisecond_timer.vhd"
- line="48" col="28" value=" 1"
- expr_staticness="local">
- <type ref="399"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <else_clause id="1262" kind="elsif"
- file="./src/centisecond_timer.vhd"
- line="49" col="16"
- end_has_identifier="false">
- <condition id="1264"
- kind="equality_operator"
- file="./src/centisecond_timer.vhd"
- line="49" col="32"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1263" kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="49" col="23"
- identifier="i_enable"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1207"/>
- <base_name ref="1207"/>
- </left>
- <implementation ref="3080"/>
- <right id="1265"
- kind="character_literal"
- file="./src/centisecond_timer.vhd"
- line="49" col="34" identifier="'1'"
- is_forward_ref="false"
- expr_staticness="local"
- name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1267" kind="simple_signal_assignment_statement"
- file="./src/centisecond_timer.vhd"
- line="51" col="19" label=""
- delay_mechanism="inertial"
- visible_flag="false"
- guarded_target_state="false">
- <parent ref="1250"/>
- <target id="1266"
- kind="simple_name"
- file="./src/centisecond_timer.vhd"
- line="51" col="19"
- identifier="timer"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </target>
- <waveform_chain>
- <el id="1268"
- kind="waveform_element" file="./src/centisecond_timer.vhd"
- line="51" col="28">
- <we_value id="1270"
- kind="addition_operator" file="./src/centisecond_timer.vhd"
- line="51" col="35"
- expr_staticness="none">
- <type ref="399"/>
- <left id="1269"
- kind="simple_name" file="./src/centisecond_timer.vhd"
- line="51" col="29"
- identifier="timer"
- is_forward_ref="false"
- expr_staticness="none"
- name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </left>
- <implementation ref="492"/>
- <right id="1271"
- kind="integer_literal" file="./src/centisecond_timer.vhd"
- line="51" col="37"
- value=" 1"
- expr_staticness="local">
- <type ref="5"/>
- </right>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- </else_clause>
- </el>
- </sequential_statement_chain>
- </else_clause>
- </el>
- </sequential_statement_chain>
- </el>
- </sequential_statement_chain>
- </else_clause>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="29">
- <el id="1223" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="28" col="29"
- identifier="i_clock" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1201"/>
- <base_name ref="1201"/>
- </el>
- <el id="1226" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="28" col="38"
- identifier="i_reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1203"/>
- <base_name ref="1203"/>
- </el>
- </sensitivity_list>
- </el>
- <el id="3174" kind="sensitized_process_statement"
- file="./src/centisecond_timer.vhd" line="58" col="4" label=""
- seen_flag="false" end_has_postponed="false" is_ref="true"
- passive_flag="false" postponed_flag="false"
- visible_flag="false" is_within_flag="false" has_label="false"
- has_is="false" end_has_reserved_id="false"
- end_has_identifier="false" wait_state="unknown">
- <parent ref="1214"/>
- <sequential_statement_chain>
- <el id="1238" kind="if_statement"
- file="./src/centisecond_timer.vhd" line="60" col="7"
- label="" suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="3174"/>
- <condition id="1279"
- kind="greater_than_or_equal_operator"
- file="./src/centisecond_timer.vhd" line="60" col="19"
- expr_staticness="none">
- <type ref="18"/>
- <left id="1278" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="60" col="13"
- identifier="timer" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3173"/>
- <named_entity ref="1216"/>
- <base_name ref="1216"/>
- </left>
- <implementation ref="486"/>
- <right id="1280" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="60" col="22"
- identifier="g_clock_cycle_per_centisecond"
- is_forward_ref="false" expr_staticness="global"
- name_staticness="local">
- <type ref="639"/>
- <named_entity ref="1198"/>
- <base_name ref="1198"/>
- </right>
- </condition>
- <sequential_statement_chain>
- <el id="1219" kind="simple_signal_assignment_statement"
- file="./src/centisecond_timer.vhd" line="58" col="4"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="unknown">
- <parent ref="1238"/>
- <target id="1272" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="58" col="4"
- identifier="o_new_centisecond"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1209"/>
- <base_name ref="1209"/>
- </target>
- <waveform_chain>
- <el id="1273" kind="waveform_element"
- file="./src/centisecond_timer.vhd" line="59"
- col="7">
- <we_value id="1276" kind="simple_name"
- file="./src/centisecond_timer.vhd" line="59"
- col="7" identifier="i_enable"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="1207"/>
- <base_name ref="1207"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <else_clause id="3178" kind="elsif"
- file="./src/centisecond_timer.vhd" line="61" col="7"
- end_has_identifier="false">
- <sequential_statement_chain>
- <el id="3176"
- kind="simple_signal_assignment_statement"
- file="./src/centisecond_timer.vhd" line="58" col="4"
- label="" delay_mechanism="inertial"
- visible_flag="false" guarded_target_state="unknown">
- <parent ref="1238"/>
- <target id="3177" kind="reference_name"
- file="./src/centisecond_timer.vhd" line="58"
- col="4" is_forward_ref="false">
- <named_entity ref="1272"/>
- </target>
- <waveform_chain>
- <el id="1282" kind="waveform_element"
- file="./src/centisecond_timer.vhd" line="61"
- col="12">
- <we_value id="1283" kind="character_literal"
- file="./src/centisecond_timer.vhd" line="61"
- col="12" identifier="'0'"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- </else_clause>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="110">
- <el ref="1207"/>
- <el ref="1216"/>
- </sensitivity_list>
- <process_origin id="1284"
- kind="concurrent_conditional_signal_assignment"
- file="./src/centisecond_timer.vhd" line="58" col="4"
- label="" delay_mechanism="inertial" postponed_flag="false"
- visible_flag="false" guarded_target_state="false">
- <parent ref="1214"/>
- <conditional_waveform_chain>
- <el id="1277" kind="conditional_waveform"
- file="./src/centisecond_timer.vhd" line="60" col="7">
- </el>
- <el id="1281" kind="conditional_waveform"
- file="./src/centisecond_timer.vhd" line="61" col="7">
- </el>
- </conditional_waveform_chain>
- </process_origin>
- </el>
- </concurrent_statement_chain>
- </library_unit>
- <hash_chain ref="1190"/>
- <dependence_list list-id="108">
- <el ref="14"/>
- <el ref="1190"/>
- </dependence_list>
- </el>
- </first_design_unit>
- <last_design_unit ref="1212"/>
- </el>
- <el id="1186" kind="design_file" file="./test/simple_sim.vhd" line="10"
- col="1"
- design_file_directory="/my/stage_onera/other/best-chronometer-ever/"
- design_file_filename="./test/simple_sim.vhd"
- analysis_time_stamp="20170726081113.845"
- file_checksum="9939644e3f932c87833255998bb40b4d588ec4b4"
- elab_flag="false">
- <library ref="799"/>
- <first_design_unit>
- <el id="808" kind="design_unit" file="./test/simple_sim.vhd"
- line="10" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="simple_sim" date="6"
- end_location="./test/simple_sim.vhd:16:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1186"/>
- <context_items>
- <el id="810" kind="library_clause" file="./test/simple_sim.vhd"
- line="10" col="9" identifier="ieee" has_identifier_list="false">
- <parent ref="808"/>
- <library_declaration ref="2629"/>
- </el>
- <el id="811" kind="use_clause" file="./test/simple_sim.vhd"
- line="12" col="5">
- <parent ref="808"/>
- <selected_name id="814" kind="selected_by_all_name"
- file="./test/simple_sim.vhd" line="12" col="25"
- is_forward_ref="false" expr_staticness="???">
- <prefix id="813" kind="selected_name"
- file="./test/simple_sim.vhd" line="12" col="10"
- identifier="std_logic_1164" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <prefix id="812" kind="simple_name"
- file="./test/simple_sim.vhd" line="12" col="5"
- identifier="ieee" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="2629"/>
- </prefix>
- <named_entity ref="2722"/>
- </prefix>
- </selected_name>
- </el>
- </context_items>
- <library_unit id="816" kind="entity_declaration"
- file="./test/simple_sim.vhd" line="15" col="8"
- identifier="simple_sim" has_begin="false" visible_flag="true"
- is_within_flag="false" end_has_reserved_id="false"
- end_has_identifier="true">
- <parent ref="808"/>
- </library_unit>
- <dependence_list list-id="70">
- <el ref="14"/>
- <el ref="2674"/>
- </dependence_list>
- </el>
- <el id="818" kind="design_unit" file="./test/simple_sim.vhd"
- line="18" col="1" design_unit_source_line="0"
- design_unit_source_col="0" identifier="behavior" date="6"
- end_location="./test/simple_sim.vhd:152:1" elab_flag="false"
- configuration_mark_flag="false" configuration_done_flag="false"
- date_state="analyze">
- <design_file ref="1186"/>
- <library_unit id="820" kind="architecture_body"
- file="./test/simple_sim.vhd" line="18" col="14"
- identifier="behavior" foreign_flag="false" visible_flag="true"
- is_within_flag="false" end_has_reserved_id="false"
- end_has_identifier="false">
- <parent ref="818"/>
- <entity_name id="815" kind="simple_name"
- file="./test/simple_sim.vhd" line="18" col="26"
- identifier="simple_sim" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <named_entity ref="816"/>
- </entity_name>
- <declaration_chain>
- <el id="822" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="20" col="13"
- identifier="display_value_0" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="826" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="20" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="824" kind="simple_name"
- file="./test/simple_sim.vhd" line="20" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="13">
- <el id="2783" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="20" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="828" kind="range_expression"
- file="./test/simple_sim.vhd" line="20" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="825" kind="integer_literal"
- file="./test/simple_sim.vhd" line="20" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="829" kind="integer_literal"
- file="./test/simple_sim.vhd" line="20" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="825"/>
- <right_limit ref="829"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="13"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="830" kind="string_literal8"
- file="./test/simple_sim.vhd" line="20" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000001"/>
- <type ref="826"/>
- </default_value>
- <type ref="826"/>
- </el>
- <el id="832" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="21" col="13"
- identifier="display_value_1" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="834" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="21" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="831" kind="simple_name"
- file="./test/simple_sim.vhd" line="21" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="14">
- <el id="2782" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="21" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="837" kind="range_expression"
- file="./test/simple_sim.vhd" line="21" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="836" kind="integer_literal"
- file="./test/simple_sim.vhd" line="21" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="838" kind="integer_literal"
- file="./test/simple_sim.vhd" line="21" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="836"/>
- <right_limit ref="838"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="14"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="839" kind="string_literal8"
- file="./test/simple_sim.vhd" line="21" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="1001111"/>
- <type ref="834"/>
- </default_value>
- <type ref="834"/>
- </el>
- <el id="840" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="22" col="13"
- identifier="display_value_2" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="844" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="22" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="842" kind="simple_name"
- file="./test/simple_sim.vhd" line="22" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="15">
- <el id="2774" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="22" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="846" kind="range_expression"
- file="./test/simple_sim.vhd" line="22" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="843" kind="integer_literal"
- file="./test/simple_sim.vhd" line="22" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="847" kind="integer_literal"
- file="./test/simple_sim.vhd" line="22" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="843"/>
- <right_limit ref="847"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="15"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="848" kind="string_literal8"
- file="./test/simple_sim.vhd" line="22" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0010010"/>
- <type ref="844"/>
- </default_value>
- <type ref="844"/>
- </el>
- <el id="850" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="23" col="13"
- identifier="display_value_3" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="852" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="23" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="849" kind="simple_name"
- file="./test/simple_sim.vhd" line="23" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="16">
- <el id="2766" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="23" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="855" kind="range_expression"
- file="./test/simple_sim.vhd" line="23" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="854" kind="integer_literal"
- file="./test/simple_sim.vhd" line="23" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="856" kind="integer_literal"
- file="./test/simple_sim.vhd" line="23" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="854"/>
- <right_limit ref="856"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="16"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="857" kind="string_literal8"
- file="./test/simple_sim.vhd" line="23" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000110"/>
- <type ref="852"/>
- </default_value>
- <type ref="852"/>
- </el>
- <el id="858" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="24" col="13"
- identifier="display_value_4" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="862" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="24" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="860" kind="simple_name"
- file="./test/simple_sim.vhd" line="24" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="17">
- <el id="2758" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="24" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="864" kind="range_expression"
- file="./test/simple_sim.vhd" line="24" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="861" kind="integer_literal"
- file="./test/simple_sim.vhd" line="24" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="865" kind="integer_literal"
- file="./test/simple_sim.vhd" line="24" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="861"/>
- <right_limit ref="865"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="17"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="866" kind="string_literal8"
- file="./test/simple_sim.vhd" line="24" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="1001100"/>
- <type ref="862"/>
- </default_value>
- <type ref="862"/>
- </el>
- <el id="868" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="25" col="13"
- identifier="display_value_5" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="870" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="25" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="867" kind="simple_name"
- file="./test/simple_sim.vhd" line="25" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="18">
- <el id="3145" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="25" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="873" kind="range_expression"
- file="./test/simple_sim.vhd" line="25" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="872" kind="integer_literal"
- file="./test/simple_sim.vhd" line="25" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="874" kind="integer_literal"
- file="./test/simple_sim.vhd" line="25" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="872"/>
- <right_limit ref="874"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="18"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="875" kind="string_literal8"
- file="./test/simple_sim.vhd" line="25" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0100100"/>
- <type ref="870"/>
- </default_value>
- <type ref="870"/>
- </el>
- <el id="876" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="26" col="13"
- identifier="display_value_6" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="880" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="26" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="878" kind="simple_name"
- file="./test/simple_sim.vhd" line="26" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="19">
- <el id="3146" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="26" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="882" kind="range_expression"
- file="./test/simple_sim.vhd" line="26" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="879" kind="integer_literal"
- file="./test/simple_sim.vhd" line="26" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="883" kind="integer_literal"
- file="./test/simple_sim.vhd" line="26" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="879"/>
- <right_limit ref="883"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="19"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="884" kind="string_literal8"
- file="./test/simple_sim.vhd" line="26" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0100000"/>
- <type ref="880"/>
- </default_value>
- <type ref="880"/>
- </el>
- <el id="886" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="27" col="13"
- identifier="display_value_7" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="888" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="27" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="885" kind="simple_name"
- file="./test/simple_sim.vhd" line="27" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="20">
- <el id="3147" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="27" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="891" kind="range_expression"
- file="./test/simple_sim.vhd" line="27" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="890" kind="integer_literal"
- file="./test/simple_sim.vhd" line="27" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="892" kind="integer_literal"
- file="./test/simple_sim.vhd" line="27" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="890"/>
- <right_limit ref="892"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="20"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="893" kind="string_literal8"
- file="./test/simple_sim.vhd" line="27" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0001111"/>
- <type ref="888"/>
- </default_value>
- <type ref="888"/>
- </el>
- <el id="894" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="28" col="13"
- identifier="display_value_8" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="898" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="28" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="896" kind="simple_name"
- file="./test/simple_sim.vhd" line="28" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="21">
- <el id="3148" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="28" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="900" kind="range_expression"
- file="./test/simple_sim.vhd" line="28" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="897" kind="integer_literal"
- file="./test/simple_sim.vhd" line="28" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="901" kind="integer_literal"
- file="./test/simple_sim.vhd" line="28" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="897"/>
- <right_limit ref="901"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="21"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="902" kind="string_literal8"
- file="./test/simple_sim.vhd" line="28" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000000"/>
- <type ref="898"/>
- </default_value>
- <type ref="898"/>
- </el>
- <el id="904" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="29" col="13"
- identifier="display_value_9" deferred_declaration_flag="false"
- is_ref="false" has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="906" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="29" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="903" kind="simple_name"
- file="./test/simple_sim.vhd" line="29" col="30"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="22">
- <el id="3149" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="29" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="909" kind="range_expression"
- file="./test/simple_sim.vhd" line="29" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="908" kind="integer_literal"
- file="./test/simple_sim.vhd" line="29" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="910" kind="integer_literal"
- file="./test/simple_sim.vhd" line="29" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="908"/>
- <right_limit ref="910"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="22"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="911" kind="string_literal8"
- file="./test/simple_sim.vhd" line="29" col="62"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0000100"/>
- <type ref="906"/>
- </default_value>
- <type ref="906"/>
- </el>
- <el id="912" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="30" col="13"
- identifier="display_value_error"
- deferred_declaration_flag="false" is_ref="false"
- has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="local"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="916" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="30" col="50"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="914" kind="simple_name"
- file="./test/simple_sim.vhd" line="30" col="34"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="23">
- <el id="3150" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="30" col="51"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="918" kind="range_expression"
- file="./test/simple_sim.vhd" line="30" col="51"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="915" kind="integer_literal"
- file="./test/simple_sim.vhd" line="30" col="51"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="919" kind="integer_literal"
- file="./test/simple_sim.vhd" line="30" col="60"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="915"/>
- <right_limit ref="919"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="23"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <default_value id="920" kind="string_literal8"
- file="./test/simple_sim.vhd" line="30" col="66"
- string_length="7" has_signed="false"
- bit_string_base="BASE_2" has_sign="false" has_length="false"
- expr_staticness="local">
- <string8_id length="7" content="0110000"/>
- <type ref="916"/>
- </default_value>
- <type ref="916"/>
- </el>
- <el id="922" kind="constant_declaration"
- file="./test/simple_sim.vhd" line="32" col="13"
- identifier="miniclock_period"
- deferred_declaration_flag="false" is_ref="false"
- has_identifier_list="false" visible_flag="true"
- use_flag="false" expr_staticness="global"
- name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="921" kind="simple_name"
- file="./test/simple_sim.vhd" line="32" col="32"
- identifier="time" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="628"/>
- <named_entity ref="632"/>
- <base_name ref="632"/>
- </subtype_indication>
- <default_value id="924" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="32" col="40" value=" 20"
- expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="925" kind="simple_name"
- file="./test/simple_sim.vhd" line="32" col="43"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </default_value>
- <type ref="628"/>
- </el>
- <el id="926" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="36" col="11"
- identifier="ck_50mhz" has_disconnect_flag="false"
- is_ref="false" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="927" kind="simple_name"
- file="./test/simple_sim.vhd" line="36" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <default_value id="928" kind="character_literal"
- file="./test/simple_sim.vhd" line="36" col="41"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </default_value>
- <type ref="3118"/>
- </el>
- <el id="929" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="37" col="11"
- identifier="reset" has_disconnect_flag="false" is_ref="false"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="930" kind="simple_name"
- file="./test/simple_sim.vhd" line="37" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <default_value id="931" kind="character_literal"
- file="./test/simple_sim.vhd" line="37" col="41"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </default_value>
- <type ref="3118"/>
- </el>
- <el id="932" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="38" col="11"
- identifier="bp_raz" has_disconnect_flag="false" is_ref="false"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="933" kind="simple_name"
- file="./test/simple_sim.vhd" line="38" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <default_value id="934" kind="character_literal"
- file="./test/simple_sim.vhd" line="38" col="41"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </default_value>
- <type ref="3118"/>
- </el>
- <el id="935" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="39" col="11"
- identifier="bp_start_stop" has_disconnect_flag="false"
- is_ref="false" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="936" kind="simple_name"
- file="./test/simple_sim.vhd" line="39" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <default_value id="937" kind="character_literal"
- file="./test/simple_sim.vhd" line="39" col="41"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </default_value>
- <type ref="3118"/>
- </el>
- <el id="938" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="42" col="11"
- identifier="display" has_disconnect_flag="false"
- is_ref="false" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="940" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="42" col="38"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="true" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="939" kind="simple_name"
- file="./test/simple_sim.vhd" line="42" col="22"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="24">
- <el id="3151" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="42" col="39"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="943" kind="range_expression"
- file="./test/simple_sim.vhd" line="42" col="39"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="942" kind="integer_literal"
- file="./test/simple_sim.vhd" line="42" col="39"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="944" kind="integer_literal"
- file="./test/simple_sim.vhd" line="42" col="48"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="942"/>
- <right_limit ref="944"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="24"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <type ref="940"/>
- </el>
- <el id="945" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="43" col="11"
- identifier="an" has_disconnect_flag="false" is_ref="false"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="948" kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="43" col="38"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="true" index_constraint_flag="true"
- type_staticness="local" constraint_state="fully constrained">
- <subtype_type_mark id="946" kind="simple_name"
- file="./test/simple_sim.vhd" line="43" col="22"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="25">
- <el id="3152" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="43" col="39"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="950" kind="range_expression"
- file="./test/simple_sim.vhd" line="43" col="39"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="947" kind="integer_literal"
- file="./test/simple_sim.vhd" line="43" col="39"
- value=" 3" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="951" kind="integer_literal"
- file="./test/simple_sim.vhd" line="43" col="48"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="947"/>
- <right_limit ref="951"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="25"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <type ref="948"/>
- </el>
- <el id="952" kind="signal_declaration"
- file="./test/simple_sim.vhd" line="46" col="11"
- identifier="display_n" has_disconnect_flag="false"
- is_ref="false" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="820"/>
- <subtype_indication id="3153"
- kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="46" col="22"
- resolved_flag="false" is_ref="false" signal_type_flag="true"
- has_signal_flag="true" type_staticness="local">
- <range_constraint id="957" kind="range_expression"
- file="./test/simple_sim.vhd" line="46" col="36"
- expr_staticness="local" direction="to">
- <left_limit_expr id="956" kind="integer_literal"
- file="./test/simple_sim.vhd" line="46" col="36"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="958" kind="integer_literal"
- file="./test/simple_sim.vhd" line="46" col="41"
- value=" 10" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="956"/>
- <right_limit ref="958"/>
- </range_constraint>
- <subtype_type_mark id="953" kind="simple_name"
- file="./test/simple_sim.vhd" line="46" col="22"
- identifier="natural" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="639"/>
- <named_entity ref="646"/>
- <base_name ref="646"/>
- </subtype_type_mark>
- <base_type ref="399"/>
- </subtype_indication>
- <type ref="3153"/>
- </el>
- <el id="960" kind="component_declaration"
- file="./test/simple_sim.vhd" line="49" col="14"
- identifier="best_chronometer_ever" visible_flag="true"
- use_flag="false" has_is="true" end_has_reserved_id="true"
- end_has_identifier="false">
- <parent ref="820"/>
- <port_chain>
- <el id="959" kind="interface_signal_declaration"
- file="./test/simple_sim.vhd" line="52" col="10"
- identifier="i_clock" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="960"/>
- <subtype_indication id="962" kind="simple_name"
- file="./test/simple_sim.vhd" line="52" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="963" kind="interface_signal_declaration"
- file="./test/simple_sim.vhd" line="53" col="10"
- identifier="i_reset" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="960"/>
- <subtype_indication id="964" kind="simple_name"
- file="./test/simple_sim.vhd" line="53" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="965" kind="interface_signal_declaration"
- file="./test/simple_sim.vhd" line="54" col="10"
- identifier="i_start_bp" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="960"/>
- <subtype_indication id="966" kind="simple_name"
- file="./test/simple_sim.vhd" line="54" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="967" kind="interface_signal_declaration"
- file="./test/simple_sim.vhd" line="55" col="10"
- identifier="i_raz_bp" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false" mode="in"
- has_active_flag="false" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" open_flag="false"
- guarded_signal_flag="false" signal_kind="bus"
- expr_staticness="none" name_staticness="local">
- <parent ref="960"/>
- <subtype_indication id="968" kind="simple_name"
- file="./test/simple_sim.vhd" line="55" col="28"
- identifier="std_logic" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
- </subtype_indication>
- <type ref="3118"/>
- </el>
- <el id="969" kind="interface_signal_declaration"
- file="./test/simple_sim.vhd" line="56" col="10"
- identifier="o_display" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false"
- mode="out" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="960"/>
- <subtype_indication id="972"
- kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="56" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="true" index_constraint_flag="true"
- type_staticness="local"
- constraint_state="fully constrained">
- <subtype_type_mark id="970" kind="simple_name"
- file="./test/simple_sim.vhd" line="56" col="29"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="26">
- <el id="955" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="56" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="974" kind="range_expression"
- file="./test/simple_sim.vhd" line="56" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="971" kind="integer_literal"
- file="./test/simple_sim.vhd" line="56" col="47"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="975" kind="integer_literal"
- file="./test/simple_sim.vhd" line="56" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="971"/>
- <right_limit ref="975"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="26"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <type ref="972"/>
- </el>
- <el id="976" kind="interface_signal_declaration"
- file="./test/simple_sim.vhd" line="57" col="10"
- identifier="o_an" has_disconnect_flag="false"
- has_mode="true" has_class="false" is_ref="false"
- mode="out" has_active_flag="false"
- has_identifier_list="false" visible_flag="true"
- after_drivers_flag="false" use_flag="false"
- open_flag="false" guarded_signal_flag="false"
- signal_kind="bus" expr_staticness="none"
- name_staticness="local">
- <parent ref="960"/>
- <subtype_indication id="978"
- kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="57" col="46"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="true" index_constraint_flag="true"
- type_staticness="local"
- constraint_state="fully constrained">
- <subtype_type_mark id="977" kind="simple_name"
- file="./test/simple_sim.vhd" line="57" col="29"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="27">
- <el id="954" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="57" col="47"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="981" kind="range_expression"
- file="./test/simple_sim.vhd" line="57" col="47"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="980" kind="integer_literal"
- file="./test/simple_sim.vhd" line="57" col="47"
- value=" 3" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="982" kind="integer_literal"
- file="./test/simple_sim.vhd" line="57" col="56"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="980"/>
- <right_limit ref="982"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="27"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <type ref="978"/>
- </el>
- </port_chain>
- </el>
- <el id="984" kind="function_declaration"
- file="./test/simple_sim.vhd" line="62" col="13"
- subprogram_depth="0" overload_number="0"
- identifier="display_value_to_numeral" subprogram_hash="5554"
- implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
- has_parameter="false" hide_implicit_flag="false"
- pure_flag="true" foreign_flag="false" visible_flag="true"
- is_within_flag="false" use_flag="true"
- resolution_function_flag="false" has_pure="false"
- has_body="true" wait_state="unknown"
- all_sensitized_state="???">
- <parent ref="820"/>
- <return_type ref="639"/>
- <interface_declaration_chain>
- <el id="983" kind="interface_constant_declaration"
- file="./test/simple_sim.vhd" line="62" col="39"
- identifier="d" has_mode="false" has_class="false"
- is_ref="false" mode="in" has_identifier_list="false"
- visible_flag="true" after_drivers_flag="false"
- use_flag="false" expr_staticness="none"
- name_staticness="local">
- <parent ref="984"/>
- <subtype_indication id="988"
- kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="62" col="58"
- resolved_flag="true" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local"
- constraint_state="fully constrained">
- <subtype_type_mark id="986" kind="simple_name"
- file="./test/simple_sim.vhd" line="62" col="42"
- identifier="std_logic_vector" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
- </subtype_type_mark>
- <index_constraint_list list-id="28">
- <el id="3154" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="62" col="59"
- resolved_flag="false" is_ref="false"
- signal_type_flag="true" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="990" kind="range_expression"
- file="./test/simple_sim.vhd" line="62" col="59"
- expr_staticness="local" direction="downto">
- <left_limit_expr id="987" kind="integer_literal"
- file="./test/simple_sim.vhd" line="62" col="59"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </left_limit_expr>
- <right_limit_expr id="991" kind="integer_literal"
- file="./test/simple_sim.vhd" line="62" col="68"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </right_limit_expr>
- <type ref="639"/>
- <left_limit ref="987"/>
- <right_limit ref="991"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="28"/>
- <element_subtype ref="3118"/>
- <base_type ref="2752"/>
- </subtype_indication>
- <type ref="988"/>
- </el>
- </interface_declaration_chain>
- <return_type_mark id="992" kind="simple_name"
- file="./test/simple_sim.vhd" line="63" col="14"
- identifier="natural" is_forward_ref="false"
- expr_staticness="???" name_staticness="???">
- <type ref="639"/>
- <named_entity ref="646"/>
- <base_name ref="646"/>
- </return_type_mark>
- <subprogram_body ref="994"/>
- </el>
- <el id="994" kind="function_body" file="./test/simple_sim.vhd"
- line="62" col="13" impure_depth="2147483647"
- end_has_reserved_id="false" end_has_identifier="true">
- <parent ref="820"/>
- <sequential_statement_chain>
- <el id="993" kind="case_statement"
- file="./test/simple_sim.vhd" line="65" col="7" label=""
- suspend_flag="false" visible_flag="false"
- end_has_identifier="false">
- <parent ref="994"/>
- <case_statement_alternative_chain>
- <el id="998" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="66" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="999" kind="return_statement"
- file="./test/simple_sim.vhd" line="66" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1000" kind="integer_literal"
- file="./test/simple_sim.vhd" line="66" col="41"
- value=" 0" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3155" kind="string_literal8"
- file="./test/simple_sim.vhd" line="66" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0000001"/>
- <literal_origin id="997" kind="simple_name"
- file="./test/simple_sim.vhd" line="66" col="15"
- identifier="display_value_0"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="826"/>
- <named_entity ref="822"/>
- <base_name ref="822"/>
- </literal_origin>
- <type ref="826"/>
- </choice_expression>
- </el>
- <el id="1002" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="67" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1003" kind="return_statement"
- file="./test/simple_sim.vhd" line="67" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1004" kind="integer_literal"
- file="./test/simple_sim.vhd" line="67" col="41"
- value=" 1" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3156" kind="string_literal8"
- file="./test/simple_sim.vhd" line="67" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="1001111"/>
- <literal_origin id="1001" kind="simple_name"
- file="./test/simple_sim.vhd" line="67" col="15"
- identifier="display_value_1"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="834"/>
- <named_entity ref="832"/>
- <base_name ref="832"/>
- </literal_origin>
- <type ref="834"/>
- </choice_expression>
- </el>
- <el id="1006" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="68" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1007" kind="return_statement"
- file="./test/simple_sim.vhd" line="68" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1008" kind="integer_literal"
- file="./test/simple_sim.vhd" line="68" col="41"
- value=" 2" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3157" kind="string_literal8"
- file="./test/simple_sim.vhd" line="68" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0010010"/>
- <literal_origin id="1005" kind="simple_name"
- file="./test/simple_sim.vhd" line="68" col="15"
- identifier="display_value_2"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="844"/>
- <named_entity ref="840"/>
- <base_name ref="840"/>
- </literal_origin>
- <type ref="844"/>
- </choice_expression>
- </el>
- <el id="1010" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="69" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1011" kind="return_statement"
- file="./test/simple_sim.vhd" line="69" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1012" kind="integer_literal"
- file="./test/simple_sim.vhd" line="69" col="41"
- value=" 3" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3158" kind="string_literal8"
- file="./test/simple_sim.vhd" line="69" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0000110"/>
- <literal_origin id="1009" kind="simple_name"
- file="./test/simple_sim.vhd" line="69" col="15"
- identifier="display_value_3"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="852"/>
- <named_entity ref="850"/>
- <base_name ref="850"/>
- </literal_origin>
- <type ref="852"/>
- </choice_expression>
- </el>
- <el id="1014" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="70" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1015" kind="return_statement"
- file="./test/simple_sim.vhd" line="70" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1016" kind="integer_literal"
- file="./test/simple_sim.vhd" line="70" col="41"
- value=" 4" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3159" kind="string_literal8"
- file="./test/simple_sim.vhd" line="70" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="1001100"/>
- <literal_origin id="1013" kind="simple_name"
- file="./test/simple_sim.vhd" line="70" col="15"
- identifier="display_value_4"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="862"/>
- <named_entity ref="858"/>
- <base_name ref="858"/>
- </literal_origin>
- <type ref="862"/>
- </choice_expression>
- </el>
- <el id="1018" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="71" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1019" kind="return_statement"
- file="./test/simple_sim.vhd" line="71" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1020" kind="integer_literal"
- file="./test/simple_sim.vhd" line="71" col="41"
- value=" 5" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3160" kind="string_literal8"
- file="./test/simple_sim.vhd" line="71" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0100100"/>
- <literal_origin id="1017" kind="simple_name"
- file="./test/simple_sim.vhd" line="71" col="15"
- identifier="display_value_5"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="870"/>
- <named_entity ref="868"/>
- <base_name ref="868"/>
- </literal_origin>
- <type ref="870"/>
- </choice_expression>
- </el>
- <el id="1022" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="72" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1023" kind="return_statement"
- file="./test/simple_sim.vhd" line="72" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1024" kind="integer_literal"
- file="./test/simple_sim.vhd" line="72" col="41"
- value=" 6" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3161" kind="string_literal8"
- file="./test/simple_sim.vhd" line="72" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0100000"/>
- <literal_origin id="1021" kind="simple_name"
- file="./test/simple_sim.vhd" line="72" col="15"
- identifier="display_value_6"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="880"/>
- <named_entity ref="876"/>
- <base_name ref="876"/>
- </literal_origin>
- <type ref="880"/>
- </choice_expression>
- </el>
- <el id="1026" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="73" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1027" kind="return_statement"
- file="./test/simple_sim.vhd" line="73" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1028" kind="integer_literal"
- file="./test/simple_sim.vhd" line="73" col="41"
- value=" 7" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3162" kind="string_literal8"
- file="./test/simple_sim.vhd" line="73" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0001111"/>
- <literal_origin id="1025" kind="simple_name"
- file="./test/simple_sim.vhd" line="73" col="15"
- identifier="display_value_7"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="888"/>
- <named_entity ref="886"/>
- <base_name ref="886"/>
- </literal_origin>
- <type ref="888"/>
- </choice_expression>
- </el>
- <el id="1030" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="74" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1031" kind="return_statement"
- file="./test/simple_sim.vhd" line="74" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1032" kind="integer_literal"
- file="./test/simple_sim.vhd" line="74" col="41"
- value=" 8" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3163" kind="string_literal8"
- file="./test/simple_sim.vhd" line="74" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0000000"/>
- <literal_origin id="1029" kind="simple_name"
- file="./test/simple_sim.vhd" line="74" col="15"
- identifier="display_value_8"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="898"/>
- <named_entity ref="894"/>
- <base_name ref="894"/>
- </literal_origin>
- <type ref="898"/>
- </choice_expression>
- </el>
- <el id="1034" kind="choice_by_expression"
- file="./test/simple_sim.vhd" line="75" col="15"
- same_alternative_flag="false" choice_staticness="???">
- <parent ref="993"/>
- <associated_chain>
- <el id="1035" kind="return_statement"
- file="./test/simple_sim.vhd" line="75" col="34"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1036" kind="integer_literal"
- file="./test/simple_sim.vhd" line="75" col="41"
- value=" 9" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- <choice_expression id="3164" kind="string_literal8"
- file="./test/simple_sim.vhd" line="75" col="15"
- string_length="7" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="7" content="0000100"/>
- <literal_origin id="1033" kind="simple_name"
- file="./test/simple_sim.vhd" line="75" col="15"
- identifier="display_value_9"
- is_forward_ref="false" expr_staticness="local"
- name_staticness="local">
- <type ref="906"/>
- <named_entity ref="904"/>
- <base_name ref="904"/>
- </literal_origin>
- <type ref="906"/>
- </choice_expression>
- </el>
- <el id="1037" kind="choice_by_others"
- file="./test/simple_sim.vhd" line="76" col="15"
- same_alternative_flag="false">
- <parent ref="993"/>
- <associated_chain>
- <el id="1038" kind="return_statement"
- file="./test/simple_sim.vhd" line="76" col="25"
- label="" visible_flag="false">
- <parent ref="993"/>
- <type ref="639"/>
- <expression id="1039" kind="integer_literal"
- file="./test/simple_sim.vhd" line="76" col="32"
- value=" 10" expr_staticness="local">
- <type ref="399"/>
- </expression>
- </el>
- </associated_chain>
- </el>
- </case_statement_alternative_chain>
- <expression id="996" kind="simple_name"
- file="./test/simple_sim.vhd" line="65" col="12"
- identifier="d" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="988"/>
- <named_entity ref="983"/>
- <base_name ref="983"/>
- </expression>
- </el>
- </sequential_statement_chain>
- <subprogram_specification ref="984"/>
- </el>
- </declaration_chain>
- <concurrent_statement_chain>
- <el id="1042" kind="component_instantiation_statement"
- file="./test/simple_sim.vhd" line="81" col="4" label="uut"
- visible_flag="true">
- <parent ref="820"/>
- <instantiated_unit id="1040" kind="simple_name"
- file="./test/simple_sim.vhd" line="81" col="9"
- identifier="best_chronometer_ever" is_forward_ref="false"
+ <el id="1242" kind="component_instantiation_statement"
+ file="src/best_chronometer_ever.vhd" line="192" col="4"
+ label="usr_hndlr" visible_flag="true">
+ <parent ref="842"/>
+ <instantiated_unit id="1241" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="192" col="15"
+ identifier="user_handler" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <named_entity ref="960"/>
- <base_name ref="960"/>
+ <named_entity ref="1112"/>
+ <base_name ref="1112"/>
</instantiated_unit>
<port_map_aspect_chain>
- <el id="1045" kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="84" col="18"
+ <el id="1246" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="194" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1041" kind="simple_name"
- file="./test/simple_sim.vhd" line="84" col="7"
+ <formal id="1244" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="194" col="7"
identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="959"/>
- <base_name ref="959"/>
+ <type ref="2762"/>
+ <named_entity ref="1111"/>
+ <base_name ref="1111"/>
</formal>
- <actual id="1044" kind="simple_name"
- file="./test/simple_sim.vhd" line="84" col="18"
- identifier="ck_50mhz" is_forward_ref="false"
+ <actual id="1245" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="194" col="18"
+ identifier="i_clock" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="926"/>
- <base_name ref="926"/>
+ <type ref="2762"/>
+ <named_entity ref="815"/>
+ <base_name ref="815"/>
</actual>
</el>
- <el id="1048" kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="85" col="18"
+ <el id="1249" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="195" col="18"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1046" kind="simple_name"
- file="./test/simple_sim.vhd" line="85" col="7"
+ <formal id="1247" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="195" col="7"
identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="963"/>
- <base_name ref="963"/>
+ <type ref="2762"/>
+ <named_entity ref="1115"/>
+ <base_name ref="1115"/>
</formal>
- <actual id="1047" kind="simple_name"
- file="./test/simple_sim.vhd" line="85" col="18"
- identifier="reset" is_forward_ref="false"
+ <actual id="1248" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="195" col="18"
+ identifier="i_reset" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="929"/>
- <base_name ref="929"/>
+ <type ref="2762"/>
+ <named_entity ref="819"/>
+ <base_name ref="819"/>
</actual>
</el>
- <el id="1051" kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="86" col="21"
+ <el id="1252" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="196" col="29"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1049" kind="simple_name"
- file="./test/simple_sim.vhd" line="86" col="7"
- identifier="i_start_bp" is_forward_ref="false"
+ <formal id="1250" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="196" col="7"
+ identifier="i_synced_start_btn" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="965"/>
- <base_name ref="965"/>
+ <type ref="2762"/>
+ <named_entity ref="1117"/>
+ <base_name ref="1117"/>
</formal>
- <actual id="1050" kind="simple_name"
- file="./test/simple_sim.vhd" line="86" col="21"
- identifier="bp_start_stop" is_forward_ref="false"
+ <actual id="1251" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="196" col="29"
+ identifier="synced_start_bp" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
+ <type ref="2762"/>
+ <named_entity ref="852"/>
+ <base_name ref="852"/>
</actual>
</el>
- <el id="1054" kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="87" col="19"
+ <el id="1255" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="197" col="27"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1052" kind="simple_name"
- file="./test/simple_sim.vhd" line="87" col="7"
- identifier="i_raz_bp" is_forward_ref="false"
+ <formal id="1253" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="197" col="7"
+ identifier="i_synced_raz_btn" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="967"/>
- <base_name ref="967"/>
+ <type ref="2762"/>
+ <named_entity ref="1119"/>
+ <base_name ref="1119"/>
</formal>
- <actual id="1053" kind="simple_name"
- file="./test/simple_sim.vhd" line="87" col="19"
- identifier="bp_raz" is_forward_ref="false"
+ <actual id="1254" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="197" col="27"
+ identifier="synced_raz_bp" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="932"/>
- <base_name ref="932"/>
+ <type ref="2762"/>
+ <named_entity ref="854"/>
+ <base_name ref="854"/>
</actual>
</el>
- <el id="1057" kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="88" col="20"
+ <el id="1258" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="198" col="26"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1055" kind="simple_name"
- file="./test/simple_sim.vhd" line="88" col="7"
- identifier="o_display" is_forward_ref="false"
+ <formal id="1256" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="198" col="7"
+ identifier="i_limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="972"/>
- <named_entity ref="969"/>
- <base_name ref="969"/>
+ <type ref="2762"/>
+ <named_entity ref="1121"/>
+ <base_name ref="1121"/>
</formal>
- <actual id="1056" kind="simple_name"
- file="./test/simple_sim.vhd" line="88" col="20"
- identifier="display" is_forward_ref="false"
+ <actual id="1257" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="198" col="26"
+ identifier="limit_reached" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="940"/>
- <named_entity ref="938"/>
- <base_name ref="938"/>
+ <type ref="2762"/>
+ <named_entity ref="850"/>
+ <base_name ref="850"/>
</actual>
</el>
- <el id="1060" kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="89" col="15"
+ <el id="1261" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="199" col="19"
whole_association_flag="true" collapse_signal_flag="true">
- <formal id="1058" kind="simple_name"
- file="./test/simple_sim.vhd" line="89" col="7"
- identifier="o_an" is_forward_ref="false"
+ <formal id="1259" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="199" col="7"
+ identifier="o_enable" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="978"/>
- <named_entity ref="976"/>
- <base_name ref="976"/>
+ <type ref="2762"/>
+ <named_entity ref="1123"/>
+ <base_name ref="1123"/>
</formal>
- <actual id="1059" kind="simple_name"
- file="./test/simple_sim.vhd" line="89" col="15"
- identifier="an" is_forward_ref="false"
+ <actual id="1260" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="199" col="19"
+ identifier="enable" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="948"/>
- <named_entity ref="945"/>
- <base_name ref="945"/>
+ <type ref="2762"/>
+ <named_entity ref="848"/>
+ <base_name ref="848"/>
</actual>
</el>
- </port_map_aspect_chain>
- </el>
- <el id="3170" kind="sensitized_process_statement"
- file="./test/simple_sim.vhd" line="92" col="4" label=""
- seen_flag="false" end_has_postponed="false" is_ref="true"
- passive_flag="false" postponed_flag="false"
- visible_flag="false" is_within_flag="false" has_label="false"
- has_is="false" end_has_reserved_id="false"
- end_has_identifier="false" wait_state="unknown">
- <parent ref="820"/>
- <sequential_statement_chain>
- <el id="3172" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="92" col="4" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="unknown">
- <parent ref="3170"/>
- <target id="1061" kind="simple_name"
- file="./test/simple_sim.vhd" line="92" col="4"
- identifier="display_n" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3153"/>
- <named_entity ref="952"/>
- <base_name ref="952"/>
- </target>
- <waveform_chain>
- <el id="1064" kind="waveform_element"
- file="./test/simple_sim.vhd" line="92" col="17">
- <we_value id="3165" kind="function_call"
- file="./test/simple_sim.vhd" line="92" col="17"
- expr_staticness="none" name_staticness="none">
- <prefix id="1065" kind="simple_name"
- file="./test/simple_sim.vhd" line="92" col="17"
- identifier="display_value_to_numeral"
- is_forward_ref="false" expr_staticness="???"
- name_staticness="???">
- <type ref="639"/>
- <named_entity ref="984"/>
- <base_name ref="984"/>
- </prefix>
- <type ref="639"/>
- <parameter_association_chain>
- <el id="1068"
- kind="association_element_by_expression"
- file="./test/simple_sim.vhd" line="92" col="42"
- whole_association_flag="true"
- collapse_signal_flag="false">
- <actual id="1067" kind="simple_name"
- file="./test/simple_sim.vhd" line="92"
- col="42" identifier="display"
- is_forward_ref="false" expr_staticness="none"
- name_staticness="local">
- <type ref="940"/>
- <named_entity ref="938"/>
- <base_name ref="938"/>
- </actual>
- </el>
- </parameter_association_chain>
- <implementation ref="984"/>
- <base_name ref="3165"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- </sequential_statement_chain>
- <sensitivity_list list-id="106">
- <el ref="938"/>
- </sensitivity_list>
- <process_origin id="1062"
- kind="concurrent_simple_signal_assignment"
- file="./test/simple_sim.vhd" line="92" col="4" label=""
- delay_mechanism="inertial" postponed_flag="false"
- visible_flag="false" guarded_target_state="false">
- <parent ref="820"/>
- </process_origin>
- </el>
- <el id="1070" kind="process_statement"
- file="./test/simple_sim.vhd" line="95" col="4"
- label="miniclock_process" seen_flag="false"
- end_has_postponed="false" suspend_flag="true"
- passive_flag="false" postponed_flag="false"
- visible_flag="true" is_within_flag="false" has_label="true"
- has_is="false" end_has_reserved_id="true"
- end_has_identifier="false" wait_state="unknown">
- <parent ref="820"/>
- <sequential_statement_chain>
- <el id="1072" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="97" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1070"/>
- <target id="1069" kind="simple_name"
- file="./test/simple_sim.vhd" line="97" col="7"
- identifier="ck_50mhz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="926"/>
- <base_name ref="926"/>
- </target>
- <waveform_chain>
- <el id="1073" kind="waveform_element"
- file="./test/simple_sim.vhd" line="97" col="19">
- <we_value id="1074" kind="character_literal"
- file="./test/simple_sim.vhd" line="97" col="19"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1076" kind="wait_statement"
- file="./test/simple_sim.vhd" line="98" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1070"/>
- <timeout_clause id="1078" kind="division_operator"
- file="./test/simple_sim.vhd" line="98" col="34"
- expr_staticness="global">
- <type ref="559"/>
- <left id="1075" kind="simple_name"
- file="./test/simple_sim.vhd" line="98" col="17"
- identifier="miniclock_period" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="628"/>
- <named_entity ref="922"/>
- <base_name ref="922"/>
- </left>
- <implementation ref="610"/>
- <right id="1079" kind="integer_literal"
- file="./test/simple_sim.vhd" line="98" col="36"
- value=" 2" expr_staticness="local">
- <type ref="5"/>
- </right>
- </timeout_clause>
- </el>
- <el id="1081" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="99" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1070"/>
- <target id="1080" kind="simple_name"
- file="./test/simple_sim.vhd" line="99" col="7"
- identifier="ck_50mhz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="926"/>
- <base_name ref="926"/>
- </target>
- <waveform_chain>
- <el id="1082" kind="waveform_element"
- file="./test/simple_sim.vhd" line="99" col="19">
- <we_value id="1083" kind="character_literal"
- file="./test/simple_sim.vhd" line="99" col="19"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1084" kind="wait_statement"
- file="./test/simple_sim.vhd" line="100" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1070"/>
- <timeout_clause id="1087" kind="division_operator"
- file="./test/simple_sim.vhd" line="100" col="34"
- expr_staticness="global">
- <type ref="559"/>
- <left id="1086" kind="simple_name"
- file="./test/simple_sim.vhd" line="100" col="17"
- identifier="miniclock_period" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="628"/>
- <named_entity ref="922"/>
- <base_name ref="922"/>
- </left>
- <implementation ref="610"/>
- <right id="1088" kind="integer_literal"
- file="./test/simple_sim.vhd" line="100" col="36"
- value=" 2" expr_staticness="local">
- <type ref="5"/>
- </right>
- </timeout_clause>
- </el>
- </sequential_statement_chain>
- </el>
- <el id="1090" kind="process_statement"
- file="./test/simple_sim.vhd" line="104" col="4"
- label="stim_proc" seen_flag="false" end_has_postponed="false"
- suspend_flag="true" passive_flag="false"
- postponed_flag="false" visible_flag="true"
- is_within_flag="false" has_label="true" has_is="false"
- end_has_reserved_id="true" end_has_identifier="false"
- wait_state="unknown">
- <parent ref="820"/>
- <sequential_statement_chain>
- <el id="1092" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="106" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1089" kind="simple_name"
- file="./test/simple_sim.vhd" line="106" col="7"
- identifier="reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="929"/>
- <base_name ref="929"/>
- </target>
- <waveform_chain>
- <el id="1093" kind="waveform_element"
- file="./test/simple_sim.vhd" line="106" col="24">
- <we_value id="1094" kind="character_literal"
- file="./test/simple_sim.vhd" line="106" col="24"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1096" kind="wait_statement"
- file="./test/simple_sim.vhd" line="107" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1095" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="107" col="16"
- value=" 50" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1098" kind="simple_name"
- file="./test/simple_sim.vhd" line="107" col="19"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1100" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="108" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1099" kind="simple_name"
- file="./test/simple_sim.vhd" line="108" col="7"
- identifier="reset" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="929"/>
- <base_name ref="929"/>
- </target>
- <waveform_chain>
- <el id="1101" kind="waveform_element"
- file="./test/simple_sim.vhd" line="108" col="24">
- <we_value id="1102" kind="character_literal"
- file="./test/simple_sim.vhd" line="108" col="24"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1104" kind="wait_statement"
- file="./test/simple_sim.vhd" line="109" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1103" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="109" col="16"
- value=" 50" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1106" kind="simple_name"
- file="./test/simple_sim.vhd" line="109" col="19"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1108" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="111" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1107" kind="simple_name"
- file="./test/simple_sim.vhd" line="111" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1109" kind="waveform_element"
- file="./test/simple_sim.vhd" line="111" col="24">
- <we_value id="1110" kind="character_literal"
- file="./test/simple_sim.vhd" line="111" col="24"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1112" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="112" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1111" kind="simple_name"
- file="./test/simple_sim.vhd" line="112" col="7"
- identifier="bp_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="932"/>
- <base_name ref="932"/>
- </target>
- <waveform_chain>
- <el id="1113" kind="waveform_element"
- file="./test/simple_sim.vhd" line="112" col="17">
- <we_value id="1114" kind="character_literal"
- file="./test/simple_sim.vhd" line="112" col="17"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1116" kind="wait_statement"
- file="./test/simple_sim.vhd" line="114" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1115" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="114" col="16"
- value=" 100" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1118" kind="simple_name"
- file="./test/simple_sim.vhd" line="114" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1120" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="117" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1119" kind="simple_name"
- file="./test/simple_sim.vhd" line="117" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1121" kind="waveform_element"
- file="./test/simple_sim.vhd" line="117" col="24">
- <we_value id="1122" kind="character_literal"
- file="./test/simple_sim.vhd" line="117" col="24"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1124" kind="wait_statement"
- file="./test/simple_sim.vhd" line="119" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1123" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="119" col="16"
- value=" 100" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1126" kind="simple_name"
- file="./test/simple_sim.vhd" line="119" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1128" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="121" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1127" kind="simple_name"
- file="./test/simple_sim.vhd" line="121" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1129" kind="waveform_element"
- file="./test/simple_sim.vhd" line="121" col="24">
- <we_value id="1130" kind="character_literal"
- file="./test/simple_sim.vhd" line="121" col="24"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1132" kind="wait_statement"
- file="./test/simple_sim.vhd" line="123" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1131" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="123" col="16"
- value=" 10000" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1134" kind="simple_name"
- file="./test/simple_sim.vhd" line="123" col="22"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1136" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="125" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1135" kind="simple_name"
- file="./test/simple_sim.vhd" line="125" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1137" kind="waveform_element"
- file="./test/simple_sim.vhd" line="125" col="24">
- <we_value id="1138" kind="character_literal"
- file="./test/simple_sim.vhd" line="125" col="24"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1140" kind="wait_statement"
- file="./test/simple_sim.vhd" line="127" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1139" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="127" col="16"
- value=" 100" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1142" kind="simple_name"
- file="./test/simple_sim.vhd" line="127" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1144" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="129" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1143" kind="simple_name"
- file="./test/simple_sim.vhd" line="129" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1145" kind="waveform_element"
- file="./test/simple_sim.vhd" line="129" col="24">
- <we_value id="1146" kind="character_literal"
- file="./test/simple_sim.vhd" line="129" col="24"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1148" kind="wait_statement"
- file="./test/simple_sim.vhd" line="131" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1147" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="131" col="16"
- value=" 400" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1150" kind="simple_name"
- file="./test/simple_sim.vhd" line="131" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1152" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="133" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1151" kind="simple_name"
- file="./test/simple_sim.vhd" line="133" col="7"
- identifier="bp_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="932"/>
- <base_name ref="932"/>
- </target>
- <waveform_chain>
- <el id="1153" kind="waveform_element"
- file="./test/simple_sim.vhd" line="133" col="17">
- <we_value id="1154" kind="character_literal"
- file="./test/simple_sim.vhd" line="133" col="17"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1156" kind="wait_statement"
- file="./test/simple_sim.vhd" line="135" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1155" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="135" col="16"
- value=" 100" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1158" kind="simple_name"
- file="./test/simple_sim.vhd" line="135" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1160" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="137" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1159" kind="simple_name"
- file="./test/simple_sim.vhd" line="137" col="7"
- identifier="bp_raz" is_forward_ref="false"
- expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="932"/>
- <base_name ref="932"/>
- </target>
- <waveform_chain>
- <el id="1161" kind="waveform_element"
- file="./test/simple_sim.vhd" line="137" col="17">
- <we_value id="1162" kind="character_literal"
- file="./test/simple_sim.vhd" line="137" col="17"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1164" kind="wait_statement"
- file="./test/simple_sim.vhd" line="139" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1163" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="139" col="16"
- value=" 400" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1166" kind="simple_name"
- file="./test/simple_sim.vhd" line="139" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1168" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="141" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1167" kind="simple_name"
- file="./test/simple_sim.vhd" line="141" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
+ <el id="1264" kind="association_element_by_expression"
+ file="src/best_chronometer_ever.vhd" line="200" col="16"
+ whole_association_flag="true" collapse_signal_flag="true">
+ <formal id="1262" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="200" col="7"
+ identifier="o_raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1169" kind="waveform_element"
- file="./test/simple_sim.vhd" line="141" col="24">
- <we_value id="1170" kind="character_literal"
- file="./test/simple_sim.vhd" line="141" col="24"
- identifier="'1'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1172" kind="wait_statement"
- file="./test/simple_sim.vhd" line="143" col="7" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
- <timeout_clause id="1171" kind="physical_int_literal"
- file="./test/simple_sim.vhd" line="143" col="16"
- value=" 100" expr_staticness="global">
- <physical_unit ref="565"/>
- <unit_name id="1174" kind="simple_name"
- file="./test/simple_sim.vhd" line="143" col="20"
- identifier="ns" is_forward_ref="false"
- expr_staticness="global" name_staticness="local">
- <type ref="559"/>
- <named_entity ref="565"/>
- <base_name ref="565"/>
- </unit_name>
- <type ref="559"/>
- </timeout_clause>
- </el>
- <el id="1176" kind="simple_signal_assignment_statement"
- file="./test/simple_sim.vhd" line="145" col="7" label=""
- delay_mechanism="inertial" visible_flag="false"
- guarded_target_state="false">
- <parent ref="1090"/>
- <target id="1175" kind="simple_name"
- file="./test/simple_sim.vhd" line="145" col="7"
- identifier="bp_start_stop" is_forward_ref="false"
+ <type ref="2762"/>
+ <named_entity ref="1125"/>
+ <base_name ref="1125"/>
+ </formal>
+ <actual id="1263" kind="simple_name"
+ file="src/best_chronometer_ever.vhd" line="200" col="16"
+ identifier="raz" is_forward_ref="false"
expr_staticness="none" name_staticness="local">
- <type ref="3118"/>
- <named_entity ref="935"/>
- <base_name ref="935"/>
- </target>
- <waveform_chain>
- <el id="1177" kind="waveform_element"
- file="./test/simple_sim.vhd" line="145" col="24">
- <we_value id="1178" kind="character_literal"
- file="./test/simple_sim.vhd" line="145" col="24"
- identifier="'0'" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2727"/>
- <base_name ref="2727"/>
- </we_value>
- </el>
- </waveform_chain>
- </el>
- <el id="1179" kind="assertion_statement"
- file="./test/simple_sim.vhd" line="147" col="6" label=""
- visible_flag="false">
- <parent ref="1090"/>
- <assertion_condition id="1180" kind="simple_name"
- file="./test/simple_sim.vhd" line="147" col="13"
- identifier="false" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="18"/>
- <named_entity ref="19"/>
- <base_name ref="19"/>
- </assertion_condition>
- <severity_expression id="1182" kind="simple_name"
- file="./test/simple_sim.vhd" line="147" col="49"
- identifier="note" is_forward_ref="false"
- expr_staticness="local" name_staticness="local">
- <type ref="345"/>
- <named_entity ref="358"/>
- <base_name ref="358"/>
- </severity_expression>
- <report_expression id="1181" kind="string_literal8"
- file="./test/simple_sim.vhd" line="147" col="26"
- string_length="11" has_signed="false"
- bit_string_base="BASE_NONE" has_sign="false"
- has_length="false" expr_staticness="local">
- <string8_id length="11" content="End of Test"/>
- <literal_subtype id="3168"
- kind="array_subtype_definition"
- file="./test/simple_sim.vhd" line="147" col="26"
- resolved_flag="false" signal_type_flag="true"
- has_signal_flag="false" index_constraint_flag="true"
- type_staticness="local"
- constraint_state="fully constrained">
- <index_constraint_list list-id="105">
- <el id="1066" kind="integer_subtype_definition"
- file="./test/simple_sim.vhd" line="147" col="26"
- resolved_flag="false" is_ref="false"
- signal_type_flag="false" has_signal_flag="false"
- type_staticness="local">
- <range_constraint id="3166"
- kind="range_expression"
- file="./test/simple_sim.vhd" line="147" col="26"
- expr_staticness="local" direction="to">
- <right_limit_expr id="3167"
- kind="integer_literal"
- file="./test/simple_sim.vhd" line="147"
- col="26" value=" 11" expr_staticness="local">
- <type ref="647"/>
- </right_limit_expr>
- <type ref="647"/>
- <left_limit ref="650"/>
- <right_limit ref="3167"/>
- </range_constraint>
- <base_type ref="399"/>
- </el>
- </index_constraint_list>
- <index_subtype_list list-ref="105"/>
- <element_subtype ref="84"/>
- <base_type ref="654"/>
- </literal_subtype>
- <type ref="3168"/>
- </report_expression>
- </el>
- <el id="1184" kind="wait_statement"
- file="./test/simple_sim.vhd" line="149" col="6" label=""
- is_ref="false" visible_flag="false">
- <parent ref="1090"/>
+ <type ref="2762"/>
+ <named_entity ref="846"/>
+ <base_name ref="846"/>
+ </actual>
</el>
- </sequential_statement_chain>
+ </port_map_aspect_chain>
</el>
</concurrent_statement_chain>
</library_unit>
<hash_chain ref="808"/>
- <dependence_list list-id="86">
+ <dependence_list list-id="71">
<el ref="14"/>
<el ref="808"/>
</dependence_list>
</el>
</first_design_unit>
- <last_design_unit ref="818"/>
+ <last_design_unit ref="840"/>
</el>
</design_file_chain>
</el>
- <el id="2629" kind="library_declaration" file="./src/user_handler.vhd"
- line="56" col="1" identifier="ieee" date="26"
+ <el id="2273" kind="library_declaration" file="src/user_handler.vhd"
+ line="69" col="1" identifier="ieee" date="26"
library_directory="/my/src/ghdl/lib/ghdl/v93/ieee/" elab_flag="false"
visible_flag="true">
<design_file_chain>
- <el id="2714" kind="design_file"
+ <el id="2358" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/vital2000/memory_p.vhdl"
analysis_time_stamp="20161115105134.591"
file_checksum="84f438dfd1fd322c899a8b56c380e1bc065e2e89"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2716" kind="design_unit" design_unit_source_line="230"
+ <el id="2360" kind="design_unit" design_unit_source_line="230"
design_unit_source_col="0" identifier="vital_memory" date="25"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2714"/>
- <library_unit id="2718" kind="package_declaration"
+ <design_file ref="2358"/>
+ <library_unit id="2362" kind="package_declaration"
identifier="vital_memory" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2716"/>
+ <parent ref="2360"/>
</library_unit>
- <hash_chain ref="2634"/>
+ <hash_chain ref="2278"/>
</el>
</first_design_unit>
- <last_design_unit ref="2716"/>
+ <last_design_unit ref="2360"/>
</el>
- <el id="2708" kind="design_file"
+ <el id="2352" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/vital2000/prmtvs_p.vhdl"
analysis_time_stamp="20161115105134.469"
file_checksum="4fc167ceb09c16a857d64c98355edfd53eec3124"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2710" kind="design_unit" design_unit_source_line="46"
+ <el id="2354" kind="design_unit" design_unit_source_line="46"
design_unit_source_col="0" identifier="vital_primitives" date="23"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2708"/>
- <library_unit id="2712" kind="package_declaration"
+ <design_file ref="2352"/>
+ <library_unit id="2356" kind="package_declaration"
identifier="vital_primitives" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2710"/>
+ <parent ref="2354"/>
</library_unit>
- <hash_chain ref="2640"/>
+ <hash_chain ref="2284"/>
</el>
</first_design_unit>
- <last_design_unit ref="2710"/>
+ <last_design_unit ref="2354"/>
</el>
- <el id="2702" kind="design_file"
+ <el id="2346" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/vital2000/timing_p.vhdl"
analysis_time_stamp="20161115105134.388"
file_checksum="9eb4049fe54b15be935f9eac302c22c8431f8541"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2704" kind="design_unit" design_unit_source_line="67"
+ <el id="2348" kind="design_unit" design_unit_source_line="67"
design_unit_source_col="0" identifier="vital_timing" date="21"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2702"/>
- <library_unit id="2706" kind="package_declaration"
+ <design_file ref="2346"/>
+ <library_unit id="2350" kind="package_declaration"
identifier="vital_timing" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2704"/>
+ <parent ref="2348"/>
</library_unit>
- <hash_chain ref="2644"/>
+ <hash_chain ref="2288"/>
</el>
</first_design_unit>
- <last_design_unit ref="2704"/>
+ <last_design_unit ref="2348"/>
</el>
- <el id="2696" kind="design_file"
+ <el id="2340" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/math_complex.vhdl"
analysis_time_stamp="20161115105134.358"
file_checksum="c2956a0aedd51aae13f62c3f40271ed57f54b1ab"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2698" kind="design_unit" design_unit_source_line="55"
+ <el id="2342" kind="design_unit" design_unit_source_line="55"
design_unit_source_col="0" identifier="math_complex" date="19"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2696"/>
- <library_unit id="2700" kind="package_declaration"
+ <design_file ref="2340"/>
+ <library_unit id="2344" kind="package_declaration"
identifier="math_complex" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2698"/>
+ <parent ref="2342"/>
</library_unit>
- <hash_chain ref="2650"/>
+ <hash_chain ref="2294"/>
</el>
</first_design_unit>
- <last_design_unit ref="2698"/>
+ <last_design_unit ref="2342"/>
</el>
- <el id="2690" kind="design_file"
+ <el id="2334" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/math_real.vhdl"
analysis_time_stamp="20161115105134.326"
file_checksum="46e25e72de5bea190263bd1b7f12811fbddc20de"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2692" kind="design_unit" design_unit_source_line="54"
+ <el id="2336" kind="design_unit" design_unit_source_line="54"
design_unit_source_col="0" identifier="math_real" date="17"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2690"/>
- <library_unit id="2694" kind="package_declaration"
+ <design_file ref="2334"/>
+ <library_unit id="2338" kind="package_declaration"
identifier="math_real" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2692"/>
+ <parent ref="2336"/>
</library_unit>
- <hash_chain ref="2654"/>
+ <hash_chain ref="2298"/>
</el>
</first_design_unit>
- <last_design_unit ref="2692"/>
+ <last_design_unit ref="2336"/>
</el>
- <el id="2684" kind="design_file"
+ <el id="2328" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/numeric_std.v93"
analysis_time_stamp="20161115105134.290"
file_checksum="d3d806baa67495d9acdf9df8db921292dcac49cd"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2686" kind="design_unit" design_unit_source_line="54"
+ <el id="2330" kind="design_unit" design_unit_source_line="54"
design_unit_source_col="0" identifier="numeric_std" date="15"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2684"/>
- <library_unit id="2688" kind="package_declaration"
+ <design_file ref="2328"/>
+ <library_unit id="2332" kind="package_declaration"
identifier="numeric_std" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2686"/>
+ <parent ref="2330"/>
</library_unit>
- <hash_chain ref="2660"/>
+ <hash_chain ref="2304"/>
</el>
</first_design_unit>
- <last_design_unit ref="2686"/>
+ <last_design_unit ref="2330"/>
</el>
- <el id="2678" kind="design_file"
+ <el id="2322" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/numeric_bit.v93"
analysis_time_stamp="20161115105134.262"
file_checksum="2c8cbcd71d107cefdf9c48c6267256ee5cf0a783"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2680" kind="design_unit" design_unit_source_line="54"
+ <el id="2324" kind="design_unit" design_unit_source_line="54"
design_unit_source_col="0" identifier="numeric_bit" date="13"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2678"/>
- <library_unit id="2682" kind="package_declaration"
+ <design_file ref="2322"/>
+ <library_unit id="2326" kind="package_declaration"
identifier="numeric_bit" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="false" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2680"/>
+ <parent ref="2324"/>
</library_unit>
- <hash_chain ref="2664"/>
+ <hash_chain ref="2308"/>
</el>
</first_design_unit>
- <last_design_unit ref="2680"/>
+ <last_design_unit ref="2324"/>
</el>
- <el id="2672" kind="design_file"
+ <el id="2316" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/std_logic_1164.v93"
analysis_time_stamp="20161115105134.247"
file_checksum="088aacbdae3dd8bddbdb5b0fe27524a14b52a387"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2674" kind="design_unit"
+ <el id="2318" kind="design_unit"
file="../../src/ieee/std_logic_1164.v93" line="36" col="1"
design_unit_source_line="36" design_unit_source_col="0"
identifier="std_logic_1164" date="11" elab_flag="false"
configuration_mark_flag="false" configuration_done_flag="false"
date_state="analyze">
- <design_file ref="2672"/>
- <library_unit id="2722" kind="package_declaration"
+ <design_file ref="2316"/>
+ <library_unit id="2366" kind="package_declaration"
file="../../src/ieee/std_logic_1164.v93" line="36" col="9"
identifier="std_logic_1164" need_body="true"
macro_expanded_flag="false" need_instance_bodies="false"
visible_flag="true" end_has_reserved_id="false"
end_has_identifier="true">
- <parent ref="2674"/>
+ <parent ref="2318"/>
<declaration_chain>
- <el id="2734" kind="type_declaration"
+ <el id="2378" kind="type_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
identifier="std_ulogic" visible_flag="true" use_flag="false">
- <parent ref="2722"/>
- <type_definition id="2724" kind="enumeration_type_definition"
+ <parent ref="2366"/>
+ <type_definition id="2368" kind="enumeration_type_definition"
file="../../src/ieee/std_logic_1164.v93" line="41" col="24"
resolved_flag="false" is_ref="false" signal_type_flag="true"
has_signal_flag="true" only_characters_flag="true"
type_staticness="local">
- <enumeration_literal_list list-id="71">
- <el id="2725" kind="enumeration_literal"
+ <enumeration_literal_list list-id="56">
+ <el id="2369" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="41"
- col="26" identifier="'U'" subprogram_hash="2732"
+ col="26" identifier="'U'" subprogram_hash="2376"
enum_pos="0" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2726" kind="enumeration_literal"
+ <el id="2370" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="42"
- col="26" identifier="'X'" subprogram_hash="2732"
+ col="26" identifier="'X'" subprogram_hash="2376"
enum_pos="1" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2727" kind="enumeration_literal"
+ <el id="2371" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="43"
- col="26" identifier="'0'" subprogram_hash="2732"
+ col="26" identifier="'0'" subprogram_hash="2376"
enum_pos="2" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2728" kind="enumeration_literal"
+ <el id="2372" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="44"
- col="26" identifier="'1'" subprogram_hash="2732"
+ col="26" identifier="'1'" subprogram_hash="2376"
enum_pos="3" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2729" kind="enumeration_literal"
+ <el id="2373" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="45"
- col="26" identifier="'Z'" subprogram_hash="2732"
+ col="26" identifier="'Z'" subprogram_hash="2376"
enum_pos="4" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2730" kind="enumeration_literal"
+ <el id="2374" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="46"
- col="26" identifier="'W'" subprogram_hash="2732"
+ col="26" identifier="'W'" subprogram_hash="2376"
enum_pos="5" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2731" kind="enumeration_literal"
+ <el id="2375" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="47"
- col="26" identifier="'L'" subprogram_hash="2732"
+ col="26" identifier="'L'" subprogram_hash="2376"
enum_pos="6" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2732" kind="enumeration_literal"
+ <el id="2376" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="48"
- col="26" identifier="'H'" subprogram_hash="2732"
+ col="26" identifier="'H'" subprogram_hash="2376"
enum_pos="7" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
- <el id="2733" kind="enumeration_literal"
+ <el id="2377" kind="enumeration_literal"
file="../../src/ieee/std_logic_1164.v93" line="49"
- col="26" identifier="'-'" subprogram_hash="2732"
+ col="26" identifier="'-'" subprogram_hash="2376"
enum_pos="8" seen_flag="false" visible_flag="true"
is_within_flag="false" expr_staticness="local"
name_staticness="local">
- <parent ref="2722"/>
- <type ref="2724"/>
+ <parent ref="2366"/>
+ <type ref="2368"/>
</el>
</enumeration_literal_list>
- <range_constraint id="2721" kind="range_expression"
+ <range_constraint id="2365" kind="range_expression"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" expr_staticness="local" direction="to">
- <type ref="2724"/>
- <left_limit ref="2725"/>
- <right_limit ref="2733"/>
+ <type ref="2368"/>
+ <left_limit ref="2369"/>
+ <right_limit ref="2377"/>
</range_constraint>
- <type_declarator ref="2734"/>
- <base_type ref="2724"/>
+ <type_declarator ref="2378"/>
+ <base_type ref="2368"/>
</type_definition>
</el>
- <el id="3080" kind="function_declaration"
+ <el id="2724" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
subprogram_depth="0" overload_number="0" identifier="="
- subprogram_hash="22684"
+ subprogram_hash="19836"
implicit_definition="IIR_PREDEFINED_ENUM_EQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22362,33 +19871,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2677" kind="interface_constant_declaration"
+ <el id="2321" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2720" kind="interface_constant_declaration"
+ <el id="2364" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3082" kind="function_declaration"
+ <el id="2726" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
subprogram_depth="0" overload_number="0" identifier="/="
- subprogram_hash="22684"
+ subprogram_hash="19836"
implicit_definition="IIR_PREDEFINED_ENUM_INEQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22397,33 +19906,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2677" kind="interface_constant_declaration"
+ <el id="2321" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2720" kind="interface_constant_declaration"
+ <el id="2364" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3084" kind="function_declaration"
+ <el id="2728" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
subprogram_depth="0" overload_number="0" identifier=">"
- subprogram_hash="22684"
+ subprogram_hash="19836"
implicit_definition="IIR_PREDEFINED_ENUM_GREATER"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22432,33 +19941,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2677" kind="interface_constant_declaration"
+ <el id="2321" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2720" kind="interface_constant_declaration"
+ <el id="2364" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3086" kind="function_declaration"
+ <el id="2730" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
subprogram_depth="0" overload_number="0" identifier=">="
- subprogram_hash="22684"
+ subprogram_hash="19836"
implicit_definition="IIR_PREDEFINED_ENUM_GREATER_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22467,33 +19976,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2677" kind="interface_constant_declaration"
+ <el id="2321" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2720" kind="interface_constant_declaration"
+ <el id="2364" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3088" kind="function_declaration"
+ <el id="2732" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x3c;"
- subprogram_hash="22684"
+ subprogram_hash="19836"
implicit_definition="IIR_PREDEFINED_ENUM_LESS"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22502,33 +20011,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2677" kind="interface_constant_declaration"
+ <el id="2321" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2720" kind="interface_constant_declaration"
+ <el id="2364" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3090" kind="function_declaration"
+ <el id="2734" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x3c;="
- subprogram_hash="22684"
+ subprogram_hash="19836"
implicit_definition="IIR_PREDEFINED_ENUM_LESS_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22537,41 +20046,41 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2677" kind="interface_constant_declaration"
+ <el id="2321" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2720" kind="interface_constant_declaration"
+ <el id="2364" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="2737" kind="type_declaration"
+ <el id="2381" kind="type_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
identifier="std_ulogic_vector" visible_flag="true"
use_flag="false">
- <parent ref="2722"/>
- <type_definition id="2738" kind="array_type_definition"
+ <parent ref="2366"/>
+ <type_definition id="2382" kind="array_type_definition"
file="../../src/ieee/std_logic_1164.v93" line="54" col="31"
resolved_flag="false" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="false"
type_staticness="none" constraint_state="unconstrained">
- <index_subtype_definition_list list-id="72">
- <el id="2735" kind="simple_name"
+ <index_subtype_definition_list list-id="57">
+ <el id="2379" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="39" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -22580,24 +20089,24 @@
<base_name ref="646"/>
</el>
</index_subtype_definition_list>
- <element_subtype_indication id="2736" kind="simple_name"
+ <element_subtype_indication id="2380" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="61" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</element_subtype_indication>
- <index_subtype_list list-ref="72"/>
- <element_subtype ref="2724"/>
- <type_declarator ref="2737"/>
- <base_type ref="2738"/>
+ <index_subtype_list list-ref="57"/>
+ <element_subtype ref="2368"/>
+ <type_declarator ref="2381"/>
+ <base_type ref="2382"/>
</type_definition>
</el>
- <el id="3094" kind="function_declaration"
+ <el id="2738" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="="
- subprogram_hash="22796"
+ subprogram_hash="19948"
implicit_definition="IIR_PREDEFINED_ARRAY_EQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22606,33 +20115,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3096" kind="function_declaration"
+ <el id="2740" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="/="
- subprogram_hash="22796"
+ subprogram_hash="19948"
implicit_definition="IIR_PREDEFINED_ARRAY_INEQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22641,33 +20150,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3098" kind="function_declaration"
+ <el id="2742" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier=">"
- subprogram_hash="22796"
+ subprogram_hash="19948"
implicit_definition="IIR_PREDEFINED_ARRAY_GREATER"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22676,33 +20185,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3100" kind="function_declaration"
+ <el id="2744" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier=">="
- subprogram_hash="22796"
+ subprogram_hash="19948"
implicit_definition="IIR_PREDEFINED_ARRAY_GREATER_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22711,33 +20220,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3102" kind="function_declaration"
+ <el id="2746" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x3c;"
- subprogram_hash="22796"
+ subprogram_hash="19948"
implicit_definition="IIR_PREDEFINED_ARRAY_LESS"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22746,33 +20255,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3104" kind="function_declaration"
+ <el id="2748" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x3c;="
- subprogram_hash="22796"
+ subprogram_hash="19948"
implicit_definition="IIR_PREDEFINED_ARRAY_LESS_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22781,33 +20290,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3106" kind="function_declaration"
+ <el id="2750" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_ARRAY_ARRAY_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22816,33 +20325,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3092" kind="interface_constant_declaration"
+ <el id="2736" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3108" kind="function_declaration"
+ <el id="2752" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="155978"
+ subprogram_hash="135686"
implicit_definition="IIR_PREDEFINED_ELEMENT_ARRAY_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22851,33 +20360,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3093" kind="interface_constant_declaration"
+ <el id="2737" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2676" kind="interface_constant_declaration"
+ <el id="2320" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3112" kind="function_declaration"
+ <el id="2756" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="156062"
+ subprogram_hash="135770"
implicit_definition="IIR_PREDEFINED_ARRAY_ELEMENT_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22886,33 +20395,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3110" kind="interface_constant_declaration"
+ <el id="2754" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54"
col="31" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="3111" kind="interface_constant_declaration"
+ <el id="2755" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3116" kind="function_declaration"
+ <el id="2760" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="54" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="155964"
+ subprogram_hash="135672"
implicit_definition="IIR_PREDEFINED_ELEMENT_ELEMENT_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -22921,33 +20430,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3114" kind="interface_constant_declaration"
+ <el id="2758" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="3115" kind="interface_constant_declaration"
+ <el id="2759" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="41"
col="24" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
</el>
- <el id="2740" kind="function_declaration"
+ <el id="2384" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="59" col="14"
subprogram_depth="0" overload_number="0" identifier="resolved"
- subprogram_hash="21815"
+ subprogram_hash="18967"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -22955,81 +20464,81 @@
resolution_function_flag="true" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2724"/>
+ <parent ref="2366"/>
+ <return_type ref="2368"/>
<interface_declaration_chain>
- <el id="2742" kind="interface_constant_declaration"
+ <el id="2386" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="59"
col="25" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2740"/>
- <subtype_indication id="2743" kind="simple_name"
+ <parent ref="2384"/>
+ <subtype_indication id="2387" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="59"
col="29" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2744" kind="simple_name"
+ <return_type_mark id="2388" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="59" col="56"
identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</return_type_mark>
</el>
- <el id="2745" kind="subtype_declaration"
+ <el id="2389" kind="subtype_declaration"
file="../../src/ieee/std_logic_1164.v93" line="64" col="13"
identifier="std_logic" visible_flag="true" use_flag="false">
- <parent ref="2722"/>
- <subtype_indication id="3118"
+ <parent ref="2366"/>
+ <subtype_indication id="2762"
kind="enumeration_subtype_definition"
file="../../src/ieee/std_logic_1164.v93" line="64" col="35"
resolved_flag="true" is_ref="true" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint ref="2721"/>
- <subtype_type_mark id="2747" kind="simple_name"
+ <range_constraint ref="2365"/>
+ <subtype_type_mark id="2391" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="64"
col="35" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_type_mark>
- <type_declarator ref="2745"/>
- <base_type ref="2724"/>
- <resolution_indication id="2746" kind="simple_name"
+ <type_declarator ref="2389"/>
+ <base_type ref="2368"/>
+ <resolution_indication id="2390" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="64"
col="26" identifier="resolved" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2740"/>
- <base_name ref="2740"/>
+ <type ref="2368"/>
+ <named_entity ref="2384"/>
+ <base_name ref="2384"/>
</resolution_indication>
</subtype_indication>
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2754" kind="type_declaration"
+ <el id="2398" kind="type_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
identifier="std_logic_vector" visible_flag="true"
use_flag="false">
- <parent ref="2722"/>
- <type_definition id="2752" kind="array_type_definition"
+ <parent ref="2366"/>
+ <type_definition id="2396" kind="array_type_definition"
file="../../src/ieee/std_logic_1164.v93" line="69" col="30"
resolved_flag="true" signal_type_flag="true"
has_signal_flag="true" index_constraint_flag="false"
type_staticness="none" constraint_state="unconstrained">
- <index_subtype_definition_list list-id="73">
- <el id="2750" kind="simple_name"
+ <index_subtype_definition_list list-id="58">
+ <el id="2394" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="38" identifier="natural" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -23038,24 +20547,24 @@
<base_name ref="646"/>
</el>
</index_subtype_definition_list>
- <element_subtype_indication id="2751" kind="simple_name"
+ <element_subtype_indication id="2395" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="59" identifier="std_logic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3118"/>
- <named_entity ref="2745"/>
- <base_name ref="2745"/>
+ <type ref="2762"/>
+ <named_entity ref="2389"/>
+ <base_name ref="2389"/>
</element_subtype_indication>
- <index_subtype_list list-ref="73"/>
- <element_subtype ref="3118"/>
- <type_declarator ref="2754"/>
- <base_type ref="2752"/>
+ <index_subtype_list list-ref="58"/>
+ <element_subtype ref="2762"/>
+ <type_declarator ref="2398"/>
+ <base_type ref="2396"/>
</type_definition>
</el>
- <el id="3120" kind="function_declaration"
+ <el id="2764" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="="
- subprogram_hash="22908"
+ subprogram_hash="20060"
implicit_definition="IIR_PREDEFINED_ARRAY_EQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23064,33 +20573,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3122" kind="function_declaration"
+ <el id="2766" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="/="
- subprogram_hash="22908"
+ subprogram_hash="20060"
implicit_definition="IIR_PREDEFINED_ARRAY_INEQUALITY"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23099,33 +20608,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3124" kind="function_declaration"
+ <el id="2768" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier=">"
- subprogram_hash="22908"
+ subprogram_hash="20060"
implicit_definition="IIR_PREDEFINED_ARRAY_GREATER"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23134,33 +20643,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3126" kind="function_declaration"
+ <el id="2770" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier=">="
- subprogram_hash="22908"
+ subprogram_hash="20060"
implicit_definition="IIR_PREDEFINED_ARRAY_GREATER_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23169,33 +20678,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3128" kind="function_declaration"
+ <el id="2772" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x3c;"
- subprogram_hash="22908"
+ subprogram_hash="20060"
implicit_definition="IIR_PREDEFINED_ARRAY_LESS"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23204,33 +20713,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3130" kind="function_declaration"
+ <el id="2774" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x3c;="
- subprogram_hash="22908"
+ subprogram_hash="20060"
implicit_definition="IIR_PREDEFINED_ARRAY_LESS_EQUAL"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23239,33 +20748,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3132" kind="function_declaration"
+ <el id="2776" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_ARRAY_ARRAY_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23274,33 +20783,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2748" kind="interface_constant_declaration"
+ <el id="2392" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3134" kind="function_declaration"
+ <el id="2778" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="156678"
+ subprogram_hash="136386"
implicit_definition="IIR_PREDEFINED_ELEMENT_ARRAY_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23309,33 +20818,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="3119" kind="interface_constant_declaration"
+ <el id="2763" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="64"
col="35" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="2749" kind="interface_constant_declaration"
+ <el id="2393" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3138" kind="function_declaration"
+ <el id="2782" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="156846"
+ subprogram_hash="136554"
implicit_definition="IIR_PREDEFINED_ARRAY_ELEMENT_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23344,33 +20853,33 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="3136" kind="interface_constant_declaration"
+ <el id="2780" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69"
col="30" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="3137" kind="interface_constant_declaration"
+ <el id="2781" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="64"
col="35" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</interface_declaration_chain>
</el>
- <el id="3142" kind="function_declaration"
+ <el id="2786" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="69" col="10"
subprogram_depth="0" overload_number="0" identifier="&#x26;"
- subprogram_hash="156650"
+ subprogram_hash="136358"
implicit_definition="IIR_PREDEFINED_ELEMENT_ELEMENT_CONCAT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="false"
@@ -23379,245 +20888,245 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="3140" kind="interface_constant_declaration"
+ <el id="2784" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="64"
col="35" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
- <el id="3141" kind="interface_constant_declaration"
+ <el id="2785" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="64"
col="35" identifier="" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="false" after_drivers_flag="false"
use_flag="false" expr_staticness="???"
name_staticness="???">
- <type ref="3118"/>
+ <type ref="2762"/>
</el>
</interface_declaration_chain>
</el>
- <el id="2755" kind="subtype_declaration"
+ <el id="2399" kind="subtype_declaration"
file="../../src/ieee/std_logic_1164.v93" line="74" col="13"
identifier="x01" visible_flag="true" use_flag="false">
- <parent ref="2722"/>
- <subtype_indication id="3144"
+ <parent ref="2366"/>
+ <subtype_indication id="2788"
kind="enumeration_subtype_definition"
file="../../src/ieee/std_logic_1164.v93" line="74" col="33"
resolved_flag="true" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2761" kind="range_expression"
+ <range_constraint id="2405" kind="range_expression"
file="../../src/ieee/std_logic_1164.v93" line="74"
col="50" expr_staticness="local" direction="to">
- <left_limit_expr id="2760" kind="character_literal"
+ <left_limit_expr id="2404" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="74"
col="50" identifier="'X'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2726"/>
- <base_name ref="2726"/>
+ <type ref="2368"/>
+ <named_entity ref="2370"/>
+ <base_name ref="2370"/>
</left_limit_expr>
- <right_limit_expr id="2762" kind="character_literal"
+ <right_limit_expr id="2406" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="74"
col="57" identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right_limit_expr>
- <type ref="2724"/>
- <left_limit ref="2760"/>
- <right_limit ref="2762"/>
+ <type ref="2368"/>
+ <left_limit ref="2404"/>
+ <right_limit ref="2406"/>
</range_constraint>
- <subtype_type_mark id="2757" kind="simple_name"
+ <subtype_type_mark id="2401" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="74"
col="33" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_type_mark>
- <type_declarator ref="2755"/>
- <base_type ref="2724"/>
- <resolution_indication id="2756" kind="simple_name"
+ <type_declarator ref="2399"/>
+ <base_type ref="2368"/>
+ <resolution_indication id="2400" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="74"
col="24" identifier="resolved" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2740"/>
- <base_name ref="2740"/>
+ <type ref="2368"/>
+ <named_entity ref="2384"/>
+ <base_name ref="2384"/>
</resolution_indication>
</subtype_indication>
- <type ref="3144"/>
+ <type ref="2788"/>
</el>
- <el id="2763" kind="subtype_declaration"
+ <el id="2407" kind="subtype_declaration"
file="../../src/ieee/std_logic_1164.v93" line="75" col="13"
identifier="x01z" visible_flag="true" use_flag="false">
- <parent ref="2722"/>
- <subtype_indication id="2759"
+ <parent ref="2366"/>
+ <subtype_indication id="2403"
kind="enumeration_subtype_definition"
file="../../src/ieee/std_logic_1164.v93" line="75" col="33"
resolved_flag="true" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2769" kind="range_expression"
+ <range_constraint id="2413" kind="range_expression"
file="../../src/ieee/std_logic_1164.v93" line="75"
col="50" expr_staticness="local" direction="to">
- <left_limit_expr id="2768" kind="character_literal"
+ <left_limit_expr id="2412" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="75"
col="50" identifier="'X'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2726"/>
- <base_name ref="2726"/>
+ <type ref="2368"/>
+ <named_entity ref="2370"/>
+ <base_name ref="2370"/>
</left_limit_expr>
- <right_limit_expr id="2770" kind="character_literal"
+ <right_limit_expr id="2414" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="75"
col="57" identifier="'Z'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2729"/>
- <base_name ref="2729"/>
+ <type ref="2368"/>
+ <named_entity ref="2373"/>
+ <base_name ref="2373"/>
</right_limit_expr>
- <type ref="2724"/>
- <left_limit ref="2768"/>
- <right_limit ref="2770"/>
+ <type ref="2368"/>
+ <left_limit ref="2412"/>
+ <right_limit ref="2414"/>
</range_constraint>
- <subtype_type_mark id="2765" kind="simple_name"
+ <subtype_type_mark id="2409" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="75"
col="33" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_type_mark>
- <type_declarator ref="2763"/>
- <base_type ref="2724"/>
- <resolution_indication id="2764" kind="simple_name"
+ <type_declarator ref="2407"/>
+ <base_type ref="2368"/>
+ <resolution_indication id="2408" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="75"
col="24" identifier="resolved" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2740"/>
- <base_name ref="2740"/>
+ <type ref="2368"/>
+ <named_entity ref="2384"/>
+ <base_name ref="2384"/>
</resolution_indication>
</subtype_indication>
- <type ref="2759"/>
+ <type ref="2403"/>
</el>
- <el id="2771" kind="subtype_declaration"
+ <el id="2415" kind="subtype_declaration"
file="../../src/ieee/std_logic_1164.v93" line="76" col="13"
identifier="ux01" visible_flag="true" use_flag="false">
- <parent ref="2722"/>
- <subtype_indication id="2767"
+ <parent ref="2366"/>
+ <subtype_indication id="2411"
kind="enumeration_subtype_definition"
file="../../src/ieee/std_logic_1164.v93" line="76" col="33"
resolved_flag="true" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2777" kind="range_expression"
+ <range_constraint id="2421" kind="range_expression"
file="../../src/ieee/std_logic_1164.v93" line="76"
col="50" expr_staticness="local" direction="to">
- <left_limit_expr id="2776" kind="character_literal"
+ <left_limit_expr id="2420" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="76"
col="50" identifier="'U'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2725"/>
- <base_name ref="2725"/>
+ <type ref="2368"/>
+ <named_entity ref="2369"/>
+ <base_name ref="2369"/>
</left_limit_expr>
- <right_limit_expr id="2778" kind="character_literal"
+ <right_limit_expr id="2422" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="76"
col="57" identifier="'1'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2728"/>
- <base_name ref="2728"/>
+ <type ref="2368"/>
+ <named_entity ref="2372"/>
+ <base_name ref="2372"/>
</right_limit_expr>
- <type ref="2724"/>
- <left_limit ref="2776"/>
- <right_limit ref="2778"/>
+ <type ref="2368"/>
+ <left_limit ref="2420"/>
+ <right_limit ref="2422"/>
</range_constraint>
- <subtype_type_mark id="2773" kind="simple_name"
+ <subtype_type_mark id="2417" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="76"
col="33" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_type_mark>
- <type_declarator ref="2771"/>
- <base_type ref="2724"/>
- <resolution_indication id="2772" kind="simple_name"
+ <type_declarator ref="2415"/>
+ <base_type ref="2368"/>
+ <resolution_indication id="2416" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="76"
col="24" identifier="resolved" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2740"/>
- <base_name ref="2740"/>
+ <type ref="2368"/>
+ <named_entity ref="2384"/>
+ <base_name ref="2384"/>
</resolution_indication>
</subtype_indication>
- <type ref="2767"/>
+ <type ref="2411"/>
</el>
- <el id="2779" kind="subtype_declaration"
+ <el id="2423" kind="subtype_declaration"
file="../../src/ieee/std_logic_1164.v93" line="77" col="13"
identifier="ux01z" visible_flag="true" use_flag="false">
- <parent ref="2722"/>
- <subtype_indication id="2775"
+ <parent ref="2366"/>
+ <subtype_indication id="2419"
kind="enumeration_subtype_definition"
file="../../src/ieee/std_logic_1164.v93" line="77" col="33"
resolved_flag="true" is_ref="false" signal_type_flag="true"
has_signal_flag="true" type_staticness="local">
- <range_constraint id="2785" kind="range_expression"
+ <range_constraint id="2429" kind="range_expression"
file="../../src/ieee/std_logic_1164.v93" line="77"
col="50" expr_staticness="local" direction="to">
- <left_limit_expr id="2784" kind="character_literal"
+ <left_limit_expr id="2428" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="77"
col="50" identifier="'U'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2725"/>
- <base_name ref="2725"/>
+ <type ref="2368"/>
+ <named_entity ref="2369"/>
+ <base_name ref="2369"/>
</left_limit_expr>
- <right_limit_expr id="2786" kind="character_literal"
+ <right_limit_expr id="2430" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="77"
col="57" identifier="'Z'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
- <type ref="2724"/>
- <named_entity ref="2729"/>
- <base_name ref="2729"/>
+ <type ref="2368"/>
+ <named_entity ref="2373"/>
+ <base_name ref="2373"/>
</right_limit_expr>
- <type ref="2724"/>
- <left_limit ref="2784"/>
- <right_limit ref="2786"/>
+ <type ref="2368"/>
+ <left_limit ref="2428"/>
+ <right_limit ref="2430"/>
</range_constraint>
- <subtype_type_mark id="2781" kind="simple_name"
+ <subtype_type_mark id="2425" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="77"
col="33" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_type_mark>
- <type_declarator ref="2779"/>
- <base_type ref="2724"/>
- <resolution_indication id="2780" kind="simple_name"
+ <type_declarator ref="2423"/>
+ <base_type ref="2368"/>
+ <resolution_indication id="2424" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="77"
col="24" identifier="resolved" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2740"/>
- <base_name ref="2740"/>
+ <type ref="2368"/>
+ <named_entity ref="2384"/>
+ <base_name ref="2384"/>
</resolution_indication>
</subtype_indication>
- <type ref="2775"/>
+ <type ref="2419"/>
</el>
- <el id="2788" kind="function_declaration"
+ <el id="2432" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="83" col="14"
subprogram_depth="0" overload_number="1" identifier="and"
- subprogram_hash="155278"
+ subprogram_hash="134986"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_AND"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23626,59 +21135,59 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2787" kind="interface_constant_declaration"
+ <el id="2431" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="83"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2788"/>
- <subtype_indication id="2790" kind="simple_name"
+ <parent ref="2432"/>
+ <subtype_indication id="2434" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="83"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2791" kind="interface_constant_declaration"
+ <el id="2435" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="83"
col="39" identifier="r" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2788"/>
- <subtype_indication id="2792" kind="simple_name"
+ <parent ref="2432"/>
+ <subtype_indication id="2436" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="83"
col="43" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2793" kind="simple_name"
+ <return_type_mark id="2437" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="83" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2794" kind="function_declaration"
+ <el id="2438" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="84" col="14"
subprogram_depth="0" overload_number="1" identifier="nand"
- subprogram_hash="155278"
+ subprogram_hash="134986"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_NAND"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23687,59 +21196,59 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2796" kind="interface_constant_declaration"
+ <el id="2440" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="84"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2794"/>
- <subtype_indication id="2797" kind="simple_name"
+ <parent ref="2438"/>
+ <subtype_indication id="2441" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="84"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2798" kind="interface_constant_declaration"
+ <el id="2442" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="84"
col="39" identifier="r" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2794"/>
- <subtype_indication id="2799" kind="simple_name"
+ <parent ref="2438"/>
+ <subtype_indication id="2443" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="84"
col="43" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2800" kind="simple_name"
+ <return_type_mark id="2444" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="84" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2802" kind="function_declaration"
+ <el id="2446" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="85" col="14"
subprogram_depth="0" overload_number="1" identifier="or"
- subprogram_hash="155278"
+ subprogram_hash="134986"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_OR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23748,59 +21257,59 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2801" kind="interface_constant_declaration"
+ <el id="2445" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="85"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2802"/>
- <subtype_indication id="2804" kind="simple_name"
+ <parent ref="2446"/>
+ <subtype_indication id="2448" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="85"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2805" kind="interface_constant_declaration"
+ <el id="2449" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="85"
col="39" identifier="r" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2802"/>
- <subtype_indication id="2806" kind="simple_name"
+ <parent ref="2446"/>
+ <subtype_indication id="2450" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="85"
col="43" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2807" kind="simple_name"
+ <return_type_mark id="2451" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="85" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2808" kind="function_declaration"
+ <el id="2452" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="86" col="14"
subprogram_depth="0" overload_number="1" identifier="nor"
- subprogram_hash="155278"
+ subprogram_hash="134986"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_NOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23809,59 +21318,59 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2810" kind="interface_constant_declaration"
+ <el id="2454" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="86"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2808"/>
- <subtype_indication id="2811" kind="simple_name"
+ <parent ref="2452"/>
+ <subtype_indication id="2455" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="86"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2812" kind="interface_constant_declaration"
+ <el id="2456" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="86"
col="39" identifier="r" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2808"/>
- <subtype_indication id="2813" kind="simple_name"
+ <parent ref="2452"/>
+ <subtype_indication id="2457" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="86"
col="43" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2814" kind="simple_name"
+ <return_type_mark id="2458" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="86" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2816" kind="function_declaration"
+ <el id="2460" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="87" col="14"
subprogram_depth="0" overload_number="1" identifier="xor"
- subprogram_hash="155278"
+ subprogram_hash="134986"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_XOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23870,59 +21379,59 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2815" kind="interface_constant_declaration"
+ <el id="2459" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="87"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2816"/>
- <subtype_indication id="2818" kind="simple_name"
+ <parent ref="2460"/>
+ <subtype_indication id="2462" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="87"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2819" kind="interface_constant_declaration"
+ <el id="2463" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="87"
col="39" identifier="r" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2816"/>
- <subtype_indication id="2820" kind="simple_name"
+ <parent ref="2460"/>
+ <subtype_indication id="2464" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="87"
col="43" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2821" kind="simple_name"
+ <return_type_mark id="2465" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="87" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2822" kind="function_declaration"
+ <el id="2466" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="88" col="14"
subprogram_depth="0" overload_number="1" identifier="xnor"
- subprogram_hash="155278"
+ subprogram_hash="134986"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_XNOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23931,59 +21440,59 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2824" kind="interface_constant_declaration"
+ <el id="2468" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="88"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2822"/>
- <subtype_indication id="2825" kind="simple_name"
+ <parent ref="2466"/>
+ <subtype_indication id="2469" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="88"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2826" kind="interface_constant_declaration"
+ <el id="2470" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="88"
col="39" identifier="r" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2822"/>
- <subtype_indication id="2827" kind="simple_name"
+ <parent ref="2466"/>
+ <subtype_indication id="2471" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="88"
col="43" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2828" kind="simple_name"
+ <return_type_mark id="2472" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="88" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2830" kind="function_declaration"
+ <el id="2474" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="89" col="14"
subprogram_depth="0" overload_number="1" identifier="not"
- subprogram_hash="21801"
+ subprogram_hash="18953"
implicit_definition="IIR_PREDEFINED_IEEE_1164_SCALAR_NOT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -23992,41 +21501,41 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="2829" kind="interface_constant_declaration"
+ <el id="2473" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="89"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2830"/>
- <subtype_indication id="2832" kind="simple_name"
+ <parent ref="2474"/>
+ <subtype_indication id="2476" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="89"
col="27" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2833" kind="simple_name"
+ <return_type_mark id="2477" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="89" col="63"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="2834" kind="function_declaration"
+ <el id="2478" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="94" col="14"
subprogram_depth="0" overload_number="2" identifier="and"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_AND"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24035,52 +21544,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2836" kind="interface_constant_declaration"
+ <el id="2480" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="94"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2834"/>
- <subtype_indication id="2838" kind="simple_name"
+ <parent ref="2478"/>
+ <subtype_indication id="2482" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="94"
col="30" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2837" kind="interface_constant_declaration"
+ <el id="2481" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="94"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2834"/>
- <type ref="2752"/>
+ <parent ref="2478"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2839" kind="simple_name"
+ <return_type_mark id="2483" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="94" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2840" kind="function_declaration"
+ <el id="2484" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="95" col="14"
subprogram_depth="0" overload_number="3" identifier="and"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_AND"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24089,52 +21598,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2842" kind="interface_constant_declaration"
+ <el id="2486" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="95"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2840"/>
- <subtype_indication id="2844" kind="simple_name"
+ <parent ref="2484"/>
+ <subtype_indication id="2488" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="95"
col="30" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2843" kind="interface_constant_declaration"
+ <el id="2487" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="95"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2840"/>
- <type ref="2738"/>
+ <parent ref="2484"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2845" kind="simple_name"
+ <return_type_mark id="2489" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="95" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2846" kind="function_declaration"
+ <el id="2490" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="97" col="14"
subprogram_depth="0" overload_number="2" identifier="nand"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_NAND"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24143,52 +21652,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2848" kind="interface_constant_declaration"
+ <el id="2492" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="97"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2846"/>
- <subtype_indication id="2850" kind="simple_name"
+ <parent ref="2490"/>
+ <subtype_indication id="2494" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="97"
col="30" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2849" kind="interface_constant_declaration"
+ <el id="2493" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="97"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2846"/>
- <type ref="2752"/>
+ <parent ref="2490"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2851" kind="simple_name"
+ <return_type_mark id="2495" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="97" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2852" kind="function_declaration"
+ <el id="2496" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="98" col="14"
subprogram_depth="0" overload_number="3" identifier="nand"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_NAND"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24197,52 +21706,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2854" kind="interface_constant_declaration"
+ <el id="2498" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="98"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2852"/>
- <subtype_indication id="2856" kind="simple_name"
+ <parent ref="2496"/>
+ <subtype_indication id="2500" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="98"
col="30" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2855" kind="interface_constant_declaration"
+ <el id="2499" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="98"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2852"/>
- <type ref="2738"/>
+ <parent ref="2496"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2857" kind="simple_name"
+ <return_type_mark id="2501" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="98" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2858" kind="function_declaration"
+ <el id="2502" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="100" col="14"
subprogram_depth="0" overload_number="2" identifier="or"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_OR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24251,52 +21760,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2860" kind="interface_constant_declaration"
+ <el id="2504" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="100"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2858"/>
- <subtype_indication id="2862" kind="simple_name"
+ <parent ref="2502"/>
+ <subtype_indication id="2506" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="100"
col="30" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2861" kind="interface_constant_declaration"
+ <el id="2505" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="100"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2858"/>
- <type ref="2752"/>
+ <parent ref="2502"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2863" kind="simple_name"
+ <return_type_mark id="2507" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="100" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2864" kind="function_declaration"
+ <el id="2508" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="101" col="14"
subprogram_depth="0" overload_number="3" identifier="or"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_OR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24305,52 +21814,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2866" kind="interface_constant_declaration"
+ <el id="2510" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="101"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2864"/>
- <subtype_indication id="2868" kind="simple_name"
+ <parent ref="2508"/>
+ <subtype_indication id="2512" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="101"
col="30" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2867" kind="interface_constant_declaration"
+ <el id="2511" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="101"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2864"/>
- <type ref="2738"/>
+ <parent ref="2508"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2869" kind="simple_name"
+ <return_type_mark id="2513" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="101" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2870" kind="function_declaration"
+ <el id="2514" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="103" col="14"
subprogram_depth="0" overload_number="2" identifier="nor"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_NOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24359,52 +21868,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2872" kind="interface_constant_declaration"
+ <el id="2516" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="103"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2870"/>
- <subtype_indication id="2874" kind="simple_name"
+ <parent ref="2514"/>
+ <subtype_indication id="2518" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="103"
col="30" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2873" kind="interface_constant_declaration"
+ <el id="2517" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="103"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2870"/>
- <type ref="2752"/>
+ <parent ref="2514"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2875" kind="simple_name"
+ <return_type_mark id="2519" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="103" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2876" kind="function_declaration"
+ <el id="2520" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="104" col="14"
subprogram_depth="0" overload_number="3" identifier="nor"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_NOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24413,52 +21922,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2878" kind="interface_constant_declaration"
+ <el id="2522" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="104"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2876"/>
- <subtype_indication id="2880" kind="simple_name"
+ <parent ref="2520"/>
+ <subtype_indication id="2524" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="104"
col="30" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2879" kind="interface_constant_declaration"
+ <el id="2523" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="104"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2876"/>
- <type ref="2738"/>
+ <parent ref="2520"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2881" kind="simple_name"
+ <return_type_mark id="2525" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="104" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2882" kind="function_declaration"
+ <el id="2526" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="106" col="14"
subprogram_depth="0" overload_number="2" identifier="xor"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_XOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24467,52 +21976,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2884" kind="interface_constant_declaration"
+ <el id="2528" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="106"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2882"/>
- <subtype_indication id="2886" kind="simple_name"
+ <parent ref="2526"/>
+ <subtype_indication id="2530" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="106"
col="30" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2885" kind="interface_constant_declaration"
+ <el id="2529" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="106"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2882"/>
- <type ref="2752"/>
+ <parent ref="2526"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2887" kind="simple_name"
+ <return_type_mark id="2531" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="106" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2888" kind="function_declaration"
+ <el id="2532" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="107" col="14"
subprogram_depth="0" overload_number="3" identifier="xor"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_XOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24521,52 +22030,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2890" kind="interface_constant_declaration"
+ <el id="2534" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="107"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2888"/>
- <subtype_indication id="2892" kind="simple_name"
+ <parent ref="2532"/>
+ <subtype_indication id="2536" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="107"
col="30" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2891" kind="interface_constant_declaration"
+ <el id="2535" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="107"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2888"/>
- <type ref="2738"/>
+ <parent ref="2532"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2893" kind="simple_name"
+ <return_type_mark id="2537" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="107" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2894" kind="function_declaration"
+ <el id="2538" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="118" col="14"
subprogram_depth="0" overload_number="2" identifier="xnor"
- subprogram_hash="156874"
+ subprogram_hash="136582"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_XNOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24575,52 +22084,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2896" kind="interface_constant_declaration"
+ <el id="2540" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="118"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2894"/>
- <subtype_indication id="2898" kind="simple_name"
+ <parent ref="2538"/>
+ <subtype_indication id="2542" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="118"
col="30" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2897" kind="interface_constant_declaration"
+ <el id="2541" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="118"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2894"/>
- <type ref="2752"/>
+ <parent ref="2538"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2899" kind="simple_name"
+ <return_type_mark id="2543" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="118" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2900" kind="function_declaration"
+ <el id="2544" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="119" col="14"
subprogram_depth="0" overload_number="3" identifier="xnor"
- subprogram_hash="156076"
+ subprogram_hash="135784"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_XNOR"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24629,52 +22138,52 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2902" kind="interface_constant_declaration"
+ <el id="2546" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="119"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="true"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2900"/>
- <subtype_indication id="2904" kind="simple_name"
+ <parent ref="2544"/>
+ <subtype_indication id="2548" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="119"
col="30" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2903" kind="interface_constant_declaration"
+ <el id="2547" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="119"
col="26" identifier="r" has_mode="false" has_class="false"
is_ref="true" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2900"/>
- <type ref="2738"/>
+ <parent ref="2544"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2905" kind="simple_name"
+ <return_type_mark id="2549" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="119" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2906" kind="function_declaration"
+ <el id="2550" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="121" col="14"
subprogram_depth="0" overload_number="2" identifier="not"
- subprogram_hash="22025"
+ subprogram_hash="19177"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_NOT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24683,42 +22192,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2908" kind="interface_constant_declaration"
+ <el id="2552" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="121"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2906"/>
- <subtype_indication id="2909" kind="simple_name"
+ <parent ref="2550"/>
+ <subtype_indication id="2553" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="121"
col="27" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2910" kind="simple_name"
+ <return_type_mark id="2554" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="121" col="54"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2912" kind="function_declaration"
+ <el id="2556" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="122" col="14"
subprogram_depth="0" overload_number="3" identifier="not"
- subprogram_hash="21913"
+ subprogram_hash="19065"
implicit_definition="IIR_PREDEFINED_IEEE_1164_VECTOR_NOT"
seen_flag="false" has_parameter="false"
hide_implicit_flag="false" pure_flag="true"
@@ -24727,42 +22236,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2911" kind="interface_constant_declaration"
+ <el id="2555" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="122"
col="23" identifier="l" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2912"/>
- <subtype_indication id="2914" kind="simple_name"
+ <parent ref="2556"/>
+ <subtype_indication id="2558" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="122"
col="27" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2915" kind="simple_name"
+ <return_type_mark id="2559" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="122" col="54"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2916" kind="function_declaration"
+ <el id="2560" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="127" col="14"
subprogram_depth="0" overload_number="0" identifier="to_bit"
- subprogram_hash="20328"
+ subprogram_hash="17836"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -24770,36 +22279,36 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="25"/>
<interface_declaration_chain>
- <el id="2918" kind="interface_constant_declaration"
+ <el id="2562" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="127"
col="29" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2916"/>
- <subtype_indication id="2919" kind="simple_name"
+ <parent ref="2560"/>
+ <subtype_indication id="2563" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="127"
col="33" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
- <el id="2920" kind="interface_constant_declaration"
+ <el id="2564" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="127"
col="52" identifier="xmap" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="none" name_staticness="local">
- <parent ref="2916"/>
- <subtype_indication id="2921" kind="simple_name"
+ <parent ref="2560"/>
+ <subtype_indication id="2565" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="127"
col="59" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24807,7 +22316,7 @@
<named_entity ref="54"/>
<base_name ref="54"/>
</subtype_indication>
- <default_value id="2922" kind="character_literal"
+ <default_value id="2566" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="127"
col="66" identifier="'0'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
@@ -24818,7 +22327,7 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2923" kind="simple_name"
+ <return_type_mark id="2567" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="127" col="78"
identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24827,10 +22336,10 @@
<base_name ref="54"/>
</return_type_mark>
</el>
- <el id="2924" kind="function_declaration"
+ <el id="2568" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="128" col="14"
subprogram_depth="0" overload_number="1"
- identifier="to_bitvector" subprogram_hash="53011"
+ identifier="to_bitvector" subprogram_hash="50519"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -24838,37 +22347,37 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="688"/>
<interface_declaration_chain>
- <el id="2926" kind="interface_constant_declaration"
+ <el id="2570" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="128"
col="29" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2924"/>
- <subtype_indication id="2927" kind="simple_name"
+ <parent ref="2568"/>
+ <subtype_indication id="2571" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="128"
col="33" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
- <el id="2928" kind="interface_constant_declaration"
+ <el id="2572" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="128"
col="52" identifier="xmap" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="none" name_staticness="local">
- <parent ref="2924"/>
- <subtype_indication id="2929" kind="simple_name"
+ <parent ref="2568"/>
+ <subtype_indication id="2573" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="128"
col="59" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24876,7 +22385,7 @@
<named_entity ref="54"/>
<base_name ref="54"/>
</subtype_indication>
- <default_value id="2930" kind="character_literal"
+ <default_value id="2574" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="128"
col="66" identifier="'0'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
@@ -24887,7 +22396,7 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2931" kind="simple_name"
+ <return_type_mark id="2575" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="128" col="78"
identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24896,10 +22405,10 @@
<base_name ref="687"/>
</return_type_mark>
</el>
- <el id="2932" kind="function_declaration"
+ <el id="2576" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="129" col="14"
subprogram_depth="0" overload_number="2"
- identifier="to_bitvector" subprogram_hash="52913"
+ identifier="to_bitvector" subprogram_hash="50421"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -24907,37 +22416,37 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="688"/>
<interface_declaration_chain>
- <el id="2934" kind="interface_constant_declaration"
+ <el id="2578" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="129"
col="29" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2932"/>
- <subtype_indication id="2935" kind="simple_name"
+ <parent ref="2576"/>
+ <subtype_indication id="2579" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="129"
col="33" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
- <el id="2936" kind="interface_constant_declaration"
+ <el id="2580" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="129"
col="52" identifier="xmap" has_mode="false"
has_class="false" is_ref="false" mode="in"
has_identifier_list="false" visible_flag="true"
after_drivers_flag="false" use_flag="false"
expr_staticness="none" name_staticness="local">
- <parent ref="2932"/>
- <subtype_indication id="2937" kind="simple_name"
+ <parent ref="2576"/>
+ <subtype_indication id="2581" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="129"
col="59" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24945,7 +22454,7 @@
<named_entity ref="54"/>
<base_name ref="54"/>
</subtype_indication>
- <default_value id="2938" kind="character_literal"
+ <default_value id="2582" kind="character_literal"
file="../../src/ieee/std_logic_1164.v93" line="129"
col="66" identifier="'0'" is_forward_ref="false"
expr_staticness="local" name_staticness="local">
@@ -24956,7 +22465,7 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2939" kind="simple_name"
+ <return_type_mark id="2583" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="129" col="78"
identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24965,10 +22474,10 @@
<base_name ref="687"/>
</return_type_mark>
</el>
- <el id="2940" kind="function_declaration"
+ <el id="2584" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="131" col="14"
subprogram_depth="0" overload_number="0"
- identifier="to_stdulogic" subprogram_hash="19102"
+ identifier="to_stdulogic" subprogram_hash="16610"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -24976,18 +22485,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2724"/>
+ <parent ref="2366"/>
+ <return_type ref="2368"/>
<interface_declaration_chain>
- <el id="2942" kind="interface_constant_declaration"
+ <el id="2586" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="131"
col="35" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2940"/>
- <subtype_indication id="2943" kind="simple_name"
+ <parent ref="2584"/>
+ <subtype_indication id="2587" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="131"
col="39" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -24998,19 +22507,19 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2944" kind="simple_name"
+ <return_type_mark id="2588" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="131" col="66"
identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</return_type_mark>
</el>
- <el id="2946" kind="function_declaration"
+ <el id="2590" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="132" col="14"
subprogram_depth="0" overload_number="1"
- identifier="to_stdlogicvector" subprogram_hash="19961"
+ identifier="to_stdlogicvector" subprogram_hash="17469"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25018,18 +22527,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2945" kind="interface_constant_declaration"
+ <el id="2589" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="132"
col="35" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2946"/>
- <subtype_indication id="2948" kind="simple_name"
+ <parent ref="2590"/>
+ <subtype_indication id="2592" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="132"
col="39" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25040,19 +22549,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2949" kind="simple_name"
+ <return_type_mark id="2593" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="132" col="66"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2950" kind="function_declaration"
+ <el id="2594" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="133" col="14"
subprogram_depth="0" overload_number="2"
- identifier="to_stdlogicvector" subprogram_hash="22011"
+ identifier="to_stdlogicvector" subprogram_hash="19163"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25060,42 +22569,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2952" kind="interface_constant_declaration"
+ <el id="2596" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="133"
col="35" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2950"/>
- <subtype_indication id="2953" kind="simple_name"
+ <parent ref="2594"/>
+ <subtype_indication id="2597" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="133"
col="39" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2954" kind="simple_name"
+ <return_type_mark id="2598" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="133" col="66"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2956" kind="function_declaration"
+ <el id="2600" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="134" col="14"
subprogram_depth="0" overload_number="1"
- identifier="to_stdulogicvector" subprogram_hash="19863"
+ identifier="to_stdulogicvector" subprogram_hash="17371"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25103,18 +22612,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2955" kind="interface_constant_declaration"
+ <el id="2599" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="134"
col="35" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2956"/>
- <subtype_indication id="2958" kind="simple_name"
+ <parent ref="2600"/>
+ <subtype_indication id="2602" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="134"
col="39" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25125,19 +22634,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2959" kind="simple_name"
+ <return_type_mark id="2603" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="134" col="66"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2960" kind="function_declaration"
+ <el id="2604" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="135" col="14"
subprogram_depth="0" overload_number="2"
- identifier="to_stdulogicvector" subprogram_hash="21927"
+ identifier="to_stdulogicvector" subprogram_hash="19079"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25145,42 +22654,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2962" kind="interface_constant_declaration"
+ <el id="2606" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="135"
col="35" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2960"/>
- <subtype_indication id="2963" kind="simple_name"
+ <parent ref="2604"/>
+ <subtype_indication id="2607" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="135"
col="39" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2964" kind="simple_name"
+ <return_type_mark id="2608" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="135" col="66"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2966" kind="function_declaration"
+ <el id="2610" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="141" col="14"
subprogram_depth="0" overload_number="1" identifier="to_x01"
- subprogram_hash="22025"
+ subprogram_hash="19177"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25188,42 +22697,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2965" kind="interface_constant_declaration"
+ <el id="2609" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="141"
col="24" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2966"/>
- <subtype_indication id="2968" kind="simple_name"
+ <parent ref="2610"/>
+ <subtype_indication id="2612" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="141"
col="28" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2969" kind="simple_name"
+ <return_type_mark id="2613" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="141" col="56"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2970" kind="function_declaration"
+ <el id="2614" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="142" col="14"
subprogram_depth="0" overload_number="2" identifier="to_x01"
- subprogram_hash="21913"
+ subprogram_hash="19065"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25231,42 +22740,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2972" kind="interface_constant_declaration"
+ <el id="2616" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="142"
col="24" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2970"/>
- <subtype_indication id="2973" kind="simple_name"
+ <parent ref="2614"/>
+ <subtype_indication id="2617" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="142"
col="28" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2974" kind="simple_name"
+ <return_type_mark id="2618" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="142" col="56"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2976" kind="function_declaration"
+ <el id="2620" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="143" col="14"
subprogram_depth="0" overload_number="3" identifier="to_x01"
- subprogram_hash="21801"
+ subprogram_hash="18953"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25274,41 +22783,41 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="3144"/>
+ <parent ref="2366"/>
+ <return_type ref="2788"/>
<interface_declaration_chain>
- <el id="2975" kind="interface_constant_declaration"
+ <el id="2619" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="143"
col="24" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2976"/>
- <subtype_indication id="2978" kind="simple_name"
+ <parent ref="2620"/>
+ <subtype_indication id="2622" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="143"
col="28" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2979" kind="simple_name"
+ <return_type_mark id="2623" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="143" col="56"
identifier="x01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3144"/>
- <named_entity ref="2755"/>
- <base_name ref="2755"/>
+ <type ref="2788"/>
+ <named_entity ref="2399"/>
+ <base_name ref="2399"/>
</return_type_mark>
</el>
- <el id="2980" kind="function_declaration"
+ <el id="2624" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="144" col="14"
subprogram_depth="0" overload_number="4" identifier="to_x01"
- subprogram_hash="19961"
+ subprogram_hash="17469"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25316,18 +22825,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2982" kind="interface_constant_declaration"
+ <el id="2626" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="144"
col="24" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2980"/>
- <subtype_indication id="2983" kind="simple_name"
+ <parent ref="2624"/>
+ <subtype_indication id="2627" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="144"
col="28" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25338,19 +22847,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2984" kind="simple_name"
+ <return_type_mark id="2628" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="144" col="56"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="2986" kind="function_declaration"
+ <el id="2630" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="145" col="14"
subprogram_depth="0" overload_number="5" identifier="to_x01"
- subprogram_hash="19863"
+ subprogram_hash="17371"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25358,18 +22867,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="2985" kind="interface_constant_declaration"
+ <el id="2629" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="145"
col="24" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2986"/>
- <subtype_indication id="2988" kind="simple_name"
+ <parent ref="2630"/>
+ <subtype_indication id="2632" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="145"
col="28" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25380,19 +22889,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2989" kind="simple_name"
+ <return_type_mark id="2633" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="145" col="56"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="2990" kind="function_declaration"
+ <el id="2634" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="146" col="14"
subprogram_depth="0" overload_number="6" identifier="to_x01"
- subprogram_hash="19102"
+ subprogram_hash="16610"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25400,18 +22909,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="3144"/>
+ <parent ref="2366"/>
+ <return_type ref="2788"/>
<interface_declaration_chain>
- <el id="2992" kind="interface_constant_declaration"
+ <el id="2636" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="146"
col="24" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2990"/>
- <subtype_indication id="2993" kind="simple_name"
+ <parent ref="2634"/>
+ <subtype_indication id="2637" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="146"
col="28" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25422,19 +22931,19 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2994" kind="simple_name"
+ <return_type_mark id="2638" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="146" col="56"
identifier="x01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="3144"/>
- <named_entity ref="2755"/>
- <base_name ref="2755"/>
+ <type ref="2788"/>
+ <named_entity ref="2399"/>
+ <base_name ref="2399"/>
</return_type_mark>
</el>
- <el id="2996" kind="function_declaration"
+ <el id="2640" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="148" col="14"
subprogram_depth="0" overload_number="1" identifier="to_x01z"
- subprogram_hash="22025"
+ subprogram_hash="19177"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25442,42 +22951,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="2995" kind="interface_constant_declaration"
+ <el id="2639" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="148"
col="24" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="2996"/>
- <subtype_indication id="2998" kind="simple_name"
+ <parent ref="2640"/>
+ <subtype_indication id="2642" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="148"
col="28" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="2999" kind="simple_name"
+ <return_type_mark id="2643" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="148" col="56"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="3000" kind="function_declaration"
+ <el id="2644" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="149" col="14"
subprogram_depth="0" overload_number="2" identifier="to_x01z"
- subprogram_hash="21913"
+ subprogram_hash="19065"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25485,42 +22994,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3002" kind="interface_constant_declaration"
+ <el id="2646" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="149"
col="24" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3000"/>
- <subtype_indication id="3003" kind="simple_name"
+ <parent ref="2644"/>
+ <subtype_indication id="2647" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="149"
col="28" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3004" kind="simple_name"
+ <return_type_mark id="2648" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="149" col="56"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="3006" kind="function_declaration"
+ <el id="2650" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="150" col="14"
subprogram_depth="0" overload_number="3" identifier="to_x01z"
- subprogram_hash="21801"
+ subprogram_hash="18953"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25528,41 +23037,41 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2759"/>
+ <parent ref="2366"/>
+ <return_type ref="2403"/>
<interface_declaration_chain>
- <el id="3005" kind="interface_constant_declaration"
+ <el id="2649" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="150"
col="24" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3006"/>
- <subtype_indication id="3008" kind="simple_name"
+ <parent ref="2650"/>
+ <subtype_indication id="2652" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="150"
col="28" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3009" kind="simple_name"
+ <return_type_mark id="2653" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="150" col="56"
identifier="x01z" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2759"/>
- <named_entity ref="2763"/>
- <base_name ref="2763"/>
+ <type ref="2403"/>
+ <named_entity ref="2407"/>
+ <base_name ref="2407"/>
</return_type_mark>
</el>
- <el id="3010" kind="function_declaration"
+ <el id="2654" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="151" col="14"
subprogram_depth="0" overload_number="4" identifier="to_x01z"
- subprogram_hash="19961"
+ subprogram_hash="17469"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25570,18 +23079,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="3012" kind="interface_constant_declaration"
+ <el id="2656" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="151"
col="24" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3010"/>
- <subtype_indication id="3013" kind="simple_name"
+ <parent ref="2654"/>
+ <subtype_indication id="2657" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="151"
col="28" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25592,19 +23101,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3014" kind="simple_name"
+ <return_type_mark id="2658" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="151" col="56"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="3016" kind="function_declaration"
+ <el id="2660" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="152" col="14"
subprogram_depth="0" overload_number="5" identifier="to_x01z"
- subprogram_hash="19863"
+ subprogram_hash="17371"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25612,18 +23121,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3015" kind="interface_constant_declaration"
+ <el id="2659" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="152"
col="24" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3016"/>
- <subtype_indication id="3018" kind="simple_name"
+ <parent ref="2660"/>
+ <subtype_indication id="2662" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="152"
col="28" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25634,19 +23143,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3019" kind="simple_name"
+ <return_type_mark id="2663" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="152" col="56"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="3020" kind="function_declaration"
+ <el id="2664" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="153" col="14"
subprogram_depth="0" overload_number="6" identifier="to_x01z"
- subprogram_hash="19102"
+ subprogram_hash="16610"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25654,18 +23163,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2759"/>
+ <parent ref="2366"/>
+ <return_type ref="2403"/>
<interface_declaration_chain>
- <el id="3022" kind="interface_constant_declaration"
+ <el id="2666" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="153"
col="24" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3020"/>
- <subtype_indication id="3023" kind="simple_name"
+ <parent ref="2664"/>
+ <subtype_indication id="2667" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="153"
col="28" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25676,19 +23185,19 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3024" kind="simple_name"
+ <return_type_mark id="2668" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="153" col="56"
identifier="x01z" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2759"/>
- <named_entity ref="2763"/>
- <base_name ref="2763"/>
+ <type ref="2403"/>
+ <named_entity ref="2407"/>
+ <base_name ref="2407"/>
</return_type_mark>
</el>
- <el id="3026" kind="function_declaration"
+ <el id="2670" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="155" col="14"
subprogram_depth="0" overload_number="1" identifier="to_ux01"
- subprogram_hash="22025"
+ subprogram_hash="19177"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25696,42 +23205,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="3025" kind="interface_constant_declaration"
+ <el id="2669" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="155"
col="25" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3026"/>
- <subtype_indication id="3028" kind="simple_name"
+ <parent ref="2670"/>
+ <subtype_indication id="2672" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="155"
col="29" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3029" kind="simple_name"
+ <return_type_mark id="2673" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="155" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="3030" kind="function_declaration"
+ <el id="2674" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="156" col="14"
subprogram_depth="0" overload_number="2" identifier="to_ux01"
- subprogram_hash="21913"
+ subprogram_hash="19065"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25739,42 +23248,42 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3032" kind="interface_constant_declaration"
+ <el id="2676" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="156"
col="25" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3030"/>
- <subtype_indication id="3033" kind="simple_name"
+ <parent ref="2674"/>
+ <subtype_indication id="2677" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="156"
col="29" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3034" kind="simple_name"
+ <return_type_mark id="2678" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="156" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="3036" kind="function_declaration"
+ <el id="2680" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="157" col="14"
subprogram_depth="0" overload_number="3" identifier="to_ux01"
- subprogram_hash="21801"
+ subprogram_hash="18953"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25782,41 +23291,41 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="3035" kind="interface_constant_declaration"
+ <el id="2679" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="157"
col="25" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3036"/>
- <subtype_indication id="3038" kind="simple_name"
+ <parent ref="2680"/>
+ <subtype_indication id="2682" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="157"
col="29" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3039" kind="simple_name"
+ <return_type_mark id="2683" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="157" col="57"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="3040" kind="function_declaration"
+ <el id="2684" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="158" col="14"
subprogram_depth="0" overload_number="4" identifier="to_ux01"
- subprogram_hash="19961"
+ subprogram_hash="17469"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25824,18 +23333,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2752"/>
+ <parent ref="2366"/>
+ <return_type ref="2396"/>
<interface_declaration_chain>
- <el id="3042" kind="interface_constant_declaration"
+ <el id="2686" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="158"
col="25" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3040"/>
- <subtype_indication id="3043" kind="simple_name"
+ <parent ref="2684"/>
+ <subtype_indication id="2687" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="158"
col="29" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25846,19 +23355,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3044" kind="simple_name"
+ <return_type_mark id="2688" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="158" col="57"
identifier="std_logic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</return_type_mark>
</el>
- <el id="3046" kind="function_declaration"
+ <el id="2690" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="159" col="14"
subprogram_depth="0" overload_number="5" identifier="to_ux01"
- subprogram_hash="19863"
+ subprogram_hash="17371"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25866,18 +23375,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2738"/>
+ <parent ref="2366"/>
+ <return_type ref="2382"/>
<interface_declaration_chain>
- <el id="3045" kind="interface_constant_declaration"
+ <el id="2689" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="159"
col="25" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3046"/>
- <subtype_indication id="3048" kind="simple_name"
+ <parent ref="2690"/>
+ <subtype_indication id="2692" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="159"
col="29" identifier="bit_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25888,19 +23397,19 @@
<type ref="688"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3049" kind="simple_name"
+ <return_type_mark id="2693" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="159" col="57"
identifier="std_ulogic_vector" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</return_type_mark>
</el>
- <el id="3050" kind="function_declaration"
+ <el id="2694" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="160" col="14"
subprogram_depth="0" overload_number="6" identifier="to_ux01"
- subprogram_hash="19102"
+ subprogram_hash="16610"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25908,18 +23417,18 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
- <return_type ref="2767"/>
+ <parent ref="2366"/>
+ <return_type ref="2411"/>
<interface_declaration_chain>
- <el id="3052" kind="interface_constant_declaration"
+ <el id="2696" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="160"
col="25" identifier="b" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3050"/>
- <subtype_indication id="3053" kind="simple_name"
+ <parent ref="2694"/>
+ <subtype_indication id="2697" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="160"
col="29" identifier="bit" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25930,19 +23439,19 @@
<type ref="25"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3054" kind="simple_name"
+ <return_type_mark id="2698" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="160" col="57"
identifier="ux01" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2767"/>
- <named_entity ref="2771"/>
- <base_name ref="2771"/>
+ <type ref="2411"/>
+ <named_entity ref="2415"/>
+ <base_name ref="2415"/>
</return_type_mark>
</el>
- <el id="3056" kind="function_declaration"
+ <el id="2700" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="165" col="14"
subprogram_depth="0" overload_number="0"
- identifier="rising_edge" subprogram_hash="2859"
+ identifier="rising_edge" subprogram_hash="2503"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25950,10 +23459,10 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3055" kind="interface_signal_declaration"
+ <el id="2699" kind="interface_signal_declaration"
file="../../src/ieee/std_logic_1164.v93" line="165"
col="35" identifier="s" has_disconnect_flag="false"
has_mode="false" has_class="true" is_ref="false" mode="in"
@@ -25962,19 +23471,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="3056"/>
- <subtype_indication id="3058" kind="simple_name"
+ <parent ref="2700"/>
+ <subtype_indication id="2702" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="165"
col="39" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3059" kind="simple_name"
+ <return_type_mark id="2703" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="165" col="58"
identifier="boolean" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -25983,10 +23492,10 @@
<base_name ref="21"/>
</return_type_mark>
</el>
- <el id="3060" kind="function_declaration"
+ <el id="2704" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="166" col="14"
subprogram_depth="0" overload_number="0"
- identifier="falling_edge" subprogram_hash="2859"
+ identifier="falling_edge" subprogram_hash="2503"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -25994,10 +23503,10 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3062" kind="interface_signal_declaration"
+ <el id="2706" kind="interface_signal_declaration"
file="../../src/ieee/std_logic_1164.v93" line="166"
col="35" identifier="s" has_disconnect_flag="false"
has_mode="false" has_class="true" is_ref="false" mode="in"
@@ -26006,19 +23515,19 @@
use_flag="false" open_flag="false"
guarded_signal_flag="false" signal_kind="bus"
expr_staticness="none" name_staticness="local">
- <parent ref="3060"/>
- <subtype_indication id="3063" kind="simple_name"
+ <parent ref="2704"/>
+ <subtype_indication id="2707" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="166"
col="39" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3064" kind="simple_name"
+ <return_type_mark id="2708" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="166" col="58"
identifier="boolean" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -26027,10 +23536,10 @@
<base_name ref="21"/>
</return_type_mark>
</el>
- <el id="3066" kind="function_declaration"
+ <el id="2710" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="171" col="14"
subprogram_depth="0" overload_number="1" identifier="is_x"
- subprogram_hash="2873"
+ subprogram_hash="2517"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -26038,30 +23547,30 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3065" kind="interface_constant_declaration"
+ <el id="2709" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="171"
col="21" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3066"/>
- <subtype_indication id="3068" kind="simple_name"
+ <parent ref="2710"/>
+ <subtype_indication id="2712" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="171"
col="25" identifier="std_ulogic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2738"/>
- <named_entity ref="2737"/>
- <base_name ref="2737"/>
+ <type ref="2382"/>
+ <named_entity ref="2381"/>
+ <base_name ref="2381"/>
</subtype_indication>
- <type ref="2738"/>
+ <type ref="2382"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3069" kind="simple_name"
+ <return_type_mark id="2713" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="171" col="53"
identifier="boolean" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -26070,10 +23579,10 @@
<base_name ref="21"/>
</return_type_mark>
</el>
- <el id="3070" kind="function_declaration"
+ <el id="2714" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="172" col="14"
subprogram_depth="0" overload_number="2" identifier="is_x"
- subprogram_hash="2887"
+ subprogram_hash="2531"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -26081,30 +23590,30 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3072" kind="interface_constant_declaration"
+ <el id="2716" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="172"
col="21" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3070"/>
- <subtype_indication id="3073" kind="simple_name"
+ <parent ref="2714"/>
+ <subtype_indication id="2717" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="172"
col="25" identifier="std_logic_vector"
is_forward_ref="false" expr_staticness="???"
name_staticness="???">
- <type ref="2752"/>
- <named_entity ref="2754"/>
- <base_name ref="2754"/>
+ <type ref="2396"/>
+ <named_entity ref="2398"/>
+ <base_name ref="2398"/>
</subtype_indication>
- <type ref="2752"/>
+ <type ref="2396"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3074" kind="simple_name"
+ <return_type_mark id="2718" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="172" col="53"
identifier="boolean" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -26113,10 +23622,10 @@
<base_name ref="21"/>
</return_type_mark>
</el>
- <el id="3076" kind="function_declaration"
+ <el id="2720" kind="function_declaration"
file="../../src/ieee/std_logic_1164.v93" line="173" col="14"
subprogram_depth="0" overload_number="3" identifier="is_x"
- subprogram_hash="2859"
+ subprogram_hash="2503"
implicit_definition="IIR_PREDEFINED_NONE" seen_flag="false"
has_parameter="false" hide_implicit_flag="false"
pure_flag="true" foreign_flag="false" visible_flag="true"
@@ -26124,29 +23633,29 @@
resolution_function_flag="false" has_pure="false"
has_body="false" wait_state="unknown"
all_sensitized_state="???">
- <parent ref="2722"/>
+ <parent ref="2366"/>
<return_type ref="18"/>
<interface_declaration_chain>
- <el id="3075" kind="interface_constant_declaration"
+ <el id="2719" kind="interface_constant_declaration"
file="../../src/ieee/std_logic_1164.v93" line="173"
col="21" identifier="s" has_mode="false" has_class="false"
is_ref="false" mode="in" has_identifier_list="false"
visible_flag="true" after_drivers_flag="false"
use_flag="false" expr_staticness="none"
name_staticness="local">
- <parent ref="3076"/>
- <subtype_indication id="3078" kind="simple_name"
+ <parent ref="2720"/>
+ <subtype_indication id="2722" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="173"
col="25" identifier="std_ulogic" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
- <type ref="2724"/>
- <named_entity ref="2734"/>
- <base_name ref="2734"/>
+ <type ref="2368"/>
+ <named_entity ref="2378"/>
+ <base_name ref="2378"/>
</subtype_indication>
- <type ref="2724"/>
+ <type ref="2368"/>
</el>
</interface_declaration_chain>
- <return_type_mark id="3079" kind="simple_name"
+ <return_type_mark id="2723" kind="simple_name"
file="../../src/ieee/std_logic_1164.v93" line="173" col="53"
identifier="boolean" is_forward_ref="false"
expr_staticness="???" name_staticness="???">
@@ -26157,190 +23666,188 @@
</el>
</declaration_chain>
</library_unit>
- <hash_chain ref="2670"/>
- <dependence_list list-id="74">
+ <hash_chain ref="2314"/>
+ <dependence_list list-id="59">
<el ref="14"/>
</dependence_list>
</el>
</first_design_unit>
- <last_design_unit ref="2674"/>
+ <last_design_unit ref="2318"/>
</el>
- <el id="2668" kind="design_file"
+ <el id="2312" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/std_logic_1164_body.v93"
analysis_time_stamp="20161115105134.257"
file_checksum="02455a79a61cbe48d0e8dd328a8c465fa0942973"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2670" kind="design_unit" design_unit_source_line="36"
+ <el id="2314" kind="design_unit" design_unit_source_line="36"
design_unit_source_col="0" identifier="std_logic_1164" date="12"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2668"/>
- <library_unit id="2667" kind="package_body"
+ <design_file ref="2312"/>
+ <library_unit id="2311" kind="package_body"
identifier="std_logic_1164" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2670"/>
+ <parent ref="2314"/>
</library_unit>
</el>
</first_design_unit>
- <last_design_unit ref="2670"/>
+ <last_design_unit ref="2314"/>
</el>
- <el id="2662" kind="design_file"
+ <el id="2306" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/numeric_bit-body.v93"
analysis_time_stamp="20161115105134.284"
file_checksum="fd9ad419a3b9f9a39695b4a7a932d0cfa9a24e5e"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2664" kind="design_unit" design_unit_source_line="58"
+ <el id="2308" kind="design_unit" design_unit_source_line="58"
design_unit_source_col="0" identifier="numeric_bit" date="14"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2662"/>
- <library_unit id="2666" kind="package_body"
+ <design_file ref="2306"/>
+ <library_unit id="2310" kind="package_body"
identifier="numeric_bit" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2664"/>
+ <parent ref="2308"/>
</library_unit>
</el>
</first_design_unit>
- <last_design_unit ref="2664"/>
+ <last_design_unit ref="2308"/>
</el>
- <el id="2658" kind="design_file"
+ <el id="2302" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/numeric_std-body.v93"
analysis_time_stamp="20161115105134.323"
file_checksum="a7a49b1c8e24722fe3a86ec9348fd09d74c612fa"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2660" kind="design_unit" design_unit_source_line="59"
+ <el id="2304" kind="design_unit" design_unit_source_line="59"
design_unit_source_col="0" identifier="numeric_std" date="16"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2658"/>
- <library_unit id="2657" kind="package_body"
+ <design_file ref="2302"/>
+ <library_unit id="2301" kind="package_body"
identifier="numeric_std" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2660"/>
+ <parent ref="2304"/>
</library_unit>
- <hash_chain ref="14"/>
</el>
</first_design_unit>
- <last_design_unit ref="2660"/>
+ <last_design_unit ref="2304"/>
</el>
- <el id="2652" kind="design_file"
+ <el id="2296" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/math_real-body.vhdl"
analysis_time_stamp="20161115105134.346"
file_checksum="3c9ad9250928dcbba08fcf573862ebc7094be3ff"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2654" kind="design_unit" design_unit_source_line="52"
+ <el id="2298" kind="design_unit" design_unit_source_line="52"
design_unit_source_col="0" identifier="math_real" date="18"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2652"/>
- <library_unit id="2656" kind="package_body" identifier="math_real"
+ <design_file ref="2296"/>
+ <library_unit id="2300" kind="package_body" identifier="math_real"
end_has_reserved_id="false" end_has_identifier="false">
- <parent ref="2654"/>
+ <parent ref="2298"/>
</library_unit>
</el>
</first_design_unit>
- <last_design_unit ref="2654"/>
+ <last_design_unit ref="2298"/>
</el>
- <el id="2648" kind="design_file"
+ <el id="2292" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/ieee/math_complex-body.vhdl"
analysis_time_stamp="20161115105134.380"
file_checksum="c614e7df3afac461ab0c10687499f7d69d16ff20"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2650" kind="design_unit" design_unit_source_line="52"
+ <el id="2294" kind="design_unit" design_unit_source_line="52"
design_unit_source_col="0" identifier="math_complex" date="20"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2648"/>
- <library_unit id="2647" kind="package_body"
+ <design_file ref="2292"/>
+ <library_unit id="2291" kind="package_body"
identifier="math_complex" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2650"/>
+ <parent ref="2294"/>
</library_unit>
</el>
</first_design_unit>
- <last_design_unit ref="2650"/>
+ <last_design_unit ref="2294"/>
</el>
- <el id="2642" kind="design_file"
+ <el id="2286" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/vital2000/timing_b.vhdl"
analysis_time_stamp="20161115105134.439"
file_checksum="4fb469b914567d905ea898006980bdf731b91570"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2644" kind="design_unit" design_unit_source_line="46"
+ <el id="2288" kind="design_unit" design_unit_source_line="46"
design_unit_source_col="0" identifier="vital_timing" date="22"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2642"/>
- <library_unit id="2646" kind="package_body"
+ <design_file ref="2286"/>
+ <library_unit id="2290" kind="package_body"
identifier="vital_timing" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2644"/>
+ <parent ref="2288"/>
</library_unit>
</el>
</first_design_unit>
- <last_design_unit ref="2644"/>
+ <last_design_unit ref="2288"/>
</el>
- <el id="2638" kind="design_file"
+ <el id="2282" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/vital2000/prmtvs_b.vhdl"
analysis_time_stamp="20161115105134.559"
file_checksum="36a2777aab44ee837670fde4cf962166a6439188"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2640" kind="design_unit" design_unit_source_line="30"
+ <el id="2284" kind="design_unit" design_unit_source_line="30"
design_unit_source_col="0" identifier="vital_primitives" date="24"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2638"/>
- <library_unit id="2637" kind="package_body"
+ <design_file ref="2282"/>
+ <library_unit id="2281" kind="package_body"
identifier="vital_primitives" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2640"/>
+ <parent ref="2284"/>
</library_unit>
</el>
</first_design_unit>
- <last_design_unit ref="2640"/>
+ <last_design_unit ref="2284"/>
</el>
- <el id="2632" kind="design_file"
+ <el id="2276" kind="design_file"
design_file_directory="/my/src/ghdl/lib/ghdl/v93/ieee/"
design_file_filename="../../src/vital2000/memory_b.vhdl"
analysis_time_stamp="20161115105134.730"
file_checksum="16e08bfb92fc4c0f27e715f0a52fecc5c95df1b5"
elab_flag="false">
- <library ref="2629"/>
+ <library ref="2273"/>
<first_design_unit>
- <el id="2634" kind="design_unit" design_unit_source_line="230"
+ <el id="2278" kind="design_unit" design_unit_source_line="230"
design_unit_source_col="0" identifier="vital_memory" date="26"
elab_flag="false" configuration_mark_flag="false"
configuration_done_flag="false" date_state="disk">
- <design_file ref="2632"/>
- <library_unit id="2636" kind="package_body"
+ <design_file ref="2276"/>
+ <library_unit id="2280" kind="package_body"
identifier="vital_memory" end_has_reserved_id="false"
end_has_identifier="false">
- <parent ref="2634"/>
+ <parent ref="2278"/>
</library_unit>
- <hash_chain ref="818"/>
</el>
</first_design_unit>
- <last_design_unit ref="2634"/>
+ <last_design_unit ref="2278"/>
</el>
</design_file_chain>
</el>
diff --git a/data/level/structural_level.lvl b/data/level/structural_level.lvl
index 40aa455..dab377b 100644
--- a/data/level/structural_level.lvl
+++ b/data/level/structural_level.lvl
@@ -131,6 +131,9 @@
;;;; String ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(add_predicate string_matches string string)
+;; is_accessed_by's signature must match is_read_element and
+;; is_written_element's
+(add_predicate is_accessed_by string process)
;;;; Type ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(add_predicate is_approved_type type)
diff --git a/data/property/cnes/CNE_01700.pro b/data/property/cnes/CNE_01700.pro
index a0cb792..d254ad1 100644
--- a/data/property/cnes/CNE_01700.pro
+++ b/data/property/cnes/CNE_01700.pro
@@ -3,10 +3,46 @@
(x_re waveform CNE_01700_HAS_BAD_NAME)
)
(and
- (not (string_matches [identifier x_re] ".*_re"))
+ (not (string_matches [identifier [is_waveform_of x_re]] ".*_re"))
(exists x waveform
(exists x_r1 waveform
(and
+ (exists ps2 process
+ (and
+ (is_in_sensitivity_list x_r1 ps2)
+ (is_in_sensitivity_list x ps2)
+ (is_accessed_by x_re ps2)
+ (CTL_verifies ps2
+ (AF
+ (and
+ (expr_writes x_re)
+ (is_read_element "0" "and")
+ (or
+ (and
+ (is_read_structure "(?(??)?)")
+ (is_read_element "1" "not")
+ (is_read_element "2" x_r1)
+ (is_read_element "3" x)
+ )
+ (and
+ (is_read_structure "(??(??))")
+ (is_read_element "1" x)
+ (is_read_element "2" "not")
+ (is_read_element "3" x_r1)
+ )
+ )
+ (AX
+ (not
+ (EF
+ (expr_writes x_r1)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
(exists ps1 process
(and
(is_accessed_by x_r1 ps1)
@@ -28,7 +64,7 @@
(is_read_element "1" clk1)
(EX
(and
- (has_option "COND_WAS_TRUE")
+ (has_option "cond_was_true")
(does_not_reach_parent_before
(and
(expr_writes x_r1)
@@ -99,42 +135,6 @@
)
)
)
- (exists ps2 process
- (and
- (is_in_sensitivity_list x_r1 ps2)
- (is_in_sensitivity_list x ps2)
- (is_accessed_by x_re ps2)
- (CTL_verifies ps2
- (AF
- (and
- (expr_writes x_re)
- (is_read_element "0" "and")
- (or
- (and
- (is_read_structure "(?(??)?)")
- (is_read_element "1" "not")
- (is_read_element "2" x_r1)
- (is_read_element "3" x)
- )
- (and
- (is_read_structure "(??(??))")
- (is_read_element "1" x)
- (is_read_element "2" "not")
- (is_read_element "3" x_r1)
- )
- )
- (AX
- (not
- (EF
- (expr_writes x_r1)
- )
- )
- )
- )
- )
- )
- )
- )
)
)
)
diff --git a/instr-to-kodkod/src/StringManager.java b/instr-to-kodkod/src/StringManager.java
index 9d73dd6..e94a7af 100644
--- a/instr-to-kodkod/src/StringManager.java
+++ b/instr-to-kodkod/src/StringManager.java
@@ -75,6 +75,15 @@ public class StringManager
{
if (p.matcher(c.getKey()).matches())
{
+ System.out.println
+ (
+ "[D] \""
+ + c.getValue()
+ + "\" matches pattern \""
+ + p.pattern()
+ + "\"."
+ );
+
rp.add_member
(
new String[]