|main
alarm <= alarmclock:inst11.alarm
SW3 => maincontrol:inst3.SW3
SW1 => alarmclock:inst11.SW1
SW1 => time_auto_and_set:inst1.SW1
SW1 => date_main:inst4.SW1
SW2 => alarmclock:inst11.SW2
SW2 => time_auto_and_set:inst1.SW2
SW2 => date_main:inst4.SW2
Clock => fdiv:inst5.clk
Clock => time_disp_select:inst6.clk_1khz
disp_data[0] <= disp_data_mux:inst8.disp_data[0]
disp_data[1] <= disp_data_mux:inst8.disp_data[1]
disp_data[2] <= disp_data_mux:inst8.disp_data[2]
disp_data[3] <= disp_data_mux:inst8.disp_data[3]
disp_data[4] <= disp_data_mux:inst8.disp_data[4]
disp_data[5] <= disp_data_mux:inst8.disp_data[5]
disp_data[6] <= disp_data_mux:inst8.disp_data[6]
disp_select[0] <= disp_data_mux:inst8.disp_select[0]
disp_select[1] <= disp_data_mux:inst8.disp_select[1]
disp_select[2] <= disp_data_mux:inst8.disp_select[2]
disp_select[3] <= disp_data_mux:inst8.disp_select[3]
disp_select[4] <= disp_data_mux:inst8.disp_select[4]
disp_select[5] <= disp_data_mux:inst8.disp_select[5]


|main|alarmclock:inst11
clk_200hz => alarmclock_disp_select[4]~reg0.CLK
clk_200hz => alarmclock_disp_select[3]~reg0.CLK
clk_200hz => alarmclock_disp_select[2]~reg0.CLK
clk_200hz => alarmclock_disp_select[1]~reg0.CLK
clk_200hz => alarmclock_disp_select[0]~reg0.CLK
clk_200hz => alarmclock_disp_select[5]~reg0.CLK
EN => disp_drive[1].ENA
EN => disp_drive[0].ENA
EN => disp_drive[2].ENA
SW1 => disp_drive[1].CLK
SW1 => disp_drive[0].CLK
SW1 => disp_drive[2].CLK
SW2 => hour_set1[2].CLK
SW2 => hour_set1[1].CLK
SW2 => hour_set1[0].CLK
SW2 => hour_set0[3].CLK
SW2 => hour_set0[2].CLK
SW2 => hour_set0[1].CLK
SW2 => hour_set0[0].CLK
SW2 => minute_set1[3].CLK
SW2 => minute_set1[2].CLK
SW2 => minute_set1[1].CLK
SW2 => minute_set1[0].CLK
SW2 => minute_set0[3].CLK
SW2 => minute_set0[2].CLK
SW2 => minute_set0[1].CLK
SW2 => minute_set0[0].CLK
SW2 => second_set1[3].CLK
SW2 => second_set1[2].CLK
SW2 => second_set1[1].CLK
SW2 => second_set1[0].CLK
SW2 => second_set0[3].CLK
SW2 => second_set0[2].CLK
SW2 => second_set0[1].CLK
SW2 => second_set0[0].CLK
SW2 => hour_set1[3].CLK
hour1[0] => always0~0.IN1
hour1[1] => always0~1.IN1
hour1[2] => always0~2.IN1
hour1[3] => always0~3.IN1
hour0[0] => always0~4.IN1
hour0[1] => always0~5.IN1
hour0[2] => always0~6.IN1
hour0[3] => always0~7.IN1
minute1[0] => always0~9.IN1
minute1[1] => always0~10.IN1
minute1[2] => always0~11.IN1
minute1[3] => always0~12.IN1
minute0[0] => always0~14.IN1
minute0[1] => always0~15.IN1
minute0[2] => always0~16.IN1
minute0[3] => always0~17.IN1
second1[0] => always0~19.IN1
second1[1] => always0~20.IN1
second1[2] => always0~21.IN1
second1[3] => always0~22.IN1
second0[0] => always0~24.IN1
second0[1] => always0~25.IN1
second0[2] => always0~26.IN1
second0[3] => always0~27.IN1
alarm <= always0~28.DB_MAX_OUTPUT_PORT_TYPE
alarmclock_disp_select[0] <= alarmclock_disp_select[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
alarmclock_disp_select[1] <= alarmclock_disp_select[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
alarmclock_disp_select[2] <= alarmclock_disp_select[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
alarmclock_disp_select[3] <= alarmclock_disp_select[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
alarmclock_disp_select[4] <= alarmclock_disp_select[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
alarmclock_disp_select[5] <= alarmclock_disp_select[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|maincontrol:inst3
SW3 => Function[1].CLK
SW3 => Function[0].CLK
SW3 => Timepiece_EN~reg0.CLK
SW3 => TimeSet_EN~reg0.CLK
SW3 => Stopwatch_EN~reg0.CLK
SW3 => Alarmclock_EN~reg0.CLK
SW3 => Date_EN~reg0.CLK
SW3 => DateSet_EN~reg0.CLK
SW3 => Function[2].CLK
Timepiece_EN <= Timepiece_EN~reg0.DB_MAX_OUTPUT_PORT_TYPE
TimeSet_EN <= TimeSet_EN~reg0.DB_MAX_OUTPUT_PORT_TYPE
Stopwatch_EN <= Stopwatch_EN~reg0.DB_MAX_OUTPUT_PORT_TYPE
Alarmclock_EN <= Alarmclock_EN~reg0.DB_MAX_OUTPUT_PORT_TYPE
Date_EN <= Date_EN~reg0.DB_MAX_OUTPUT_PORT_TYPE
DateSet_EN <= DateSet_EN~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|fdiv:inst5
clk => CNT1[30].CLK
clk => CNT1[29].CLK
clk => CNT1[28].CLK
clk => CNT1[27].CLK
clk => CNT1[26].CLK
clk => CNT1[25].CLK
clk => CNT1[24].CLK
clk => CNT1[23].CLK
clk => CNT1[22].CLK
clk => CNT1[21].CLK
clk => CNT1[20].CLK
clk => CNT1[19].CLK
clk => CNT1[18].CLK
clk => CNT1[17].CLK
clk => CNT1[16].CLK
clk => CNT1[15].CLK
clk => CNT1[14].CLK
clk => CNT1[13].CLK
clk => CNT1[12].CLK
clk => CNT1[11].CLK
clk => CNT1[10].CLK
clk => CNT1[9].CLK
clk => CNT1[8].CLK
clk => CNT1[7].CLK
clk => CNT1[6].CLK
clk => CNT1[5].CLK
clk => CNT1[4].CLK
clk => CNT1[3].CLK
clk => CNT1[2].CLK
clk => CNT1[1].CLK
clk => CNT1[0].CLK
clk => f200hz~reg0.CLK
clk => CNT1[31].CLK
f200hz <= f200hz~reg0.DB_MAX_OUTPUT_PORT_TYPE
f60hz <= f60hz~reg0.DB_MAX_OUTPUT_PORT_TYPE
f1hz <= f1hz~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|time_auto_and_set:inst1
CLK => CLK~0.IN1
Timepiece_EN => Timepiece_EN~0.IN1
TimeSet_EN => TimeSet_EN~0.IN2
SW1 => SW1~0.IN1
SW2 => SW2~0.IN1
Day_EN <= timepiece_main:b2v_inst1.day_EN
hour_0[0] <= time_mux:b2v_inst2.hour_0
hour_0[1] <= time_mux:b2v_inst2.hour_0
hour_0[2] <= time_mux:b2v_inst2.hour_0
hour_0[3] <= time_mux:b2v_inst2.hour_0
hour_1[0] <= time_mux:b2v_inst2.hour_1
hour_1[1] <= time_mux:b2v_inst2.hour_1
hour_1[2] <= time_mux:b2v_inst2.hour_1
hour_1[3] <= time_mux:b2v_inst2.hour_1
minute_0[0] <= time_mux:b2v_inst2.minute_0
minute_0[1] <= time_mux:b2v_inst2.minute_0
minute_0[2] <= time_mux:b2v_inst2.minute_0
minute_0[3] <= time_mux:b2v_inst2.minute_0
minute_1[0] <= time_mux:b2v_inst2.minute_1
minute_1[1] <= time_mux:b2v_inst2.minute_1
minute_1[2] <= time_mux:b2v_inst2.minute_1
minute_1[3] <= time_mux:b2v_inst2.minute_1
second_0[0] <= time_mux:b2v_inst2.second_0
second_0[1] <= time_mux:b2v_inst2.second_0
second_0[2] <= time_mux:b2v_inst2.second_0
second_0[3] <= time_mux:b2v_inst2.second_0
second_1[0] <= time_mux:b2v_inst2.second_1
second_1[1] <= time_mux:b2v_inst2.second_1
second_1[2] <= time_mux:b2v_inst2.second_1
second_1[3] <= time_mux:b2v_inst2.second_1
TimeSet_disp_drive[0] <= timeset:b2v_inst3.disp_drive
TimeSet_disp_drive[1] <= timeset:b2v_inst3.disp_drive
TimeSet_disp_drive[2] <= timeset:b2v_inst3.disp_drive


|main|time_auto_and_set:inst1|timepiece_main:b2v_inst1
CLK => CLK~0.IN1
Timepiece_EN => Timepiece_EN~0.IN3
day_EN <= hour_counter:b2v_inst.EO
hour0[0] <= hour_counter:b2v_inst.hour_data0
hour0[1] <= hour_counter:b2v_inst.hour_data0
hour0[2] <= hour_counter:b2v_inst.hour_data0
hour0[3] <= hour_counter:b2v_inst.hour_data0
hour1[0] <= hour_counter:b2v_inst.hour_data1
hour1[1] <= hour_counter:b2v_inst.hour_data1
hour1[2] <= hour_counter:b2v_inst.hour_data1
hour1[3] <= hour_counter:b2v_inst.hour_data1
minute0[0] <= minute_counter:b2v_inst1.minute_data0
minute0[1] <= minute_counter:b2v_inst1.minute_data0
minute0[2] <= minute_counter:b2v_inst1.minute_data0
minute0[3] <= minute_counter:b2v_inst1.minute_data0
minute1[0] <= minute_counter:b2v_inst1.minute_data1
minute1[1] <= minute_counter:b2v_inst1.minute_data1
minute1[2] <= minute_counter:b2v_inst1.minute_data1
minute1[3] <= minute_counter:b2v_inst1.minute_data1
second0[0] <= second_counter:b2v_inst2.second_data0
second0[1] <= second_counter:b2v_inst2.second_data0
second0[2] <= second_counter:b2v_inst2.second_data0
second0[3] <= second_counter:b2v_inst2.second_data0
second1[0] <= second_counter:b2v_inst2.second_data1
second1[1] <= second_counter:b2v_inst2.second_data1
second1[2] <= second_counter:b2v_inst2.second_data1
second1[3] <= second_counter:b2v_inst2.second_data1


|main|time_auto_and_set:inst1|timepiece_main:b2v_inst1|hour_counter:b2v_inst
EN => hour_data0[2]~reg0.ENA
EN => hour_data0[1]~reg0.ENA
EN => hour_data0[0]~reg0.ENA
EN => hour_data0[3]~reg0.ENA
clk => hour_data0[2]~reg0.CLK
clk => hour_data0[1]~reg0.CLK
clk => hour_data0[0]~reg0.CLK
clk => EO~reg0.CLK
clk => hour_data1[3]~reg0.CLK
clk => hour_data1[2]~reg0.CLK
clk => hour_data1[1]~reg0.CLK
clk => hour_data1[0]~reg0.CLK
clk => hour_data0[3]~reg0.CLK
hour_data1[0] <= hour_data1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data1[1] <= hour_data1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data1[2] <= hour_data1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data1[3] <= hour_data1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data0[0] <= hour_data0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data0[1] <= hour_data0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data0[2] <= hour_data0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_data0[3] <= hour_data0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
EO <= EO~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|time_auto_and_set:inst1|timepiece_main:b2v_inst1|minute_counter:b2v_inst1
EN => minute_data0[2]~reg0.ENA
EN => minute_data0[1]~reg0.ENA
EN => minute_data0[0]~reg0.ENA
EN => minute_data0[3]~reg0.ENA
clk => minute_data0[2]~reg0.CLK
clk => minute_data0[1]~reg0.CLK
clk => minute_data0[0]~reg0.CLK
clk => EO~reg0.CLK
clk => minute_data1[3]~reg0.CLK
clk => minute_data1[2]~reg0.CLK
clk => minute_data1[1]~reg0.CLK
clk => minute_data1[0]~reg0.CLK
clk => minute_data0[3]~reg0.CLK
minute_data1[0] <= minute_data1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data1[1] <= minute_data1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data1[2] <= minute_data1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data1[3] <= minute_data1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data0[0] <= minute_data0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data0[1] <= minute_data0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data0[2] <= minute_data0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_data0[3] <= minute_data0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
EO <= EO~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|time_auto_and_set:inst1|timepiece_main:b2v_inst1|second_counter:b2v_inst2
EN => second_data0[2]~reg0.ENA
EN => second_data0[1]~reg0.ENA
EN => second_data0[0]~reg0.ENA
EN => second_data0[3]~reg0.ENA
clk => second_data0[2]~reg0.CLK
clk => second_data0[1]~reg0.CLK
clk => second_data0[0]~reg0.CLK
clk => EO~reg0.CLK
clk => second_data1[3]~reg0.CLK
clk => second_data1[2]~reg0.CLK
clk => second_data1[1]~reg0.CLK
clk => second_data1[0]~reg0.CLK
clk => second_data0[3]~reg0.CLK
second_data1[0] <= second_data1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data1[1] <= second_data1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data1[2] <= second_data1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data1[3] <= second_data1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data0[0] <= second_data0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data0[1] <= second_data0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data0[2] <= second_data0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_data0[3] <= second_data0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
EO <= EO~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|time_auto_and_set:inst1|time_mux:b2v_inst2
TimeSet_EN => hour_1~0.OUTPUTSELECT
TimeSet_EN => hour_1~1.OUTPUTSELECT
TimeSet_EN => hour_1~2.OUTPUTSELECT
TimeSet_EN => hour_1~3.OUTPUTSELECT
TimeSet_EN => hour_0~0.OUTPUTSELECT
TimeSet_EN => hour_0~1.OUTPUTSELECT
TimeSet_EN => hour_0~2.OUTPUTSELECT
TimeSet_EN => hour_0~3.OUTPUTSELECT
TimeSet_EN => minute_1~0.OUTPUTSELECT
TimeSet_EN => minute_1~1.OUTPUTSELECT
TimeSet_EN => minute_1~2.OUTPUTSELECT
TimeSet_EN => minute_1~3.OUTPUTSELECT
TimeSet_EN => minute_0~0.OUTPUTSELECT
TimeSet_EN => minute_0~1.OUTPUTSELECT
TimeSet_EN => minute_0~2.OUTPUTSELECT
TimeSet_EN => minute_0~3.OUTPUTSELECT
TimeSet_EN => second_1~0.OUTPUTSELECT
TimeSet_EN => second_1~1.OUTPUTSELECT
TimeSet_EN => second_1~2.OUTPUTSELECT
TimeSet_EN => second_1~3.OUTPUTSELECT
TimeSet_EN => second_0~0.OUTPUTSELECT
TimeSet_EN => second_0~1.OUTPUTSELECT
TimeSet_EN => second_0~2.OUTPUTSELECT
TimeSet_EN => second_0~3.OUTPUTSELECT
hour1[0] => hour_1~3.DATAA
hour1[1] => hour_1~2.DATAA
hour1[2] => hour_1~1.DATAA
hour1[3] => hour_1~0.DATAA
hour0[0] => hour_0~3.DATAA
hour0[1] => hour_0~2.DATAA
hour0[2] => hour_0~1.DATAA
hour0[3] => hour_0~0.DATAA
minute1[0] => minute_1~3.DATAA
minute1[1] => minute_1~2.DATAA
minute1[2] => minute_1~1.DATAA
minute1[3] => minute_1~0.DATAA
minute0[0] => minute_0~3.DATAA
minute0[1] => minute_0~2.DATAA
minute0[2] => minute_0~1.DATAA
minute0[3] => minute_0~0.DATAA
second1[0] => second_1~3.DATAA
second1[1] => second_1~2.DATAA
second1[2] => second_1~1.DATAA
second1[3] => second_1~0.DATAA
second0[0] => second_0~3.DATAA
second0[1] => second_0~2.DATAA
second0[2] => second_0~1.DATAA
second0[3] => second_0~0.DATAA
hour_set1[0] => hour_1~3.DATAB
hour_set1[1] => hour_1~2.DATAB
hour_set1[2] => hour_1~1.DATAB
hour_set1[3] => hour_1~0.DATAB
hour_set0[0] => hour_0~3.DATAB
hour_set0[1] => hour_0~2.DATAB
hour_set0[2] => hour_0~1.DATAB
hour_set0[3] => hour_0~0.DATAB
minute_set1[0] => minute_1~3.DATAB
minute_set1[1] => minute_1~2.DATAB
minute_set1[2] => minute_1~1.DATAB
minute_set1[3] => minute_1~0.DATAB
minute_set0[0] => minute_0~3.DATAB
minute_set0[1] => minute_0~2.DATAB
minute_set0[2] => minute_0~1.DATAB
minute_set0[3] => minute_0~0.DATAB
second_set1[0] => second_1~3.DATAB
second_set1[1] => second_1~2.DATAB
second_set1[2] => second_1~1.DATAB
second_set1[3] => second_1~0.DATAB
second_set0[0] => second_0~3.DATAB
second_set0[1] => second_0~2.DATAB
second_set0[2] => second_0~1.DATAB
second_set0[3] => second_0~0.DATAB
hour_1[0] <= hour_1~3.DB_MAX_OUTPUT_PORT_TYPE
hour_1[1] <= hour_1~2.DB_MAX_OUTPUT_PORT_TYPE
hour_1[2] <= hour_1~1.DB_MAX_OUTPUT_PORT_TYPE
hour_1[3] <= hour_1~0.DB_MAX_OUTPUT_PORT_TYPE
hour_0[0] <= hour_0~3.DB_MAX_OUTPUT_PORT_TYPE
hour_0[1] <= hour_0~2.DB_MAX_OUTPUT_PORT_TYPE
hour_0[2] <= hour_0~1.DB_MAX_OUTPUT_PORT_TYPE
hour_0[3] <= hour_0~0.DB_MAX_OUTPUT_PORT_TYPE
minute_1[0] <= minute_1~3.DB_MAX_OUTPUT_PORT_TYPE
minute_1[1] <= minute_1~2.DB_MAX_OUTPUT_PORT_TYPE
minute_1[2] <= minute_1~1.DB_MAX_OUTPUT_PORT_TYPE
minute_1[3] <= minute_1~0.DB_MAX_OUTPUT_PORT_TYPE
minute_0[0] <= minute_0~3.DB_MAX_OUTPUT_PORT_TYPE
minute_0[1] <= minute_0~2.DB_MAX_OUTPUT_PORT_TYPE
minute_0[2] <= minute_0~1.DB_MAX_OUTPUT_PORT_TYPE
minute_0[3] <= minute_0~0.DB_MAX_OUTPUT_PORT_TYPE
second_1[0] <= second_1~3.DB_MAX_OUTPUT_PORT_TYPE
second_1[1] <= second_1~2.DB_MAX_OUTPUT_PORT_TYPE
second_1[2] <= second_1~1.DB_MAX_OUTPUT_PORT_TYPE
second_1[3] <= second_1~0.DB_MAX_OUTPUT_PORT_TYPE
second_0[0] <= second_0~3.DB_MAX_OUTPUT_PORT_TYPE
second_0[1] <= second_0~2.DB_MAX_OUTPUT_PORT_TYPE
second_0[2] <= second_0~1.DB_MAX_OUTPUT_PORT_TYPE
second_0[3] <= second_0~0.DB_MAX_OUTPUT_PORT_TYPE


|main|time_auto_and_set:inst1|timeset:b2v_inst3
TimeSet_EN => disp_drive[1]~reg0.ENA
TimeSet_EN => disp_drive[0]~reg0.ENA
TimeSet_EN => disp_drive[2]~reg0.ENA
SW1 => disp_drive[1]~reg0.CLK
SW1 => disp_drive[0]~reg0.CLK
SW1 => disp_drive[2]~reg0.CLK
SW2 => hour_set1[2]~reg0.CLK
SW2 => hour_set1[1]~reg0.CLK
SW2 => hour_set1[0]~reg0.CLK
SW2 => hour_set0[3]~reg0.CLK
SW2 => hour_set0[2]~reg0.CLK
SW2 => hour_set0[1]~reg0.CLK
SW2 => hour_set0[0]~reg0.CLK
SW2 => minute_set1[3]~reg0.CLK
SW2 => minute_set1[2]~reg0.CLK
SW2 => minute_set1[1]~reg0.CLK
SW2 => minute_set1[0]~reg0.CLK
SW2 => minute_set0[3]~reg0.CLK
SW2 => minute_set0[2]~reg0.CLK
SW2 => minute_set0[1]~reg0.CLK
SW2 => minute_set0[0]~reg0.CLK
SW2 => second_set1[3]~reg0.CLK
SW2 => second_set1[2]~reg0.CLK
SW2 => second_set1[1]~reg0.CLK
SW2 => second_set1[0]~reg0.CLK
SW2 => second_set0[3]~reg0.CLK
SW2 => second_set0[2]~reg0.CLK
SW2 => second_set0[1]~reg0.CLK
SW2 => second_set0[0]~reg0.CLK
SW2 => hour_set1[3]~reg0.CLK
hour1[0] => ~NO_FANOUT~
hour1[1] => ~NO_FANOUT~
hour1[2] => ~NO_FANOUT~
hour1[3] => ~NO_FANOUT~
hour0[0] => ~NO_FANOUT~
hour0[1] => ~NO_FANOUT~
hour0[2] => ~NO_FANOUT~
hour0[3] => ~NO_FANOUT~
minute1[0] => ~NO_FANOUT~
minute1[1] => ~NO_FANOUT~
minute1[2] => ~NO_FANOUT~
minute1[3] => ~NO_FANOUT~
minute0[0] => ~NO_FANOUT~
minute0[1] => ~NO_FANOUT~
minute0[2] => ~NO_FANOUT~
minute0[3] => ~NO_FANOUT~
second1[0] => ~NO_FANOUT~
second1[1] => ~NO_FANOUT~
second1[2] => ~NO_FANOUT~
second1[3] => ~NO_FANOUT~
second0[0] => ~NO_FANOUT~
second0[1] => ~NO_FANOUT~
second0[2] => ~NO_FANOUT~
second0[3] => ~NO_FANOUT~
hour_set1[0] <= hour_set1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set1[1] <= hour_set1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set1[2] <= hour_set1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set1[3] <= hour_set1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set0[0] <= hour_set0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set0[1] <= hour_set0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set0[2] <= hour_set0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
hour_set0[3] <= hour_set0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set1[0] <= minute_set1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set1[1] <= minute_set1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set1[2] <= minute_set1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set1[3] <= minute_set1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set0[0] <= minute_set0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set0[1] <= minute_set0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set0[2] <= minute_set0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
minute_set0[3] <= minute_set0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set1[0] <= second_set1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set1[1] <= second_set1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set1[2] <= second_set1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set1[3] <= second_set1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set0[0] <= second_set0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set0[1] <= second_set0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set0[2] <= second_set0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
second_set0[3] <= second_set0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_drive[0] <= disp_drive[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_drive[1] <= disp_drive[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_drive[2] <= disp_drive[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|stopwatch:inst2
clk1 => F_out~0.DATAA
clk2 => F_out~0.DATAB
EN => Decoder~0.IN0
F_out <= F_out~0.DB_MAX_OUTPUT_PORT_TYPE


|main|disp_data_mux:inst8
Timepiece_EN => always0~0.IN0
TimeSet_EN => always0~0.IN1
Stopwatch_EN => always0~1.IN0
time_disp_select[0] => reduce_nor~0.IN5
time_disp_select[0] => reduce_nor~1.IN5
time_disp_select[0] => reduce_nor~2.IN5
time_disp_select[0] => reduce_nor~3.IN5
time_disp_select[0] => reduce_nor~4.IN5
time_disp_select[0] => disp_select~11.DATAB
time_disp_select[0] => reduce_nor~5.IN5
time_disp_select[1] => reduce_nor~0.IN4
time_disp_select[1] => reduce_nor~1.IN4
time_disp_select[1] => reduce_nor~2.IN4
time_disp_select[1] => reduce_nor~3.IN4
time_disp_select[1] => reduce_nor~5.IN4
time_disp_select[1] => disp_select~10.DATAB
time_disp_select[1] => reduce_nor~4.IN4
time_disp_select[2] => reduce_nor~0.IN3
time_disp_select[2] => reduce_nor~1.IN3
time_disp_select[2] => reduce_nor~2.IN3
time_disp_select[2] => reduce_nor~4.IN3
time_disp_select[2] => reduce_nor~5.IN3
time_disp_select[2] => disp_select~9.DATAB
time_disp_select[2] => reduce_nor~3.IN3
time_disp_select[3] => reduce_nor~0.IN2
time_disp_select[3] => reduce_nor~1.IN2
time_disp_select[3] => reduce_nor~3.IN2
time_disp_select[3] => reduce_nor~4.IN2
time_disp_select[3] => reduce_nor~5.IN2
time_disp_select[3] => disp_select~8.DATAB
time_disp_select[3] => reduce_nor~2.IN2
time_disp_select[4] => reduce_nor~0.IN1
time_disp_select[4] => reduce_nor~2.IN1
time_disp_select[4] => reduce_nor~3.IN1
time_disp_select[4] => reduce_nor~4.IN1
time_disp_select[4] => reduce_nor~5.IN1
time_disp_select[4] => disp_select~7.DATAB
time_disp_select[4] => reduce_nor~1.IN1
time_disp_select[5] => reduce_nor~1.IN0
time_disp_select[5] => reduce_nor~2.IN0
time_disp_select[5] => reduce_nor~3.IN0
time_disp_select[5] => reduce_nor~4.IN0
time_disp_select[5] => reduce_nor~5.IN0
time_disp_select[5] => disp_select~6.DATAB
time_disp_select[5] => reduce_nor~0.IN0
Alarmclock_EN => disp_select~0.OUTPUTSELECT
Alarmclock_EN => disp_select~1.OUTPUTSELECT
Alarmclock_EN => disp_select~2.OUTPUTSELECT
Alarmclock_EN => disp_select~3.OUTPUTSELECT
Alarmclock_EN => disp_select~4.OUTPUTSELECT
Alarmclock_EN => disp_select~5.OUTPUTSELECT
Alarmclock_EN => Data~0.OUTPUTSELECT
Alarmclock_EN => Data~1.OUTPUTSELECT
Alarmclock_EN => Data~2.OUTPUTSELECT
Alarmclock_EN => Data~3.OUTPUTSELECT
Alarmclock_EN => always0~3.IN0
alarmclock_disp_select[0] => reduce_nor~7.IN5
alarmclock_disp_select[0] => reduce_nor~8.IN5
alarmclock_disp_select[0] => reduce_nor~9.IN5
alarmclock_disp_select[0] => reduce_nor~10.IN5
alarmclock_disp_select[0] => reduce_nor~11.IN5
alarmclock_disp_select[0] => disp_select~5.DATAB
alarmclock_disp_select[0] => reduce_nor~12.IN5
alarmclock_disp_select[1] => reduce_nor~7.IN4
alarmclock_disp_select[1] => reduce_nor~8.IN4
alarmclock_disp_select[1] => reduce_nor~9.IN4
alarmclock_disp_select[1] => reduce_nor~10.IN4
alarmclock_disp_select[1] => reduce_nor~12.IN4
alarmclock_disp_select[1] => disp_select~4.DATAB
alarmclock_disp_select[1] => reduce_nor~11.IN4
alarmclock_disp_select[2] => reduce_nor~7.IN3
alarmclock_disp_select[2] => reduce_nor~8.IN3
alarmclock_disp_select[2] => reduce_nor~9.IN3
alarmclock_disp_select[2] => reduce_nor~11.IN3
alarmclock_disp_select[2] => reduce_nor~12.IN3
alarmclock_disp_select[2] => disp_select~3.DATAB
alarmclock_disp_select[2] => reduce_nor~10.IN3
alarmclock_disp_select[3] => reduce_nor~7.IN2
alarmclock_disp_select[3] => reduce_nor~8.IN2
alarmclock_disp_select[3] => reduce_nor~10.IN2
alarmclock_disp_select[3] => reduce_nor~11.IN2
alarmclock_disp_select[3] => reduce_nor~12.IN2
alarmclock_disp_select[3] => disp_select~2.DATAB
alarmclock_disp_select[3] => reduce_nor~9.IN2
alarmclock_disp_select[4] => reduce_nor~7.IN1
alarmclock_disp_select[4] => reduce_nor~9.IN1
alarmclock_disp_select[4] => reduce_nor~10.IN1
alarmclock_disp_select[4] => reduce_nor~11.IN1
alarmclock_disp_select[4] => reduce_nor~12.IN1
alarmclock_disp_select[4] => disp_select~1.DATAB
alarmclock_disp_select[4] => reduce_nor~8.IN1
alarmclock_disp_select[5] => reduce_nor~8.IN0
alarmclock_disp_select[5] => reduce_nor~9.IN0
alarmclock_disp_select[5] => reduce_nor~10.IN0
alarmclock_disp_select[5] => reduce_nor~11.IN0
alarmclock_disp_select[5] => reduce_nor~12.IN0
alarmclock_disp_select[5] => disp_select~0.DATAB
alarmclock_disp_select[5] => reduce_nor~7.IN0
hour1[0] => Select~3.IN1
hour1[0] => Select~7.IN1
hour1[1] => Select~2.IN1
hour1[1] => Select~6.IN1
hour1[2] => Select~1.IN1
hour1[2] => Select~5.IN1
hour1[3] => Select~0.IN1
hour1[3] => Select~4.IN1
hour0[0] => Select~3.IN2
hour0[0] => Select~7.IN2
hour0[1] => Select~2.IN2
hour0[1] => Select~6.IN2
hour0[2] => Select~1.IN2
hour0[2] => Select~5.IN2
hour0[3] => Select~0.IN2
hour0[3] => Select~4.IN2
minute1[0] => Select~3.IN3
minute1[0] => Select~7.IN3
minute1[1] => Select~2.IN3
minute1[1] => Select~6.IN3
minute1[2] => Select~1.IN3
minute1[2] => Select~5.IN3
minute1[3] => Select~0.IN3
minute1[3] => Select~4.IN3
minute0[0] => Select~3.IN4
minute0[0] => Select~7.IN4
minute0[1] => Select~2.IN4
minute0[1] => Select~6.IN4
minute0[2] => Select~1.IN4
minute0[2] => Select~5.IN4
minute0[3] => Select~0.IN4
minute0[3] => Select~4.IN4
second1[0] => Select~3.IN5
second1[0] => Select~7.IN5
second1[1] => Select~2.IN5
second1[1] => Select~6.IN5
second1[2] => Select~1.IN5
second1[2] => Select~5.IN5
second1[3] => Select~0.IN5
second1[3] => Select~4.IN5
second0[0] => Select~3.IN6
second0[0] => Select~7.IN6
second0[1] => Select~2.IN6
second0[1] => Select~6.IN6
second0[2] => Select~1.IN6
second0[2] => Select~5.IN6
second0[3] => Select~0.IN6
second0[3] => Select~4.IN6
Date_EN => always0~2.IN0
DateSet_EN => always0~2.IN1
date_disp_select[0] => reduce_nor~14.IN5
date_disp_select[0] => reduce_nor~15.IN5
date_disp_select[0] => reduce_nor~16.IN5
date_disp_select[0] => reduce_nor~17.IN5
date_disp_select[0] => disp_select~5.DATAA
date_disp_select[1] => reduce_nor~14.IN4
date_disp_select[1] => reduce_nor~15.IN4
date_disp_select[1] => reduce_nor~16.IN4
date_disp_select[1] => reduce_nor~17.IN4
date_disp_select[1] => disp_select~4.DATAA
date_disp_select[2] => reduce_nor~14.IN3
date_disp_select[2] => reduce_nor~15.IN3
date_disp_select[2] => reduce_nor~16.IN3
date_disp_select[2] => disp_select~3.DATAA
date_disp_select[2] => reduce_nor~17.IN3
date_disp_select[3] => reduce_nor~14.IN2
date_disp_select[3] => reduce_nor~15.IN2
date_disp_select[3] => reduce_nor~17.IN2
date_disp_select[3] => disp_select~2.DATAA
date_disp_select[3] => reduce_nor~16.IN2
date_disp_select[4] => reduce_nor~14.IN1
date_disp_select[4] => reduce_nor~16.IN1
date_disp_select[4] => reduce_nor~17.IN1
date_disp_select[4] => disp_select~1.DATAA
date_disp_select[4] => reduce_nor~15.IN1
date_disp_select[5] => reduce_nor~15.IN0
date_disp_select[5] => reduce_nor~16.IN0
date_disp_select[5] => reduce_nor~17.IN0
date_disp_select[5] => disp_select~0.DATAA
date_disp_select[5] => reduce_nor~14.IN0
month1[0] => Select~11.IN1
month1[1] => Select~10.IN1
month1[2] => Select~9.IN1
month1[3] => Select~8.IN1
month0[0] => Select~11.IN2
month0[1] => Select~10.IN2
month0[2] => Select~9.IN2
month0[3] => Select~8.IN2
day1[0] => Select~11.IN3
day1[1] => Select~10.IN3
day1[2] => Select~9.IN3
day1[3] => Select~8.IN3
day0[0] => Select~11.IN4
day0[1] => Select~10.IN4
day0[2] => Select~9.IN4
day0[3] => Select~8.IN4
disp_select[0] <= disp_select[0]$latch.DB_MAX_OUTPUT_PORT_TYPE
disp_select[1] <= disp_select[1]$latch.DB_MAX_OUTPUT_PORT_TYPE
disp_select[2] <= disp_select[2]$latch.DB_MAX_OUTPUT_PORT_TYPE
disp_select[3] <= disp_select[3]$latch.DB_MAX_OUTPUT_PORT_TYPE
disp_select[4] <= disp_select[4]$latch.DB_MAX_OUTPUT_PORT_TYPE
disp_select[5] <= disp_select[5]$latch.DB_MAX_OUTPUT_PORT_TYPE
disp_data[0] <= reduce_or~6.DB_MAX_OUTPUT_PORT_TYPE
disp_data[1] <= reduce_or~5.DB_MAX_OUTPUT_PORT_TYPE
disp_data[2] <= reduce_or~4.DB_MAX_OUTPUT_PORT_TYPE
disp_data[3] <= reduce_or~3.DB_MAX_OUTPUT_PORT_TYPE
disp_data[4] <= reduce_or~2.DB_MAX_OUTPUT_PORT_TYPE
disp_data[5] <= reduce_or~1.DB_MAX_OUTPUT_PORT_TYPE
disp_data[6] <= reduce_or~0.DB_MAX_OUTPUT_PORT_TYPE


|main|date_main:inst4
day_EN => day_EN~0.IN1
date_disp_clk => date_disp_clk~0.IN1
Date_Set_EN => Date_Set_EN~0.IN3
Date_EN => Date_EN~0.IN1
SW1 => SW1~0.IN1
SW2 => SW2~0.IN1
day0[0] <= datecontrol:b2v_inst1.day0
day0[1] <= datecontrol:b2v_inst1.day0
day0[2] <= datecontrol:b2v_inst1.day0
day0[3] <= datecontrol:b2v_inst1.day0
day1[0] <= datecontrol:b2v_inst1.day1
day1[1] <= datecontrol:b2v_inst1.day1
day1[2] <= datecontrol:b2v_inst1.day1
day1[3] <= datecontrol:b2v_inst1.day1
Disp_select_date[0] <= datecontrol:b2v_inst1.disp_select
Disp_select_date[1] <= datecontrol:b2v_inst1.disp_select
Disp_select_date[2] <= datecontrol:b2v_inst1.disp_select
Disp_select_date[3] <= datecontrol:b2v_inst1.disp_select
Disp_select_date[4] <= datecontrol:b2v_inst1.disp_select
Disp_select_date[5] <= datecontrol:b2v_inst1.disp_select
month0[0] <= datecontrol:b2v_inst1.month0
month0[1] <= datecontrol:b2v_inst1.month0
month0[2] <= datecontrol:b2v_inst1.month0
month0[3] <= datecontrol:b2v_inst1.month0
month1[0] <= datecontrol:b2v_inst1.month1
month1[1] <= datecontrol:b2v_inst1.month1
month1[2] <= datecontrol:b2v_inst1.month1
month1[3] <= datecontrol:b2v_inst1.month1


|main|date_main:inst4|autodate:b2v_inst
EN1 => day0[3]~reg0.CLK
EN1 => day0[2]~reg0.CLK
EN1 => day0[1]~reg0.CLK
EN1 => day0[0]~reg0.CLK
EN1 => day1[3]~reg0.CLK
EN1 => day1[2]~reg0.CLK
EN1 => day1[1]~reg0.CLK
EN1 => day1[0]~reg0.CLK
EN1 => month0[3]~reg0.CLK
EN1 => month0[2]~reg0.CLK
EN1 => month0[1]~reg0.CLK
EN1 => month0[0]~reg0.CLK
EN1 => month1[3]~reg0.CLK
EN1 => month1[2]~reg0.CLK
EN1 => month1[1]~reg0.CLK
EN1 => month1[0]~reg0.CLK
EN1 => EO1~reg0.CLK
EN2 => EO1~reg0.DATAIN
EN2 => day0[3]~reg0.ENA
EN2 => day0[2]~reg0.ENA
EN2 => day0[1]~reg0.ENA
EN2 => day0[0]~reg0.ENA
EN2 => day1[3]~reg0.ENA
EN2 => day1[2]~reg0.ENA
EN2 => day1[1]~reg0.ENA
EN2 => day1[0]~reg0.ENA
EN2 => month0[3]~reg0.ENA
EN2 => month0[2]~reg0.ENA
EN2 => month0[1]~reg0.ENA
EN2 => month0[0]~reg0.ENA
EN2 => month1[3]~reg0.ENA
EN2 => month1[2]~reg0.ENA
EN2 => month1[1]~reg0.ENA
EN2 => month1[0]~reg0.ENA
month1[0] <= month1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month1[1] <= month1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month1[2] <= month1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month1[3] <= month1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[0] <= month0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[1] <= month0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[2] <= month0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[3] <= month0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[0] <= day1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[1] <= day1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[2] <= day1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[3] <= day1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[0] <= day0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[1] <= day0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[2] <= day0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[3] <= day0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
EO1 <= EO1~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|date_main:inst4|datecontrol:b2v_inst1
clk => month1[2]~reg0.CLK
clk => month1[1]~reg0.CLK
clk => month1[0]~reg0.CLK
clk => month0[3]~reg0.CLK
clk => month0[2]~reg0.CLK
clk => month0[1]~reg0.CLK
clk => month0[0]~reg0.CLK
clk => day1[3]~reg0.CLK
clk => day1[2]~reg0.CLK
clk => day1[1]~reg0.CLK
clk => day1[0]~reg0.CLK
clk => day0[3]~reg0.CLK
clk => day0[2]~reg0.CLK
clk => day0[1]~reg0.CLK
clk => day0[0]~reg0.CLK
clk => auto_disp_drive[1].CLK
clk => auto_disp_drive[0].CLK
clk => disp_select[5]~reg0.CLK
clk => disp_select[4]~reg0.CLK
clk => disp_select[3]~reg0.CLK
clk => disp_select[2]~reg0.CLK
clk => disp_select[1]~reg0.CLK
clk => disp_select[0]~reg0.CLK
clk => month1[3]~reg0.CLK
Date_EN => always0~0.IN0
EN1 => always0~0.IN1
auto_month1[0] => month1~7.DATAB
auto_month1[1] => month1~6.DATAB
auto_month1[2] => month1~5.DATAB
auto_month1[3] => month1~4.DATAB
auto_month0[0] => month0~7.DATAB
auto_month0[1] => month0~6.DATAB
auto_month0[2] => month0~5.DATAB
auto_month0[3] => month0~4.DATAB
auto_day1[0] => day1~7.DATAB
auto_day1[1] => day1~6.DATAB
auto_day1[2] => day1~5.DATAB
auto_day1[3] => day1~4.DATAB
auto_day0[0] => day0~7.DATAB
auto_day0[1] => day0~6.DATAB
auto_day0[2] => day0~5.DATAB
auto_day0[3] => day0~4.DATAB
EN2 => month1~0.OUTPUTSELECT
EN2 => month1~1.OUTPUTSELECT
EN2 => month1~2.OUTPUTSELECT
EN2 => month1~3.OUTPUTSELECT
EN2 => month0~0.OUTPUTSELECT
EN2 => month0~1.OUTPUTSELECT
EN2 => month0~2.OUTPUTSELECT
EN2 => month0~3.OUTPUTSELECT
EN2 => day1~0.OUTPUTSELECT
EN2 => day1~1.OUTPUTSELECT
EN2 => day1~2.OUTPUTSELECT
EN2 => day1~3.OUTPUTSELECT
EN2 => day0~0.OUTPUTSELECT
EN2 => day0~1.OUTPUTSELECT
EN2 => day0~2.OUTPUTSELECT
EN2 => day0~3.OUTPUTSELECT
EN2 => disp_select~0.OUTPUTSELECT
EN2 => disp_select~1.OUTPUTSELECT
EN2 => disp_select~2.OUTPUTSELECT
EN2 => disp_select~3.OUTPUTSELECT
EN2 => disp_select~4.OUTPUTSELECT
EN2 => disp_select~5.OUTPUTSELECT
set_month1[0] => month1~3.DATAB
set_month1[1] => month1~2.DATAB
set_month1[2] => month1~1.DATAB
set_month1[3] => month1~0.DATAB
set_month0[0] => month0~3.DATAB
set_month0[1] => month0~2.DATAB
set_month0[2] => month0~1.DATAB
set_month0[3] => month0~0.DATAB
set_day1[0] => day1~3.DATAB
set_day1[1] => day1~2.DATAB
set_day1[2] => day1~1.DATAB
set_day1[3] => day1~0.DATAB
set_day0[0] => day0~3.DATAB
set_day0[1] => day0~2.DATAB
set_day0[2] => day0~1.DATAB
set_day0[3] => day0~0.DATAB
disp_drive[0] => Decoder~1.IN1
disp_drive[1] => Decoder~1.IN0
month1[0] <= month1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month1[1] <= month1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month1[2] <= month1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month1[3] <= month1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[0] <= month0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[1] <= month0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[2] <= month0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month0[3] <= month0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[0] <= day1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[1] <= day1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[2] <= day1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day1[3] <= day1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[0] <= day0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[1] <= day0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[2] <= day0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day0[3] <= day0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_select[0] <= disp_select[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_select[1] <= disp_select[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_select[2] <= disp_select[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_select[3] <= disp_select[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_select[4] <= disp_select[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_select[5] <= disp_select[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|date_main:inst4|setdate:b2v_inst2
EN2 => disp_drive[0]~reg0.ENA
EN2 => disp_drive[1]~reg0.ENA
SW1 => disp_drive[0]~reg0.CLK
SW1 => disp_drive[1]~reg0.CLK
SW2 => month_set1[2]~reg0.CLK
SW2 => month_set1[1]~reg0.CLK
SW2 => month_set1[0]~reg0.CLK
SW2 => month_set0[3]~reg0.CLK
SW2 => month_set0[2]~reg0.CLK
SW2 => month_set0[1]~reg0.CLK
SW2 => month_set0[0]~reg0.CLK
SW2 => day_set1[3]~reg0.CLK
SW2 => day_set1[2]~reg0.CLK
SW2 => day_set1[1]~reg0.CLK
SW2 => day_set1[0]~reg0.CLK
SW2 => day_set0[3]~reg0.CLK
SW2 => day_set0[2]~reg0.CLK
SW2 => day_set0[1]~reg0.CLK
SW2 => day_set0[0]~reg0.CLK
SW2 => month_set1[3]~reg0.CLK
disp_drive[0] <= disp_drive[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
disp_drive[1] <= disp_drive[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set1[0] <= month_set1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set1[1] <= month_set1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set1[2] <= month_set1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set1[3] <= month_set1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set0[0] <= month_set0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set0[1] <= month_set0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set0[2] <= month_set0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
month_set0[3] <= month_set0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set1[0] <= day_set1[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set1[1] <= day_set1[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set1[2] <= day_set1[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set1[3] <= day_set1[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set0[0] <= day_set0[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set0[1] <= day_set0[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set0[2] <= day_set0[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
day_set0[3] <= day_set0[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE


|main|time_disp_select:inst6
clk_1khz => auto_disp_drive[1].CLK
clk_1khz => auto_disp_drive[0].CLK
clk_1khz => clk~0.DATAB
clk_1khz => auto_disp_drive[2].CLK
clk_200hz => clk~0.DATAA
Time_EN => clk~0.OUTPUTSELECT
Time_EN => disp_drive~0.OUTPUTSELECT
Time_EN => disp_drive~1.OUTPUTSELECT
Time_EN => disp_drive~2.OUTPUTSELECT
Time_EN => always1~0.IN0
TimeSet_EN => always1~0.IN1
timeset_disp_drive[0] => disp_drive~2.DATAA
timeset_disp_drive[1] => disp_drive~1.DATAA
timeset_disp_drive[2] => disp_drive~0.DATAA
time_disp_select[0] <= time_disp_select[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
time_disp_select[1] <= time_disp_select[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
time_disp_select[2] <= time_disp_select[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
time_disp_select[3] <= time_disp_select[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
time_disp_select[4] <= time_disp_select[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
time_disp_select[5] <= time_disp_select[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE


