summaryrefslogtreecommitdiff
path: root/data/ast
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-08-01 11:10:01 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-08-01 11:10:01 +0200
commit4637db06583bc250b96e6145fc7bac9e16c730df (patch)
treed787feebae44e7bfd526e8391e1999376a4f0185 /data/ast
parent798dea30c7832f8c6364d1734423c6a6fda1ce57 (diff)
Fixes is_accessed_by. CNE_01700 is not working.
The BCE has been updated to include a group of items that should be tagged by the CNE_01700 rule. However, it's not happening. I don't see anything wrong with the way the CNE_01700 rule is written and a quick overview of the generated model would lead me to conclude that it indeed should tag something. Likely there are still issues with the way properties are turned into Kodkod formulas.
Diffstat (limited to 'data/ast')
-rw-r--r--data/ast/best_chronometer_ever.xml19063
1 files changed, 8285 insertions, 10778 deletions
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>