From d27f19b99a155bc9a758776426e16c39dfec1ff4 Mon Sep 17 00:00:00 2001 From: James McKenzie Date: Thu, 1 May 2025 00:01:51 +0100 Subject: tidy up smh-ac415 --- .../smg595_static/doc/seg_595_static.vsdx | Bin 160248 -> 0 bytes .../smg595_static/quartus_prj/seg_595_static.qpf | 30 - .../smg595_static/quartus_prj/seg_595_static.qsf | 76 - .../smg595_static/quartus_prj/seg_595_static.qws | Bin 3107 -> 0 bytes .../simulation/modelsim/seg_595_static.sft | 6 - .../simulation/modelsim/seg_595_static.vo | 2444 -------------------- .../modelsim/seg_595_static_8_1200mv_0c_slow.vo | 2444 -------------------- .../modelsim/seg_595_static_8_1200mv_0c_v_slow.sdo | 1858 --------------- .../modelsim/seg_595_static_8_1200mv_85c_slow.vo | 2444 -------------------- .../seg_595_static_8_1200mv_85c_v_slow.sdo | 1858 --------------- .../modelsim/seg_595_static_min_1200mv_0c_fast.vo | 2444 -------------------- .../seg_595_static_min_1200mv_0c_v_fast.sdo | 1858 --------------- .../modelsim/seg_595_static_modelsim.xrf | 135 -- .../simulation/modelsim/seg_595_static_v.sdo | 1858 --------------- .../03_smg595/smg595_static/rtl/hc595_ctrl.v | 99 - .../03_smg595/smg595_static/rtl/hc595_ctrl.v.bak | 99 - .../03_smg595/smg595_static/rtl/seg_595_static.v | 65 - .../smg595_static/rtl/seg_595_static.v.bak | 65 - .../03_smg595/smg595_static/rtl/seg_static.v | 123 - .../03_smg595/smg595_static/rtl/seg_static.v.bak | 111 - .../smg595_static/sim/tb_seg_595_static.v | 69 - ...56\236\351\252\214\347\216\260\350\261\241.txt" | 2 - 22 files changed, 18088 deletions(-) delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/doc/seg_595_static.vsdx delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qpf delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qsf delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qws delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.sft delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.vo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_slow.vo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_v_slow.sdo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_slow.vo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_v_slow.sdo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_fast.vo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_v_fast.sdo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_modelsim.xrf delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_v.sdo delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v.bak delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v.bak delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v.bak delete mode 100644 fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/sim/tb_seg_595_static.v delete mode 100644 "fpga/smh-ac415-fpga/examples/03_smg595/\345\256\236\351\252\214\347\216\260\350\261\241.txt" (limited to 'fpga/smh-ac415-fpga/examples/03_smg595') diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/doc/seg_595_static.vsdx b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/doc/seg_595_static.vsdx deleted file mode 100644 index 5815b63..0000000 Binary files a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/doc/seg_595_static.vsdx and /dev/null differ diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qpf b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qpf deleted file mode 100644 index 7eeffdb..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qpf +++ /dev/null @@ -1,30 +0,0 @@ -# -------------------------------------------------------------------------- # -# -# Copyright (C) 1991-2013 Altera Corporation -# Your use of Altera Corporation's design tools, logic functions -# and other software and tools, and its AMPP partner logic -# functions, and any output files from any of the foregoing -# (including device programming or simulation files), and any -# associated documentation or information are expressly subject -# to the terms and conditions of the Altera Program License -# Subscription Agreement, Altera MegaCore Function License -# Agreement, or other applicable license agreement, including, -# without limitation, that your use is for the sole purpose of -# programming logic devices manufactured by Altera and sold by -# Altera or its authorized distributors. Please refer to the -# applicable agreement for further details. -# -# -------------------------------------------------------------------------- # -# -# Quartus II 64-Bit -# Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version -# Date created = 17:00:15 February 24, 2020 -# -# -------------------------------------------------------------------------- # - -QUARTUS_VERSION = "13.0" -DATE = "17:00:15 February 24, 2020" - -# Revisions - -PROJECT_REVISION = "seg_595_static" diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qsf b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qsf deleted file mode 100644 index 6b62eea..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qsf +++ /dev/null @@ -1,76 +0,0 @@ -# -------------------------------------------------------------------------- # -# -# Copyright (C) 1991-2013 Altera Corporation -# Your use of Altera Corporation's design tools, logic functions -# and other software and tools, and its AMPP partner logic -# functions, and any output files from any of the foregoing -# (including device programming or simulation files), and any -# associated documentation or information are expressly subject -# to the terms and conditions of the Altera Program License -# Subscription Agreement, Altera MegaCore Function License -# Agreement, or other applicable license agreement, including, -# without limitation, that your use is for the sole purpose of -# programming logic devices manufactured by Altera and sold by -# Altera or its authorized distributors. Please refer to the -# applicable agreement for further details. -# -# -------------------------------------------------------------------------- # -# -# Quartus II 64-Bit -# Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version -# Date created = 17:00:15 February 24, 2020 -# -# -------------------------------------------------------------------------- # -# -# Notes: -# -# 1) The default values for assignments are stored in the file: -# seg_595_static_assignment_defaults.qdf -# If this file doesn't exist, see file: -# assignment_defaults.qdf -# -# 2) Altera recommends that you do not modify this file. This -# file is updated automatically by the Quartus II software -# and any changes you make may be lost or overwritten. -# -# -------------------------------------------------------------------------- # - - -set_global_assignment -name FAMILY "Cyclone IV E" -set_global_assignment -name DEVICE EP4CE15F23C8 -set_global_assignment -name TOP_LEVEL_ENTITY seg_595_static -set_global_assignment -name ORIGINAL_QUARTUS_VERSION "13.0 SP1" -set_global_assignment -name PROJECT_CREATION_TIME_DATE "17:00:15 FEBRUARY 24, 2020" -set_global_assignment -name LAST_QUARTUS_VERSION "13.0 SP1" -set_global_assignment -name PROJECT_OUTPUT_DIRECTORY output_files -set_global_assignment -name MIN_CORE_JUNCTION_TEMP 0 -set_global_assignment -name MAX_CORE_JUNCTION_TEMP 85 -set_global_assignment -name ERROR_CHECK_FREQUENCY_DIVISOR 1 -set_global_assignment -name EDA_SIMULATION_TOOL "ModelSim (Verilog)" -set_global_assignment -name EDA_TIME_SCALE "1 ps" -section_id eda_simulation -set_global_assignment -name EDA_OUTPUT_DATA_FORMAT "VERILOG HDL" -section_id eda_simulation -set_global_assignment -name POWER_PRESET_COOLING_SOLUTION "23 MM HEAT SINK WITH 200 LFPM AIRFLOW" -set_global_assignment -name POWER_BOARD_THERMAL_MODEL "NONE (CONSERVATIVE)" -set_global_assignment -name EDA_TEST_BENCH_ENABLE_STATUS TEST_BENCH_MODE -section_id eda_simulation -set_global_assignment -name EDA_NATIVELINK_SIMULATION_TEST_BENCH tb_seg_595_static -section_id eda_simulation -set_global_assignment -name EDA_TEST_BENCH_NAME tb_seg_595_static -section_id eda_simulation -set_global_assignment -name EDA_DESIGN_INSTANCE_NAME NA -section_id tb_seg_595_static -set_global_assignment -name EDA_TEST_BENCH_RUN_SIM_FOR "1 us" -section_id tb_seg_595_static -set_global_assignment -name EDA_TEST_BENCH_MODULE_NAME tb_seg_595_static -section_id tb_seg_595_static -set_global_assignment -name EDA_TEST_BENCH_FILE ../sim/tb_seg_595_static.v -section_id tb_seg_595_static -set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top -set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT_AND_ROUTING -section_id Top -set_global_assignment -name PARTITION_COLOR 16764057 -section_id Top -set_global_assignment -name STRATIX_DEVICE_IO_STANDARD "2.5 V" -set_location_assignment PIN_AA1 -to ds -set_location_assignment PIN_Y2 -to oe -set_location_assignment PIN_W1 -to shcp -set_location_assignment PIN_Y1 -to stcp -set_location_assignment PIN_T22 -to sys_clk -set_location_assignment PIN_U20 -to sys_rst_n -set_global_assignment -name VERILOG_FILE ../sim/tb_seg_595_static.v -set_global_assignment -name VERILOG_FILE ../rtl/seg_static.v -set_global_assignment -name VERILOG_FILE ../rtl/seg_595_static.v -set_global_assignment -name VERILOG_FILE ../rtl/hc595_ctrl.v -set_global_assignment -name CDF_FILE output_files/Chain1.cdf -set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top \ No newline at end of file diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qws b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qws deleted file mode 100644 index e1ce986..0000000 Binary files a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/seg_595_static.qws and /dev/null differ diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.sft b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.sft deleted file mode 100644 index e1d89f4..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.sft +++ /dev/null @@ -1,6 +0,0 @@ -set tool_name "ModelSim (Verilog)" -set corner_file_list { - {{"Slow -8 1.2V 85 Model"} {seg_595_static_8_1200mv_85c_slow.vo seg_595_static_8_1200mv_85c_v_slow.sdo}} - {{"Slow -8 1.2V 0 Model"} {seg_595_static_8_1200mv_0c_slow.vo seg_595_static_8_1200mv_0c_v_slow.sdo}} - {{"Fast -M 1.2V 0 Model"} {seg_595_static_min_1200mv_0c_fast.vo seg_595_static_min_1200mv_0c_v_fast.sdo}} -} diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.vo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.vo deleted file mode 100644 index 3d4f4c9..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static.vo +++ /dev/null @@ -1,2444 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - -// VENDOR "Altera" -// PROGRAM "Quartus II 64-Bit" -// VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version" - -// DATE "06/02/2023 20:55:14" - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This Verilog file should be used for ModelSim (Verilog) only -// - -`timescale 1 ps/ 1 ps - -module seg_595_static ( - sys_clk, - sys_rst_n, - stcp, - shcp, - ds, - oe); -input sys_clk; -input sys_rst_n; -output stcp; -output shcp; -output ds; -output oe; - -// Design Ports Information -// stcp => Location: PIN_Y1, I/O Standard: 2.5 V, Current Strength: Default -// shcp => Location: PIN_W1, I/O Standard: 2.5 V, Current Strength: Default -// ds => Location: PIN_AA1, I/O Standard: 2.5 V, Current Strength: Default -// oe => Location: PIN_Y2, I/O Standard: 2.5 V, Current Strength: Default -// sys_rst_n => Location: PIN_U20, I/O Standard: 2.5 V, Current Strength: Default -// sys_clk => Location: PIN_T22, I/O Standard: 2.5 V, Current Strength: Default - - -wire gnd; -wire vcc; -wire unknown; - -assign gnd = 1'b0; -assign vcc = 1'b1; -assign unknown = 1'bx; - -tri1 devclrn; -tri1 devpor; -tri1 devoe; -// synopsys translate_off -initial $sdf_annotate("seg_595_static_v.sdo"); -// synopsys translate_on - -wire \seg_static_inst|Add0~4_combout ; -wire \seg_static_inst|Add0~14_combout ; -wire \seg_static_inst|Add0~19 ; -wire \seg_static_inst|Add0~20_combout ; -wire \seg_static_inst|Add0~21 ; -wire \seg_static_inst|Add0~22_combout ; -wire \seg_static_inst|Add0~23 ; -wire \seg_static_inst|Add0~24_combout ; -wire \seg_static_inst|Add0~25 ; -wire \seg_static_inst|Add0~26_combout ; -wire \seg_static_inst|Add0~27 ; -wire \seg_static_inst|Add0~28_combout ; -wire \seg_static_inst|Add0~29 ; -wire \seg_static_inst|Add0~30_combout ; -wire \seg_static_inst|Add0~31 ; -wire \seg_static_inst|Add0~32_combout ; -wire \seg_static_inst|Add0~33 ; -wire \seg_static_inst|Add0~34_combout ; -wire \seg_static_inst|Add0~35 ; -wire \seg_static_inst|Add0~36_combout ; -wire \seg_static_inst|Add0~37 ; -wire \seg_static_inst|Add0~38_combout ; -wire \seg_static_inst|Add0~39 ; -wire \seg_static_inst|Add0~40_combout ; -wire \seg_static_inst|Add0~41 ; -wire \seg_static_inst|Add0~42_combout ; -wire \seg_static_inst|Add0~43 ; -wire \seg_static_inst|Add0~44_combout ; -wire \seg_static_inst|Add0~45 ; -wire \seg_static_inst|Add0~46_combout ; -wire \hc595_ctrl_inst|ds~0_combout ; -wire \seg_static_inst|WideOr2~0_combout ; -wire \seg_static_inst|Equal0~0_combout ; -wire \seg_static_inst|Equal0~1_combout ; -wire \seg_static_inst|Equal0~2_combout ; -wire \seg_static_inst|Equal0~3_combout ; -wire \seg_static_inst|Equal0~4_combout ; -wire \seg_static_inst|cnt_wait~0_combout ; -wire \seg_static_inst|cnt_wait~1_combout ; -wire \seg_static_inst|cnt_wait~2_combout ; -wire \seg_static_inst|cnt_wait~3_combout ; -wire \seg_static_inst|cnt_wait~4_combout ; -wire \seg_static_inst|cnt_wait~5_combout ; -wire \seg_static_inst|cnt_wait~6_combout ; -wire \seg_static_inst|cnt_wait~7_combout ; -wire \seg_static_inst|cnt_wait~8_combout ; -wire \seg_static_inst|cnt_wait~9_combout ; -wire \seg_static_inst|cnt_wait~10_combout ; -wire \stcp~output_o ; -wire \shcp~output_o ; -wire \ds~output_o ; -wire \oe~output_o ; -wire \sys_clk~input_o ; -wire \sys_clk~inputclkctrl_outclk ; -wire \hc595_ctrl_inst|cnt_4[0]~0_combout ; -wire \sys_rst_n~input_o ; -wire \hc595_ctrl_inst|cnt_bit[0]~1_combout ; -wire \hc595_ctrl_inst|cnt_bit[1]~0_combout ; -wire \hc595_ctrl_inst|always2~0_combout ; -wire \seg_static_inst|Add0~0_combout ; -wire \hc595_ctrl_inst|Equal1~0_combout ; -wire \hc595_ctrl_inst|cnt_bit[3]~2_combout ; -wire \hc595_ctrl_inst|always2~1_combout ; -wire \hc595_ctrl_inst|stcp~feeder_combout ; -wire \hc595_ctrl_inst|stcp~q ; -wire \hc595_ctrl_inst|shcp~q ; -wire \hc595_ctrl_inst|cnt_bit[2]~3_combout ; -wire \seg_static_inst|Add0~1 ; -wire \seg_static_inst|Add0~2_combout ; -wire \seg_static_inst|Add0~3 ; -wire \seg_static_inst|Add0~5 ; -wire \seg_static_inst|Add0~6_combout ; -wire \seg_static_inst|Add0~7 ; -wire \seg_static_inst|Add0~8_combout ; -wire \seg_static_inst|Add0~9 ; -wire \seg_static_inst|Add0~10_combout ; -wire \seg_static_inst|cnt_wait~11_combout ; -wire \seg_static_inst|Add0~11 ; -wire \seg_static_inst|Add0~12_combout ; -wire \seg_static_inst|Add0~13 ; -wire \seg_static_inst|Add0~15 ; -wire \seg_static_inst|Add0~16_combout ; -wire \seg_static_inst|Add0~17 ; -wire \seg_static_inst|Add0~18_combout ; -wire \seg_static_inst|Equal0~5_combout ; -wire \seg_static_inst|Equal0~6_combout ; -wire \seg_static_inst|Equal0~7_combout ; -wire \seg_static_inst|add_flag~feeder_combout ; -wire \seg_static_inst|add_flag~q ; -wire \seg_static_inst|num[0]~0_combout ; -wire \seg_static_inst|num[1]~1_combout ; -wire \seg_static_inst|num[2]~2_combout ; -wire \seg_static_inst|num[3]~3_combout ; -wire \seg_static_inst|num[3]~4_combout ; -wire \seg_static_inst|WideOr1~0_combout ; -wire \seg_static_inst|seg[7]~feeder_combout ; -wire \seg_static_inst|WideOr0~0_combout ; -wire \hc595_ctrl_inst|Mux0~2_combout ; -wire \hc595_ctrl_inst|Mux0~3_combout ; -wire \hc595_ctrl_inst|ds~2_combout ; -wire \seg_static_inst|WideOr4~0_combout ; -wire \seg_static_inst|WideOr3~0_combout ; -wire \seg_static_inst|WideOr5~0_combout ; -wire \hc595_ctrl_inst|Mux0~0_combout ; -wire \seg_static_inst|WideOr6~0_combout ; -wire \hc595_ctrl_inst|Mux0~1_combout ; -wire \hc595_ctrl_inst|ds~1_combout ; -wire \hc595_ctrl_inst|ds~3_combout ; -wire \hc595_ctrl_inst|ds~q ; -wire [7:0] \seg_static_inst|seg ; -wire [3:0] \seg_static_inst|num ; -wire [24:0] \seg_static_inst|cnt_wait ; -wire [3:0] \hc595_ctrl_inst|cnt_bit ; -wire [1:0] \hc595_ctrl_inst|cnt_4 ; - - -// Location: LCCOMB_X14_Y13_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~4 ( -// Equation(s): -// \seg_static_inst|Add0~4_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|Add0~3 $ (GND))) # (!\seg_static_inst|cnt_wait [3] & (!\seg_static_inst|Add0~3 & VCC)) -// \seg_static_inst|Add0~5 = CARRY((\seg_static_inst|cnt_wait [3] & !\seg_static_inst|Add0~3 )) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~3 ), - .combout(\seg_static_inst|Add0~4_combout ), - .cout(\seg_static_inst|Add0~5 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~4 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~4 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~14 ( -// Equation(s): -// \seg_static_inst|Add0~14_combout = (\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|Add0~13 )) # (!\seg_static_inst|cnt_wait [8] & ((\seg_static_inst|Add0~13 ) # (GND))) -// \seg_static_inst|Add0~15 = CARRY((!\seg_static_inst|Add0~13 ) # (!\seg_static_inst|cnt_wait [8])) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~13 ), - .combout(\seg_static_inst|Add0~14_combout ), - .cout(\seg_static_inst|Add0~15 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~14 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~14 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|Add0~18 ( -// Equation(s): -// \seg_static_inst|Add0~18_combout = (\seg_static_inst|cnt_wait [10] & (!\seg_static_inst|Add0~17 )) # (!\seg_static_inst|cnt_wait [10] & ((\seg_static_inst|Add0~17 ) # (GND))) -// \seg_static_inst|Add0~19 = CARRY((!\seg_static_inst|Add0~17 ) # (!\seg_static_inst|cnt_wait [10])) - - .dataa(\seg_static_inst|cnt_wait [10]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~17 ), - .combout(\seg_static_inst|Add0~18_combout ), - .cout(\seg_static_inst|Add0~19 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~18 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~18 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|Add0~20 ( -// Equation(s): -// \seg_static_inst|Add0~20_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|Add0~19 $ (GND))) # (!\seg_static_inst|cnt_wait [11] & (!\seg_static_inst|Add0~19 & VCC)) -// \seg_static_inst|Add0~21 = CARRY((\seg_static_inst|cnt_wait [11] & !\seg_static_inst|Add0~19 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [11]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~19 ), - .combout(\seg_static_inst|Add0~20_combout ), - .cout(\seg_static_inst|Add0~21 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~20 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~20 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N30 -cycloneive_lcell_comb \seg_static_inst|Add0~22 ( -// Equation(s): -// \seg_static_inst|Add0~22_combout = (\seg_static_inst|cnt_wait [12] & (!\seg_static_inst|Add0~21 )) # (!\seg_static_inst|cnt_wait [12] & ((\seg_static_inst|Add0~21 ) # (GND))) -// \seg_static_inst|Add0~23 = CARRY((!\seg_static_inst|Add0~21 ) # (!\seg_static_inst|cnt_wait [12])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [12]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~21 ), - .combout(\seg_static_inst|Add0~22_combout ), - .cout(\seg_static_inst|Add0~23 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~22 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~22 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|Add0~24 ( -// Equation(s): -// \seg_static_inst|Add0~24_combout = (\seg_static_inst|cnt_wait [13] & (\seg_static_inst|Add0~23 $ (GND))) # (!\seg_static_inst|cnt_wait [13] & (!\seg_static_inst|Add0~23 & VCC)) -// \seg_static_inst|Add0~25 = CARRY((\seg_static_inst|cnt_wait [13] & !\seg_static_inst|Add0~23 )) - - .dataa(\seg_static_inst|cnt_wait [13]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~23 ), - .combout(\seg_static_inst|Add0~24_combout ), - .cout(\seg_static_inst|Add0~25 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~24 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~24 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|Add0~26 ( -// Equation(s): -// \seg_static_inst|Add0~26_combout = (\seg_static_inst|cnt_wait [14] & (!\seg_static_inst|Add0~25 )) # (!\seg_static_inst|cnt_wait [14] & ((\seg_static_inst|Add0~25 ) # (GND))) -// \seg_static_inst|Add0~27 = CARRY((!\seg_static_inst|Add0~25 ) # (!\seg_static_inst|cnt_wait [14])) - - .dataa(\seg_static_inst|cnt_wait [14]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~25 ), - .combout(\seg_static_inst|Add0~26_combout ), - .cout(\seg_static_inst|Add0~27 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~26 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~26 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|Add0~28 ( -// Equation(s): -// \seg_static_inst|Add0~28_combout = (\seg_static_inst|cnt_wait [15] & (\seg_static_inst|Add0~27 $ (GND))) # (!\seg_static_inst|cnt_wait [15] & (!\seg_static_inst|Add0~27 & VCC)) -// \seg_static_inst|Add0~29 = CARRY((\seg_static_inst|cnt_wait [15] & !\seg_static_inst|Add0~27 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [15]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~27 ), - .combout(\seg_static_inst|Add0~28_combout ), - .cout(\seg_static_inst|Add0~29 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~28 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~28 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|Add0~30 ( -// Equation(s): -// \seg_static_inst|Add0~30_combout = (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|Add0~29 )) # (!\seg_static_inst|cnt_wait [16] & ((\seg_static_inst|Add0~29 ) # (GND))) -// \seg_static_inst|Add0~31 = CARRY((!\seg_static_inst|Add0~29 ) # (!\seg_static_inst|cnt_wait [16])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~29 ), - .combout(\seg_static_inst|Add0~30_combout ), - .cout(\seg_static_inst|Add0~31 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~30 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~30 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~32 ( -// Equation(s): -// \seg_static_inst|Add0~32_combout = (\seg_static_inst|cnt_wait [17] & (\seg_static_inst|Add0~31 $ (GND))) # (!\seg_static_inst|cnt_wait [17] & (!\seg_static_inst|Add0~31 & VCC)) -// \seg_static_inst|Add0~33 = CARRY((\seg_static_inst|cnt_wait [17] & !\seg_static_inst|Add0~31 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [17]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~31 ), - .combout(\seg_static_inst|Add0~32_combout ), - .cout(\seg_static_inst|Add0~33 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~32 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~32 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~34 ( -// Equation(s): -// \seg_static_inst|Add0~34_combout = (\seg_static_inst|cnt_wait [18] & (!\seg_static_inst|Add0~33 )) # (!\seg_static_inst|cnt_wait [18] & ((\seg_static_inst|Add0~33 ) # (GND))) -// \seg_static_inst|Add0~35 = CARRY((!\seg_static_inst|Add0~33 ) # (!\seg_static_inst|cnt_wait [18])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [18]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~33 ), - .combout(\seg_static_inst|Add0~34_combout ), - .cout(\seg_static_inst|Add0~35 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~34 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~34 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~36 ( -// Equation(s): -// \seg_static_inst|Add0~36_combout = (\seg_static_inst|cnt_wait [19] & (\seg_static_inst|Add0~35 $ (GND))) # (!\seg_static_inst|cnt_wait [19] & (!\seg_static_inst|Add0~35 & VCC)) -// \seg_static_inst|Add0~37 = CARRY((\seg_static_inst|cnt_wait [19] & !\seg_static_inst|Add0~35 )) - - .dataa(\seg_static_inst|cnt_wait [19]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~35 ), - .combout(\seg_static_inst|Add0~36_combout ), - .cout(\seg_static_inst|Add0~37 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~36 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~36 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~38 ( -// Equation(s): -// \seg_static_inst|Add0~38_combout = (\seg_static_inst|cnt_wait [20] & (!\seg_static_inst|Add0~37 )) # (!\seg_static_inst|cnt_wait [20] & ((\seg_static_inst|Add0~37 ) # (GND))) -// \seg_static_inst|Add0~39 = CARRY((!\seg_static_inst|Add0~37 ) # (!\seg_static_inst|cnt_wait [20])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~37 ), - .combout(\seg_static_inst|Add0~38_combout ), - .cout(\seg_static_inst|Add0~39 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~38 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~38 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~40 ( -// Equation(s): -// \seg_static_inst|Add0~40_combout = (\seg_static_inst|cnt_wait [21] & (\seg_static_inst|Add0~39 $ (GND))) # (!\seg_static_inst|cnt_wait [21] & (!\seg_static_inst|Add0~39 & VCC)) -// \seg_static_inst|Add0~41 = CARRY((\seg_static_inst|cnt_wait [21] & !\seg_static_inst|Add0~39 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [21]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~39 ), - .combout(\seg_static_inst|Add0~40_combout ), - .cout(\seg_static_inst|Add0~41 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~40 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~40 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~42 ( -// Equation(s): -// \seg_static_inst|Add0~42_combout = (\seg_static_inst|cnt_wait [22] & (!\seg_static_inst|Add0~41 )) # (!\seg_static_inst|cnt_wait [22] & ((\seg_static_inst|Add0~41 ) # (GND))) -// \seg_static_inst|Add0~43 = CARRY((!\seg_static_inst|Add0~41 ) # (!\seg_static_inst|cnt_wait [22])) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~41 ), - .combout(\seg_static_inst|Add0~42_combout ), - .cout(\seg_static_inst|Add0~43 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~42 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~42 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~44 ( -// Equation(s): -// \seg_static_inst|Add0~44_combout = (\seg_static_inst|cnt_wait [23] & (\seg_static_inst|Add0~43 $ (GND))) # (!\seg_static_inst|cnt_wait [23] & (!\seg_static_inst|Add0~43 & VCC)) -// \seg_static_inst|Add0~45 = CARRY((\seg_static_inst|cnt_wait [23] & !\seg_static_inst|Add0~43 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~43 ), - .combout(\seg_static_inst|Add0~44_combout ), - .cout(\seg_static_inst|Add0~45 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~44 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~44 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~46 ( -// Equation(s): -// \seg_static_inst|Add0~46_combout = \seg_static_inst|Add0~45 $ (\seg_static_inst|cnt_wait [24]) - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(\seg_static_inst|Add0~45 ), - .combout(\seg_static_inst|Add0~46_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Add0~46 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|Add0~46 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N10 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~0 ( -// Equation(s): -// \hc595_ctrl_inst|ds~0_combout = (!\hc595_ctrl_inst|cnt_4 [1] & !\hc595_ctrl_inst|cnt_4 [0]) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~0 .lut_mask = 16'h0505; -defparam \hc595_ctrl_inst|ds~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N27 -dffeas \seg_static_inst|seg[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr2~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|WideOr2~0 ( -// Equation(s): -// \seg_static_inst|WideOr2~0_combout = (\seg_static_inst|num [1] & (\seg_static_inst|num [0] & (!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [1] & ((\seg_static_inst|num [2] & ((!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [2] & -// (\seg_static_inst|num [0])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr2~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr2~0 .lut_mask = 16'h223A; -defparam \seg_static_inst|WideOr2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N3 -dffeas \seg_static_inst|cnt_wait[24] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [24]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[24] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[24] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N21 -dffeas \seg_static_inst|cnt_wait[23] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~44_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [23]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[23] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[23] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|Equal0~0 ( -// Equation(s): -// \seg_static_inst|Equal0~0_combout = (\hc595_ctrl_inst|cnt_4 [1] & (!\seg_static_inst|cnt_wait [23] & (\hc595_ctrl_inst|cnt_4 [0] & \seg_static_inst|cnt_wait [24]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~0 .lut_mask = 16'h2000; -defparam \seg_static_inst|Equal0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N7 -dffeas \seg_static_inst|cnt_wait[22] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [22]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[22] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[22] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N25 -dffeas \seg_static_inst|cnt_wait[21] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [21]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[21] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[21] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N9 -dffeas \seg_static_inst|cnt_wait[20] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [20]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[20] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[20] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N27 -dffeas \seg_static_inst|cnt_wait[19] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [19]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[19] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[19] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Equal0~1 ( -// Equation(s): -// \seg_static_inst|Equal0~1_combout = (\seg_static_inst|cnt_wait [22] & (\seg_static_inst|cnt_wait [20] & (\seg_static_inst|cnt_wait [19] & \seg_static_inst|cnt_wait [21]))) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(\seg_static_inst|cnt_wait [19]), - .datad(\seg_static_inst|cnt_wait [21]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~1 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N29 -dffeas \seg_static_inst|cnt_wait[18] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~5_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [18]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[18] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[18] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N29 -dffeas \seg_static_inst|cnt_wait[16] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [16]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[16] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[16] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N9 -dffeas \seg_static_inst|cnt_wait[17] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~32_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [17]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[17] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[17] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N5 -dffeas \seg_static_inst|cnt_wait[15] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~28_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [15]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[15] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[15] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Equal0~2 ( -// Equation(s): -// \seg_static_inst|Equal0~2_combout = (!\seg_static_inst|cnt_wait [17] & (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|cnt_wait [15] & \seg_static_inst|cnt_wait [18]))) - - .dataa(\seg_static_inst|cnt_wait [17]), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(\seg_static_inst|cnt_wait [15]), - .datad(\seg_static_inst|cnt_wait [18]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~2 .lut_mask = 16'h0400; -defparam \seg_static_inst|Equal0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N21 -dffeas \seg_static_inst|cnt_wait[14] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~7_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [14]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[14] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[14] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N31 -dffeas \seg_static_inst|cnt_wait[13] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [13]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[13] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[13] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N23 -dffeas \seg_static_inst|cnt_wait[12] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~9_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [12]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[12] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[12] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N1 -dffeas \seg_static_inst|cnt_wait[11] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~10_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [11]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[11] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[11] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|Equal0~3 ( -// Equation(s): -// \seg_static_inst|Equal0~3_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|cnt_wait [14] & (\seg_static_inst|cnt_wait [12] & \seg_static_inst|cnt_wait [13]))) - - .dataa(\seg_static_inst|cnt_wait [11]), - .datab(\seg_static_inst|cnt_wait [14]), - .datac(\seg_static_inst|cnt_wait [12]), - .datad(\seg_static_inst|cnt_wait [13]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Equal0~4 ( -// Equation(s): -// \seg_static_inst|Equal0~4_combout = (\seg_static_inst|Equal0~1_combout & (\seg_static_inst|Equal0~2_combout & (\seg_static_inst|Equal0~3_combout & \seg_static_inst|Equal0~0_combout ))) - - .dataa(\seg_static_inst|Equal0~1_combout ), - .datab(\seg_static_inst|Equal0~2_combout ), - .datac(\seg_static_inst|Equal0~3_combout ), - .datad(\seg_static_inst|Equal0~0_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~4 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N23 -dffeas \seg_static_inst|cnt_wait[8] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~14_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [8]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[8] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[8] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N13 -dffeas \seg_static_inst|cnt_wait[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~0 ( -// Equation(s): -// \seg_static_inst|cnt_wait~0_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~46_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~46_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~0 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~1 ( -// Equation(s): -// \seg_static_inst|cnt_wait~1_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~42_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~42_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~1 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~2 ( -// Equation(s): -// \seg_static_inst|cnt_wait~2_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~40_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~40_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~2 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~3 ( -// Equation(s): -// \seg_static_inst|cnt_wait~3_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~38_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~38_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~3 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~4 ( -// Equation(s): -// \seg_static_inst|cnt_wait~4_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~36_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~36_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~4 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~5 ( -// Equation(s): -// \seg_static_inst|cnt_wait~5_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~34_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~34_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~5 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~6 ( -// Equation(s): -// \seg_static_inst|cnt_wait~6_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~30_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~30_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~6 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~7 ( -// Equation(s): -// \seg_static_inst|cnt_wait~7_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~26_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~26_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~7 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N30 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~8 ( -// Equation(s): -// \seg_static_inst|cnt_wait~8_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~24_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~24_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~8_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~8 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~8 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~9 ( -// Equation(s): -// \seg_static_inst|cnt_wait~9_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~22_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~22_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~9_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~9 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~9 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~10 ( -// Equation(s): -// \seg_static_inst|cnt_wait~10_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~20_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Equal0~7_combout ), - .datac(\seg_static_inst|Add0~20_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~10_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~10 .lut_mask = 16'h3030; -defparam \seg_static_inst|cnt_wait~10 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N9 -cycloneive_io_obuf \stcp~output ( - .i(\hc595_ctrl_inst|stcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\stcp~output_o ), - .obar()); -// synopsys translate_off -defparam \stcp~output .bus_hold = "false"; -defparam \stcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y7_N23 -cycloneive_io_obuf \shcp~output ( - .i(\hc595_ctrl_inst|shcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\shcp~output_o ), - .obar()); -// synopsys translate_off -defparam \shcp~output .bus_hold = "false"; -defparam \shcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y5_N16 -cycloneive_io_obuf \ds~output ( - .i(\hc595_ctrl_inst|ds~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\ds~output_o ), - .obar()); -// synopsys translate_off -defparam \ds~output .bus_hold = "false"; -defparam \ds~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N2 -cycloneive_io_obuf \oe~output ( - .i(!\sys_rst_n~input_o ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\oe~output_o ), - .obar()); -// synopsys translate_off -defparam \oe~output .bus_hold = "false"; -defparam \oe~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y15_N22 -cycloneive_io_ibuf \sys_clk~input ( - .i(sys_clk), - .ibar(gnd), - .o(\sys_clk~input_o )); -// synopsys translate_off -defparam \sys_clk~input .bus_hold = "false"; -defparam \sys_clk~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: CLKCTRL_G8 -cycloneive_clkctrl \sys_clk~inputclkctrl ( - .ena(vcc), - .inclk({vcc,vcc,vcc,\sys_clk~input_o }), - .clkselect(2'b00), - .devclrn(devclrn), - .devpor(devpor), - .outclk(\sys_clk~inputclkctrl_outclk )); -// synopsys translate_off -defparam \sys_clk~inputclkctrl .clock_type = "global clock"; -defparam \sys_clk~inputclkctrl .ena_register_mode = "none"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_4[0]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_4[0]~0_combout = !\hc595_ctrl_inst|cnt_4 [0] - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0]~0 .lut_mask = 16'h0F0F; -defparam \hc595_ctrl_inst|cnt_4[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y4_N1 -cycloneive_io_ibuf \sys_rst_n~input ( - .i(sys_rst_n), - .ibar(gnd), - .o(\sys_rst_n~input_o )); -// synopsys translate_off -defparam \sys_rst_n~input .bus_hold = "false"; -defparam \sys_rst_n~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: FF_X14_Y13_N7 -dffeas \hc595_ctrl_inst|cnt_4[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N14 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[0]~1 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[0]~1_combout = \hc595_ctrl_inst|cnt_bit [0] $ (((\hc595_ctrl_inst|cnt_4 [1] & \hc595_ctrl_inst|cnt_4 [0]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\hc595_ctrl_inst|cnt_4 [0]), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .lut_mask = 16'h7878; -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N15 -dffeas \hc595_ctrl_inst|cnt_bit[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[1]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[1]~0_combout = (\hc595_ctrl_inst|Equal1~0_combout & (!\hc595_ctrl_inst|always2~1_combout & (\hc595_ctrl_inst|cnt_bit [0] $ (\hc595_ctrl_inst|cnt_bit [1])))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit -// [1])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [0]), - .datac(\hc595_ctrl_inst|cnt_bit [1]), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .lut_mask = 16'h5078; -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N25 -dffeas \hc595_ctrl_inst|cnt_bit[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N0 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~0 ( -// Equation(s): -// \hc595_ctrl_inst|always2~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & \hc595_ctrl_inst|cnt_bit [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|always2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~0 ( -// Equation(s): -// \seg_static_inst|Add0~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] $ (VCC))) # (!\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] & VCC)) -// \seg_static_inst|Add0~1 = CARRY((\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1])) - - .dataa(\hc595_ctrl_inst|cnt_4 [0]), - .datab(\hc595_ctrl_inst|cnt_4 [1]), - .datac(gnd), - .datad(vcc), - .cin(gnd), - .combout(\seg_static_inst|Add0~0_combout ), - .cout(\seg_static_inst|Add0~1 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~0 .lut_mask = 16'h6688; -defparam \seg_static_inst|Add0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N9 -dffeas \hc595_ctrl_inst|cnt_4[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N22 -cycloneive_lcell_comb \hc595_ctrl_inst|Equal1~0 ( -// Equation(s): -// \hc595_ctrl_inst|Equal1~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\hc595_ctrl_inst|cnt_4 [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Equal1~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Equal1~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|Equal1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N16 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[3]~2 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[3]~2_combout = (\hc595_ctrl_inst|always2~0_combout & ((\hc595_ctrl_inst|cnt_bit [3] & ((!\hc595_ctrl_inst|Equal1~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Equal1~0_combout -// )))) # (!\hc595_ctrl_inst|always2~0_combout & (((\hc595_ctrl_inst|cnt_bit [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|always2~0_combout ), - .datac(\hc595_ctrl_inst|cnt_bit [3]), - .datad(\hc595_ctrl_inst|Equal1~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .lut_mask = 16'h38F0; -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N17 -dffeas \hc595_ctrl_inst|cnt_bit[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [3]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N28 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~1 ( -// Equation(s): -// \hc595_ctrl_inst|always2~1_combout = (!\hc595_ctrl_inst|cnt_bit [2] & (\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|Equal1~0_combout & \hc595_ctrl_inst|always2~0_combout ))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|Equal1~0_combout ), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~1 .lut_mask = 16'h4000; -defparam \hc595_ctrl_inst|always2~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N4 -cycloneive_lcell_comb \hc595_ctrl_inst|stcp~feeder ( -// Equation(s): -// \hc595_ctrl_inst|stcp~feeder_combout = \hc595_ctrl_inst|always2~1_combout - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|stcp~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp~feeder .lut_mask = 16'hFF00; -defparam \hc595_ctrl_inst|stcp~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N5 -dffeas \hc595_ctrl_inst|stcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|stcp~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|stcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|stcp .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N19 -dffeas \hc595_ctrl_inst|shcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(gnd), - .asdata(\hc595_ctrl_inst|cnt_4 [1]), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(vcc), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|shcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|shcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|shcp .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N26 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[2]~3 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[2]~3_combout = (\hc595_ctrl_inst|Equal1~0_combout & ((\hc595_ctrl_inst|cnt_bit [2] & ((!\hc595_ctrl_inst|always2~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\hc595_ctrl_inst|cnt_bit [3] & -// \hc595_ctrl_inst|always2~0_combout )))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit [2])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .lut_mask = 16'h52F0; -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N27 -dffeas \hc595_ctrl_inst|cnt_bit[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [2]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~2 ( -// Equation(s): -// \seg_static_inst|Add0~2_combout = (\seg_static_inst|cnt_wait [2] & (!\seg_static_inst|Add0~1 )) # (!\seg_static_inst|cnt_wait [2] & ((\seg_static_inst|Add0~1 ) # (GND))) -// \seg_static_inst|Add0~3 = CARRY((!\seg_static_inst|Add0~1 ) # (!\seg_static_inst|cnt_wait [2])) - - .dataa(\seg_static_inst|cnt_wait [2]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~1 ), - .combout(\seg_static_inst|Add0~2_combout ), - .cout(\seg_static_inst|Add0~3 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~2 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~2 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N11 -dffeas \seg_static_inst|cnt_wait[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~6 ( -// Equation(s): -// \seg_static_inst|Add0~6_combout = (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|Add0~5 )) # (!\seg_static_inst|cnt_wait [4] & ((\seg_static_inst|Add0~5 ) # (GND))) -// \seg_static_inst|Add0~7 = CARRY((!\seg_static_inst|Add0~5 ) # (!\seg_static_inst|cnt_wait [4])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~5 ), - .combout(\seg_static_inst|Add0~6_combout ), - .cout(\seg_static_inst|Add0~7 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~6 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~6 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N15 -dffeas \seg_static_inst|cnt_wait[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~8 ( -// Equation(s): -// \seg_static_inst|Add0~8_combout = (\seg_static_inst|cnt_wait [5] & (\seg_static_inst|Add0~7 $ (GND))) # (!\seg_static_inst|cnt_wait [5] & (!\seg_static_inst|Add0~7 & VCC)) -// \seg_static_inst|Add0~9 = CARRY((\seg_static_inst|cnt_wait [5] & !\seg_static_inst|Add0~7 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [5]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~7 ), - .combout(\seg_static_inst|Add0~8_combout ), - .cout(\seg_static_inst|Add0~9 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~8 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~8 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N17 -dffeas \seg_static_inst|cnt_wait[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~10 ( -// Equation(s): -// \seg_static_inst|Add0~10_combout = (\seg_static_inst|cnt_wait [6] & (!\seg_static_inst|Add0~9 )) # (!\seg_static_inst|cnt_wait [6] & ((\seg_static_inst|Add0~9 ) # (GND))) -// \seg_static_inst|Add0~11 = CARRY((!\seg_static_inst|Add0~9 ) # (!\seg_static_inst|cnt_wait [6])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [6]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~9 ), - .combout(\seg_static_inst|Add0~10_combout ), - .cout(\seg_static_inst|Add0~11 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~10 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~10 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~11 ( -// Equation(s): -// \seg_static_inst|cnt_wait~11_combout = (\seg_static_inst|Add0~10_combout & !\seg_static_inst|Equal0~7_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Add0~10_combout ), - .datac(gnd), - .datad(\seg_static_inst|Equal0~7_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~11_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~11 .lut_mask = 16'h00CC; -defparam \seg_static_inst|cnt_wait~11 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N5 -dffeas \seg_static_inst|cnt_wait[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~11_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~12 ( -// Equation(s): -// \seg_static_inst|Add0~12_combout = (\seg_static_inst|cnt_wait [7] & (\seg_static_inst|Add0~11 $ (GND))) # (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|Add0~11 & VCC)) -// \seg_static_inst|Add0~13 = CARRY((\seg_static_inst|cnt_wait [7] & !\seg_static_inst|Add0~11 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~11 ), - .combout(\seg_static_inst|Add0~12_combout ), - .cout(\seg_static_inst|Add0~13 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~12 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~12 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N21 -dffeas \seg_static_inst|cnt_wait[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~12_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N24 -cycloneive_lcell_comb \seg_static_inst|Add0~16 ( -// Equation(s): -// \seg_static_inst|Add0~16_combout = (\seg_static_inst|cnt_wait [9] & (\seg_static_inst|Add0~15 $ (GND))) # (!\seg_static_inst|cnt_wait [9] & (!\seg_static_inst|Add0~15 & VCC)) -// \seg_static_inst|Add0~17 = CARRY((\seg_static_inst|cnt_wait [9] & !\seg_static_inst|Add0~15 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [9]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~15 ), - .combout(\seg_static_inst|Add0~16_combout ), - .cout(\seg_static_inst|Add0~17 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~16 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~16 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N25 -dffeas \seg_static_inst|cnt_wait[9] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~16_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [9]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[9] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[9] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N27 -dffeas \seg_static_inst|cnt_wait[10] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~18_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [10]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[10] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[10] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|Equal0~5 ( -// Equation(s): -// \seg_static_inst|Equal0~5_combout = (!\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|cnt_wait [10] & !\seg_static_inst|cnt_wait [9]))) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(\seg_static_inst|cnt_wait [10]), - .datad(\seg_static_inst|cnt_wait [9]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~5 .lut_mask = 16'h0001; -defparam \seg_static_inst|Equal0~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|Equal0~6 ( -// Equation(s): -// \seg_static_inst|Equal0~6_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|cnt_wait [6] & \seg_static_inst|cnt_wait [5]))) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(\seg_static_inst|cnt_wait [6]), - .datad(\seg_static_inst|cnt_wait [5]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~6 .lut_mask = 16'h0800; -defparam \seg_static_inst|Equal0~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Equal0~7 ( -// Equation(s): -// \seg_static_inst|Equal0~7_combout = (\seg_static_inst|Equal0~4_combout & (\seg_static_inst|cnt_wait [2] & (\seg_static_inst|Equal0~5_combout & \seg_static_inst|Equal0~6_combout ))) - - .dataa(\seg_static_inst|Equal0~4_combout ), - .datab(\seg_static_inst|cnt_wait [2]), - .datac(\seg_static_inst|Equal0~5_combout ), - .datad(\seg_static_inst|Equal0~6_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~7 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|add_flag~feeder ( -// Equation(s): -// \seg_static_inst|add_flag~feeder_combout = \seg_static_inst|Equal0~7_combout - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|add_flag~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|add_flag~feeder .lut_mask = 16'hF0F0; -defparam \seg_static_inst|add_flag~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N5 -dffeas \seg_static_inst|add_flag ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|add_flag~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|add_flag~q ), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|add_flag .is_wysiwyg = "true"; -defparam \seg_static_inst|add_flag .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|num[0]~0 ( -// Equation(s): -// \seg_static_inst|num[0]~0_combout = \seg_static_inst|add_flag~q $ (\seg_static_inst|num [0]) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [0]), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|num[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[0]~0 .lut_mask = 16'h3C3C; -defparam \seg_static_inst|num[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N11 -dffeas \seg_static_inst|num[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|num[1]~1 ( -// Equation(s): -// \seg_static_inst|num[1]~1_combout = \seg_static_inst|num [1] $ (((\seg_static_inst|add_flag~q & \seg_static_inst|num [0]))) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [1]), - .datad(\seg_static_inst|num [0]), - .cin(gnd), - .combout(\seg_static_inst|num[1]~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[1]~1 .lut_mask = 16'h3CF0; -defparam \seg_static_inst|num[1]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N1 -dffeas \seg_static_inst|num[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[1]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|num[2]~2 ( -// Equation(s): -// \seg_static_inst|num[2]~2_combout = \seg_static_inst|num [2] $ (((\seg_static_inst|num [0] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[2]~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[2]~2 .lut_mask = 16'h78F0; -defparam \seg_static_inst|num[2]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N15 -dffeas \seg_static_inst|num[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[2]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|num[3]~3 ( -// Equation(s): -// \seg_static_inst|num[3]~3_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [2] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [2]), - .datac(\seg_static_inst|add_flag~q ), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[3]~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|num[3]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|num[3]~4 ( -// Equation(s): -// \seg_static_inst|num[3]~4_combout = \seg_static_inst|num [3] $ (\seg_static_inst|num[3]~3_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|num [3]), - .datad(\seg_static_inst|num[3]~3_combout ), - .cin(gnd), - .combout(\seg_static_inst|num[3]~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~4 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|num[3]~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N17 -dffeas \seg_static_inst|num[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[3]~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|WideOr1~0 ( -// Equation(s): -// \seg_static_inst|WideOr1~0_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [3] $ (((\seg_static_inst|num [1]) # (!\seg_static_inst|num [2]))))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr1~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr1~0 .lut_mask = 16'h2382; -defparam \seg_static_inst|WideOr1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N9 -dffeas \seg_static_inst|seg[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr1~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N6 -cycloneive_lcell_comb \seg_static_inst|seg[7]~feeder ( -// Equation(s): -// \seg_static_inst|seg[7]~feeder_combout = VCC - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|seg[7]~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|seg[7]~feeder .lut_mask = 16'hFFFF; -defparam \seg_static_inst|seg[7]~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N7 -dffeas \seg_static_inst|seg[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|seg[7]~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|WideOr0~0 ( -// Equation(s): -// \seg_static_inst|WideOr0~0_combout = (\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] $ (!\seg_static_inst|num [1])))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [3] $ -// (!\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr0~0 .lut_mask = 16'h2043; -defparam \seg_static_inst|WideOr0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N23 -dffeas \seg_static_inst|seg[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~2 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~2_combout = (\hc595_ctrl_inst|cnt_bit [0] & (((\hc595_ctrl_inst|cnt_bit [1]) # (!\seg_static_inst|seg [6])))) # (!\hc595_ctrl_inst|cnt_bit [0] & (!\seg_static_inst|seg [7] & ((!\hc595_ctrl_inst|cnt_bit [1])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [7]), - .datac(\seg_static_inst|seg [6]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~2 .lut_mask = 16'hAA1B; -defparam \hc595_ctrl_inst|Mux0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~3 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~3_combout = (\hc595_ctrl_inst|cnt_bit [1] & ((\hc595_ctrl_inst|Mux0~2_combout & (!\seg_static_inst|seg [4])) # (!\hc595_ctrl_inst|Mux0~2_combout & ((!\seg_static_inst|seg [5]))))) # (!\hc595_ctrl_inst|cnt_bit [1] & -// (((\hc595_ctrl_inst|Mux0~2_combout )))) - - .dataa(\seg_static_inst|seg [4]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [5]), - .datad(\hc595_ctrl_inst|Mux0~2_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~3 .lut_mask = 16'h770C; -defparam \hc595_ctrl_inst|Mux0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N20 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~2 ( -// Equation(s): -// \hc595_ctrl_inst|ds~2_combout = (!\hc595_ctrl_inst|cnt_bit [3] & ((\hc595_ctrl_inst|cnt_bit [2] & ((\hc595_ctrl_inst|Mux0~3_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\seg_static_inst|seg [7])))) - - .dataa(\seg_static_inst|seg [7]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~3_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~2 .lut_mask = 16'h3101; -defparam \hc595_ctrl_inst|ds~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|WideOr4~0 ( -// Equation(s): -// \seg_static_inst|WideOr4~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [2] & ((\seg_static_inst|num [1]) # (!\seg_static_inst|num [0])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [0] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr4~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr4~0 .lut_mask = 16'hC140; -defparam \seg_static_inst|WideOr4~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N21 -dffeas \seg_static_inst|seg[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr4~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|WideOr3~0 ( -// Equation(s): -// \seg_static_inst|WideOr3~0_combout = (\seg_static_inst|num [1] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [2]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [3] & !\seg_static_inst|num [2])))) # (!\seg_static_inst|num [1] & -// (!\seg_static_inst|num [3] & (\seg_static_inst|num [0] $ (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr3~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr3~0 .lut_mask = 16'hA412; -defparam \seg_static_inst|WideOr3~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N5 -dffeas \seg_static_inst|seg[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr3~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|WideOr5~0 ( -// Equation(s): -// \seg_static_inst|WideOr5~0_combout = (\seg_static_inst|num [3] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [1]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [2])))) # (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] & -// (\seg_static_inst|num [0] $ (\seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr5~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr5~0 .lut_mask = 16'hD860; -defparam \seg_static_inst|WideOr5~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N3 -dffeas \seg_static_inst|seg[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr5~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~0 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & (\hc595_ctrl_inst|cnt_bit [1])) # (!\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|cnt_bit [1] & ((!\seg_static_inst|seg [1]))) # (!\hc595_ctrl_inst|cnt_bit [1] & (!\seg_static_inst|seg -// [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [3]), - .datad(\seg_static_inst|seg [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~0 .lut_mask = 16'h89CD; -defparam \hc595_ctrl_inst|Mux0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|WideOr6~0 ( -// Equation(s): -// \seg_static_inst|WideOr6~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [0] & (\seg_static_inst|num [2] $ (\seg_static_inst|num [1])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [0] $ -// (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr6~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr6~0 .lut_mask = 16'h0892; -defparam \seg_static_inst|WideOr6~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N29 -dffeas \seg_static_inst|seg[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr6~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~1 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~1_combout = (\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|Mux0~0_combout & ((!\seg_static_inst|seg [0]))) # (!\hc595_ctrl_inst|Mux0~0_combout & (!\seg_static_inst|seg [2])))) # (!\hc595_ctrl_inst|cnt_bit [0] & -// (((\hc595_ctrl_inst|Mux0~0_combout )))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [2]), - .datac(\hc595_ctrl_inst|Mux0~0_combout ), - .datad(\seg_static_inst|seg [0]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~1 .lut_mask = 16'h52F2; -defparam \hc595_ctrl_inst|Mux0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~1 ( -// Equation(s): -// \hc595_ctrl_inst|ds~1_combout = (\hc595_ctrl_inst|cnt_bit [3] & (!\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Mux0~1_combout )) - - .dataa(gnd), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~1 .lut_mask = 16'h0C00; -defparam \hc595_ctrl_inst|ds~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~3 ( -// Equation(s): -// \hc595_ctrl_inst|ds~3_combout = (\hc595_ctrl_inst|ds~0_combout & ((\hc595_ctrl_inst|ds~2_combout ) # ((\hc595_ctrl_inst|ds~1_combout )))) # (!\hc595_ctrl_inst|ds~0_combout & (((\hc595_ctrl_inst|ds~q )))) - - .dataa(\hc595_ctrl_inst|ds~0_combout ), - .datab(\hc595_ctrl_inst|ds~2_combout ), - .datac(\hc595_ctrl_inst|ds~q ), - .datad(\hc595_ctrl_inst|ds~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~3 .lut_mask = 16'hFAD8; -defparam \hc595_ctrl_inst|ds~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N31 -dffeas \hc595_ctrl_inst|ds ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|ds~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|ds~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|ds .power_up = "low"; -// synopsys translate_on - -assign stcp = \stcp~output_o ; - -assign shcp = \shcp~output_o ; - -assign ds = \ds~output_o ; - -assign oe = \oe~output_o ; - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_slow.vo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_slow.vo deleted file mode 100644 index dcc58a1..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_slow.vo +++ /dev/null @@ -1,2444 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - -// VENDOR "Altera" -// PROGRAM "Quartus II 64-Bit" -// VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version" - -// DATE "06/02/2023 20:55:14" - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This Verilog file should be used for ModelSim (Verilog) only -// - -`timescale 1 ps/ 1 ps - -module seg_595_static ( - sys_clk, - sys_rst_n, - stcp, - shcp, - ds, - oe); -input sys_clk; -input sys_rst_n; -output stcp; -output shcp; -output ds; -output oe; - -// Design Ports Information -// stcp => Location: PIN_Y1, I/O Standard: 2.5 V, Current Strength: Default -// shcp => Location: PIN_W1, I/O Standard: 2.5 V, Current Strength: Default -// ds => Location: PIN_AA1, I/O Standard: 2.5 V, Current Strength: Default -// oe => Location: PIN_Y2, I/O Standard: 2.5 V, Current Strength: Default -// sys_rst_n => Location: PIN_U20, I/O Standard: 2.5 V, Current Strength: Default -// sys_clk => Location: PIN_T22, I/O Standard: 2.5 V, Current Strength: Default - - -wire gnd; -wire vcc; -wire unknown; - -assign gnd = 1'b0; -assign vcc = 1'b1; -assign unknown = 1'bx; - -tri1 devclrn; -tri1 devpor; -tri1 devoe; -// synopsys translate_off -initial $sdf_annotate("seg_595_static_8_1200mv_0c_v_slow.sdo"); -// synopsys translate_on - -wire \seg_static_inst|Add0~4_combout ; -wire \seg_static_inst|Add0~14_combout ; -wire \seg_static_inst|Add0~19 ; -wire \seg_static_inst|Add0~20_combout ; -wire \seg_static_inst|Add0~21 ; -wire \seg_static_inst|Add0~22_combout ; -wire \seg_static_inst|Add0~23 ; -wire \seg_static_inst|Add0~24_combout ; -wire \seg_static_inst|Add0~25 ; -wire \seg_static_inst|Add0~26_combout ; -wire \seg_static_inst|Add0~27 ; -wire \seg_static_inst|Add0~28_combout ; -wire \seg_static_inst|Add0~29 ; -wire \seg_static_inst|Add0~30_combout ; -wire \seg_static_inst|Add0~31 ; -wire \seg_static_inst|Add0~32_combout ; -wire \seg_static_inst|Add0~33 ; -wire \seg_static_inst|Add0~34_combout ; -wire \seg_static_inst|Add0~35 ; -wire \seg_static_inst|Add0~36_combout ; -wire \seg_static_inst|Add0~37 ; -wire \seg_static_inst|Add0~38_combout ; -wire \seg_static_inst|Add0~39 ; -wire \seg_static_inst|Add0~40_combout ; -wire \seg_static_inst|Add0~41 ; -wire \seg_static_inst|Add0~42_combout ; -wire \seg_static_inst|Add0~43 ; -wire \seg_static_inst|Add0~44_combout ; -wire \seg_static_inst|Add0~45 ; -wire \seg_static_inst|Add0~46_combout ; -wire \hc595_ctrl_inst|ds~0_combout ; -wire \seg_static_inst|WideOr2~0_combout ; -wire \seg_static_inst|Equal0~0_combout ; -wire \seg_static_inst|Equal0~1_combout ; -wire \seg_static_inst|Equal0~2_combout ; -wire \seg_static_inst|Equal0~3_combout ; -wire \seg_static_inst|Equal0~4_combout ; -wire \seg_static_inst|cnt_wait~0_combout ; -wire \seg_static_inst|cnt_wait~1_combout ; -wire \seg_static_inst|cnt_wait~2_combout ; -wire \seg_static_inst|cnt_wait~3_combout ; -wire \seg_static_inst|cnt_wait~4_combout ; -wire \seg_static_inst|cnt_wait~5_combout ; -wire \seg_static_inst|cnt_wait~6_combout ; -wire \seg_static_inst|cnt_wait~7_combout ; -wire \seg_static_inst|cnt_wait~8_combout ; -wire \seg_static_inst|cnt_wait~9_combout ; -wire \seg_static_inst|cnt_wait~10_combout ; -wire \stcp~output_o ; -wire \shcp~output_o ; -wire \ds~output_o ; -wire \oe~output_o ; -wire \sys_clk~input_o ; -wire \sys_clk~inputclkctrl_outclk ; -wire \hc595_ctrl_inst|cnt_4[0]~0_combout ; -wire \sys_rst_n~input_o ; -wire \hc595_ctrl_inst|cnt_bit[0]~1_combout ; -wire \hc595_ctrl_inst|cnt_bit[1]~0_combout ; -wire \hc595_ctrl_inst|always2~0_combout ; -wire \seg_static_inst|Add0~0_combout ; -wire \hc595_ctrl_inst|Equal1~0_combout ; -wire \hc595_ctrl_inst|cnt_bit[3]~2_combout ; -wire \hc595_ctrl_inst|always2~1_combout ; -wire \hc595_ctrl_inst|stcp~feeder_combout ; -wire \hc595_ctrl_inst|stcp~q ; -wire \hc595_ctrl_inst|shcp~q ; -wire \hc595_ctrl_inst|cnt_bit[2]~3_combout ; -wire \seg_static_inst|Add0~1 ; -wire \seg_static_inst|Add0~2_combout ; -wire \seg_static_inst|Add0~3 ; -wire \seg_static_inst|Add0~5 ; -wire \seg_static_inst|Add0~6_combout ; -wire \seg_static_inst|Add0~7 ; -wire \seg_static_inst|Add0~8_combout ; -wire \seg_static_inst|Add0~9 ; -wire \seg_static_inst|Add0~10_combout ; -wire \seg_static_inst|cnt_wait~11_combout ; -wire \seg_static_inst|Add0~11 ; -wire \seg_static_inst|Add0~12_combout ; -wire \seg_static_inst|Add0~13 ; -wire \seg_static_inst|Add0~15 ; -wire \seg_static_inst|Add0~16_combout ; -wire \seg_static_inst|Add0~17 ; -wire \seg_static_inst|Add0~18_combout ; -wire \seg_static_inst|Equal0~5_combout ; -wire \seg_static_inst|Equal0~6_combout ; -wire \seg_static_inst|Equal0~7_combout ; -wire \seg_static_inst|add_flag~feeder_combout ; -wire \seg_static_inst|add_flag~q ; -wire \seg_static_inst|num[0]~0_combout ; -wire \seg_static_inst|num[1]~1_combout ; -wire \seg_static_inst|num[2]~2_combout ; -wire \seg_static_inst|num[3]~3_combout ; -wire \seg_static_inst|num[3]~4_combout ; -wire \seg_static_inst|WideOr1~0_combout ; -wire \seg_static_inst|seg[7]~feeder_combout ; -wire \seg_static_inst|WideOr0~0_combout ; -wire \hc595_ctrl_inst|Mux0~2_combout ; -wire \hc595_ctrl_inst|Mux0~3_combout ; -wire \hc595_ctrl_inst|ds~2_combout ; -wire \seg_static_inst|WideOr4~0_combout ; -wire \seg_static_inst|WideOr3~0_combout ; -wire \seg_static_inst|WideOr5~0_combout ; -wire \hc595_ctrl_inst|Mux0~0_combout ; -wire \seg_static_inst|WideOr6~0_combout ; -wire \hc595_ctrl_inst|Mux0~1_combout ; -wire \hc595_ctrl_inst|ds~1_combout ; -wire \hc595_ctrl_inst|ds~3_combout ; -wire \hc595_ctrl_inst|ds~q ; -wire [7:0] \seg_static_inst|seg ; -wire [3:0] \seg_static_inst|num ; -wire [24:0] \seg_static_inst|cnt_wait ; -wire [3:0] \hc595_ctrl_inst|cnt_bit ; -wire [1:0] \hc595_ctrl_inst|cnt_4 ; - - -// Location: LCCOMB_X14_Y13_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~4 ( -// Equation(s): -// \seg_static_inst|Add0~4_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|Add0~3 $ (GND))) # (!\seg_static_inst|cnt_wait [3] & (!\seg_static_inst|Add0~3 & VCC)) -// \seg_static_inst|Add0~5 = CARRY((\seg_static_inst|cnt_wait [3] & !\seg_static_inst|Add0~3 )) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~3 ), - .combout(\seg_static_inst|Add0~4_combout ), - .cout(\seg_static_inst|Add0~5 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~4 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~4 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~14 ( -// Equation(s): -// \seg_static_inst|Add0~14_combout = (\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|Add0~13 )) # (!\seg_static_inst|cnt_wait [8] & ((\seg_static_inst|Add0~13 ) # (GND))) -// \seg_static_inst|Add0~15 = CARRY((!\seg_static_inst|Add0~13 ) # (!\seg_static_inst|cnt_wait [8])) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~13 ), - .combout(\seg_static_inst|Add0~14_combout ), - .cout(\seg_static_inst|Add0~15 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~14 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~14 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|Add0~18 ( -// Equation(s): -// \seg_static_inst|Add0~18_combout = (\seg_static_inst|cnt_wait [10] & (!\seg_static_inst|Add0~17 )) # (!\seg_static_inst|cnt_wait [10] & ((\seg_static_inst|Add0~17 ) # (GND))) -// \seg_static_inst|Add0~19 = CARRY((!\seg_static_inst|Add0~17 ) # (!\seg_static_inst|cnt_wait [10])) - - .dataa(\seg_static_inst|cnt_wait [10]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~17 ), - .combout(\seg_static_inst|Add0~18_combout ), - .cout(\seg_static_inst|Add0~19 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~18 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~18 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|Add0~20 ( -// Equation(s): -// \seg_static_inst|Add0~20_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|Add0~19 $ (GND))) # (!\seg_static_inst|cnt_wait [11] & (!\seg_static_inst|Add0~19 & VCC)) -// \seg_static_inst|Add0~21 = CARRY((\seg_static_inst|cnt_wait [11] & !\seg_static_inst|Add0~19 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [11]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~19 ), - .combout(\seg_static_inst|Add0~20_combout ), - .cout(\seg_static_inst|Add0~21 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~20 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~20 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N30 -cycloneive_lcell_comb \seg_static_inst|Add0~22 ( -// Equation(s): -// \seg_static_inst|Add0~22_combout = (\seg_static_inst|cnt_wait [12] & (!\seg_static_inst|Add0~21 )) # (!\seg_static_inst|cnt_wait [12] & ((\seg_static_inst|Add0~21 ) # (GND))) -// \seg_static_inst|Add0~23 = CARRY((!\seg_static_inst|Add0~21 ) # (!\seg_static_inst|cnt_wait [12])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [12]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~21 ), - .combout(\seg_static_inst|Add0~22_combout ), - .cout(\seg_static_inst|Add0~23 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~22 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~22 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|Add0~24 ( -// Equation(s): -// \seg_static_inst|Add0~24_combout = (\seg_static_inst|cnt_wait [13] & (\seg_static_inst|Add0~23 $ (GND))) # (!\seg_static_inst|cnt_wait [13] & (!\seg_static_inst|Add0~23 & VCC)) -// \seg_static_inst|Add0~25 = CARRY((\seg_static_inst|cnt_wait [13] & !\seg_static_inst|Add0~23 )) - - .dataa(\seg_static_inst|cnt_wait [13]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~23 ), - .combout(\seg_static_inst|Add0~24_combout ), - .cout(\seg_static_inst|Add0~25 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~24 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~24 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|Add0~26 ( -// Equation(s): -// \seg_static_inst|Add0~26_combout = (\seg_static_inst|cnt_wait [14] & (!\seg_static_inst|Add0~25 )) # (!\seg_static_inst|cnt_wait [14] & ((\seg_static_inst|Add0~25 ) # (GND))) -// \seg_static_inst|Add0~27 = CARRY((!\seg_static_inst|Add0~25 ) # (!\seg_static_inst|cnt_wait [14])) - - .dataa(\seg_static_inst|cnt_wait [14]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~25 ), - .combout(\seg_static_inst|Add0~26_combout ), - .cout(\seg_static_inst|Add0~27 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~26 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~26 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|Add0~28 ( -// Equation(s): -// \seg_static_inst|Add0~28_combout = (\seg_static_inst|cnt_wait [15] & (\seg_static_inst|Add0~27 $ (GND))) # (!\seg_static_inst|cnt_wait [15] & (!\seg_static_inst|Add0~27 & VCC)) -// \seg_static_inst|Add0~29 = CARRY((\seg_static_inst|cnt_wait [15] & !\seg_static_inst|Add0~27 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [15]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~27 ), - .combout(\seg_static_inst|Add0~28_combout ), - .cout(\seg_static_inst|Add0~29 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~28 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~28 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|Add0~30 ( -// Equation(s): -// \seg_static_inst|Add0~30_combout = (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|Add0~29 )) # (!\seg_static_inst|cnt_wait [16] & ((\seg_static_inst|Add0~29 ) # (GND))) -// \seg_static_inst|Add0~31 = CARRY((!\seg_static_inst|Add0~29 ) # (!\seg_static_inst|cnt_wait [16])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~29 ), - .combout(\seg_static_inst|Add0~30_combout ), - .cout(\seg_static_inst|Add0~31 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~30 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~30 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~32 ( -// Equation(s): -// \seg_static_inst|Add0~32_combout = (\seg_static_inst|cnt_wait [17] & (\seg_static_inst|Add0~31 $ (GND))) # (!\seg_static_inst|cnt_wait [17] & (!\seg_static_inst|Add0~31 & VCC)) -// \seg_static_inst|Add0~33 = CARRY((\seg_static_inst|cnt_wait [17] & !\seg_static_inst|Add0~31 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [17]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~31 ), - .combout(\seg_static_inst|Add0~32_combout ), - .cout(\seg_static_inst|Add0~33 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~32 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~32 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~34 ( -// Equation(s): -// \seg_static_inst|Add0~34_combout = (\seg_static_inst|cnt_wait [18] & (!\seg_static_inst|Add0~33 )) # (!\seg_static_inst|cnt_wait [18] & ((\seg_static_inst|Add0~33 ) # (GND))) -// \seg_static_inst|Add0~35 = CARRY((!\seg_static_inst|Add0~33 ) # (!\seg_static_inst|cnt_wait [18])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [18]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~33 ), - .combout(\seg_static_inst|Add0~34_combout ), - .cout(\seg_static_inst|Add0~35 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~34 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~34 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~36 ( -// Equation(s): -// \seg_static_inst|Add0~36_combout = (\seg_static_inst|cnt_wait [19] & (\seg_static_inst|Add0~35 $ (GND))) # (!\seg_static_inst|cnt_wait [19] & (!\seg_static_inst|Add0~35 & VCC)) -// \seg_static_inst|Add0~37 = CARRY((\seg_static_inst|cnt_wait [19] & !\seg_static_inst|Add0~35 )) - - .dataa(\seg_static_inst|cnt_wait [19]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~35 ), - .combout(\seg_static_inst|Add0~36_combout ), - .cout(\seg_static_inst|Add0~37 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~36 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~36 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~38 ( -// Equation(s): -// \seg_static_inst|Add0~38_combout = (\seg_static_inst|cnt_wait [20] & (!\seg_static_inst|Add0~37 )) # (!\seg_static_inst|cnt_wait [20] & ((\seg_static_inst|Add0~37 ) # (GND))) -// \seg_static_inst|Add0~39 = CARRY((!\seg_static_inst|Add0~37 ) # (!\seg_static_inst|cnt_wait [20])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~37 ), - .combout(\seg_static_inst|Add0~38_combout ), - .cout(\seg_static_inst|Add0~39 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~38 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~38 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~40 ( -// Equation(s): -// \seg_static_inst|Add0~40_combout = (\seg_static_inst|cnt_wait [21] & (\seg_static_inst|Add0~39 $ (GND))) # (!\seg_static_inst|cnt_wait [21] & (!\seg_static_inst|Add0~39 & VCC)) -// \seg_static_inst|Add0~41 = CARRY((\seg_static_inst|cnt_wait [21] & !\seg_static_inst|Add0~39 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [21]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~39 ), - .combout(\seg_static_inst|Add0~40_combout ), - .cout(\seg_static_inst|Add0~41 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~40 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~40 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~42 ( -// Equation(s): -// \seg_static_inst|Add0~42_combout = (\seg_static_inst|cnt_wait [22] & (!\seg_static_inst|Add0~41 )) # (!\seg_static_inst|cnt_wait [22] & ((\seg_static_inst|Add0~41 ) # (GND))) -// \seg_static_inst|Add0~43 = CARRY((!\seg_static_inst|Add0~41 ) # (!\seg_static_inst|cnt_wait [22])) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~41 ), - .combout(\seg_static_inst|Add0~42_combout ), - .cout(\seg_static_inst|Add0~43 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~42 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~42 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~44 ( -// Equation(s): -// \seg_static_inst|Add0~44_combout = (\seg_static_inst|cnt_wait [23] & (\seg_static_inst|Add0~43 $ (GND))) # (!\seg_static_inst|cnt_wait [23] & (!\seg_static_inst|Add0~43 & VCC)) -// \seg_static_inst|Add0~45 = CARRY((\seg_static_inst|cnt_wait [23] & !\seg_static_inst|Add0~43 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~43 ), - .combout(\seg_static_inst|Add0~44_combout ), - .cout(\seg_static_inst|Add0~45 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~44 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~44 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~46 ( -// Equation(s): -// \seg_static_inst|Add0~46_combout = \seg_static_inst|Add0~45 $ (\seg_static_inst|cnt_wait [24]) - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(\seg_static_inst|Add0~45 ), - .combout(\seg_static_inst|Add0~46_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Add0~46 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|Add0~46 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N10 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~0 ( -// Equation(s): -// \hc595_ctrl_inst|ds~0_combout = (!\hc595_ctrl_inst|cnt_4 [1] & !\hc595_ctrl_inst|cnt_4 [0]) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~0 .lut_mask = 16'h0505; -defparam \hc595_ctrl_inst|ds~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N27 -dffeas \seg_static_inst|seg[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr2~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|WideOr2~0 ( -// Equation(s): -// \seg_static_inst|WideOr2~0_combout = (\seg_static_inst|num [1] & (\seg_static_inst|num [0] & (!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [1] & ((\seg_static_inst|num [2] & ((!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [2] & -// (\seg_static_inst|num [0])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr2~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr2~0 .lut_mask = 16'h223A; -defparam \seg_static_inst|WideOr2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N3 -dffeas \seg_static_inst|cnt_wait[24] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [24]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[24] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[24] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N21 -dffeas \seg_static_inst|cnt_wait[23] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~44_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [23]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[23] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[23] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|Equal0~0 ( -// Equation(s): -// \seg_static_inst|Equal0~0_combout = (\hc595_ctrl_inst|cnt_4 [1] & (!\seg_static_inst|cnt_wait [23] & (\hc595_ctrl_inst|cnt_4 [0] & \seg_static_inst|cnt_wait [24]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~0 .lut_mask = 16'h2000; -defparam \seg_static_inst|Equal0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N7 -dffeas \seg_static_inst|cnt_wait[22] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [22]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[22] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[22] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N25 -dffeas \seg_static_inst|cnt_wait[21] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [21]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[21] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[21] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N9 -dffeas \seg_static_inst|cnt_wait[20] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [20]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[20] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[20] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N27 -dffeas \seg_static_inst|cnt_wait[19] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [19]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[19] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[19] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Equal0~1 ( -// Equation(s): -// \seg_static_inst|Equal0~1_combout = (\seg_static_inst|cnt_wait [22] & (\seg_static_inst|cnt_wait [20] & (\seg_static_inst|cnt_wait [19] & \seg_static_inst|cnt_wait [21]))) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(\seg_static_inst|cnt_wait [19]), - .datad(\seg_static_inst|cnt_wait [21]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~1 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N29 -dffeas \seg_static_inst|cnt_wait[18] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~5_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [18]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[18] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[18] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N29 -dffeas \seg_static_inst|cnt_wait[16] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [16]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[16] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[16] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N9 -dffeas \seg_static_inst|cnt_wait[17] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~32_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [17]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[17] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[17] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N5 -dffeas \seg_static_inst|cnt_wait[15] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~28_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [15]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[15] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[15] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Equal0~2 ( -// Equation(s): -// \seg_static_inst|Equal0~2_combout = (!\seg_static_inst|cnt_wait [17] & (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|cnt_wait [15] & \seg_static_inst|cnt_wait [18]))) - - .dataa(\seg_static_inst|cnt_wait [17]), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(\seg_static_inst|cnt_wait [15]), - .datad(\seg_static_inst|cnt_wait [18]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~2 .lut_mask = 16'h0400; -defparam \seg_static_inst|Equal0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N21 -dffeas \seg_static_inst|cnt_wait[14] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~7_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [14]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[14] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[14] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N31 -dffeas \seg_static_inst|cnt_wait[13] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [13]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[13] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[13] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N23 -dffeas \seg_static_inst|cnt_wait[12] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~9_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [12]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[12] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[12] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N1 -dffeas \seg_static_inst|cnt_wait[11] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~10_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [11]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[11] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[11] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|Equal0~3 ( -// Equation(s): -// \seg_static_inst|Equal0~3_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|cnt_wait [14] & (\seg_static_inst|cnt_wait [12] & \seg_static_inst|cnt_wait [13]))) - - .dataa(\seg_static_inst|cnt_wait [11]), - .datab(\seg_static_inst|cnt_wait [14]), - .datac(\seg_static_inst|cnt_wait [12]), - .datad(\seg_static_inst|cnt_wait [13]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Equal0~4 ( -// Equation(s): -// \seg_static_inst|Equal0~4_combout = (\seg_static_inst|Equal0~1_combout & (\seg_static_inst|Equal0~2_combout & (\seg_static_inst|Equal0~3_combout & \seg_static_inst|Equal0~0_combout ))) - - .dataa(\seg_static_inst|Equal0~1_combout ), - .datab(\seg_static_inst|Equal0~2_combout ), - .datac(\seg_static_inst|Equal0~3_combout ), - .datad(\seg_static_inst|Equal0~0_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~4 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N23 -dffeas \seg_static_inst|cnt_wait[8] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~14_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [8]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[8] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[8] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N13 -dffeas \seg_static_inst|cnt_wait[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~0 ( -// Equation(s): -// \seg_static_inst|cnt_wait~0_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~46_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~46_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~0 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~1 ( -// Equation(s): -// \seg_static_inst|cnt_wait~1_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~42_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~42_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~1 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~2 ( -// Equation(s): -// \seg_static_inst|cnt_wait~2_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~40_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~40_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~2 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~3 ( -// Equation(s): -// \seg_static_inst|cnt_wait~3_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~38_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~38_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~3 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~4 ( -// Equation(s): -// \seg_static_inst|cnt_wait~4_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~36_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~36_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~4 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~5 ( -// Equation(s): -// \seg_static_inst|cnt_wait~5_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~34_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~34_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~5 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~6 ( -// Equation(s): -// \seg_static_inst|cnt_wait~6_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~30_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~30_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~6 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~7 ( -// Equation(s): -// \seg_static_inst|cnt_wait~7_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~26_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~26_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~7 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N30 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~8 ( -// Equation(s): -// \seg_static_inst|cnt_wait~8_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~24_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~24_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~8_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~8 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~8 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~9 ( -// Equation(s): -// \seg_static_inst|cnt_wait~9_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~22_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~22_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~9_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~9 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~9 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~10 ( -// Equation(s): -// \seg_static_inst|cnt_wait~10_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~20_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Equal0~7_combout ), - .datac(\seg_static_inst|Add0~20_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~10_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~10 .lut_mask = 16'h3030; -defparam \seg_static_inst|cnt_wait~10 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N9 -cycloneive_io_obuf \stcp~output ( - .i(\hc595_ctrl_inst|stcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\stcp~output_o ), - .obar()); -// synopsys translate_off -defparam \stcp~output .bus_hold = "false"; -defparam \stcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y7_N23 -cycloneive_io_obuf \shcp~output ( - .i(\hc595_ctrl_inst|shcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\shcp~output_o ), - .obar()); -// synopsys translate_off -defparam \shcp~output .bus_hold = "false"; -defparam \shcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y5_N16 -cycloneive_io_obuf \ds~output ( - .i(\hc595_ctrl_inst|ds~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\ds~output_o ), - .obar()); -// synopsys translate_off -defparam \ds~output .bus_hold = "false"; -defparam \ds~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N2 -cycloneive_io_obuf \oe~output ( - .i(!\sys_rst_n~input_o ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\oe~output_o ), - .obar()); -// synopsys translate_off -defparam \oe~output .bus_hold = "false"; -defparam \oe~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y15_N22 -cycloneive_io_ibuf \sys_clk~input ( - .i(sys_clk), - .ibar(gnd), - .o(\sys_clk~input_o )); -// synopsys translate_off -defparam \sys_clk~input .bus_hold = "false"; -defparam \sys_clk~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: CLKCTRL_G8 -cycloneive_clkctrl \sys_clk~inputclkctrl ( - .ena(vcc), - .inclk({vcc,vcc,vcc,\sys_clk~input_o }), - .clkselect(2'b00), - .devclrn(devclrn), - .devpor(devpor), - .outclk(\sys_clk~inputclkctrl_outclk )); -// synopsys translate_off -defparam \sys_clk~inputclkctrl .clock_type = "global clock"; -defparam \sys_clk~inputclkctrl .ena_register_mode = "none"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_4[0]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_4[0]~0_combout = !\hc595_ctrl_inst|cnt_4 [0] - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0]~0 .lut_mask = 16'h0F0F; -defparam \hc595_ctrl_inst|cnt_4[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y4_N1 -cycloneive_io_ibuf \sys_rst_n~input ( - .i(sys_rst_n), - .ibar(gnd), - .o(\sys_rst_n~input_o )); -// synopsys translate_off -defparam \sys_rst_n~input .bus_hold = "false"; -defparam \sys_rst_n~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: FF_X14_Y13_N7 -dffeas \hc595_ctrl_inst|cnt_4[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N14 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[0]~1 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[0]~1_combout = \hc595_ctrl_inst|cnt_bit [0] $ (((\hc595_ctrl_inst|cnt_4 [1] & \hc595_ctrl_inst|cnt_4 [0]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\hc595_ctrl_inst|cnt_4 [0]), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .lut_mask = 16'h7878; -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N15 -dffeas \hc595_ctrl_inst|cnt_bit[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[1]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[1]~0_combout = (\hc595_ctrl_inst|Equal1~0_combout & (!\hc595_ctrl_inst|always2~1_combout & (\hc595_ctrl_inst|cnt_bit [0] $ (\hc595_ctrl_inst|cnt_bit [1])))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit -// [1])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [0]), - .datac(\hc595_ctrl_inst|cnt_bit [1]), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .lut_mask = 16'h5078; -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N25 -dffeas \hc595_ctrl_inst|cnt_bit[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N0 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~0 ( -// Equation(s): -// \hc595_ctrl_inst|always2~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & \hc595_ctrl_inst|cnt_bit [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|always2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~0 ( -// Equation(s): -// \seg_static_inst|Add0~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] $ (VCC))) # (!\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] & VCC)) -// \seg_static_inst|Add0~1 = CARRY((\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1])) - - .dataa(\hc595_ctrl_inst|cnt_4 [0]), - .datab(\hc595_ctrl_inst|cnt_4 [1]), - .datac(gnd), - .datad(vcc), - .cin(gnd), - .combout(\seg_static_inst|Add0~0_combout ), - .cout(\seg_static_inst|Add0~1 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~0 .lut_mask = 16'h6688; -defparam \seg_static_inst|Add0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N9 -dffeas \hc595_ctrl_inst|cnt_4[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N22 -cycloneive_lcell_comb \hc595_ctrl_inst|Equal1~0 ( -// Equation(s): -// \hc595_ctrl_inst|Equal1~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\hc595_ctrl_inst|cnt_4 [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Equal1~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Equal1~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|Equal1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N16 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[3]~2 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[3]~2_combout = (\hc595_ctrl_inst|always2~0_combout & ((\hc595_ctrl_inst|cnt_bit [3] & ((!\hc595_ctrl_inst|Equal1~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Equal1~0_combout -// )))) # (!\hc595_ctrl_inst|always2~0_combout & (((\hc595_ctrl_inst|cnt_bit [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|always2~0_combout ), - .datac(\hc595_ctrl_inst|cnt_bit [3]), - .datad(\hc595_ctrl_inst|Equal1~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .lut_mask = 16'h38F0; -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N17 -dffeas \hc595_ctrl_inst|cnt_bit[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [3]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N28 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~1 ( -// Equation(s): -// \hc595_ctrl_inst|always2~1_combout = (!\hc595_ctrl_inst|cnt_bit [2] & (\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|Equal1~0_combout & \hc595_ctrl_inst|always2~0_combout ))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|Equal1~0_combout ), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~1 .lut_mask = 16'h4000; -defparam \hc595_ctrl_inst|always2~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N4 -cycloneive_lcell_comb \hc595_ctrl_inst|stcp~feeder ( -// Equation(s): -// \hc595_ctrl_inst|stcp~feeder_combout = \hc595_ctrl_inst|always2~1_combout - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|stcp~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp~feeder .lut_mask = 16'hFF00; -defparam \hc595_ctrl_inst|stcp~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N5 -dffeas \hc595_ctrl_inst|stcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|stcp~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|stcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|stcp .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N19 -dffeas \hc595_ctrl_inst|shcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(gnd), - .asdata(\hc595_ctrl_inst|cnt_4 [1]), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(vcc), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|shcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|shcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|shcp .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N26 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[2]~3 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[2]~3_combout = (\hc595_ctrl_inst|Equal1~0_combout & ((\hc595_ctrl_inst|cnt_bit [2] & ((!\hc595_ctrl_inst|always2~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\hc595_ctrl_inst|cnt_bit [3] & -// \hc595_ctrl_inst|always2~0_combout )))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit [2])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .lut_mask = 16'h52F0; -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N27 -dffeas \hc595_ctrl_inst|cnt_bit[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [2]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~2 ( -// Equation(s): -// \seg_static_inst|Add0~2_combout = (\seg_static_inst|cnt_wait [2] & (!\seg_static_inst|Add0~1 )) # (!\seg_static_inst|cnt_wait [2] & ((\seg_static_inst|Add0~1 ) # (GND))) -// \seg_static_inst|Add0~3 = CARRY((!\seg_static_inst|Add0~1 ) # (!\seg_static_inst|cnt_wait [2])) - - .dataa(\seg_static_inst|cnt_wait [2]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~1 ), - .combout(\seg_static_inst|Add0~2_combout ), - .cout(\seg_static_inst|Add0~3 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~2 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~2 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N11 -dffeas \seg_static_inst|cnt_wait[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~6 ( -// Equation(s): -// \seg_static_inst|Add0~6_combout = (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|Add0~5 )) # (!\seg_static_inst|cnt_wait [4] & ((\seg_static_inst|Add0~5 ) # (GND))) -// \seg_static_inst|Add0~7 = CARRY((!\seg_static_inst|Add0~5 ) # (!\seg_static_inst|cnt_wait [4])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~5 ), - .combout(\seg_static_inst|Add0~6_combout ), - .cout(\seg_static_inst|Add0~7 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~6 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~6 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N15 -dffeas \seg_static_inst|cnt_wait[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~8 ( -// Equation(s): -// \seg_static_inst|Add0~8_combout = (\seg_static_inst|cnt_wait [5] & (\seg_static_inst|Add0~7 $ (GND))) # (!\seg_static_inst|cnt_wait [5] & (!\seg_static_inst|Add0~7 & VCC)) -// \seg_static_inst|Add0~9 = CARRY((\seg_static_inst|cnt_wait [5] & !\seg_static_inst|Add0~7 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [5]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~7 ), - .combout(\seg_static_inst|Add0~8_combout ), - .cout(\seg_static_inst|Add0~9 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~8 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~8 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N17 -dffeas \seg_static_inst|cnt_wait[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~10 ( -// Equation(s): -// \seg_static_inst|Add0~10_combout = (\seg_static_inst|cnt_wait [6] & (!\seg_static_inst|Add0~9 )) # (!\seg_static_inst|cnt_wait [6] & ((\seg_static_inst|Add0~9 ) # (GND))) -// \seg_static_inst|Add0~11 = CARRY((!\seg_static_inst|Add0~9 ) # (!\seg_static_inst|cnt_wait [6])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [6]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~9 ), - .combout(\seg_static_inst|Add0~10_combout ), - .cout(\seg_static_inst|Add0~11 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~10 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~10 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~11 ( -// Equation(s): -// \seg_static_inst|cnt_wait~11_combout = (\seg_static_inst|Add0~10_combout & !\seg_static_inst|Equal0~7_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Add0~10_combout ), - .datac(gnd), - .datad(\seg_static_inst|Equal0~7_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~11_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~11 .lut_mask = 16'h00CC; -defparam \seg_static_inst|cnt_wait~11 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N5 -dffeas \seg_static_inst|cnt_wait[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~11_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~12 ( -// Equation(s): -// \seg_static_inst|Add0~12_combout = (\seg_static_inst|cnt_wait [7] & (\seg_static_inst|Add0~11 $ (GND))) # (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|Add0~11 & VCC)) -// \seg_static_inst|Add0~13 = CARRY((\seg_static_inst|cnt_wait [7] & !\seg_static_inst|Add0~11 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~11 ), - .combout(\seg_static_inst|Add0~12_combout ), - .cout(\seg_static_inst|Add0~13 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~12 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~12 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N21 -dffeas \seg_static_inst|cnt_wait[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~12_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N24 -cycloneive_lcell_comb \seg_static_inst|Add0~16 ( -// Equation(s): -// \seg_static_inst|Add0~16_combout = (\seg_static_inst|cnt_wait [9] & (\seg_static_inst|Add0~15 $ (GND))) # (!\seg_static_inst|cnt_wait [9] & (!\seg_static_inst|Add0~15 & VCC)) -// \seg_static_inst|Add0~17 = CARRY((\seg_static_inst|cnt_wait [9] & !\seg_static_inst|Add0~15 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [9]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~15 ), - .combout(\seg_static_inst|Add0~16_combout ), - .cout(\seg_static_inst|Add0~17 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~16 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~16 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N25 -dffeas \seg_static_inst|cnt_wait[9] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~16_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [9]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[9] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[9] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N27 -dffeas \seg_static_inst|cnt_wait[10] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~18_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [10]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[10] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[10] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|Equal0~5 ( -// Equation(s): -// \seg_static_inst|Equal0~5_combout = (!\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|cnt_wait [10] & !\seg_static_inst|cnt_wait [9]))) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(\seg_static_inst|cnt_wait [10]), - .datad(\seg_static_inst|cnt_wait [9]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~5 .lut_mask = 16'h0001; -defparam \seg_static_inst|Equal0~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|Equal0~6 ( -// Equation(s): -// \seg_static_inst|Equal0~6_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|cnt_wait [6] & \seg_static_inst|cnt_wait [5]))) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(\seg_static_inst|cnt_wait [6]), - .datad(\seg_static_inst|cnt_wait [5]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~6 .lut_mask = 16'h0800; -defparam \seg_static_inst|Equal0~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Equal0~7 ( -// Equation(s): -// \seg_static_inst|Equal0~7_combout = (\seg_static_inst|Equal0~4_combout & (\seg_static_inst|cnt_wait [2] & (\seg_static_inst|Equal0~5_combout & \seg_static_inst|Equal0~6_combout ))) - - .dataa(\seg_static_inst|Equal0~4_combout ), - .datab(\seg_static_inst|cnt_wait [2]), - .datac(\seg_static_inst|Equal0~5_combout ), - .datad(\seg_static_inst|Equal0~6_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~7 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|add_flag~feeder ( -// Equation(s): -// \seg_static_inst|add_flag~feeder_combout = \seg_static_inst|Equal0~7_combout - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|add_flag~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|add_flag~feeder .lut_mask = 16'hF0F0; -defparam \seg_static_inst|add_flag~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N5 -dffeas \seg_static_inst|add_flag ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|add_flag~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|add_flag~q ), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|add_flag .is_wysiwyg = "true"; -defparam \seg_static_inst|add_flag .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|num[0]~0 ( -// Equation(s): -// \seg_static_inst|num[0]~0_combout = \seg_static_inst|add_flag~q $ (\seg_static_inst|num [0]) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [0]), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|num[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[0]~0 .lut_mask = 16'h3C3C; -defparam \seg_static_inst|num[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N11 -dffeas \seg_static_inst|num[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|num[1]~1 ( -// Equation(s): -// \seg_static_inst|num[1]~1_combout = \seg_static_inst|num [1] $ (((\seg_static_inst|add_flag~q & \seg_static_inst|num [0]))) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [1]), - .datad(\seg_static_inst|num [0]), - .cin(gnd), - .combout(\seg_static_inst|num[1]~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[1]~1 .lut_mask = 16'h3CF0; -defparam \seg_static_inst|num[1]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N1 -dffeas \seg_static_inst|num[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[1]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|num[2]~2 ( -// Equation(s): -// \seg_static_inst|num[2]~2_combout = \seg_static_inst|num [2] $ (((\seg_static_inst|num [0] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[2]~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[2]~2 .lut_mask = 16'h78F0; -defparam \seg_static_inst|num[2]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N15 -dffeas \seg_static_inst|num[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[2]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|num[3]~3 ( -// Equation(s): -// \seg_static_inst|num[3]~3_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [2] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [2]), - .datac(\seg_static_inst|add_flag~q ), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[3]~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|num[3]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|num[3]~4 ( -// Equation(s): -// \seg_static_inst|num[3]~4_combout = \seg_static_inst|num [3] $ (\seg_static_inst|num[3]~3_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|num [3]), - .datad(\seg_static_inst|num[3]~3_combout ), - .cin(gnd), - .combout(\seg_static_inst|num[3]~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~4 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|num[3]~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N17 -dffeas \seg_static_inst|num[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[3]~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|WideOr1~0 ( -// Equation(s): -// \seg_static_inst|WideOr1~0_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [3] $ (((\seg_static_inst|num [1]) # (!\seg_static_inst|num [2]))))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr1~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr1~0 .lut_mask = 16'h2382; -defparam \seg_static_inst|WideOr1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N9 -dffeas \seg_static_inst|seg[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr1~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N6 -cycloneive_lcell_comb \seg_static_inst|seg[7]~feeder ( -// Equation(s): -// \seg_static_inst|seg[7]~feeder_combout = VCC - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|seg[7]~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|seg[7]~feeder .lut_mask = 16'hFFFF; -defparam \seg_static_inst|seg[7]~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N7 -dffeas \seg_static_inst|seg[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|seg[7]~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|WideOr0~0 ( -// Equation(s): -// \seg_static_inst|WideOr0~0_combout = (\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] $ (!\seg_static_inst|num [1])))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [3] $ -// (!\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr0~0 .lut_mask = 16'h2043; -defparam \seg_static_inst|WideOr0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N23 -dffeas \seg_static_inst|seg[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~2 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~2_combout = (\hc595_ctrl_inst|cnt_bit [0] & (((\hc595_ctrl_inst|cnt_bit [1]) # (!\seg_static_inst|seg [6])))) # (!\hc595_ctrl_inst|cnt_bit [0] & (!\seg_static_inst|seg [7] & ((!\hc595_ctrl_inst|cnt_bit [1])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [7]), - .datac(\seg_static_inst|seg [6]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~2 .lut_mask = 16'hAA1B; -defparam \hc595_ctrl_inst|Mux0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~3 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~3_combout = (\hc595_ctrl_inst|cnt_bit [1] & ((\hc595_ctrl_inst|Mux0~2_combout & (!\seg_static_inst|seg [4])) # (!\hc595_ctrl_inst|Mux0~2_combout & ((!\seg_static_inst|seg [5]))))) # (!\hc595_ctrl_inst|cnt_bit [1] & -// (((\hc595_ctrl_inst|Mux0~2_combout )))) - - .dataa(\seg_static_inst|seg [4]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [5]), - .datad(\hc595_ctrl_inst|Mux0~2_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~3 .lut_mask = 16'h770C; -defparam \hc595_ctrl_inst|Mux0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N20 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~2 ( -// Equation(s): -// \hc595_ctrl_inst|ds~2_combout = (!\hc595_ctrl_inst|cnt_bit [3] & ((\hc595_ctrl_inst|cnt_bit [2] & ((\hc595_ctrl_inst|Mux0~3_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\seg_static_inst|seg [7])))) - - .dataa(\seg_static_inst|seg [7]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~3_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~2 .lut_mask = 16'h3101; -defparam \hc595_ctrl_inst|ds~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|WideOr4~0 ( -// Equation(s): -// \seg_static_inst|WideOr4~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [2] & ((\seg_static_inst|num [1]) # (!\seg_static_inst|num [0])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [0] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr4~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr4~0 .lut_mask = 16'hC140; -defparam \seg_static_inst|WideOr4~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N21 -dffeas \seg_static_inst|seg[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr4~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|WideOr3~0 ( -// Equation(s): -// \seg_static_inst|WideOr3~0_combout = (\seg_static_inst|num [1] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [2]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [3] & !\seg_static_inst|num [2])))) # (!\seg_static_inst|num [1] & -// (!\seg_static_inst|num [3] & (\seg_static_inst|num [0] $ (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr3~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr3~0 .lut_mask = 16'hA412; -defparam \seg_static_inst|WideOr3~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N5 -dffeas \seg_static_inst|seg[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr3~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|WideOr5~0 ( -// Equation(s): -// \seg_static_inst|WideOr5~0_combout = (\seg_static_inst|num [3] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [1]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [2])))) # (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] & -// (\seg_static_inst|num [0] $ (\seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr5~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr5~0 .lut_mask = 16'hD860; -defparam \seg_static_inst|WideOr5~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N3 -dffeas \seg_static_inst|seg[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr5~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~0 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & (\hc595_ctrl_inst|cnt_bit [1])) # (!\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|cnt_bit [1] & ((!\seg_static_inst|seg [1]))) # (!\hc595_ctrl_inst|cnt_bit [1] & (!\seg_static_inst|seg -// [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [3]), - .datad(\seg_static_inst|seg [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~0 .lut_mask = 16'h89CD; -defparam \hc595_ctrl_inst|Mux0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|WideOr6~0 ( -// Equation(s): -// \seg_static_inst|WideOr6~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [0] & (\seg_static_inst|num [2] $ (\seg_static_inst|num [1])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [0] $ -// (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr6~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr6~0 .lut_mask = 16'h0892; -defparam \seg_static_inst|WideOr6~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N29 -dffeas \seg_static_inst|seg[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr6~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~1 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~1_combout = (\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|Mux0~0_combout & ((!\seg_static_inst|seg [0]))) # (!\hc595_ctrl_inst|Mux0~0_combout & (!\seg_static_inst|seg [2])))) # (!\hc595_ctrl_inst|cnt_bit [0] & -// (((\hc595_ctrl_inst|Mux0~0_combout )))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [2]), - .datac(\hc595_ctrl_inst|Mux0~0_combout ), - .datad(\seg_static_inst|seg [0]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~1 .lut_mask = 16'h52F2; -defparam \hc595_ctrl_inst|Mux0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~1 ( -// Equation(s): -// \hc595_ctrl_inst|ds~1_combout = (\hc595_ctrl_inst|cnt_bit [3] & (!\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Mux0~1_combout )) - - .dataa(gnd), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~1 .lut_mask = 16'h0C00; -defparam \hc595_ctrl_inst|ds~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~3 ( -// Equation(s): -// \hc595_ctrl_inst|ds~3_combout = (\hc595_ctrl_inst|ds~0_combout & ((\hc595_ctrl_inst|ds~2_combout ) # ((\hc595_ctrl_inst|ds~1_combout )))) # (!\hc595_ctrl_inst|ds~0_combout & (((\hc595_ctrl_inst|ds~q )))) - - .dataa(\hc595_ctrl_inst|ds~0_combout ), - .datab(\hc595_ctrl_inst|ds~2_combout ), - .datac(\hc595_ctrl_inst|ds~q ), - .datad(\hc595_ctrl_inst|ds~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~3 .lut_mask = 16'hFAD8; -defparam \hc595_ctrl_inst|ds~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N31 -dffeas \hc595_ctrl_inst|ds ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|ds~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|ds~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|ds .power_up = "low"; -// synopsys translate_on - -assign stcp = \stcp~output_o ; - -assign shcp = \shcp~output_o ; - -assign ds = \ds~output_o ; - -assign oe = \oe~output_o ; - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_v_slow.sdo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_v_slow.sdo deleted file mode 100644 index 9c35a85..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_0c_v_slow.sdo +++ /dev/null @@ -1,1858 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This file contains Slow Corner delays for the design using part EP4CE15F23C8, -// with speed grade 8, core voltage 1.2V, and temperature 0 Celsius -// - -// -// This SDF file should be used for ModelSim (Verilog) only -// - -(DELAYFILE - (SDFVERSION "2.1") - (DESIGN "seg_595_static") - (DATE "06/02/2023 20:55:14") - (VENDOR "Altera") - (PROGRAM "Quartus II 64-Bit") - (VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version") - (DIVIDER .) - (TIMESCALE 1 ps) - - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (328:328:328) (391:391:391)) - (IOPATH dataa combout (435:435:435) (425:425:425)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~14) - (DELAY - (ABSOLUTE - (PORT dataa (327:327:327) (390:390:390)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~18) - (DELAY - (ABSOLUTE - (PORT dataa (326:326:326) (387:387:387)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~20) - (DELAY - (ABSOLUTE - (PORT datab (918:918:918) (818:818:818)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~22) - (DELAY - (ABSOLUTE - (PORT datab (954:954:954) (867:867:867)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~24) - (DELAY - (ABSOLUTE - (PORT dataa (345:345:345) (406:406:406)) - (IOPATH dataa combout (435:435:435) (425:425:425)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~26) - (DELAY - (ABSOLUTE - (PORT dataa (556:556:556) (549:549:549)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~28) - (DELAY - (ABSOLUTE - (PORT datab (338:338:338) (393:393:393)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~30) - (DELAY - (ABSOLUTE - (PORT datab (341:341:341) (396:396:396)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~32) - (DELAY - (ABSOLUTE - (PORT datab (339:339:339) (394:394:394)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~34) - (DELAY - (ABSOLUTE - (PORT datab (554:554:554) (543:543:543)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~36) - (DELAY - (ABSOLUTE - (PORT dataa (342:342:342) (402:402:402)) - (IOPATH dataa combout (435:435:435) (425:425:425)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~38) - (DELAY - (ABSOLUTE - (PORT datab (611:611:611) (565:565:565)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~40) - (DELAY - (ABSOLUTE - (PORT datab (340:340:340) (395:395:395)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~42) - (DELAY - (ABSOLUTE - (PORT dataa (559:559:559) (548:548:548)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~44) - (DELAY - (ABSOLUTE - (PORT datab (340:340:340) (395:395:395)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~46) - (DELAY - (ABSOLUTE - (PORT datad (518:518:518) (504:504:504)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~0) - (DELAY - (ABSOLUTE - (PORT dataa (577:577:577) (573:573:573)) - (PORT datac (534:534:534) (528:528:528)) - (IOPATH dataa combout (428:428:428) (450:450:450)) - (IOPATH datac combout (301:301:301) (283:283:283)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr2\~0) - (DELAY - (ABSOLUTE - (PORT dataa (410:410:410) (508:508:508)) - (PORT datab (373:373:373) (446:446:446)) - (PORT datac (336:336:336) (420:420:420)) - (PORT datad (343:343:343) (422:422:422)) - (IOPATH dataa combout (435:435:435) (425:425:425)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datac combout (305:305:305) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[24\]) - (DELAY - (ABSOLUTE - (PORT clk (2104:2104:2104) (2077:2077:2077)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[23\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (902:902:902) (835:835:835)) - (PORT datab (599:599:599) (549:549:549)) - (PORT datac (841:841:841) (778:778:778)) - (PORT datad (300:300:300) (356:356:356)) - (IOPATH dataa combout (377:377:377) (371:371:371)) - (IOPATH datab combout (384:384:384) (398:398:398)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[22\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[21\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[20\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[19\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (341:341:341) (401:401:401)) - (PORT datab (339:339:339) (394:394:394)) - (PORT datac (548:548:548) (515:515:515)) - (PORT datad (538:538:538) (507:507:507)) - (IOPATH dataa combout (351:351:351) (371:371:371)) - (IOPATH datab combout (357:357:357) (380:380:380)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[18\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[16\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[17\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[15\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (544:544:544) (530:530:530)) - (PORT datab (598:598:598) (547:547:547)) - (PORT datac (499:499:499) (489:489:489)) - (PORT datad (298:298:298) (353:353:353)) - (IOPATH dataa combout (373:373:373) (380:380:380)) - (IOPATH datab combout (377:377:377) (380:380:380)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[14\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[13\]) - (DELAY - (ABSOLUTE - (PORT clk (1642:1642:1642) (1661:1661:1661)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5022:5022:5022) (4904:4904:4904)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[12\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[11\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (620:620:620) (570:570:570)) - (PORT datab (339:339:339) (394:394:394)) - (PORT datac (296:296:296) (360:360:360)) - (PORT datad (498:498:498) (477:477:477)) - (IOPATH dataa combout (351:351:351) (371:371:371)) - (IOPATH datab combout (357:357:357) (380:380:380)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (271:271:271) (282:282:282)) - (PORT datab (268:268:268) (276:276:276)) - (PORT datac (226:226:226) (241:241:241)) - (PORT datad (227:227:227) (235:235:235)) - (IOPATH dataa combout (351:351:351) (371:371:371)) - (IOPATH datab combout (357:357:357) (380:380:380)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[8\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~0) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (343:343:343)) - (PORT datad (433:433:433) (368:368:368)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~1) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (343:343:343)) - (PORT datad (432:432:432) (367:367:367)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~2) - (DELAY - (ABSOLUTE - (PORT datac (537:537:537) (486:486:486)) - (PORT datad (227:227:227) (234:234:234)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~3) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (343:343:343)) - (PORT datad (438:438:438) (363:363:363)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~4) - (DELAY - (ABSOLUTE - (PORT datac (537:537:537) (486:486:486)) - (PORT datad (228:228:228) (236:236:236)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~5) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (342:342:342)) - (PORT datad (465:465:465) (385:385:385)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~6) - (DELAY - (ABSOLUTE - (PORT datac (538:538:538) (486:486:486)) - (PORT datad (229:229:229) (237:237:237)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~7) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (343:343:343)) - (PORT datad (464:464:464) (383:383:383)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~8) - (DELAY - (ABSOLUTE - (PORT datac (538:538:538) (486:486:486)) - (PORT datad (231:231:231) (239:239:239)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~9) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (342:342:342)) - (PORT datad (728:728:728) (593:593:593)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~10) - (DELAY - (ABSOLUTE - (PORT datab (352:352:352) (378:378:378)) - (PORT datac (812:812:812) (683:683:683)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datac combout (305:305:305) (285:285:285)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE stcp\~output) - (DELAY - (ABSOLUTE - (PORT i (1597:1597:1597) (1456:1456:1456)) - (IOPATH i o (3063:3063:3063) (3011:3011:3011)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE shcp\~output) - (DELAY - (ABSOLUTE - (PORT i (1823:1823:1823) (1602:1602:1602)) - (IOPATH i o (3043:3043:3043) (2991:2991:2991)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE ds\~output) - (DELAY - (ABSOLUTE - (PORT i (2172:2172:2172) (1878:1878:1878)) - (IOPATH i o (3053:3053:3053) (3001:3001:3001)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE oe\~output) - (DELAY - (ABSOLUTE - (PORT i (3948:3948:3948) (3871:3871:3871)) - (IOPATH i o (3001:3001:3001) (3053:3053:3053)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_clk\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (788:788:788) (813:813:813)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_clkctrl") - (INSTANCE sys_clk\~inputclkctrl) - (DELAY - (ABSOLUTE - (PORT inclk[0] (175:175:175) (172:172:172)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]\~0) - (DELAY - (ABSOLUTE - (IOPATH datac combout (415:415:415) (429:429:429)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_rst_n\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (748:748:748) (773:773:773)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]\~1) - (DELAY - (ABSOLUTE - (PORT dataa (579:579:579) (576:576:576)) - (PORT datab (579:579:579) (564:564:564)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datac combout (415:415:415) (429:429:429)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]\~0) - (DELAY - (ABSOLUTE - (PORT dataa (312:312:312) (331:331:331)) - (PORT datab (351:351:351) (409:409:409)) - (PORT datad (233:233:233) (243:243:243)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~0) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (373:373:373)) - (PORT datad (302:302:302) (357:357:357)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (340:340:340) (400:400:400)) - (PORT datab (338:338:338) (393:393:393)) - (IOPATH dataa combout (408:408:408) (425:425:425)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datab combout (415:415:415) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Equal1\~0) - (DELAY - (ABSOLUTE - (PORT datac (536:536:536) (530:530:530)) - (PORT datad (536:536:536) (531:531:531)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (349:349:349) (418:418:418)) - (PORT datab (286:286:286) (299:299:299)) - (PORT datad (459:459:459) (394:394:394)) - (IOPATH dataa combout (349:349:349) (371:371:371)) - (IOPATH datab combout (384:384:384) (398:398:398)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~1) - (DELAY - (ABSOLUTE - (PORT dataa (346:346:346) (414:414:414)) - (PORT datab (346:346:346) (409:409:409)) - (PORT datac (268:268:268) (292:292:292)) - (PORT datad (248:248:248) (263:263:263)) - (IOPATH dataa combout (374:374:374) (392:392:392)) - (IOPATH datab combout (380:380:380) (380:380:380)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|stcp\~feeder) - (DELAY - (ABSOLUTE - (PORT datad (236:236:236) (247:247:247)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|stcp) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|shcp) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT asdata (1261:1261:1261) (1192:1192:1192)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD asdata (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (312:312:312) (331:331:331)) - (PORT datab (347:347:347) (411:411:411)) - (PORT datad (248:248:248) (263:263:263)) - (IOPATH dataa combout (375:375:375) (392:392:392)) - (IOPATH datab combout (384:384:384) (386:386:386)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (341:341:341) (401:401:401)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH dataa cout (486:486:486) (375:375:375)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~6) - (DELAY - (ABSOLUTE - (PORT datab (325:325:325) (383:383:383)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~8) - (DELAY - (ABSOLUTE - (PORT datab (324:324:324) (381:381:381)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~10) - (DELAY - (ABSOLUTE - (PORT datab (326:326:326) (383:383:383)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~11) - (DELAY - (ABSOLUTE - (PORT datab (269:269:269) (276:276:276)) - (PORT datad (806:806:806) (705:705:705)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~12) - (DELAY - (ABSOLUTE - (PORT datab (325:325:325) (382:382:382)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~16) - (DELAY - (ABSOLUTE - (PORT datab (323:323:323) (379:379:379)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datab cout (497:497:497) (381:381:381)) - (IOPATH datad combout (167:167:167) (143:143:143)) - (IOPATH cin combout (549:549:549) (519:519:519)) - (IOPATH cin cout (63:63:63) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[9\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[10\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (4981:4981:4981) (4864:4864:4864)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~5) - (DELAY - (ABSOLUTE - (PORT dataa (331:331:331) (394:394:394)) - (PORT datab (327:327:327) (384:384:384)) - (PORT datac (287:287:287) (354:354:354)) - (PORT datad (287:287:287) (345:345:345)) - (IOPATH dataa combout (404:404:404) (450:450:450)) - (IOPATH datab combout (406:406:406) (453:453:453)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~6) - (DELAY - (ABSOLUTE - (PORT dataa (329:329:329) (392:392:392)) - (PORT datab (326:326:326) (383:383:383)) - (PORT datac (281:281:281) (347:347:347)) - (PORT datad (285:285:285) (344:344:344)) - (IOPATH dataa combout (349:349:349) (371:371:371)) - (IOPATH datab combout (354:354:354) (380:380:380)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~7) - (DELAY - (ABSOLUTE - (PORT dataa (271:271:271) (282:282:282)) - (PORT datab (1249:1249:1249) (1087:1087:1087)) - (PORT datac (1080:1080:1080) (893:893:893)) - (PORT datad (1065:1065:1065) (877:877:877)) - (IOPATH dataa combout (351:351:351) (371:371:371)) - (IOPATH datab combout (357:357:357) (380:380:380)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|add_flag\~feeder) - (DELAY - (ABSOLUTE - (PORT datac (306:306:306) (343:343:343)) - (IOPATH datac combout (305:305:305) (285:285:285)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|add_flag) - (DELAY - (ABSOLUTE - (PORT clk (2104:2104:2104) (2077:2077:2077)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5527:5527:5527) (5538:5538:5538)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[0\]\~0) - (DELAY - (ABSOLUTE - (PORT datab (945:945:945) (865:865:865)) - (IOPATH datab combout (437:437:437) (451:451:451)) - (IOPATH datac combout (415:415:415) (429:429:429)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[1\]\~1) - (DELAY - (ABSOLUTE - (PORT datab (944:944:944) (864:864:864)) - (PORT datad (361:361:361) (454:454:454)) - (IOPATH datab combout (384:384:384) (398:398:398)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[2\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (408:408:408) (505:505:505)) - (PORT datab (945:945:945) (865:865:865)) - (PORT datad (337:337:337) (415:415:415)) - (IOPATH dataa combout (374:374:374) (392:392:392)) - (IOPATH datab combout (384:384:384) (398:398:398)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (408:408:408) (505:505:505)) - (PORT datab (381:381:381) (454:454:454)) - (PORT datac (901:901:901) (831:831:831)) - (PORT datad (339:339:339) (418:418:418)) - (IOPATH dataa combout (351:351:351) (371:371:371)) - (IOPATH datab combout (357:357:357) (380:380:380)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~4) - (DELAY - (ABSOLUTE - (PORT datad (228:228:228) (235:235:235)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr1\~0) - (DELAY - (ABSOLUTE - (PORT dataa (406:406:406) (503:503:503)) - (PORT datab (374:374:374) (447:447:447)) - (PORT datac (334:334:334) (419:419:419)) - (PORT datad (334:334:334) (413:413:413)) - (IOPATH dataa combout (435:435:435) (407:407:407)) - (IOPATH datab combout (438:438:438) (455:455:455)) - (IOPATH datac combout (305:305:305) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (409:409:409) (507:507:507)) - (PORT datab (373:373:373) (446:446:446)) - (PORT datac (336:336:336) (420:420:420)) - (PORT datad (341:341:341) (420:420:420)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH datab combout (438:438:438) (455:455:455)) - (IOPATH datac combout (305:305:305) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (575:575:575) (562:562:562)) - (PORT datab (551:551:551) (528:528:528)) - (PORT datac (275:275:275) (338:338:338)) - (PORT datad (556:556:556) (531:531:531)) - (IOPATH dataa combout (408:408:408) (425:425:425)) - (IOPATH datab combout (406:406:406) (453:453:453)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (320:320:320) (378:378:378)) - (PORT datab (616:616:616) (570:570:570)) - (PORT datac (277:277:277) (340:340:340)) - (PORT datad (228:228:228) (235:235:235)) - (IOPATH dataa combout (374:374:374) (392:392:392)) - (IOPATH datab combout (437:437:437) (425:425:425)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~2) - (DELAY - (ABSOLUTE - (PORT dataa (344:344:344) (404:404:404)) - (PORT datab (345:345:345) (408:408:408)) - (PORT datac (302:302:302) (376:376:376)) - (PORT datad (475:475:475) (400:400:400)) - (IOPATH dataa combout (404:404:404) (450:450:450)) - (IOPATH datab combout (406:406:406) (453:453:453)) - (IOPATH datac combout (301:301:301) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr4\~0) - (DELAY - (ABSOLUTE - (PORT dataa (409:409:409) (507:507:507)) - (PORT datab (374:374:374) (447:447:447)) - (PORT datac (335:335:335) (420:420:420)) - (PORT datad (340:340:340) (419:419:419)) - (IOPATH dataa combout (414:414:414) (444:444:444)) - (IOPATH datab combout (423:423:423) (380:380:380)) - (IOPATH datac combout (305:305:305) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr3\~0) - (DELAY - (ABSOLUTE - (PORT dataa (406:406:406) (503:503:503)) - (PORT datab (374:374:374) (447:447:447)) - (PORT datac (334:334:334) (418:418:418)) - (PORT datad (332:332:332) (411:411:411)) - (IOPATH dataa combout (435:435:435) (419:419:419)) - (IOPATH datab combout (438:438:438) (455:455:455)) - (IOPATH datac combout (305:305:305) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr5\~0) - (DELAY - (ABSOLUTE - (PORT dataa (405:405:405) (502:502:502)) - (PORT datab (374:374:374) (447:447:447)) - (PORT datac (334:334:334) (418:418:418)) - (PORT datad (332:332:332) (410:410:410)) - (IOPATH dataa combout (420:420:420) (444:444:444)) - (IOPATH datab combout (423:423:423) (451:451:451)) - (IOPATH datac combout (305:305:305) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (576:576:576) (563:563:563)) - (PORT datab (615:615:615) (570:570:570)) - (PORT datac (278:278:278) (341:341:341)) - (PORT datad (280:280:280) (335:335:335)) - (IOPATH dataa combout (404:404:404) (450:450:450)) - (IOPATH datab combout (423:423:423) (425:425:425)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr6\~0) - (DELAY - (ABSOLUTE - (PORT dataa (411:411:411) (508:508:508)) - (PORT datab (373:373:373) (446:446:446)) - (PORT datac (336:336:336) (420:420:420)) - (PORT datad (343:343:343) (423:423:423)) - (IOPATH dataa combout (435:435:435) (419:419:419)) - (IOPATH datab combout (438:438:438) (455:455:455)) - (IOPATH datac combout (305:305:305) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1644:1644:1644) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5211:5211:5211) (5146:5146:5146)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (575:575:575) (562:562:562)) - (PORT datab (319:319:319) (374:374:374)) - (PORT datac (228:228:228) (243:243:243)) - (PORT datad (278:278:278) (334:334:334)) - (IOPATH dataa combout (435:435:435) (407:407:407)) - (IOPATH datab combout (438:438:438) (455:455:455)) - (IOPATH datac combout (305:305:305) (285:285:285)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~1) - (DELAY - (ABSOLUTE - (PORT datab (346:346:346) (409:409:409)) - (PORT datac (305:305:305) (379:379:379)) - (PORT datad (443:443:443) (383:383:383)) - (IOPATH datab combout (377:377:377) (380:380:380)) - (IOPATH datac combout (301:301:301) (283:283:283)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~3) - (DELAY - (ABSOLUTE - (PORT dataa (274:274:274) (286:286:286)) - (PORT datab (268:268:268) (275:275:275)) - (PORT datad (229:229:229) (236:236:236)) - (IOPATH dataa combout (408:408:408) (425:425:425)) - (IOPATH datab combout (415:415:415) (425:425:425)) - (IOPATH datac combout (415:415:415) (429:429:429)) - (IOPATH datad combout (167:167:167) (143:143:143)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|ds) - (DELAY - (ABSOLUTE - (PORT clk (1643:1643:1643) (1662:1662:1662)) - (PORT d (90:90:90) (101:101:101)) - (PORT clrn (5241:5241:5241) (5183:5183:5183)) - (IOPATH (posedge clk) q (240:240:240) (240:240:240)) - (IOPATH (negedge clrn) q (222:222:222) (222:222:222)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (195:195:195)) - ) - ) -) diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_slow.vo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_slow.vo deleted file mode 100644 index eba81e2..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_slow.vo +++ /dev/null @@ -1,2444 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - -// VENDOR "Altera" -// PROGRAM "Quartus II 64-Bit" -// VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version" - -// DATE "06/02/2023 20:55:14" - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This Verilog file should be used for ModelSim (Verilog) only -// - -`timescale 1 ps/ 1 ps - -module seg_595_static ( - sys_clk, - sys_rst_n, - stcp, - shcp, - ds, - oe); -input sys_clk; -input sys_rst_n; -output stcp; -output shcp; -output ds; -output oe; - -// Design Ports Information -// stcp => Location: PIN_Y1, I/O Standard: 2.5 V, Current Strength: Default -// shcp => Location: PIN_W1, I/O Standard: 2.5 V, Current Strength: Default -// ds => Location: PIN_AA1, I/O Standard: 2.5 V, Current Strength: Default -// oe => Location: PIN_Y2, I/O Standard: 2.5 V, Current Strength: Default -// sys_rst_n => Location: PIN_U20, I/O Standard: 2.5 V, Current Strength: Default -// sys_clk => Location: PIN_T22, I/O Standard: 2.5 V, Current Strength: Default - - -wire gnd; -wire vcc; -wire unknown; - -assign gnd = 1'b0; -assign vcc = 1'b1; -assign unknown = 1'bx; - -tri1 devclrn; -tri1 devpor; -tri1 devoe; -// synopsys translate_off -initial $sdf_annotate("seg_595_static_8_1200mv_85c_v_slow.sdo"); -// synopsys translate_on - -wire \seg_static_inst|Add0~4_combout ; -wire \seg_static_inst|Add0~14_combout ; -wire \seg_static_inst|Add0~19 ; -wire \seg_static_inst|Add0~20_combout ; -wire \seg_static_inst|Add0~21 ; -wire \seg_static_inst|Add0~22_combout ; -wire \seg_static_inst|Add0~23 ; -wire \seg_static_inst|Add0~24_combout ; -wire \seg_static_inst|Add0~25 ; -wire \seg_static_inst|Add0~26_combout ; -wire \seg_static_inst|Add0~27 ; -wire \seg_static_inst|Add0~28_combout ; -wire \seg_static_inst|Add0~29 ; -wire \seg_static_inst|Add0~30_combout ; -wire \seg_static_inst|Add0~31 ; -wire \seg_static_inst|Add0~32_combout ; -wire \seg_static_inst|Add0~33 ; -wire \seg_static_inst|Add0~34_combout ; -wire \seg_static_inst|Add0~35 ; -wire \seg_static_inst|Add0~36_combout ; -wire \seg_static_inst|Add0~37 ; -wire \seg_static_inst|Add0~38_combout ; -wire \seg_static_inst|Add0~39 ; -wire \seg_static_inst|Add0~40_combout ; -wire \seg_static_inst|Add0~41 ; -wire \seg_static_inst|Add0~42_combout ; -wire \seg_static_inst|Add0~43 ; -wire \seg_static_inst|Add0~44_combout ; -wire \seg_static_inst|Add0~45 ; -wire \seg_static_inst|Add0~46_combout ; -wire \hc595_ctrl_inst|ds~0_combout ; -wire \seg_static_inst|WideOr2~0_combout ; -wire \seg_static_inst|Equal0~0_combout ; -wire \seg_static_inst|Equal0~1_combout ; -wire \seg_static_inst|Equal0~2_combout ; -wire \seg_static_inst|Equal0~3_combout ; -wire \seg_static_inst|Equal0~4_combout ; -wire \seg_static_inst|cnt_wait~0_combout ; -wire \seg_static_inst|cnt_wait~1_combout ; -wire \seg_static_inst|cnt_wait~2_combout ; -wire \seg_static_inst|cnt_wait~3_combout ; -wire \seg_static_inst|cnt_wait~4_combout ; -wire \seg_static_inst|cnt_wait~5_combout ; -wire \seg_static_inst|cnt_wait~6_combout ; -wire \seg_static_inst|cnt_wait~7_combout ; -wire \seg_static_inst|cnt_wait~8_combout ; -wire \seg_static_inst|cnt_wait~9_combout ; -wire \seg_static_inst|cnt_wait~10_combout ; -wire \stcp~output_o ; -wire \shcp~output_o ; -wire \ds~output_o ; -wire \oe~output_o ; -wire \sys_clk~input_o ; -wire \sys_clk~inputclkctrl_outclk ; -wire \hc595_ctrl_inst|cnt_4[0]~0_combout ; -wire \sys_rst_n~input_o ; -wire \hc595_ctrl_inst|cnt_bit[0]~1_combout ; -wire \hc595_ctrl_inst|cnt_bit[1]~0_combout ; -wire \hc595_ctrl_inst|always2~0_combout ; -wire \seg_static_inst|Add0~0_combout ; -wire \hc595_ctrl_inst|Equal1~0_combout ; -wire \hc595_ctrl_inst|cnt_bit[3]~2_combout ; -wire \hc595_ctrl_inst|always2~1_combout ; -wire \hc595_ctrl_inst|stcp~feeder_combout ; -wire \hc595_ctrl_inst|stcp~q ; -wire \hc595_ctrl_inst|shcp~q ; -wire \hc595_ctrl_inst|cnt_bit[2]~3_combout ; -wire \seg_static_inst|Add0~1 ; -wire \seg_static_inst|Add0~2_combout ; -wire \seg_static_inst|Add0~3 ; -wire \seg_static_inst|Add0~5 ; -wire \seg_static_inst|Add0~6_combout ; -wire \seg_static_inst|Add0~7 ; -wire \seg_static_inst|Add0~8_combout ; -wire \seg_static_inst|Add0~9 ; -wire \seg_static_inst|Add0~10_combout ; -wire \seg_static_inst|cnt_wait~11_combout ; -wire \seg_static_inst|Add0~11 ; -wire \seg_static_inst|Add0~12_combout ; -wire \seg_static_inst|Add0~13 ; -wire \seg_static_inst|Add0~15 ; -wire \seg_static_inst|Add0~16_combout ; -wire \seg_static_inst|Add0~17 ; -wire \seg_static_inst|Add0~18_combout ; -wire \seg_static_inst|Equal0~5_combout ; -wire \seg_static_inst|Equal0~6_combout ; -wire \seg_static_inst|Equal0~7_combout ; -wire \seg_static_inst|add_flag~feeder_combout ; -wire \seg_static_inst|add_flag~q ; -wire \seg_static_inst|num[0]~0_combout ; -wire \seg_static_inst|num[1]~1_combout ; -wire \seg_static_inst|num[2]~2_combout ; -wire \seg_static_inst|num[3]~3_combout ; -wire \seg_static_inst|num[3]~4_combout ; -wire \seg_static_inst|WideOr1~0_combout ; -wire \seg_static_inst|seg[7]~feeder_combout ; -wire \seg_static_inst|WideOr0~0_combout ; -wire \hc595_ctrl_inst|Mux0~2_combout ; -wire \hc595_ctrl_inst|Mux0~3_combout ; -wire \hc595_ctrl_inst|ds~2_combout ; -wire \seg_static_inst|WideOr4~0_combout ; -wire \seg_static_inst|WideOr3~0_combout ; -wire \seg_static_inst|WideOr5~0_combout ; -wire \hc595_ctrl_inst|Mux0~0_combout ; -wire \seg_static_inst|WideOr6~0_combout ; -wire \hc595_ctrl_inst|Mux0~1_combout ; -wire \hc595_ctrl_inst|ds~1_combout ; -wire \hc595_ctrl_inst|ds~3_combout ; -wire \hc595_ctrl_inst|ds~q ; -wire [7:0] \seg_static_inst|seg ; -wire [3:0] \seg_static_inst|num ; -wire [24:0] \seg_static_inst|cnt_wait ; -wire [3:0] \hc595_ctrl_inst|cnt_bit ; -wire [1:0] \hc595_ctrl_inst|cnt_4 ; - - -// Location: LCCOMB_X14_Y13_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~4 ( -// Equation(s): -// \seg_static_inst|Add0~4_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|Add0~3 $ (GND))) # (!\seg_static_inst|cnt_wait [3] & (!\seg_static_inst|Add0~3 & VCC)) -// \seg_static_inst|Add0~5 = CARRY((\seg_static_inst|cnt_wait [3] & !\seg_static_inst|Add0~3 )) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~3 ), - .combout(\seg_static_inst|Add0~4_combout ), - .cout(\seg_static_inst|Add0~5 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~4 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~4 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~14 ( -// Equation(s): -// \seg_static_inst|Add0~14_combout = (\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|Add0~13 )) # (!\seg_static_inst|cnt_wait [8] & ((\seg_static_inst|Add0~13 ) # (GND))) -// \seg_static_inst|Add0~15 = CARRY((!\seg_static_inst|Add0~13 ) # (!\seg_static_inst|cnt_wait [8])) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~13 ), - .combout(\seg_static_inst|Add0~14_combout ), - .cout(\seg_static_inst|Add0~15 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~14 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~14 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|Add0~18 ( -// Equation(s): -// \seg_static_inst|Add0~18_combout = (\seg_static_inst|cnt_wait [10] & (!\seg_static_inst|Add0~17 )) # (!\seg_static_inst|cnt_wait [10] & ((\seg_static_inst|Add0~17 ) # (GND))) -// \seg_static_inst|Add0~19 = CARRY((!\seg_static_inst|Add0~17 ) # (!\seg_static_inst|cnt_wait [10])) - - .dataa(\seg_static_inst|cnt_wait [10]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~17 ), - .combout(\seg_static_inst|Add0~18_combout ), - .cout(\seg_static_inst|Add0~19 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~18 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~18 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|Add0~20 ( -// Equation(s): -// \seg_static_inst|Add0~20_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|Add0~19 $ (GND))) # (!\seg_static_inst|cnt_wait [11] & (!\seg_static_inst|Add0~19 & VCC)) -// \seg_static_inst|Add0~21 = CARRY((\seg_static_inst|cnt_wait [11] & !\seg_static_inst|Add0~19 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [11]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~19 ), - .combout(\seg_static_inst|Add0~20_combout ), - .cout(\seg_static_inst|Add0~21 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~20 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~20 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N30 -cycloneive_lcell_comb \seg_static_inst|Add0~22 ( -// Equation(s): -// \seg_static_inst|Add0~22_combout = (\seg_static_inst|cnt_wait [12] & (!\seg_static_inst|Add0~21 )) # (!\seg_static_inst|cnt_wait [12] & ((\seg_static_inst|Add0~21 ) # (GND))) -// \seg_static_inst|Add0~23 = CARRY((!\seg_static_inst|Add0~21 ) # (!\seg_static_inst|cnt_wait [12])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [12]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~21 ), - .combout(\seg_static_inst|Add0~22_combout ), - .cout(\seg_static_inst|Add0~23 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~22 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~22 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|Add0~24 ( -// Equation(s): -// \seg_static_inst|Add0~24_combout = (\seg_static_inst|cnt_wait [13] & (\seg_static_inst|Add0~23 $ (GND))) # (!\seg_static_inst|cnt_wait [13] & (!\seg_static_inst|Add0~23 & VCC)) -// \seg_static_inst|Add0~25 = CARRY((\seg_static_inst|cnt_wait [13] & !\seg_static_inst|Add0~23 )) - - .dataa(\seg_static_inst|cnt_wait [13]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~23 ), - .combout(\seg_static_inst|Add0~24_combout ), - .cout(\seg_static_inst|Add0~25 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~24 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~24 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|Add0~26 ( -// Equation(s): -// \seg_static_inst|Add0~26_combout = (\seg_static_inst|cnt_wait [14] & (!\seg_static_inst|Add0~25 )) # (!\seg_static_inst|cnt_wait [14] & ((\seg_static_inst|Add0~25 ) # (GND))) -// \seg_static_inst|Add0~27 = CARRY((!\seg_static_inst|Add0~25 ) # (!\seg_static_inst|cnt_wait [14])) - - .dataa(\seg_static_inst|cnt_wait [14]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~25 ), - .combout(\seg_static_inst|Add0~26_combout ), - .cout(\seg_static_inst|Add0~27 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~26 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~26 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|Add0~28 ( -// Equation(s): -// \seg_static_inst|Add0~28_combout = (\seg_static_inst|cnt_wait [15] & (\seg_static_inst|Add0~27 $ (GND))) # (!\seg_static_inst|cnt_wait [15] & (!\seg_static_inst|Add0~27 & VCC)) -// \seg_static_inst|Add0~29 = CARRY((\seg_static_inst|cnt_wait [15] & !\seg_static_inst|Add0~27 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [15]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~27 ), - .combout(\seg_static_inst|Add0~28_combout ), - .cout(\seg_static_inst|Add0~29 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~28 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~28 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|Add0~30 ( -// Equation(s): -// \seg_static_inst|Add0~30_combout = (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|Add0~29 )) # (!\seg_static_inst|cnt_wait [16] & ((\seg_static_inst|Add0~29 ) # (GND))) -// \seg_static_inst|Add0~31 = CARRY((!\seg_static_inst|Add0~29 ) # (!\seg_static_inst|cnt_wait [16])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~29 ), - .combout(\seg_static_inst|Add0~30_combout ), - .cout(\seg_static_inst|Add0~31 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~30 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~30 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~32 ( -// Equation(s): -// \seg_static_inst|Add0~32_combout = (\seg_static_inst|cnt_wait [17] & (\seg_static_inst|Add0~31 $ (GND))) # (!\seg_static_inst|cnt_wait [17] & (!\seg_static_inst|Add0~31 & VCC)) -// \seg_static_inst|Add0~33 = CARRY((\seg_static_inst|cnt_wait [17] & !\seg_static_inst|Add0~31 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [17]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~31 ), - .combout(\seg_static_inst|Add0~32_combout ), - .cout(\seg_static_inst|Add0~33 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~32 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~32 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~34 ( -// Equation(s): -// \seg_static_inst|Add0~34_combout = (\seg_static_inst|cnt_wait [18] & (!\seg_static_inst|Add0~33 )) # (!\seg_static_inst|cnt_wait [18] & ((\seg_static_inst|Add0~33 ) # (GND))) -// \seg_static_inst|Add0~35 = CARRY((!\seg_static_inst|Add0~33 ) # (!\seg_static_inst|cnt_wait [18])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [18]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~33 ), - .combout(\seg_static_inst|Add0~34_combout ), - .cout(\seg_static_inst|Add0~35 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~34 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~34 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~36 ( -// Equation(s): -// \seg_static_inst|Add0~36_combout = (\seg_static_inst|cnt_wait [19] & (\seg_static_inst|Add0~35 $ (GND))) # (!\seg_static_inst|cnt_wait [19] & (!\seg_static_inst|Add0~35 & VCC)) -// \seg_static_inst|Add0~37 = CARRY((\seg_static_inst|cnt_wait [19] & !\seg_static_inst|Add0~35 )) - - .dataa(\seg_static_inst|cnt_wait [19]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~35 ), - .combout(\seg_static_inst|Add0~36_combout ), - .cout(\seg_static_inst|Add0~37 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~36 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~36 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~38 ( -// Equation(s): -// \seg_static_inst|Add0~38_combout = (\seg_static_inst|cnt_wait [20] & (!\seg_static_inst|Add0~37 )) # (!\seg_static_inst|cnt_wait [20] & ((\seg_static_inst|Add0~37 ) # (GND))) -// \seg_static_inst|Add0~39 = CARRY((!\seg_static_inst|Add0~37 ) # (!\seg_static_inst|cnt_wait [20])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~37 ), - .combout(\seg_static_inst|Add0~38_combout ), - .cout(\seg_static_inst|Add0~39 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~38 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~38 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~40 ( -// Equation(s): -// \seg_static_inst|Add0~40_combout = (\seg_static_inst|cnt_wait [21] & (\seg_static_inst|Add0~39 $ (GND))) # (!\seg_static_inst|cnt_wait [21] & (!\seg_static_inst|Add0~39 & VCC)) -// \seg_static_inst|Add0~41 = CARRY((\seg_static_inst|cnt_wait [21] & !\seg_static_inst|Add0~39 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [21]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~39 ), - .combout(\seg_static_inst|Add0~40_combout ), - .cout(\seg_static_inst|Add0~41 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~40 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~40 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~42 ( -// Equation(s): -// \seg_static_inst|Add0~42_combout = (\seg_static_inst|cnt_wait [22] & (!\seg_static_inst|Add0~41 )) # (!\seg_static_inst|cnt_wait [22] & ((\seg_static_inst|Add0~41 ) # (GND))) -// \seg_static_inst|Add0~43 = CARRY((!\seg_static_inst|Add0~41 ) # (!\seg_static_inst|cnt_wait [22])) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~41 ), - .combout(\seg_static_inst|Add0~42_combout ), - .cout(\seg_static_inst|Add0~43 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~42 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~42 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~44 ( -// Equation(s): -// \seg_static_inst|Add0~44_combout = (\seg_static_inst|cnt_wait [23] & (\seg_static_inst|Add0~43 $ (GND))) # (!\seg_static_inst|cnt_wait [23] & (!\seg_static_inst|Add0~43 & VCC)) -// \seg_static_inst|Add0~45 = CARRY((\seg_static_inst|cnt_wait [23] & !\seg_static_inst|Add0~43 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~43 ), - .combout(\seg_static_inst|Add0~44_combout ), - .cout(\seg_static_inst|Add0~45 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~44 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~44 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~46 ( -// Equation(s): -// \seg_static_inst|Add0~46_combout = \seg_static_inst|Add0~45 $ (\seg_static_inst|cnt_wait [24]) - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(\seg_static_inst|Add0~45 ), - .combout(\seg_static_inst|Add0~46_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Add0~46 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|Add0~46 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N10 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~0 ( -// Equation(s): -// \hc595_ctrl_inst|ds~0_combout = (!\hc595_ctrl_inst|cnt_4 [1] & !\hc595_ctrl_inst|cnt_4 [0]) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~0 .lut_mask = 16'h0505; -defparam \hc595_ctrl_inst|ds~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N27 -dffeas \seg_static_inst|seg[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr2~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|WideOr2~0 ( -// Equation(s): -// \seg_static_inst|WideOr2~0_combout = (\seg_static_inst|num [1] & (\seg_static_inst|num [0] & (!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [1] & ((\seg_static_inst|num [2] & ((!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [2] & -// (\seg_static_inst|num [0])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr2~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr2~0 .lut_mask = 16'h223A; -defparam \seg_static_inst|WideOr2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N3 -dffeas \seg_static_inst|cnt_wait[24] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [24]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[24] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[24] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N21 -dffeas \seg_static_inst|cnt_wait[23] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~44_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [23]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[23] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[23] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|Equal0~0 ( -// Equation(s): -// \seg_static_inst|Equal0~0_combout = (\hc595_ctrl_inst|cnt_4 [1] & (!\seg_static_inst|cnt_wait [23] & (\hc595_ctrl_inst|cnt_4 [0] & \seg_static_inst|cnt_wait [24]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~0 .lut_mask = 16'h2000; -defparam \seg_static_inst|Equal0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N7 -dffeas \seg_static_inst|cnt_wait[22] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [22]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[22] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[22] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N25 -dffeas \seg_static_inst|cnt_wait[21] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [21]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[21] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[21] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N9 -dffeas \seg_static_inst|cnt_wait[20] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [20]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[20] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[20] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N27 -dffeas \seg_static_inst|cnt_wait[19] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [19]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[19] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[19] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Equal0~1 ( -// Equation(s): -// \seg_static_inst|Equal0~1_combout = (\seg_static_inst|cnt_wait [22] & (\seg_static_inst|cnt_wait [20] & (\seg_static_inst|cnt_wait [19] & \seg_static_inst|cnt_wait [21]))) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(\seg_static_inst|cnt_wait [19]), - .datad(\seg_static_inst|cnt_wait [21]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~1 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N29 -dffeas \seg_static_inst|cnt_wait[18] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~5_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [18]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[18] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[18] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N29 -dffeas \seg_static_inst|cnt_wait[16] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [16]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[16] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[16] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N9 -dffeas \seg_static_inst|cnt_wait[17] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~32_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [17]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[17] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[17] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N5 -dffeas \seg_static_inst|cnt_wait[15] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~28_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [15]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[15] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[15] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Equal0~2 ( -// Equation(s): -// \seg_static_inst|Equal0~2_combout = (!\seg_static_inst|cnt_wait [17] & (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|cnt_wait [15] & \seg_static_inst|cnt_wait [18]))) - - .dataa(\seg_static_inst|cnt_wait [17]), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(\seg_static_inst|cnt_wait [15]), - .datad(\seg_static_inst|cnt_wait [18]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~2 .lut_mask = 16'h0400; -defparam \seg_static_inst|Equal0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N21 -dffeas \seg_static_inst|cnt_wait[14] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~7_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [14]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[14] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[14] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N31 -dffeas \seg_static_inst|cnt_wait[13] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [13]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[13] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[13] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N23 -dffeas \seg_static_inst|cnt_wait[12] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~9_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [12]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[12] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[12] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N1 -dffeas \seg_static_inst|cnt_wait[11] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~10_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [11]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[11] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[11] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|Equal0~3 ( -// Equation(s): -// \seg_static_inst|Equal0~3_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|cnt_wait [14] & (\seg_static_inst|cnt_wait [12] & \seg_static_inst|cnt_wait [13]))) - - .dataa(\seg_static_inst|cnt_wait [11]), - .datab(\seg_static_inst|cnt_wait [14]), - .datac(\seg_static_inst|cnt_wait [12]), - .datad(\seg_static_inst|cnt_wait [13]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Equal0~4 ( -// Equation(s): -// \seg_static_inst|Equal0~4_combout = (\seg_static_inst|Equal0~1_combout & (\seg_static_inst|Equal0~2_combout & (\seg_static_inst|Equal0~3_combout & \seg_static_inst|Equal0~0_combout ))) - - .dataa(\seg_static_inst|Equal0~1_combout ), - .datab(\seg_static_inst|Equal0~2_combout ), - .datac(\seg_static_inst|Equal0~3_combout ), - .datad(\seg_static_inst|Equal0~0_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~4 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N23 -dffeas \seg_static_inst|cnt_wait[8] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~14_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [8]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[8] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[8] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N13 -dffeas \seg_static_inst|cnt_wait[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~0 ( -// Equation(s): -// \seg_static_inst|cnt_wait~0_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~46_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~46_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~0 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~1 ( -// Equation(s): -// \seg_static_inst|cnt_wait~1_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~42_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~42_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~1 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~2 ( -// Equation(s): -// \seg_static_inst|cnt_wait~2_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~40_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~40_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~2 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~3 ( -// Equation(s): -// \seg_static_inst|cnt_wait~3_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~38_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~38_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~3 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~4 ( -// Equation(s): -// \seg_static_inst|cnt_wait~4_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~36_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~36_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~4 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~5 ( -// Equation(s): -// \seg_static_inst|cnt_wait~5_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~34_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~34_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~5 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~6 ( -// Equation(s): -// \seg_static_inst|cnt_wait~6_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~30_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~30_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~6 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~7 ( -// Equation(s): -// \seg_static_inst|cnt_wait~7_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~26_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~26_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~7 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N30 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~8 ( -// Equation(s): -// \seg_static_inst|cnt_wait~8_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~24_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~24_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~8_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~8 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~8 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~9 ( -// Equation(s): -// \seg_static_inst|cnt_wait~9_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~22_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~22_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~9_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~9 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~9 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~10 ( -// Equation(s): -// \seg_static_inst|cnt_wait~10_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~20_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Equal0~7_combout ), - .datac(\seg_static_inst|Add0~20_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~10_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~10 .lut_mask = 16'h3030; -defparam \seg_static_inst|cnt_wait~10 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N9 -cycloneive_io_obuf \stcp~output ( - .i(\hc595_ctrl_inst|stcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\stcp~output_o ), - .obar()); -// synopsys translate_off -defparam \stcp~output .bus_hold = "false"; -defparam \stcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y7_N23 -cycloneive_io_obuf \shcp~output ( - .i(\hc595_ctrl_inst|shcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\shcp~output_o ), - .obar()); -// synopsys translate_off -defparam \shcp~output .bus_hold = "false"; -defparam \shcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y5_N16 -cycloneive_io_obuf \ds~output ( - .i(\hc595_ctrl_inst|ds~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\ds~output_o ), - .obar()); -// synopsys translate_off -defparam \ds~output .bus_hold = "false"; -defparam \ds~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N2 -cycloneive_io_obuf \oe~output ( - .i(!\sys_rst_n~input_o ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\oe~output_o ), - .obar()); -// synopsys translate_off -defparam \oe~output .bus_hold = "false"; -defparam \oe~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y15_N22 -cycloneive_io_ibuf \sys_clk~input ( - .i(sys_clk), - .ibar(gnd), - .o(\sys_clk~input_o )); -// synopsys translate_off -defparam \sys_clk~input .bus_hold = "false"; -defparam \sys_clk~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: CLKCTRL_G8 -cycloneive_clkctrl \sys_clk~inputclkctrl ( - .ena(vcc), - .inclk({vcc,vcc,vcc,\sys_clk~input_o }), - .clkselect(2'b00), - .devclrn(devclrn), - .devpor(devpor), - .outclk(\sys_clk~inputclkctrl_outclk )); -// synopsys translate_off -defparam \sys_clk~inputclkctrl .clock_type = "global clock"; -defparam \sys_clk~inputclkctrl .ena_register_mode = "none"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_4[0]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_4[0]~0_combout = !\hc595_ctrl_inst|cnt_4 [0] - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0]~0 .lut_mask = 16'h0F0F; -defparam \hc595_ctrl_inst|cnt_4[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y4_N1 -cycloneive_io_ibuf \sys_rst_n~input ( - .i(sys_rst_n), - .ibar(gnd), - .o(\sys_rst_n~input_o )); -// synopsys translate_off -defparam \sys_rst_n~input .bus_hold = "false"; -defparam \sys_rst_n~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: FF_X14_Y13_N7 -dffeas \hc595_ctrl_inst|cnt_4[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N14 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[0]~1 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[0]~1_combout = \hc595_ctrl_inst|cnt_bit [0] $ (((\hc595_ctrl_inst|cnt_4 [1] & \hc595_ctrl_inst|cnt_4 [0]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\hc595_ctrl_inst|cnt_4 [0]), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .lut_mask = 16'h7878; -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N15 -dffeas \hc595_ctrl_inst|cnt_bit[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[1]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[1]~0_combout = (\hc595_ctrl_inst|Equal1~0_combout & (!\hc595_ctrl_inst|always2~1_combout & (\hc595_ctrl_inst|cnt_bit [0] $ (\hc595_ctrl_inst|cnt_bit [1])))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit -// [1])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [0]), - .datac(\hc595_ctrl_inst|cnt_bit [1]), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .lut_mask = 16'h5078; -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N25 -dffeas \hc595_ctrl_inst|cnt_bit[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N0 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~0 ( -// Equation(s): -// \hc595_ctrl_inst|always2~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & \hc595_ctrl_inst|cnt_bit [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|always2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~0 ( -// Equation(s): -// \seg_static_inst|Add0~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] $ (VCC))) # (!\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] & VCC)) -// \seg_static_inst|Add0~1 = CARRY((\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1])) - - .dataa(\hc595_ctrl_inst|cnt_4 [0]), - .datab(\hc595_ctrl_inst|cnt_4 [1]), - .datac(gnd), - .datad(vcc), - .cin(gnd), - .combout(\seg_static_inst|Add0~0_combout ), - .cout(\seg_static_inst|Add0~1 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~0 .lut_mask = 16'h6688; -defparam \seg_static_inst|Add0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N9 -dffeas \hc595_ctrl_inst|cnt_4[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N22 -cycloneive_lcell_comb \hc595_ctrl_inst|Equal1~0 ( -// Equation(s): -// \hc595_ctrl_inst|Equal1~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\hc595_ctrl_inst|cnt_4 [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Equal1~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Equal1~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|Equal1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N16 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[3]~2 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[3]~2_combout = (\hc595_ctrl_inst|always2~0_combout & ((\hc595_ctrl_inst|cnt_bit [3] & ((!\hc595_ctrl_inst|Equal1~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Equal1~0_combout -// )))) # (!\hc595_ctrl_inst|always2~0_combout & (((\hc595_ctrl_inst|cnt_bit [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|always2~0_combout ), - .datac(\hc595_ctrl_inst|cnt_bit [3]), - .datad(\hc595_ctrl_inst|Equal1~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .lut_mask = 16'h38F0; -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N17 -dffeas \hc595_ctrl_inst|cnt_bit[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [3]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N28 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~1 ( -// Equation(s): -// \hc595_ctrl_inst|always2~1_combout = (!\hc595_ctrl_inst|cnt_bit [2] & (\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|Equal1~0_combout & \hc595_ctrl_inst|always2~0_combout ))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|Equal1~0_combout ), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~1 .lut_mask = 16'h4000; -defparam \hc595_ctrl_inst|always2~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N4 -cycloneive_lcell_comb \hc595_ctrl_inst|stcp~feeder ( -// Equation(s): -// \hc595_ctrl_inst|stcp~feeder_combout = \hc595_ctrl_inst|always2~1_combout - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|stcp~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp~feeder .lut_mask = 16'hFF00; -defparam \hc595_ctrl_inst|stcp~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N5 -dffeas \hc595_ctrl_inst|stcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|stcp~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|stcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|stcp .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N19 -dffeas \hc595_ctrl_inst|shcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(gnd), - .asdata(\hc595_ctrl_inst|cnt_4 [1]), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(vcc), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|shcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|shcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|shcp .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N26 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[2]~3 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[2]~3_combout = (\hc595_ctrl_inst|Equal1~0_combout & ((\hc595_ctrl_inst|cnt_bit [2] & ((!\hc595_ctrl_inst|always2~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\hc595_ctrl_inst|cnt_bit [3] & -// \hc595_ctrl_inst|always2~0_combout )))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit [2])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .lut_mask = 16'h52F0; -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N27 -dffeas \hc595_ctrl_inst|cnt_bit[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [2]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~2 ( -// Equation(s): -// \seg_static_inst|Add0~2_combout = (\seg_static_inst|cnt_wait [2] & (!\seg_static_inst|Add0~1 )) # (!\seg_static_inst|cnt_wait [2] & ((\seg_static_inst|Add0~1 ) # (GND))) -// \seg_static_inst|Add0~3 = CARRY((!\seg_static_inst|Add0~1 ) # (!\seg_static_inst|cnt_wait [2])) - - .dataa(\seg_static_inst|cnt_wait [2]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~1 ), - .combout(\seg_static_inst|Add0~2_combout ), - .cout(\seg_static_inst|Add0~3 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~2 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~2 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N11 -dffeas \seg_static_inst|cnt_wait[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~6 ( -// Equation(s): -// \seg_static_inst|Add0~6_combout = (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|Add0~5 )) # (!\seg_static_inst|cnt_wait [4] & ((\seg_static_inst|Add0~5 ) # (GND))) -// \seg_static_inst|Add0~7 = CARRY((!\seg_static_inst|Add0~5 ) # (!\seg_static_inst|cnt_wait [4])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~5 ), - .combout(\seg_static_inst|Add0~6_combout ), - .cout(\seg_static_inst|Add0~7 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~6 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~6 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N15 -dffeas \seg_static_inst|cnt_wait[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~8 ( -// Equation(s): -// \seg_static_inst|Add0~8_combout = (\seg_static_inst|cnt_wait [5] & (\seg_static_inst|Add0~7 $ (GND))) # (!\seg_static_inst|cnt_wait [5] & (!\seg_static_inst|Add0~7 & VCC)) -// \seg_static_inst|Add0~9 = CARRY((\seg_static_inst|cnt_wait [5] & !\seg_static_inst|Add0~7 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [5]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~7 ), - .combout(\seg_static_inst|Add0~8_combout ), - .cout(\seg_static_inst|Add0~9 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~8 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~8 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N17 -dffeas \seg_static_inst|cnt_wait[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~10 ( -// Equation(s): -// \seg_static_inst|Add0~10_combout = (\seg_static_inst|cnt_wait [6] & (!\seg_static_inst|Add0~9 )) # (!\seg_static_inst|cnt_wait [6] & ((\seg_static_inst|Add0~9 ) # (GND))) -// \seg_static_inst|Add0~11 = CARRY((!\seg_static_inst|Add0~9 ) # (!\seg_static_inst|cnt_wait [6])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [6]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~9 ), - .combout(\seg_static_inst|Add0~10_combout ), - .cout(\seg_static_inst|Add0~11 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~10 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~10 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~11 ( -// Equation(s): -// \seg_static_inst|cnt_wait~11_combout = (\seg_static_inst|Add0~10_combout & !\seg_static_inst|Equal0~7_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Add0~10_combout ), - .datac(gnd), - .datad(\seg_static_inst|Equal0~7_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~11_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~11 .lut_mask = 16'h00CC; -defparam \seg_static_inst|cnt_wait~11 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N5 -dffeas \seg_static_inst|cnt_wait[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~11_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~12 ( -// Equation(s): -// \seg_static_inst|Add0~12_combout = (\seg_static_inst|cnt_wait [7] & (\seg_static_inst|Add0~11 $ (GND))) # (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|Add0~11 & VCC)) -// \seg_static_inst|Add0~13 = CARRY((\seg_static_inst|cnt_wait [7] & !\seg_static_inst|Add0~11 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~11 ), - .combout(\seg_static_inst|Add0~12_combout ), - .cout(\seg_static_inst|Add0~13 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~12 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~12 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N21 -dffeas \seg_static_inst|cnt_wait[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~12_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N24 -cycloneive_lcell_comb \seg_static_inst|Add0~16 ( -// Equation(s): -// \seg_static_inst|Add0~16_combout = (\seg_static_inst|cnt_wait [9] & (\seg_static_inst|Add0~15 $ (GND))) # (!\seg_static_inst|cnt_wait [9] & (!\seg_static_inst|Add0~15 & VCC)) -// \seg_static_inst|Add0~17 = CARRY((\seg_static_inst|cnt_wait [9] & !\seg_static_inst|Add0~15 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [9]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~15 ), - .combout(\seg_static_inst|Add0~16_combout ), - .cout(\seg_static_inst|Add0~17 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~16 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~16 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N25 -dffeas \seg_static_inst|cnt_wait[9] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~16_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [9]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[9] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[9] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N27 -dffeas \seg_static_inst|cnt_wait[10] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~18_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [10]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[10] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[10] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|Equal0~5 ( -// Equation(s): -// \seg_static_inst|Equal0~5_combout = (!\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|cnt_wait [10] & !\seg_static_inst|cnt_wait [9]))) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(\seg_static_inst|cnt_wait [10]), - .datad(\seg_static_inst|cnt_wait [9]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~5 .lut_mask = 16'h0001; -defparam \seg_static_inst|Equal0~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|Equal0~6 ( -// Equation(s): -// \seg_static_inst|Equal0~6_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|cnt_wait [6] & \seg_static_inst|cnt_wait [5]))) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(\seg_static_inst|cnt_wait [6]), - .datad(\seg_static_inst|cnt_wait [5]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~6 .lut_mask = 16'h0800; -defparam \seg_static_inst|Equal0~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Equal0~7 ( -// Equation(s): -// \seg_static_inst|Equal0~7_combout = (\seg_static_inst|Equal0~4_combout & (\seg_static_inst|cnt_wait [2] & (\seg_static_inst|Equal0~5_combout & \seg_static_inst|Equal0~6_combout ))) - - .dataa(\seg_static_inst|Equal0~4_combout ), - .datab(\seg_static_inst|cnt_wait [2]), - .datac(\seg_static_inst|Equal0~5_combout ), - .datad(\seg_static_inst|Equal0~6_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~7 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|add_flag~feeder ( -// Equation(s): -// \seg_static_inst|add_flag~feeder_combout = \seg_static_inst|Equal0~7_combout - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|add_flag~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|add_flag~feeder .lut_mask = 16'hF0F0; -defparam \seg_static_inst|add_flag~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N5 -dffeas \seg_static_inst|add_flag ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|add_flag~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|add_flag~q ), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|add_flag .is_wysiwyg = "true"; -defparam \seg_static_inst|add_flag .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|num[0]~0 ( -// Equation(s): -// \seg_static_inst|num[0]~0_combout = \seg_static_inst|add_flag~q $ (\seg_static_inst|num [0]) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [0]), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|num[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[0]~0 .lut_mask = 16'h3C3C; -defparam \seg_static_inst|num[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N11 -dffeas \seg_static_inst|num[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|num[1]~1 ( -// Equation(s): -// \seg_static_inst|num[1]~1_combout = \seg_static_inst|num [1] $ (((\seg_static_inst|add_flag~q & \seg_static_inst|num [0]))) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [1]), - .datad(\seg_static_inst|num [0]), - .cin(gnd), - .combout(\seg_static_inst|num[1]~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[1]~1 .lut_mask = 16'h3CF0; -defparam \seg_static_inst|num[1]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N1 -dffeas \seg_static_inst|num[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[1]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|num[2]~2 ( -// Equation(s): -// \seg_static_inst|num[2]~2_combout = \seg_static_inst|num [2] $ (((\seg_static_inst|num [0] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[2]~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[2]~2 .lut_mask = 16'h78F0; -defparam \seg_static_inst|num[2]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N15 -dffeas \seg_static_inst|num[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[2]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|num[3]~3 ( -// Equation(s): -// \seg_static_inst|num[3]~3_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [2] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [2]), - .datac(\seg_static_inst|add_flag~q ), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[3]~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|num[3]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|num[3]~4 ( -// Equation(s): -// \seg_static_inst|num[3]~4_combout = \seg_static_inst|num [3] $ (\seg_static_inst|num[3]~3_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|num [3]), - .datad(\seg_static_inst|num[3]~3_combout ), - .cin(gnd), - .combout(\seg_static_inst|num[3]~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~4 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|num[3]~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N17 -dffeas \seg_static_inst|num[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[3]~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|WideOr1~0 ( -// Equation(s): -// \seg_static_inst|WideOr1~0_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [3] $ (((\seg_static_inst|num [1]) # (!\seg_static_inst|num [2]))))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr1~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr1~0 .lut_mask = 16'h2382; -defparam \seg_static_inst|WideOr1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N9 -dffeas \seg_static_inst|seg[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr1~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N6 -cycloneive_lcell_comb \seg_static_inst|seg[7]~feeder ( -// Equation(s): -// \seg_static_inst|seg[7]~feeder_combout = VCC - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|seg[7]~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|seg[7]~feeder .lut_mask = 16'hFFFF; -defparam \seg_static_inst|seg[7]~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N7 -dffeas \seg_static_inst|seg[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|seg[7]~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|WideOr0~0 ( -// Equation(s): -// \seg_static_inst|WideOr0~0_combout = (\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] $ (!\seg_static_inst|num [1])))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [3] $ -// (!\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr0~0 .lut_mask = 16'h2043; -defparam \seg_static_inst|WideOr0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N23 -dffeas \seg_static_inst|seg[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~2 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~2_combout = (\hc595_ctrl_inst|cnt_bit [0] & (((\hc595_ctrl_inst|cnt_bit [1]) # (!\seg_static_inst|seg [6])))) # (!\hc595_ctrl_inst|cnt_bit [0] & (!\seg_static_inst|seg [7] & ((!\hc595_ctrl_inst|cnt_bit [1])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [7]), - .datac(\seg_static_inst|seg [6]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~2 .lut_mask = 16'hAA1B; -defparam \hc595_ctrl_inst|Mux0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~3 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~3_combout = (\hc595_ctrl_inst|cnt_bit [1] & ((\hc595_ctrl_inst|Mux0~2_combout & (!\seg_static_inst|seg [4])) # (!\hc595_ctrl_inst|Mux0~2_combout & ((!\seg_static_inst|seg [5]))))) # (!\hc595_ctrl_inst|cnt_bit [1] & -// (((\hc595_ctrl_inst|Mux0~2_combout )))) - - .dataa(\seg_static_inst|seg [4]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [5]), - .datad(\hc595_ctrl_inst|Mux0~2_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~3 .lut_mask = 16'h770C; -defparam \hc595_ctrl_inst|Mux0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N20 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~2 ( -// Equation(s): -// \hc595_ctrl_inst|ds~2_combout = (!\hc595_ctrl_inst|cnt_bit [3] & ((\hc595_ctrl_inst|cnt_bit [2] & ((\hc595_ctrl_inst|Mux0~3_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\seg_static_inst|seg [7])))) - - .dataa(\seg_static_inst|seg [7]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~3_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~2 .lut_mask = 16'h3101; -defparam \hc595_ctrl_inst|ds~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|WideOr4~0 ( -// Equation(s): -// \seg_static_inst|WideOr4~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [2] & ((\seg_static_inst|num [1]) # (!\seg_static_inst|num [0])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [0] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr4~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr4~0 .lut_mask = 16'hC140; -defparam \seg_static_inst|WideOr4~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N21 -dffeas \seg_static_inst|seg[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr4~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|WideOr3~0 ( -// Equation(s): -// \seg_static_inst|WideOr3~0_combout = (\seg_static_inst|num [1] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [2]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [3] & !\seg_static_inst|num [2])))) # (!\seg_static_inst|num [1] & -// (!\seg_static_inst|num [3] & (\seg_static_inst|num [0] $ (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr3~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr3~0 .lut_mask = 16'hA412; -defparam \seg_static_inst|WideOr3~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N5 -dffeas \seg_static_inst|seg[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr3~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|WideOr5~0 ( -// Equation(s): -// \seg_static_inst|WideOr5~0_combout = (\seg_static_inst|num [3] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [1]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [2])))) # (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] & -// (\seg_static_inst|num [0] $ (\seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr5~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr5~0 .lut_mask = 16'hD860; -defparam \seg_static_inst|WideOr5~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N3 -dffeas \seg_static_inst|seg[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr5~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~0 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & (\hc595_ctrl_inst|cnt_bit [1])) # (!\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|cnt_bit [1] & ((!\seg_static_inst|seg [1]))) # (!\hc595_ctrl_inst|cnt_bit [1] & (!\seg_static_inst|seg -// [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [3]), - .datad(\seg_static_inst|seg [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~0 .lut_mask = 16'h89CD; -defparam \hc595_ctrl_inst|Mux0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|WideOr6~0 ( -// Equation(s): -// \seg_static_inst|WideOr6~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [0] & (\seg_static_inst|num [2] $ (\seg_static_inst|num [1])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [0] $ -// (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr6~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr6~0 .lut_mask = 16'h0892; -defparam \seg_static_inst|WideOr6~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N29 -dffeas \seg_static_inst|seg[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr6~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~1 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~1_combout = (\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|Mux0~0_combout & ((!\seg_static_inst|seg [0]))) # (!\hc595_ctrl_inst|Mux0~0_combout & (!\seg_static_inst|seg [2])))) # (!\hc595_ctrl_inst|cnt_bit [0] & -// (((\hc595_ctrl_inst|Mux0~0_combout )))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [2]), - .datac(\hc595_ctrl_inst|Mux0~0_combout ), - .datad(\seg_static_inst|seg [0]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~1 .lut_mask = 16'h52F2; -defparam \hc595_ctrl_inst|Mux0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~1 ( -// Equation(s): -// \hc595_ctrl_inst|ds~1_combout = (\hc595_ctrl_inst|cnt_bit [3] & (!\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Mux0~1_combout )) - - .dataa(gnd), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~1 .lut_mask = 16'h0C00; -defparam \hc595_ctrl_inst|ds~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~3 ( -// Equation(s): -// \hc595_ctrl_inst|ds~3_combout = (\hc595_ctrl_inst|ds~0_combout & ((\hc595_ctrl_inst|ds~2_combout ) # ((\hc595_ctrl_inst|ds~1_combout )))) # (!\hc595_ctrl_inst|ds~0_combout & (((\hc595_ctrl_inst|ds~q )))) - - .dataa(\hc595_ctrl_inst|ds~0_combout ), - .datab(\hc595_ctrl_inst|ds~2_combout ), - .datac(\hc595_ctrl_inst|ds~q ), - .datad(\hc595_ctrl_inst|ds~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~3 .lut_mask = 16'hFAD8; -defparam \hc595_ctrl_inst|ds~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N31 -dffeas \hc595_ctrl_inst|ds ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|ds~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|ds~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|ds .power_up = "low"; -// synopsys translate_on - -assign stcp = \stcp~output_o ; - -assign shcp = \shcp~output_o ; - -assign ds = \ds~output_o ; - -assign oe = \oe~output_o ; - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_v_slow.sdo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_v_slow.sdo deleted file mode 100644 index 7f4cf64..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_8_1200mv_85c_v_slow.sdo +++ /dev/null @@ -1,1858 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This file contains Slow Corner delays for the design using part EP4CE15F23C8, -// with speed grade 8, core voltage 1.2V, and temperature 85 Celsius -// - -// -// This SDF file should be used for ModelSim (Verilog) only -// - -(DELAYFILE - (SDFVERSION "2.1") - (DESIGN "seg_595_static") - (DATE "06/02/2023 20:55:14") - (VENDOR "Altera") - (PROGRAM "Quartus II 64-Bit") - (VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version") - (DIVIDER .) - (TIMESCALE 1 ps) - - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (344:344:344) (433:433:433)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~14) - (DELAY - (ABSOLUTE - (PORT dataa (343:343:343) (432:432:432)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~18) - (DELAY - (ABSOLUTE - (PORT dataa (342:342:342) (429:429:429)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~20) - (DELAY - (ABSOLUTE - (PORT datab (940:940:940) (921:921:921)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~22) - (DELAY - (ABSOLUTE - (PORT datab (984:984:984) (971:971:971)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~24) - (DELAY - (ABSOLUTE - (PORT dataa (365:365:365) (450:450:450)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~26) - (DELAY - (ABSOLUTE - (PORT dataa (573:573:573) (611:611:611)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~28) - (DELAY - (ABSOLUTE - (PORT datab (358:358:358) (434:434:434)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~30) - (DELAY - (ABSOLUTE - (PORT datab (361:361:361) (438:438:438)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~32) - (DELAY - (ABSOLUTE - (PORT datab (359:359:359) (436:436:436)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~34) - (DELAY - (ABSOLUTE - (PORT datab (572:572:572) (603:603:603)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~36) - (DELAY - (ABSOLUTE - (PORT dataa (363:363:363) (446:446:446)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~38) - (DELAY - (ABSOLUTE - (PORT datab (628:628:628) (632:632:632)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~40) - (DELAY - (ABSOLUTE - (PORT datab (360:360:360) (436:436:436)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~42) - (DELAY - (ABSOLUTE - (PORT dataa (577:577:577) (611:611:611)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~44) - (DELAY - (ABSOLUTE - (PORT datab (360:360:360) (436:436:436)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~46) - (DELAY - (ABSOLUTE - (PORT datad (539:539:539) (559:559:559)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~0) - (DELAY - (ABSOLUTE - (PORT dataa (597:597:597) (647:647:647)) - (PORT datac (558:558:558) (595:595:595)) - (IOPATH dataa combout (481:481:481) (491:491:491)) - (IOPATH datac combout (324:324:324) (315:315:315)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr2\~0) - (DELAY - (ABSOLUTE - (PORT dataa (418:418:418) (560:560:560)) - (PORT datab (386:386:386) (503:503:503)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (369:369:369) (466:466:466)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (327:327:327) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[24\]) - (DELAY - (ABSOLUTE - (PORT clk (2328:2328:2328) (2322:2322:2322)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[23\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (936:936:936) (939:939:939)) - (PORT datab (615:615:615) (619:619:619)) - (PORT datac (876:876:876) (872:872:872)) - (PORT datad (322:322:322) (392:392:392)) - (IOPATH dataa combout (405:405:405) (398:398:398)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[22\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[21\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[20\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[19\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (362:362:362) (445:445:445)) - (PORT datab (359:359:359) (436:436:436)) - (PORT datac (564:564:564) (579:579:579)) - (PORT datad (556:556:556) (569:569:569)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[18\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[16\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[17\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[15\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (558:558:558) (595:595:595)) - (PORT datab (613:613:613) (617:617:617)) - (PORT datac (516:516:516) (547:547:547)) - (PORT datad (319:319:319) (389:389:389)) - (IOPATH dataa combout (421:421:421) (418:418:418)) - (IOPATH datab combout (407:407:407) (408:408:408)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[14\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[13\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[12\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[11\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (634:634:634) (642:642:642)) - (PORT datab (360:360:360) (436:436:436)) - (PORT datac (319:319:319) (396:396:396)) - (PORT datad (516:516:516) (534:534:534)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (280:280:280) (312:312:312)) - (PORT datab (278:278:278) (303:303:303)) - (PORT datac (237:237:237) (263:263:263)) - (PORT datad (238:238:238) (257:257:257)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[8\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~0) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (438:438:438) (415:415:415)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~1) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (437:437:437) (414:414:414)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~2) - (DELAY - (ABSOLUTE - (PORT datac (554:554:554) (540:540:540)) - (PORT datad (238:238:238) (256:256:256)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~3) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (447:447:447) (410:410:410)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~4) - (DELAY - (ABSOLUTE - (PORT datac (554:554:554) (541:541:541)) - (PORT datad (239:239:239) (257:257:257)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~5) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (383:383:383)) - (PORT datad (469:469:469) (437:437:437)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~6) - (DELAY - (ABSOLUTE - (PORT datac (554:554:554) (541:541:541)) - (PORT datad (240:240:240) (259:259:259)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~7) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (468:468:468) (435:435:435)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~8) - (DELAY - (ABSOLUTE - (PORT datac (555:555:555) (541:541:541)) - (PORT datad (241:241:241) (260:260:260)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~9) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (739:739:739) (665:665:665)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~10) - (DELAY - (ABSOLUTE - (PORT datab (365:365:365) (423:423:423)) - (PORT datac (829:829:829) (765:765:765)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (327:327:327) (316:316:316)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE stcp\~output) - (DELAY - (ABSOLUTE - (PORT i (1656:1656:1656) (1618:1618:1618)) - (IOPATH i o (3449:3449:3449) (3386:3386:3386)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE shcp\~output) - (DELAY - (ABSOLUTE - (PORT i (1872:1872:1872) (1788:1788:1788)) - (IOPATH i o (3429:3429:3429) (3366:3366:3366)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE ds\~output) - (DELAY - (ABSOLUTE - (PORT i (2238:2238:2238) (2101:2101:2101)) - (IOPATH i o (3439:3439:3439) (3376:3376:3376)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE oe\~output) - (DELAY - (ABSOLUTE - (PORT i (4546:4546:4546) (4318:4318:4318)) - (IOPATH i o (3376:3376:3376) (3439:3439:3439)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_clk\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (806:806:806) (852:852:852)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_clkctrl") - (INSTANCE sys_clk\~inputclkctrl) - (DELAY - (ABSOLUTE - (PORT inclk[0] (200:200:200) (189:189:189)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]\~0) - (DELAY - (ABSOLUTE - (IOPATH datac combout (462:462:462) (482:482:482)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_rst_n\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (766:766:766) (812:812:812)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]\~1) - (DELAY - (ABSOLUTE - (PORT dataa (599:599:599) (649:649:649)) - (PORT datab (602:602:602) (636:636:636)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (462:462:462) (482:482:482)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]\~0) - (DELAY - (ABSOLUTE - (PORT dataa (325:325:325) (367:367:367)) - (PORT datab (371:371:371) (453:453:453)) - (PORT datad (245:245:245) (266:266:266)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~0) - (DELAY - (ABSOLUTE - (PORT datac (328:328:328) (413:413:413)) - (PORT datad (323:323:323) (394:394:394)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (361:361:361) (444:444:444)) - (PORT datab (358:358:358) (435:435:435)) - (IOPATH dataa combout (448:448:448) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datab combout (454:454:454) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Equal1\~0) - (DELAY - (ABSOLUTE - (PORT datac (560:560:560) (597:597:597)) - (PORT datad (556:556:556) (596:596:596)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (364:364:364) (464:464:464)) - (PORT datab (298:298:298) (330:330:330)) - (PORT datad (467:467:467) (441:441:441)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~1) - (DELAY - (ABSOLUTE - (PORT dataa (361:361:361) (460:460:460)) - (PORT datab (361:361:361) (457:457:457)) - (PORT datac (281:281:281) (320:320:320)) - (PORT datad (259:259:259) (289:289:289)) - (IOPATH dataa combout (420:420:420) (428:428:428)) - (IOPATH datab combout (410:410:410) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|stcp\~feeder) - (DELAY - (ABSOLUTE - (PORT datad (248:248:248) (270:270:270)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|stcp) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|shcp) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT asdata (1335:1335:1335) (1325:1325:1325)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD asdata (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (325:325:325) (367:367:367)) - (PORT datab (362:362:362) (458:458:458)) - (PORT datad (259:259:259) (289:289:289)) - (IOPATH dataa combout (420:420:420) (428:428:428)) - (IOPATH datab combout (435:435:435) (424:424:424)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (361:361:361) (444:444:444)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~6) - (DELAY - (ABSOLUTE - (PORT datab (341:341:341) (423:423:423)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~8) - (DELAY - (ABSOLUTE - (PORT datab (341:341:341) (420:420:420)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~10) - (DELAY - (ABSOLUTE - (PORT datab (342:342:342) (422:422:422)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~11) - (DELAY - (ABSOLUTE - (PORT datab (279:279:279) (304:304:304)) - (PORT datad (833:833:833) (788:788:788)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~12) - (DELAY - (ABSOLUTE - (PORT datab (340:340:340) (422:422:422)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~16) - (DELAY - (ABSOLUTE - (PORT datab (340:340:340) (419:419:419)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[9\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[10\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~5) - (DELAY - (ABSOLUTE - (PORT dataa (346:346:346) (436:436:436)) - (PORT datab (343:343:343) (425:425:425)) - (PORT datac (304:304:304) (388:388:388)) - (PORT datad (304:304:304) (381:381:381)) - (IOPATH dataa combout (456:456:456) (486:486:486)) - (IOPATH datab combout (457:457:457) (489:489:489)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~6) - (DELAY - (ABSOLUTE - (PORT dataa (344:344:344) (434:434:434)) - (PORT datab (342:342:342) (424:424:424)) - (PORT datac (299:299:299) (383:383:383)) - (PORT datad (303:303:303) (379:379:379)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~7) - (DELAY - (ABSOLUTE - (PORT dataa (280:280:280) (312:312:312)) - (PORT datab (1288:1288:1288) (1220:1220:1220)) - (PORT datac (1102:1102:1102) (999:999:999)) - (PORT datad (1098:1098:1098) (983:983:983)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|add_flag\~feeder) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (IOPATH datac combout (327:327:327) (316:316:316)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|add_flag) - (DELAY - (ABSOLUTE - (PORT clk (2328:2328:2328) (2322:2322:2322)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[0\]\~0) - (DELAY - (ABSOLUTE - (PORT datab (968:968:968) (969:969:969)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (462:462:462) (482:482:482)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[1\]\~1) - (DELAY - (ABSOLUTE - (PORT datab (968:968:968) (969:969:969)) - (PORT datad (368:368:368) (496:496:496)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[2\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (416:416:416) (558:558:558)) - (PORT datab (969:969:969) (970:970:970)) - (PORT datad (363:363:363) (460:460:460)) - (IOPATH dataa combout (420:420:420) (428:428:428)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (416:416:416) (558:558:558)) - (PORT datab (396:396:396) (508:508:508)) - (PORT datac (926:926:926) (932:932:932)) - (PORT datad (365:365:365) (462:462:462)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~4) - (DELAY - (ABSOLUTE - (PORT datad (239:239:239) (257:257:257)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr1\~0) - (DELAY - (ABSOLUTE - (PORT dataa (415:415:415) (556:556:556)) - (PORT datab (387:387:387) (504:504:504)) - (PORT datac (351:351:351) (465:465:465)) - (PORT datad (361:361:361) (457:457:457)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (418:418:418) (559:559:559)) - (PORT datab (386:386:386) (504:504:504)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (368:368:368) (464:464:464)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (594:594:594) (631:631:631)) - (PORT datab (571:571:571) (592:592:592)) - (PORT datac (294:294:294) (371:371:371)) - (PORT datad (574:574:574) (597:597:597)) - (IOPATH dataa combout (448:448:448) (472:472:472)) - (IOPATH datab combout (457:457:457) (489:489:489)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (336:336:336) (419:419:419)) - (PORT datab (633:633:633) (644:644:644)) - (PORT datac (295:295:295) (373:373:373)) - (PORT datad (239:239:239) (257:257:257)) - (IOPATH dataa combout (421:421:421) (428:428:428)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~2) - (DELAY - (ABSOLUTE - (PORT dataa (364:364:364) (449:449:449)) - (PORT datab (360:360:360) (456:456:456)) - (PORT datac (318:318:318) (414:414:414)) - (PORT datad (481:481:481) (449:449:449)) - (IOPATH dataa combout (456:456:456) (486:486:486)) - (IOPATH datab combout (457:457:457) (489:489:489)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr4\~0) - (DELAY - (ABSOLUTE - (PORT dataa (417:417:417) (559:559:559)) - (PORT datab (386:386:386) (504:504:504)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (367:367:367) (463:463:463)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (455:455:455) (412:412:412)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr3\~0) - (DELAY - (ABSOLUTE - (PORT dataa (415:415:415) (555:555:555)) - (PORT datab (387:387:387) (505:505:505)) - (PORT datac (351:351:351) (465:465:465)) - (PORT datad (359:359:359) (455:455:455)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr5\~0) - (DELAY - (ABSOLUTE - (PORT dataa (414:414:414) (555:555:555)) - (PORT datab (387:387:387) (505:505:505)) - (PORT datac (350:350:350) (465:465:465)) - (PORT datad (358:358:358) (454:454:454)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (595:595:595) (632:632:632)) - (PORT datab (632:632:632) (643:643:643)) - (PORT datac (296:296:296) (374:374:374)) - (PORT datad (297:297:297) (368:368:368)) - (IOPATH dataa combout (456:456:456) (486:486:486)) - (IOPATH datab combout (455:455:455) (473:473:473)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr6\~0) - (DELAY - (ABSOLUTE - (PORT dataa (419:419:419) (561:561:561)) - (PORT datab (386:386:386) (503:503:503)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (370:370:370) (467:467:467)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (594:594:594) (631:631:631)) - (PORT datab (335:335:335) (412:412:412)) - (PORT datac (239:239:239) (265:265:265)) - (PORT datad (296:296:296) (366:366:366)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~1) - (DELAY - (ABSOLUTE - (PORT datab (361:361:361) (456:456:456)) - (PORT datac (320:320:320) (417:417:417)) - (PORT datad (450:450:450) (428:428:428)) - (IOPATH datab combout (407:407:407) (408:408:408)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~3) - (DELAY - (ABSOLUTE - (PORT dataa (283:283:283) (315:315:315)) - (PORT datab (277:277:277) (302:302:302)) - (PORT datad (240:240:240) (258:258:258)) - (IOPATH dataa combout (448:448:448) (472:472:472)) - (IOPATH datab combout (454:454:454) (473:473:473)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|ds) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) -) diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_fast.vo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_fast.vo deleted file mode 100644 index 2a5affc..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_fast.vo +++ /dev/null @@ -1,2444 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - -// VENDOR "Altera" -// PROGRAM "Quartus II 64-Bit" -// VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version" - -// DATE "06/02/2023 20:55:14" - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This Verilog file should be used for ModelSim (Verilog) only -// - -`timescale 1 ps/ 1 ps - -module seg_595_static ( - sys_clk, - sys_rst_n, - stcp, - shcp, - ds, - oe); -input sys_clk; -input sys_rst_n; -output stcp; -output shcp; -output ds; -output oe; - -// Design Ports Information -// stcp => Location: PIN_Y1, I/O Standard: 2.5 V, Current Strength: Default -// shcp => Location: PIN_W1, I/O Standard: 2.5 V, Current Strength: Default -// ds => Location: PIN_AA1, I/O Standard: 2.5 V, Current Strength: Default -// oe => Location: PIN_Y2, I/O Standard: 2.5 V, Current Strength: Default -// sys_rst_n => Location: PIN_U20, I/O Standard: 2.5 V, Current Strength: Default -// sys_clk => Location: PIN_T22, I/O Standard: 2.5 V, Current Strength: Default - - -wire gnd; -wire vcc; -wire unknown; - -assign gnd = 1'b0; -assign vcc = 1'b1; -assign unknown = 1'bx; - -tri1 devclrn; -tri1 devpor; -tri1 devoe; -// synopsys translate_off -initial $sdf_annotate("seg_595_static_min_1200mv_0c_v_fast.sdo"); -// synopsys translate_on - -wire \seg_static_inst|Add0~4_combout ; -wire \seg_static_inst|Add0~14_combout ; -wire \seg_static_inst|Add0~19 ; -wire \seg_static_inst|Add0~20_combout ; -wire \seg_static_inst|Add0~21 ; -wire \seg_static_inst|Add0~22_combout ; -wire \seg_static_inst|Add0~23 ; -wire \seg_static_inst|Add0~24_combout ; -wire \seg_static_inst|Add0~25 ; -wire \seg_static_inst|Add0~26_combout ; -wire \seg_static_inst|Add0~27 ; -wire \seg_static_inst|Add0~28_combout ; -wire \seg_static_inst|Add0~29 ; -wire \seg_static_inst|Add0~30_combout ; -wire \seg_static_inst|Add0~31 ; -wire \seg_static_inst|Add0~32_combout ; -wire \seg_static_inst|Add0~33 ; -wire \seg_static_inst|Add0~34_combout ; -wire \seg_static_inst|Add0~35 ; -wire \seg_static_inst|Add0~36_combout ; -wire \seg_static_inst|Add0~37 ; -wire \seg_static_inst|Add0~38_combout ; -wire \seg_static_inst|Add0~39 ; -wire \seg_static_inst|Add0~40_combout ; -wire \seg_static_inst|Add0~41 ; -wire \seg_static_inst|Add0~42_combout ; -wire \seg_static_inst|Add0~43 ; -wire \seg_static_inst|Add0~44_combout ; -wire \seg_static_inst|Add0~45 ; -wire \seg_static_inst|Add0~46_combout ; -wire \hc595_ctrl_inst|ds~0_combout ; -wire \seg_static_inst|WideOr2~0_combout ; -wire \seg_static_inst|Equal0~0_combout ; -wire \seg_static_inst|Equal0~1_combout ; -wire \seg_static_inst|Equal0~2_combout ; -wire \seg_static_inst|Equal0~3_combout ; -wire \seg_static_inst|Equal0~4_combout ; -wire \seg_static_inst|cnt_wait~0_combout ; -wire \seg_static_inst|cnt_wait~1_combout ; -wire \seg_static_inst|cnt_wait~2_combout ; -wire \seg_static_inst|cnt_wait~3_combout ; -wire \seg_static_inst|cnt_wait~4_combout ; -wire \seg_static_inst|cnt_wait~5_combout ; -wire \seg_static_inst|cnt_wait~6_combout ; -wire \seg_static_inst|cnt_wait~7_combout ; -wire \seg_static_inst|cnt_wait~8_combout ; -wire \seg_static_inst|cnt_wait~9_combout ; -wire \seg_static_inst|cnt_wait~10_combout ; -wire \stcp~output_o ; -wire \shcp~output_o ; -wire \ds~output_o ; -wire \oe~output_o ; -wire \sys_clk~input_o ; -wire \sys_clk~inputclkctrl_outclk ; -wire \hc595_ctrl_inst|cnt_4[0]~0_combout ; -wire \sys_rst_n~input_o ; -wire \hc595_ctrl_inst|cnt_bit[0]~1_combout ; -wire \hc595_ctrl_inst|cnt_bit[1]~0_combout ; -wire \hc595_ctrl_inst|always2~0_combout ; -wire \seg_static_inst|Add0~0_combout ; -wire \hc595_ctrl_inst|Equal1~0_combout ; -wire \hc595_ctrl_inst|cnt_bit[3]~2_combout ; -wire \hc595_ctrl_inst|always2~1_combout ; -wire \hc595_ctrl_inst|stcp~feeder_combout ; -wire \hc595_ctrl_inst|stcp~q ; -wire \hc595_ctrl_inst|shcp~q ; -wire \hc595_ctrl_inst|cnt_bit[2]~3_combout ; -wire \seg_static_inst|Add0~1 ; -wire \seg_static_inst|Add0~2_combout ; -wire \seg_static_inst|Add0~3 ; -wire \seg_static_inst|Add0~5 ; -wire \seg_static_inst|Add0~6_combout ; -wire \seg_static_inst|Add0~7 ; -wire \seg_static_inst|Add0~8_combout ; -wire \seg_static_inst|Add0~9 ; -wire \seg_static_inst|Add0~10_combout ; -wire \seg_static_inst|cnt_wait~11_combout ; -wire \seg_static_inst|Add0~11 ; -wire \seg_static_inst|Add0~12_combout ; -wire \seg_static_inst|Add0~13 ; -wire \seg_static_inst|Add0~15 ; -wire \seg_static_inst|Add0~16_combout ; -wire \seg_static_inst|Add0~17 ; -wire \seg_static_inst|Add0~18_combout ; -wire \seg_static_inst|Equal0~5_combout ; -wire \seg_static_inst|Equal0~6_combout ; -wire \seg_static_inst|Equal0~7_combout ; -wire \seg_static_inst|add_flag~feeder_combout ; -wire \seg_static_inst|add_flag~q ; -wire \seg_static_inst|num[0]~0_combout ; -wire \seg_static_inst|num[1]~1_combout ; -wire \seg_static_inst|num[2]~2_combout ; -wire \seg_static_inst|num[3]~3_combout ; -wire \seg_static_inst|num[3]~4_combout ; -wire \seg_static_inst|WideOr1~0_combout ; -wire \seg_static_inst|seg[7]~feeder_combout ; -wire \seg_static_inst|WideOr0~0_combout ; -wire \hc595_ctrl_inst|Mux0~2_combout ; -wire \hc595_ctrl_inst|Mux0~3_combout ; -wire \hc595_ctrl_inst|ds~2_combout ; -wire \seg_static_inst|WideOr4~0_combout ; -wire \seg_static_inst|WideOr3~0_combout ; -wire \seg_static_inst|WideOr5~0_combout ; -wire \hc595_ctrl_inst|Mux0~0_combout ; -wire \seg_static_inst|WideOr6~0_combout ; -wire \hc595_ctrl_inst|Mux0~1_combout ; -wire \hc595_ctrl_inst|ds~1_combout ; -wire \hc595_ctrl_inst|ds~3_combout ; -wire \hc595_ctrl_inst|ds~q ; -wire [7:0] \seg_static_inst|seg ; -wire [3:0] \seg_static_inst|num ; -wire [24:0] \seg_static_inst|cnt_wait ; -wire [3:0] \hc595_ctrl_inst|cnt_bit ; -wire [1:0] \hc595_ctrl_inst|cnt_4 ; - - -// Location: LCCOMB_X14_Y13_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~4 ( -// Equation(s): -// \seg_static_inst|Add0~4_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|Add0~3 $ (GND))) # (!\seg_static_inst|cnt_wait [3] & (!\seg_static_inst|Add0~3 & VCC)) -// \seg_static_inst|Add0~5 = CARRY((\seg_static_inst|cnt_wait [3] & !\seg_static_inst|Add0~3 )) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~3 ), - .combout(\seg_static_inst|Add0~4_combout ), - .cout(\seg_static_inst|Add0~5 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~4 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~4 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~14 ( -// Equation(s): -// \seg_static_inst|Add0~14_combout = (\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|Add0~13 )) # (!\seg_static_inst|cnt_wait [8] & ((\seg_static_inst|Add0~13 ) # (GND))) -// \seg_static_inst|Add0~15 = CARRY((!\seg_static_inst|Add0~13 ) # (!\seg_static_inst|cnt_wait [8])) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~13 ), - .combout(\seg_static_inst|Add0~14_combout ), - .cout(\seg_static_inst|Add0~15 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~14 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~14 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|Add0~18 ( -// Equation(s): -// \seg_static_inst|Add0~18_combout = (\seg_static_inst|cnt_wait [10] & (!\seg_static_inst|Add0~17 )) # (!\seg_static_inst|cnt_wait [10] & ((\seg_static_inst|Add0~17 ) # (GND))) -// \seg_static_inst|Add0~19 = CARRY((!\seg_static_inst|Add0~17 ) # (!\seg_static_inst|cnt_wait [10])) - - .dataa(\seg_static_inst|cnt_wait [10]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~17 ), - .combout(\seg_static_inst|Add0~18_combout ), - .cout(\seg_static_inst|Add0~19 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~18 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~18 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|Add0~20 ( -// Equation(s): -// \seg_static_inst|Add0~20_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|Add0~19 $ (GND))) # (!\seg_static_inst|cnt_wait [11] & (!\seg_static_inst|Add0~19 & VCC)) -// \seg_static_inst|Add0~21 = CARRY((\seg_static_inst|cnt_wait [11] & !\seg_static_inst|Add0~19 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [11]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~19 ), - .combout(\seg_static_inst|Add0~20_combout ), - .cout(\seg_static_inst|Add0~21 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~20 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~20 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N30 -cycloneive_lcell_comb \seg_static_inst|Add0~22 ( -// Equation(s): -// \seg_static_inst|Add0~22_combout = (\seg_static_inst|cnt_wait [12] & (!\seg_static_inst|Add0~21 )) # (!\seg_static_inst|cnt_wait [12] & ((\seg_static_inst|Add0~21 ) # (GND))) -// \seg_static_inst|Add0~23 = CARRY((!\seg_static_inst|Add0~21 ) # (!\seg_static_inst|cnt_wait [12])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [12]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~21 ), - .combout(\seg_static_inst|Add0~22_combout ), - .cout(\seg_static_inst|Add0~23 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~22 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~22 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|Add0~24 ( -// Equation(s): -// \seg_static_inst|Add0~24_combout = (\seg_static_inst|cnt_wait [13] & (\seg_static_inst|Add0~23 $ (GND))) # (!\seg_static_inst|cnt_wait [13] & (!\seg_static_inst|Add0~23 & VCC)) -// \seg_static_inst|Add0~25 = CARRY((\seg_static_inst|cnt_wait [13] & !\seg_static_inst|Add0~23 )) - - .dataa(\seg_static_inst|cnt_wait [13]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~23 ), - .combout(\seg_static_inst|Add0~24_combout ), - .cout(\seg_static_inst|Add0~25 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~24 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~24 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|Add0~26 ( -// Equation(s): -// \seg_static_inst|Add0~26_combout = (\seg_static_inst|cnt_wait [14] & (!\seg_static_inst|Add0~25 )) # (!\seg_static_inst|cnt_wait [14] & ((\seg_static_inst|Add0~25 ) # (GND))) -// \seg_static_inst|Add0~27 = CARRY((!\seg_static_inst|Add0~25 ) # (!\seg_static_inst|cnt_wait [14])) - - .dataa(\seg_static_inst|cnt_wait [14]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~25 ), - .combout(\seg_static_inst|Add0~26_combout ), - .cout(\seg_static_inst|Add0~27 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~26 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~26 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|Add0~28 ( -// Equation(s): -// \seg_static_inst|Add0~28_combout = (\seg_static_inst|cnt_wait [15] & (\seg_static_inst|Add0~27 $ (GND))) # (!\seg_static_inst|cnt_wait [15] & (!\seg_static_inst|Add0~27 & VCC)) -// \seg_static_inst|Add0~29 = CARRY((\seg_static_inst|cnt_wait [15] & !\seg_static_inst|Add0~27 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [15]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~27 ), - .combout(\seg_static_inst|Add0~28_combout ), - .cout(\seg_static_inst|Add0~29 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~28 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~28 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|Add0~30 ( -// Equation(s): -// \seg_static_inst|Add0~30_combout = (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|Add0~29 )) # (!\seg_static_inst|cnt_wait [16] & ((\seg_static_inst|Add0~29 ) # (GND))) -// \seg_static_inst|Add0~31 = CARRY((!\seg_static_inst|Add0~29 ) # (!\seg_static_inst|cnt_wait [16])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~29 ), - .combout(\seg_static_inst|Add0~30_combout ), - .cout(\seg_static_inst|Add0~31 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~30 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~30 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~32 ( -// Equation(s): -// \seg_static_inst|Add0~32_combout = (\seg_static_inst|cnt_wait [17] & (\seg_static_inst|Add0~31 $ (GND))) # (!\seg_static_inst|cnt_wait [17] & (!\seg_static_inst|Add0~31 & VCC)) -// \seg_static_inst|Add0~33 = CARRY((\seg_static_inst|cnt_wait [17] & !\seg_static_inst|Add0~31 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [17]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~31 ), - .combout(\seg_static_inst|Add0~32_combout ), - .cout(\seg_static_inst|Add0~33 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~32 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~32 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~34 ( -// Equation(s): -// \seg_static_inst|Add0~34_combout = (\seg_static_inst|cnt_wait [18] & (!\seg_static_inst|Add0~33 )) # (!\seg_static_inst|cnt_wait [18] & ((\seg_static_inst|Add0~33 ) # (GND))) -// \seg_static_inst|Add0~35 = CARRY((!\seg_static_inst|Add0~33 ) # (!\seg_static_inst|cnt_wait [18])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [18]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~33 ), - .combout(\seg_static_inst|Add0~34_combout ), - .cout(\seg_static_inst|Add0~35 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~34 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~34 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Add0~36 ( -// Equation(s): -// \seg_static_inst|Add0~36_combout = (\seg_static_inst|cnt_wait [19] & (\seg_static_inst|Add0~35 $ (GND))) # (!\seg_static_inst|cnt_wait [19] & (!\seg_static_inst|Add0~35 & VCC)) -// \seg_static_inst|Add0~37 = CARRY((\seg_static_inst|cnt_wait [19] & !\seg_static_inst|Add0~35 )) - - .dataa(\seg_static_inst|cnt_wait [19]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~35 ), - .combout(\seg_static_inst|Add0~36_combout ), - .cout(\seg_static_inst|Add0~37 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~36 .lut_mask = 16'hA50A; -defparam \seg_static_inst|Add0~36 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~38 ( -// Equation(s): -// \seg_static_inst|Add0~38_combout = (\seg_static_inst|cnt_wait [20] & (!\seg_static_inst|Add0~37 )) # (!\seg_static_inst|cnt_wait [20] & ((\seg_static_inst|Add0~37 ) # (GND))) -// \seg_static_inst|Add0~39 = CARRY((!\seg_static_inst|Add0~37 ) # (!\seg_static_inst|cnt_wait [20])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~37 ), - .combout(\seg_static_inst|Add0~38_combout ), - .cout(\seg_static_inst|Add0~39 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~38 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~38 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~40 ( -// Equation(s): -// \seg_static_inst|Add0~40_combout = (\seg_static_inst|cnt_wait [21] & (\seg_static_inst|Add0~39 $ (GND))) # (!\seg_static_inst|cnt_wait [21] & (!\seg_static_inst|Add0~39 & VCC)) -// \seg_static_inst|Add0~41 = CARRY((\seg_static_inst|cnt_wait [21] & !\seg_static_inst|Add0~39 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [21]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~39 ), - .combout(\seg_static_inst|Add0~40_combout ), - .cout(\seg_static_inst|Add0~41 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~40 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~40 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~42 ( -// Equation(s): -// \seg_static_inst|Add0~42_combout = (\seg_static_inst|cnt_wait [22] & (!\seg_static_inst|Add0~41 )) # (!\seg_static_inst|cnt_wait [22] & ((\seg_static_inst|Add0~41 ) # (GND))) -// \seg_static_inst|Add0~43 = CARRY((!\seg_static_inst|Add0~41 ) # (!\seg_static_inst|cnt_wait [22])) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~41 ), - .combout(\seg_static_inst|Add0~42_combout ), - .cout(\seg_static_inst|Add0~43 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~42 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~42 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~44 ( -// Equation(s): -// \seg_static_inst|Add0~44_combout = (\seg_static_inst|cnt_wait [23] & (\seg_static_inst|Add0~43 $ (GND))) # (!\seg_static_inst|cnt_wait [23] & (!\seg_static_inst|Add0~43 & VCC)) -// \seg_static_inst|Add0~45 = CARRY((\seg_static_inst|cnt_wait [23] & !\seg_static_inst|Add0~43 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~43 ), - .combout(\seg_static_inst|Add0~44_combout ), - .cout(\seg_static_inst|Add0~45 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~44 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~44 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|Add0~46 ( -// Equation(s): -// \seg_static_inst|Add0~46_combout = \seg_static_inst|Add0~45 $ (\seg_static_inst|cnt_wait [24]) - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(\seg_static_inst|Add0~45 ), - .combout(\seg_static_inst|Add0~46_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Add0~46 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|Add0~46 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N10 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~0 ( -// Equation(s): -// \hc595_ctrl_inst|ds~0_combout = (!\hc595_ctrl_inst|cnt_4 [1] & !\hc595_ctrl_inst|cnt_4 [0]) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~0 .lut_mask = 16'h0505; -defparam \hc595_ctrl_inst|ds~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N27 -dffeas \seg_static_inst|seg[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr2~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N26 -cycloneive_lcell_comb \seg_static_inst|WideOr2~0 ( -// Equation(s): -// \seg_static_inst|WideOr2~0_combout = (\seg_static_inst|num [1] & (\seg_static_inst|num [0] & (!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [1] & ((\seg_static_inst|num [2] & ((!\seg_static_inst|num [3]))) # (!\seg_static_inst|num [2] & -// (\seg_static_inst|num [0])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr2~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr2~0 .lut_mask = 16'h223A; -defparam \seg_static_inst|WideOr2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N3 -dffeas \seg_static_inst|cnt_wait[24] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [24]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[24] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[24] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N21 -dffeas \seg_static_inst|cnt_wait[23] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~44_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [23]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[23] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[23] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|Equal0~0 ( -// Equation(s): -// \seg_static_inst|Equal0~0_combout = (\hc595_ctrl_inst|cnt_4 [1] & (!\seg_static_inst|cnt_wait [23] & (\hc595_ctrl_inst|cnt_4 [0] & \seg_static_inst|cnt_wait [24]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\seg_static_inst|cnt_wait [23]), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\seg_static_inst|cnt_wait [24]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~0 .lut_mask = 16'h2000; -defparam \seg_static_inst|Equal0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N7 -dffeas \seg_static_inst|cnt_wait[22] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [22]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[22] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[22] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N25 -dffeas \seg_static_inst|cnt_wait[21] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [21]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[21] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[21] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N9 -dffeas \seg_static_inst|cnt_wait[20] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [20]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[20] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[20] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N27 -dffeas \seg_static_inst|cnt_wait[19] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [19]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[19] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[19] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N10 -cycloneive_lcell_comb \seg_static_inst|Equal0~1 ( -// Equation(s): -// \seg_static_inst|Equal0~1_combout = (\seg_static_inst|cnt_wait [22] & (\seg_static_inst|cnt_wait [20] & (\seg_static_inst|cnt_wait [19] & \seg_static_inst|cnt_wait [21]))) - - .dataa(\seg_static_inst|cnt_wait [22]), - .datab(\seg_static_inst|cnt_wait [20]), - .datac(\seg_static_inst|cnt_wait [19]), - .datad(\seg_static_inst|cnt_wait [21]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~1 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N29 -dffeas \seg_static_inst|cnt_wait[18] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~5_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [18]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[18] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[18] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N29 -dffeas \seg_static_inst|cnt_wait[16] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [16]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[16] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[16] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N9 -dffeas \seg_static_inst|cnt_wait[17] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~32_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [17]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[17] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[17] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N5 -dffeas \seg_static_inst|cnt_wait[15] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~28_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [15]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[15] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[15] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N18 -cycloneive_lcell_comb \seg_static_inst|Equal0~2 ( -// Equation(s): -// \seg_static_inst|Equal0~2_combout = (!\seg_static_inst|cnt_wait [17] & (\seg_static_inst|cnt_wait [16] & (!\seg_static_inst|cnt_wait [15] & \seg_static_inst|cnt_wait [18]))) - - .dataa(\seg_static_inst|cnt_wait [17]), - .datab(\seg_static_inst|cnt_wait [16]), - .datac(\seg_static_inst|cnt_wait [15]), - .datad(\seg_static_inst|cnt_wait [18]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~2 .lut_mask = 16'h0400; -defparam \seg_static_inst|Equal0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N21 -dffeas \seg_static_inst|cnt_wait[14] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~7_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [14]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[14] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[14] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y12_N31 -dffeas \seg_static_inst|cnt_wait[13] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [13]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[13] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[13] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N23 -dffeas \seg_static_inst|cnt_wait[12] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~9_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [12]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[12] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[12] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X15_Y12_N1 -dffeas \seg_static_inst|cnt_wait[11] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~10_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [11]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[11] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[11] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|Equal0~3 ( -// Equation(s): -// \seg_static_inst|Equal0~3_combout = (\seg_static_inst|cnt_wait [11] & (\seg_static_inst|cnt_wait [14] & (\seg_static_inst|cnt_wait [12] & \seg_static_inst|cnt_wait [13]))) - - .dataa(\seg_static_inst|cnt_wait [11]), - .datab(\seg_static_inst|cnt_wait [14]), - .datac(\seg_static_inst|cnt_wait [12]), - .datad(\seg_static_inst|cnt_wait [13]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N12 -cycloneive_lcell_comb \seg_static_inst|Equal0~4 ( -// Equation(s): -// \seg_static_inst|Equal0~4_combout = (\seg_static_inst|Equal0~1_combout & (\seg_static_inst|Equal0~2_combout & (\seg_static_inst|Equal0~3_combout & \seg_static_inst|Equal0~0_combout ))) - - .dataa(\seg_static_inst|Equal0~1_combout ), - .datab(\seg_static_inst|Equal0~2_combout ), - .datac(\seg_static_inst|Equal0~3_combout ), - .datad(\seg_static_inst|Equal0~0_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~4 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N23 -dffeas \seg_static_inst|cnt_wait[8] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~14_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [8]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[8] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[8] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N13 -dffeas \seg_static_inst|cnt_wait[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N2 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~0 ( -// Equation(s): -// \seg_static_inst|cnt_wait~0_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~46_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~46_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~0 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N6 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~1 ( -// Equation(s): -// \seg_static_inst|cnt_wait~1_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~42_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~42_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~1 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N24 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~2 ( -// Equation(s): -// \seg_static_inst|cnt_wait~2_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~40_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~40_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~2 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N8 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~3 ( -// Equation(s): -// \seg_static_inst|cnt_wait~3_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~38_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~38_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~3 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N26 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~4 ( -// Equation(s): -// \seg_static_inst|cnt_wait~4_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~36_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~36_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~4 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~5 ( -// Equation(s): -// \seg_static_inst|cnt_wait~5_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~34_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~34_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~5 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N28 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~6 ( -// Equation(s): -// \seg_static_inst|cnt_wait~6_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~30_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~30_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~6 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N20 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~7 ( -// Equation(s): -// \seg_static_inst|cnt_wait~7_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~26_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~26_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~7 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y12_N30 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~8 ( -// Equation(s): -// \seg_static_inst|cnt_wait~8_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~24_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~24_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~8_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~8 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~8 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N22 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~9 ( -// Equation(s): -// \seg_static_inst|cnt_wait~9_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~22_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(\seg_static_inst|Add0~22_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~9_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~9 .lut_mask = 16'h0F00; -defparam \seg_static_inst|cnt_wait~9 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N0 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~10 ( -// Equation(s): -// \seg_static_inst|cnt_wait~10_combout = (!\seg_static_inst|Equal0~7_combout & \seg_static_inst|Add0~20_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Equal0~7_combout ), - .datac(\seg_static_inst|Add0~20_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~10_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~10 .lut_mask = 16'h3030; -defparam \seg_static_inst|cnt_wait~10 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N9 -cycloneive_io_obuf \stcp~output ( - .i(\hc595_ctrl_inst|stcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\stcp~output_o ), - .obar()); -// synopsys translate_off -defparam \stcp~output .bus_hold = "false"; -defparam \stcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y7_N23 -cycloneive_io_obuf \shcp~output ( - .i(\hc595_ctrl_inst|shcp~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\shcp~output_o ), - .obar()); -// synopsys translate_off -defparam \shcp~output .bus_hold = "false"; -defparam \shcp~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y5_N16 -cycloneive_io_obuf \ds~output ( - .i(\hc595_ctrl_inst|ds~q ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\ds~output_o ), - .obar()); -// synopsys translate_off -defparam \ds~output .bus_hold = "false"; -defparam \ds~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOOBUF_X0_Y6_N2 -cycloneive_io_obuf \oe~output ( - .i(!\sys_rst_n~input_o ), - .oe(vcc), - .seriesterminationcontrol(16'b0000000000000000), - .devoe(devoe), - .o(\oe~output_o ), - .obar()); -// synopsys translate_off -defparam \oe~output .bus_hold = "false"; -defparam \oe~output .open_drain_output = "false"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y15_N22 -cycloneive_io_ibuf \sys_clk~input ( - .i(sys_clk), - .ibar(gnd), - .o(\sys_clk~input_o )); -// synopsys translate_off -defparam \sys_clk~input .bus_hold = "false"; -defparam \sys_clk~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: CLKCTRL_G8 -cycloneive_clkctrl \sys_clk~inputclkctrl ( - .ena(vcc), - .inclk({vcc,vcc,vcc,\sys_clk~input_o }), - .clkselect(2'b00), - .devclrn(devclrn), - .devpor(devpor), - .outclk(\sys_clk~inputclkctrl_outclk )); -// synopsys translate_off -defparam \sys_clk~inputclkctrl .clock_type = "global clock"; -defparam \sys_clk~inputclkctrl .ena_register_mode = "none"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_4[0]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_4[0]~0_combout = !\hc595_ctrl_inst|cnt_4 [0] - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0]~0 .lut_mask = 16'h0F0F; -defparam \hc595_ctrl_inst|cnt_4[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: IOIBUF_X41_Y4_N1 -cycloneive_io_ibuf \sys_rst_n~input ( - .i(sys_rst_n), - .ibar(gnd), - .o(\sys_rst_n~input_o )); -// synopsys translate_off -defparam \sys_rst_n~input .bus_hold = "false"; -defparam \sys_rst_n~input .simulate_z_as = "z"; -// synopsys translate_on - -// Location: FF_X14_Y13_N7 -dffeas \hc595_ctrl_inst|cnt_4[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_4[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N14 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[0]~1 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[0]~1_combout = \hc595_ctrl_inst|cnt_bit [0] $ (((\hc595_ctrl_inst|cnt_4 [1] & \hc595_ctrl_inst|cnt_4 [0]))) - - .dataa(\hc595_ctrl_inst|cnt_4 [1]), - .datab(\hc595_ctrl_inst|cnt_4 [0]), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(gnd), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .lut_mask = 16'h7878; -defparam \hc595_ctrl_inst|cnt_bit[0]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N15 -dffeas \hc595_ctrl_inst|cnt_bit[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[0]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [0]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[0] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[1]~0 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[1]~0_combout = (\hc595_ctrl_inst|Equal1~0_combout & (!\hc595_ctrl_inst|always2~1_combout & (\hc595_ctrl_inst|cnt_bit [0] $ (\hc595_ctrl_inst|cnt_bit [1])))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit -// [1])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [0]), - .datac(\hc595_ctrl_inst|cnt_bit [1]), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .lut_mask = 16'h5078; -defparam \hc595_ctrl_inst|cnt_bit[1]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N25 -dffeas \hc595_ctrl_inst|cnt_bit[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[1]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N0 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~0 ( -// Equation(s): -// \hc595_ctrl_inst|always2~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & \hc595_ctrl_inst|cnt_bit [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_bit [0]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|always2~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|Add0~0 ( -// Equation(s): -// \seg_static_inst|Add0~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] $ (VCC))) # (!\hc595_ctrl_inst|cnt_4 [0] & (\hc595_ctrl_inst|cnt_4 [1] & VCC)) -// \seg_static_inst|Add0~1 = CARRY((\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1])) - - .dataa(\hc595_ctrl_inst|cnt_4 [0]), - .datab(\hc595_ctrl_inst|cnt_4 [1]), - .datac(gnd), - .datad(vcc), - .cin(gnd), - .combout(\seg_static_inst|Add0~0_combout ), - .cout(\seg_static_inst|Add0~1 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~0 .lut_mask = 16'h6688; -defparam \seg_static_inst|Add0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N9 -dffeas \hc595_ctrl_inst|cnt_4[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_4 [1]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_4[1] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_4[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N22 -cycloneive_lcell_comb \hc595_ctrl_inst|Equal1~0 ( -// Equation(s): -// \hc595_ctrl_inst|Equal1~0_combout = (\hc595_ctrl_inst|cnt_4 [0] & \hc595_ctrl_inst|cnt_4 [1]) - - .dataa(gnd), - .datab(gnd), - .datac(\hc595_ctrl_inst|cnt_4 [0]), - .datad(\hc595_ctrl_inst|cnt_4 [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Equal1~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Equal1~0 .lut_mask = 16'hF000; -defparam \hc595_ctrl_inst|Equal1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N16 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[3]~2 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[3]~2_combout = (\hc595_ctrl_inst|always2~0_combout & ((\hc595_ctrl_inst|cnt_bit [3] & ((!\hc595_ctrl_inst|Equal1~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Equal1~0_combout -// )))) # (!\hc595_ctrl_inst|always2~0_combout & (((\hc595_ctrl_inst|cnt_bit [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|always2~0_combout ), - .datac(\hc595_ctrl_inst|cnt_bit [3]), - .datad(\hc595_ctrl_inst|Equal1~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .lut_mask = 16'h38F0; -defparam \hc595_ctrl_inst|cnt_bit[3]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N17 -dffeas \hc595_ctrl_inst|cnt_bit[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[3]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [3]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[3] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N28 -cycloneive_lcell_comb \hc595_ctrl_inst|always2~1 ( -// Equation(s): -// \hc595_ctrl_inst|always2~1_combout = (!\hc595_ctrl_inst|cnt_bit [2] & (\hc595_ctrl_inst|cnt_bit [3] & (\hc595_ctrl_inst|Equal1~0_combout & \hc595_ctrl_inst|always2~0_combout ))) - - .dataa(\hc595_ctrl_inst|cnt_bit [2]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|Equal1~0_combout ), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|always2~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|always2~1 .lut_mask = 16'h4000; -defparam \hc595_ctrl_inst|always2~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N4 -cycloneive_lcell_comb \hc595_ctrl_inst|stcp~feeder ( -// Equation(s): -// \hc595_ctrl_inst|stcp~feeder_combout = \hc595_ctrl_inst|always2~1_combout - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(\hc595_ctrl_inst|always2~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|stcp~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp~feeder .lut_mask = 16'hFF00; -defparam \hc595_ctrl_inst|stcp~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N5 -dffeas \hc595_ctrl_inst|stcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|stcp~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|stcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|stcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|stcp .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N19 -dffeas \hc595_ctrl_inst|shcp ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(gnd), - .asdata(\hc595_ctrl_inst|cnt_4 [1]), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(vcc), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|shcp~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|shcp .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|shcp .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N26 -cycloneive_lcell_comb \hc595_ctrl_inst|cnt_bit[2]~3 ( -// Equation(s): -// \hc595_ctrl_inst|cnt_bit[2]~3_combout = (\hc595_ctrl_inst|Equal1~0_combout & ((\hc595_ctrl_inst|cnt_bit [2] & ((!\hc595_ctrl_inst|always2~0_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\hc595_ctrl_inst|cnt_bit [3] & -// \hc595_ctrl_inst|always2~0_combout )))) # (!\hc595_ctrl_inst|Equal1~0_combout & (((\hc595_ctrl_inst|cnt_bit [2])))) - - .dataa(\hc595_ctrl_inst|Equal1~0_combout ), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|always2~0_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .lut_mask = 16'h52F0; -defparam \hc595_ctrl_inst|cnt_bit[2]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N27 -dffeas \hc595_ctrl_inst|cnt_bit[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|cnt_bit[2]~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|cnt_bit [2]), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|cnt_bit[2] .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|cnt_bit[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|Add0~2 ( -// Equation(s): -// \seg_static_inst|Add0~2_combout = (\seg_static_inst|cnt_wait [2] & (!\seg_static_inst|Add0~1 )) # (!\seg_static_inst|cnt_wait [2] & ((\seg_static_inst|Add0~1 ) # (GND))) -// \seg_static_inst|Add0~3 = CARRY((!\seg_static_inst|Add0~1 ) # (!\seg_static_inst|cnt_wait [2])) - - .dataa(\seg_static_inst|cnt_wait [2]), - .datab(gnd), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~1 ), - .combout(\seg_static_inst|Add0~2_combout ), - .cout(\seg_static_inst|Add0~3 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~2 .lut_mask = 16'h5A5F; -defparam \seg_static_inst|Add0~2 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N11 -dffeas \seg_static_inst|cnt_wait[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|Add0~6 ( -// Equation(s): -// \seg_static_inst|Add0~6_combout = (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|Add0~5 )) # (!\seg_static_inst|cnt_wait [4] & ((\seg_static_inst|Add0~5 ) # (GND))) -// \seg_static_inst|Add0~7 = CARRY((!\seg_static_inst|Add0~5 ) # (!\seg_static_inst|cnt_wait [4])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~5 ), - .combout(\seg_static_inst|Add0~6_combout ), - .cout(\seg_static_inst|Add0~7 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~6 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~6 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N15 -dffeas \seg_static_inst|cnt_wait[4] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~6_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [4]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[4] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[4] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|Add0~8 ( -// Equation(s): -// \seg_static_inst|Add0~8_combout = (\seg_static_inst|cnt_wait [5] & (\seg_static_inst|Add0~7 $ (GND))) # (!\seg_static_inst|cnt_wait [5] & (!\seg_static_inst|Add0~7 & VCC)) -// \seg_static_inst|Add0~9 = CARRY((\seg_static_inst|cnt_wait [5] & !\seg_static_inst|Add0~7 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [5]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~7 ), - .combout(\seg_static_inst|Add0~8_combout ), - .cout(\seg_static_inst|Add0~9 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~8 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~8 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N17 -dffeas \seg_static_inst|cnt_wait[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~8_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|Add0~10 ( -// Equation(s): -// \seg_static_inst|Add0~10_combout = (\seg_static_inst|cnt_wait [6] & (!\seg_static_inst|Add0~9 )) # (!\seg_static_inst|cnt_wait [6] & ((\seg_static_inst|Add0~9 ) # (GND))) -// \seg_static_inst|Add0~11 = CARRY((!\seg_static_inst|Add0~9 ) # (!\seg_static_inst|cnt_wait [6])) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [6]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~9 ), - .combout(\seg_static_inst|Add0~10_combout ), - .cout(\seg_static_inst|Add0~11 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~10 .lut_mask = 16'h3C3F; -defparam \seg_static_inst|Add0~10 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|cnt_wait~11 ( -// Equation(s): -// \seg_static_inst|cnt_wait~11_combout = (\seg_static_inst|Add0~10_combout & !\seg_static_inst|Equal0~7_combout ) - - .dataa(gnd), - .datab(\seg_static_inst|Add0~10_combout ), - .datac(gnd), - .datad(\seg_static_inst|Equal0~7_combout ), - .cin(gnd), - .combout(\seg_static_inst|cnt_wait~11_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait~11 .lut_mask = 16'h00CC; -defparam \seg_static_inst|cnt_wait~11 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X14_Y13_N5 -dffeas \seg_static_inst|cnt_wait[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|cnt_wait~11_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|Add0~12 ( -// Equation(s): -// \seg_static_inst|Add0~12_combout = (\seg_static_inst|cnt_wait [7] & (\seg_static_inst|Add0~11 $ (GND))) # (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|Add0~11 & VCC)) -// \seg_static_inst|Add0~13 = CARRY((\seg_static_inst|cnt_wait [7] & !\seg_static_inst|Add0~11 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~11 ), - .combout(\seg_static_inst|Add0~12_combout ), - .cout(\seg_static_inst|Add0~13 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~12 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~12 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N21 -dffeas \seg_static_inst|cnt_wait[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~12_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N24 -cycloneive_lcell_comb \seg_static_inst|Add0~16 ( -// Equation(s): -// \seg_static_inst|Add0~16_combout = (\seg_static_inst|cnt_wait [9] & (\seg_static_inst|Add0~15 $ (GND))) # (!\seg_static_inst|cnt_wait [9] & (!\seg_static_inst|Add0~15 & VCC)) -// \seg_static_inst|Add0~17 = CARRY((\seg_static_inst|cnt_wait [9] & !\seg_static_inst|Add0~15 )) - - .dataa(gnd), - .datab(\seg_static_inst|cnt_wait [9]), - .datac(gnd), - .datad(vcc), - .cin(\seg_static_inst|Add0~15 ), - .combout(\seg_static_inst|Add0~16_combout ), - .cout(\seg_static_inst|Add0~17 )); -// synopsys translate_off -defparam \seg_static_inst|Add0~16 .lut_mask = 16'hC30C; -defparam \seg_static_inst|Add0~16 .sum_lutc_input = "cin"; -// synopsys translate_on - -// Location: FF_X14_Y13_N25 -dffeas \seg_static_inst|cnt_wait[9] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~16_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [9]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[9] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[9] .power_up = "low"; -// synopsys translate_on - -// Location: FF_X14_Y13_N27 -dffeas \seg_static_inst|cnt_wait[10] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|Add0~18_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|cnt_wait [10]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|cnt_wait[10] .is_wysiwyg = "true"; -defparam \seg_static_inst|cnt_wait[10] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|Equal0~5 ( -// Equation(s): -// \seg_static_inst|Equal0~5_combout = (!\seg_static_inst|cnt_wait [8] & (!\seg_static_inst|cnt_wait [7] & (!\seg_static_inst|cnt_wait [10] & !\seg_static_inst|cnt_wait [9]))) - - .dataa(\seg_static_inst|cnt_wait [8]), - .datab(\seg_static_inst|cnt_wait [7]), - .datac(\seg_static_inst|cnt_wait [10]), - .datad(\seg_static_inst|cnt_wait [9]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~5_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~5 .lut_mask = 16'h0001; -defparam \seg_static_inst|Equal0~5 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X14_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|Equal0~6 ( -// Equation(s): -// \seg_static_inst|Equal0~6_combout = (\seg_static_inst|cnt_wait [3] & (\seg_static_inst|cnt_wait [4] & (!\seg_static_inst|cnt_wait [6] & \seg_static_inst|cnt_wait [5]))) - - .dataa(\seg_static_inst|cnt_wait [3]), - .datab(\seg_static_inst|cnt_wait [4]), - .datac(\seg_static_inst|cnt_wait [6]), - .datad(\seg_static_inst|cnt_wait [5]), - .cin(gnd), - .combout(\seg_static_inst|Equal0~6_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~6 .lut_mask = 16'h0800; -defparam \seg_static_inst|Equal0~6 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N14 -cycloneive_lcell_comb \seg_static_inst|Equal0~7 ( -// Equation(s): -// \seg_static_inst|Equal0~7_combout = (\seg_static_inst|Equal0~4_combout & (\seg_static_inst|cnt_wait [2] & (\seg_static_inst|Equal0~5_combout & \seg_static_inst|Equal0~6_combout ))) - - .dataa(\seg_static_inst|Equal0~4_combout ), - .datab(\seg_static_inst|cnt_wait [2]), - .datac(\seg_static_inst|Equal0~5_combout ), - .datad(\seg_static_inst|Equal0~6_combout ), - .cin(gnd), - .combout(\seg_static_inst|Equal0~7_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|Equal0~7 .lut_mask = 16'h8000; -defparam \seg_static_inst|Equal0~7 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y12_N4 -cycloneive_lcell_comb \seg_static_inst|add_flag~feeder ( -// Equation(s): -// \seg_static_inst|add_flag~feeder_combout = \seg_static_inst|Equal0~7_combout - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|Equal0~7_combout ), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|add_flag~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|add_flag~feeder .lut_mask = 16'hF0F0; -defparam \seg_static_inst|add_flag~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y12_N5 -dffeas \seg_static_inst|add_flag ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|add_flag~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|add_flag~q ), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|add_flag .is_wysiwyg = "true"; -defparam \seg_static_inst|add_flag .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N10 -cycloneive_lcell_comb \seg_static_inst|num[0]~0 ( -// Equation(s): -// \seg_static_inst|num[0]~0_combout = \seg_static_inst|add_flag~q $ (\seg_static_inst|num [0]) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [0]), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|num[0]~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[0]~0 .lut_mask = 16'h3C3C; -defparam \seg_static_inst|num[0]~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N11 -dffeas \seg_static_inst|num[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[0]~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N0 -cycloneive_lcell_comb \seg_static_inst|num[1]~1 ( -// Equation(s): -// \seg_static_inst|num[1]~1_combout = \seg_static_inst|num [1] $ (((\seg_static_inst|add_flag~q & \seg_static_inst|num [0]))) - - .dataa(gnd), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [1]), - .datad(\seg_static_inst|num [0]), - .cin(gnd), - .combout(\seg_static_inst|num[1]~1_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[1]~1 .lut_mask = 16'h3CF0; -defparam \seg_static_inst|num[1]~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N1 -dffeas \seg_static_inst|num[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[1]~1_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N14 -cycloneive_lcell_comb \seg_static_inst|num[2]~2 ( -// Equation(s): -// \seg_static_inst|num[2]~2_combout = \seg_static_inst|num [2] $ (((\seg_static_inst|num [0] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|add_flag~q ), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[2]~2_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[2]~2 .lut_mask = 16'h78F0; -defparam \seg_static_inst|num[2]~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N15 -dffeas \seg_static_inst|num[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[2]~2_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N18 -cycloneive_lcell_comb \seg_static_inst|num[3]~3 ( -// Equation(s): -// \seg_static_inst|num[3]~3_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [2] & (\seg_static_inst|add_flag~q & \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [2]), - .datac(\seg_static_inst|add_flag~q ), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|num[3]~3_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~3 .lut_mask = 16'h8000; -defparam \seg_static_inst|num[3]~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N16 -cycloneive_lcell_comb \seg_static_inst|num[3]~4 ( -// Equation(s): -// \seg_static_inst|num[3]~4_combout = \seg_static_inst|num [3] $ (\seg_static_inst|num[3]~3_combout ) - - .dataa(gnd), - .datab(gnd), - .datac(\seg_static_inst|num [3]), - .datad(\seg_static_inst|num[3]~3_combout ), - .cin(gnd), - .combout(\seg_static_inst|num[3]~4_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|num[3]~4 .lut_mask = 16'h0FF0; -defparam \seg_static_inst|num[3]~4 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N17 -dffeas \seg_static_inst|num[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|num[3]~4_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|num [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|num[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|num[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N8 -cycloneive_lcell_comb \seg_static_inst|WideOr1~0 ( -// Equation(s): -// \seg_static_inst|WideOr1~0_combout = (\seg_static_inst|num [0] & (\seg_static_inst|num [3] $ (((\seg_static_inst|num [1]) # (!\seg_static_inst|num [2]))))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr1~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr1~0 .lut_mask = 16'h2382; -defparam \seg_static_inst|WideOr1~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N9 -dffeas \seg_static_inst|seg[5] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr1~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [5]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[5] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[5] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N6 -cycloneive_lcell_comb \seg_static_inst|seg[7]~feeder ( -// Equation(s): -// \seg_static_inst|seg[7]~feeder_combout = VCC - - .dataa(gnd), - .datab(gnd), - .datac(gnd), - .datad(gnd), - .cin(gnd), - .combout(\seg_static_inst|seg[7]~feeder_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|seg[7]~feeder .lut_mask = 16'hFFFF; -defparam \seg_static_inst|seg[7]~feeder .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N7 -dffeas \seg_static_inst|seg[7] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|seg[7]~feeder_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [7]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[7] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[7] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N22 -cycloneive_lcell_comb \seg_static_inst|WideOr0~0 ( -// Equation(s): -// \seg_static_inst|WideOr0~0_combout = (\seg_static_inst|num [0] & (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] $ (!\seg_static_inst|num [1])))) # (!\seg_static_inst|num [0] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [3] $ -// (!\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr0~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr0~0 .lut_mask = 16'h2043; -defparam \seg_static_inst|WideOr0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N23 -dffeas \seg_static_inst|seg[6] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr0~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [6]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[6] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[6] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~2 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~2_combout = (\hc595_ctrl_inst|cnt_bit [0] & (((\hc595_ctrl_inst|cnt_bit [1]) # (!\seg_static_inst|seg [6])))) # (!\hc595_ctrl_inst|cnt_bit [0] & (!\seg_static_inst|seg [7] & ((!\hc595_ctrl_inst|cnt_bit [1])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [7]), - .datac(\seg_static_inst|seg [6]), - .datad(\hc595_ctrl_inst|cnt_bit [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~2 .lut_mask = 16'hAA1B; -defparam \hc595_ctrl_inst|Mux0~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N24 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~3 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~3_combout = (\hc595_ctrl_inst|cnt_bit [1] & ((\hc595_ctrl_inst|Mux0~2_combout & (!\seg_static_inst|seg [4])) # (!\hc595_ctrl_inst|Mux0~2_combout & ((!\seg_static_inst|seg [5]))))) # (!\hc595_ctrl_inst|cnt_bit [1] & -// (((\hc595_ctrl_inst|Mux0~2_combout )))) - - .dataa(\seg_static_inst|seg [4]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [5]), - .datad(\hc595_ctrl_inst|Mux0~2_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~3 .lut_mask = 16'h770C; -defparam \hc595_ctrl_inst|Mux0~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N20 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~2 ( -// Equation(s): -// \hc595_ctrl_inst|ds~2_combout = (!\hc595_ctrl_inst|cnt_bit [3] & ((\hc595_ctrl_inst|cnt_bit [2] & ((\hc595_ctrl_inst|Mux0~3_combout ))) # (!\hc595_ctrl_inst|cnt_bit [2] & (!\seg_static_inst|seg [7])))) - - .dataa(\seg_static_inst|seg [7]), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~3_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~2_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~2 .lut_mask = 16'h3101; -defparam \hc595_ctrl_inst|ds~2 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N20 -cycloneive_lcell_comb \seg_static_inst|WideOr4~0 ( -// Equation(s): -// \seg_static_inst|WideOr4~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [2] & ((\seg_static_inst|num [1]) # (!\seg_static_inst|num [0])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [0] & (!\seg_static_inst|num [2] & -// \seg_static_inst|num [1]))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr4~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr4~0 .lut_mask = 16'hC140; -defparam \seg_static_inst|WideOr4~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N21 -dffeas \seg_static_inst|seg[2] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr4~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [2]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[2] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[2] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N4 -cycloneive_lcell_comb \seg_static_inst|WideOr3~0 ( -// Equation(s): -// \seg_static_inst|WideOr3~0_combout = (\seg_static_inst|num [1] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [2]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [3] & !\seg_static_inst|num [2])))) # (!\seg_static_inst|num [1] & -// (!\seg_static_inst|num [3] & (\seg_static_inst|num [0] $ (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr3~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr3~0 .lut_mask = 16'hA412; -defparam \seg_static_inst|WideOr3~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N5 -dffeas \seg_static_inst|seg[3] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr3~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [3]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[3] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[3] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N2 -cycloneive_lcell_comb \seg_static_inst|WideOr5~0 ( -// Equation(s): -// \seg_static_inst|WideOr5~0_combout = (\seg_static_inst|num [3] & ((\seg_static_inst|num [0] & ((\seg_static_inst|num [1]))) # (!\seg_static_inst|num [0] & (\seg_static_inst|num [2])))) # (!\seg_static_inst|num [3] & (\seg_static_inst|num [2] & -// (\seg_static_inst|num [0] $ (\seg_static_inst|num [1])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr5~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr5~0 .lut_mask = 16'hD860; -defparam \seg_static_inst|WideOr5~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N3 -dffeas \seg_static_inst|seg[1] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr5~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [1]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[1] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[1] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~0 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~0_combout = (\hc595_ctrl_inst|cnt_bit [0] & (\hc595_ctrl_inst|cnt_bit [1])) # (!\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|cnt_bit [1] & ((!\seg_static_inst|seg [1]))) # (!\hc595_ctrl_inst|cnt_bit [1] & (!\seg_static_inst|seg -// [3])))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\hc595_ctrl_inst|cnt_bit [1]), - .datac(\seg_static_inst|seg [3]), - .datad(\seg_static_inst|seg [1]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~0_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~0 .lut_mask = 16'h89CD; -defparam \hc595_ctrl_inst|Mux0~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N28 -cycloneive_lcell_comb \seg_static_inst|WideOr6~0 ( -// Equation(s): -// \seg_static_inst|WideOr6~0_combout = (\seg_static_inst|num [3] & (\seg_static_inst|num [0] & (\seg_static_inst|num [2] $ (\seg_static_inst|num [1])))) # (!\seg_static_inst|num [3] & (!\seg_static_inst|num [1] & (\seg_static_inst|num [0] $ -// (\seg_static_inst|num [2])))) - - .dataa(\seg_static_inst|num [0]), - .datab(\seg_static_inst|num [3]), - .datac(\seg_static_inst|num [2]), - .datad(\seg_static_inst|num [1]), - .cin(gnd), - .combout(\seg_static_inst|WideOr6~0_combout ), - .cout()); -// synopsys translate_off -defparam \seg_static_inst|WideOr6~0 .lut_mask = 16'h0892; -defparam \seg_static_inst|WideOr6~0 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X16_Y13_N29 -dffeas \seg_static_inst|seg[0] ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\seg_static_inst|WideOr6~0_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\seg_static_inst|seg [0]), - .prn(vcc)); -// synopsys translate_off -defparam \seg_static_inst|seg[0] .is_wysiwyg = "true"; -defparam \seg_static_inst|seg[0] .power_up = "low"; -// synopsys translate_on - -// Location: LCCOMB_X16_Y13_N6 -cycloneive_lcell_comb \hc595_ctrl_inst|Mux0~1 ( -// Equation(s): -// \hc595_ctrl_inst|Mux0~1_combout = (\hc595_ctrl_inst|cnt_bit [0] & ((\hc595_ctrl_inst|Mux0~0_combout & ((!\seg_static_inst|seg [0]))) # (!\hc595_ctrl_inst|Mux0~0_combout & (!\seg_static_inst|seg [2])))) # (!\hc595_ctrl_inst|cnt_bit [0] & -// (((\hc595_ctrl_inst|Mux0~0_combout )))) - - .dataa(\hc595_ctrl_inst|cnt_bit [0]), - .datab(\seg_static_inst|seg [2]), - .datac(\hc595_ctrl_inst|Mux0~0_combout ), - .datad(\seg_static_inst|seg [0]), - .cin(gnd), - .combout(\hc595_ctrl_inst|Mux0~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|Mux0~1 .lut_mask = 16'h52F2; -defparam \hc595_ctrl_inst|Mux0~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N12 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~1 ( -// Equation(s): -// \hc595_ctrl_inst|ds~1_combout = (\hc595_ctrl_inst|cnt_bit [3] & (!\hc595_ctrl_inst|cnt_bit [2] & \hc595_ctrl_inst|Mux0~1_combout )) - - .dataa(gnd), - .datab(\hc595_ctrl_inst|cnt_bit [3]), - .datac(\hc595_ctrl_inst|cnt_bit [2]), - .datad(\hc595_ctrl_inst|Mux0~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~1_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~1 .lut_mask = 16'h0C00; -defparam \hc595_ctrl_inst|ds~1 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: LCCOMB_X15_Y13_N30 -cycloneive_lcell_comb \hc595_ctrl_inst|ds~3 ( -// Equation(s): -// \hc595_ctrl_inst|ds~3_combout = (\hc595_ctrl_inst|ds~0_combout & ((\hc595_ctrl_inst|ds~2_combout ) # ((\hc595_ctrl_inst|ds~1_combout )))) # (!\hc595_ctrl_inst|ds~0_combout & (((\hc595_ctrl_inst|ds~q )))) - - .dataa(\hc595_ctrl_inst|ds~0_combout ), - .datab(\hc595_ctrl_inst|ds~2_combout ), - .datac(\hc595_ctrl_inst|ds~q ), - .datad(\hc595_ctrl_inst|ds~1_combout ), - .cin(gnd), - .combout(\hc595_ctrl_inst|ds~3_combout ), - .cout()); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds~3 .lut_mask = 16'hFAD8; -defparam \hc595_ctrl_inst|ds~3 .sum_lutc_input = "datac"; -// synopsys translate_on - -// Location: FF_X15_Y13_N31 -dffeas \hc595_ctrl_inst|ds ( - .clk(\sys_clk~inputclkctrl_outclk ), - .d(\hc595_ctrl_inst|ds~3_combout ), - .asdata(vcc), - .clrn(\sys_rst_n~input_o ), - .aload(gnd), - .sclr(gnd), - .sload(gnd), - .ena(vcc), - .devclrn(devclrn), - .devpor(devpor), - .q(\hc595_ctrl_inst|ds~q ), - .prn(vcc)); -// synopsys translate_off -defparam \hc595_ctrl_inst|ds .is_wysiwyg = "true"; -defparam \hc595_ctrl_inst|ds .power_up = "low"; -// synopsys translate_on - -assign stcp = \stcp~output_o ; - -assign shcp = \shcp~output_o ; - -assign ds = \ds~output_o ; - -assign oe = \oe~output_o ; - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_v_fast.sdo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_v_fast.sdo deleted file mode 100644 index 831b7f2..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_min_1200mv_0c_v_fast.sdo +++ /dev/null @@ -1,1858 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This file contains Fast Corner delays for the design using part EP4CE15F23C8, -// with speed grade M, core voltage 1.2V, and temperature 0 Celsius -// - -// -// This SDF file should be used for ModelSim (Verilog) only -// - -(DELAYFILE - (SDFVERSION "2.1") - (DESIGN "seg_595_static") - (DATE "06/02/2023 20:55:14") - (VENDOR "Altera") - (PROGRAM "Quartus II 64-Bit") - (VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version") - (DIVIDER .) - (TIMESCALE 1 ps) - - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (136:136:136) (187:187:187)) - (IOPATH dataa combout (186:186:186) (175:175:175)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~14) - (DELAY - (ABSOLUTE - (PORT dataa (135:135:135) (187:187:187)) - (IOPATH dataa combout (165:165:165) (173:173:173)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~18) - (DELAY - (ABSOLUTE - (PORT dataa (134:134:134) (187:187:187)) - (IOPATH dataa combout (165:165:165) (173:173:173)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~20) - (DELAY - (ABSOLUTE - (PORT datab (351:351:351) (421:421:421)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~22) - (DELAY - (ABSOLUTE - (PORT datab (379:379:379) (457:457:457)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~24) - (DELAY - (ABSOLUTE - (PORT dataa (146:146:146) (198:198:198)) - (IOPATH dataa combout (186:186:186) (175:175:175)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~26) - (DELAY - (ABSOLUTE - (PORT dataa (215:215:215) (275:275:275)) - (IOPATH dataa combout (165:165:165) (173:173:173)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~28) - (DELAY - (ABSOLUTE - (PORT datab (141:141:141) (189:189:189)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~30) - (DELAY - (ABSOLUTE - (PORT datab (144:144:144) (193:193:193)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~32) - (DELAY - (ABSOLUTE - (PORT datab (142:142:142) (190:190:190)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~34) - (DELAY - (ABSOLUTE - (PORT datab (215:215:215) (273:273:273)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~36) - (DELAY - (ABSOLUTE - (PORT dataa (144:144:144) (196:196:196)) - (IOPATH dataa combout (186:186:186) (175:175:175)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~38) - (DELAY - (ABSOLUTE - (PORT datab (228:228:228) (284:284:284)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~40) - (DELAY - (ABSOLUTE - (PORT datab (142:142:142) (190:190:190)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~42) - (DELAY - (ABSOLUTE - (PORT dataa (216:216:216) (275:275:275)) - (IOPATH dataa combout (165:165:165) (173:173:173)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~44) - (DELAY - (ABSOLUTE - (PORT datab (142:142:142) (190:190:190)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~46) - (DELAY - (ABSOLUTE - (PORT datad (204:204:204) (250:250:250)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~0) - (DELAY - (ABSOLUTE - (PORT dataa (230:230:230) (294:294:294)) - (PORT datac (213:213:213) (266:266:266)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datac combout (120:120:120) (125:125:125)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr2\~0) - (DELAY - (ABSOLUTE - (PORT dataa (181:181:181) (253:253:253)) - (PORT datab (161:161:161) (219:219:219)) - (PORT datac (150:150:150) (207:207:207)) - (PORT datad (156:156:156) (207:207:207)) - (IOPATH dataa combout (170:170:170) (163:163:163)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (120:120:120) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[24\]) - (DELAY - (ABSOLUTE - (PORT clk (1068:1068:1068) (1098:1098:1098)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[23\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (365:365:365) (442:442:442)) - (PORT datab (224:224:224) (277:277:277)) - (PORT datac (341:341:341) (407:407:407)) - (PORT datad (131:131:131) (169:169:169)) - (IOPATH dataa combout (166:166:166) (157:157:157)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[22\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[21\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[20\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[19\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (142:142:142) (193:193:193)) - (PORT datab (142:142:142) (189:189:189)) - (PORT datac (209:209:209) (259:259:259)) - (PORT datad (207:207:207) (253:253:253)) - (IOPATH dataa combout (159:159:159) (163:163:163)) - (IOPATH datab combout (161:161:161) (167:167:167)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[18\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[16\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[17\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[15\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (210:210:210) (267:267:267)) - (PORT datab (223:223:223) (276:276:276)) - (PORT datac (196:196:196) (243:243:243)) - (PORT datad (129:129:129) (167:167:167)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datab combout (166:166:166) (158:158:158)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[14\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[13\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2807:2807:2807) (2498:2498:2498)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[12\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[11\]) - (DELAY - (ABSOLUTE - (PORT clk (871:871:871) (876:876:876)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (234:234:234) (289:289:289)) - (PORT datab (142:142:142) (190:190:190)) - (PORT datac (128:128:128) (168:168:168)) - (PORT datad (193:193:193) (236:236:236)) - (IOPATH dataa combout (159:159:159) (163:163:163)) - (IOPATH datab combout (161:161:161) (167:167:167)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (104:104:104) (135:135:135)) - (PORT datab (103:103:103) (132:132:132)) - (PORT datac (91:91:91) (113:113:113)) - (PORT datad (91:91:91) (110:110:110)) - (IOPATH dataa combout (159:159:159) (163:163:163)) - (IOPATH datab combout (161:161:161) (167:167:167)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[8\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~0) - (DELAY - (ABSOLUTE - (PORT datac (135:135:135) (172:172:172)) - (PORT datad (160:160:160) (187:187:187)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~1) - (DELAY - (ABSOLUTE - (PORT datac (134:134:134) (171:171:171)) - (PORT datad (159:159:159) (185:185:185)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~2) - (DELAY - (ABSOLUTE - (PORT datac (209:209:209) (254:254:254)) - (PORT datad (91:91:91) (108:108:108)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~3) - (DELAY - (ABSOLUTE - (PORT datac (134:134:134) (170:170:170)) - (PORT datad (161:161:161) (184:184:184)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~4) - (DELAY - (ABSOLUTE - (PORT datac (209:209:209) (254:254:254)) - (PORT datad (92:92:92) (109:109:109)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~5) - (DELAY - (ABSOLUTE - (PORT datac (135:135:135) (172:172:172)) - (PORT datad (169:169:169) (198:198:198)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~6) - (DELAY - (ABSOLUTE - (PORT datac (209:209:209) (254:254:254)) - (PORT datad (93:93:93) (111:111:111)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~7) - (DELAY - (ABSOLUTE - (PORT datac (134:134:134) (172:172:172)) - (PORT datad (168:168:168) (196:196:196)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~8) - (DELAY - (ABSOLUTE - (PORT datac (210:210:210) (255:255:255)) - (PORT datad (94:94:94) (112:112:112)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~9) - (DELAY - (ABSOLUTE - (PORT datac (134:134:134) (172:172:172)) - (PORT datad (273:273:273) (310:310:310)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~10) - (DELAY - (ABSOLUTE - (PORT datab (153:153:153) (195:195:195)) - (PORT datac (313:313:313) (361:361:361)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (119:119:119) (124:124:124)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE stcp\~output) - (DELAY - (ABSOLUTE - (PORT i (687:687:687) (805:805:805)) - (IOPATH i o (1832:1832:1832) (1805:1805:1805)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE shcp\~output) - (DELAY - (ABSOLUTE - (PORT i (756:756:756) (878:878:878)) - (IOPATH i o (1812:1812:1812) (1785:1785:1785)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE ds\~output) - (DELAY - (ABSOLUTE - (PORT i (914:914:914) (1043:1043:1043)) - (IOPATH i o (1822:1822:1822) (1795:1795:1795)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE oe\~output) - (DELAY - (ABSOLUTE - (PORT i (2303:2303:2303) (2047:2047:2047)) - (IOPATH i o (1795:1795:1795) (1822:1822:1822)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_clk\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (358:358:358) (738:738:738)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_clkctrl") - (INSTANCE sys_clk\~inputclkctrl) - (DELAY - (ABSOLUTE - (PORT inclk[0] (97:97:97) (82:82:82)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]\~0) - (DELAY - (ABSOLUTE - (IOPATH datac combout (190:190:190) (195:195:195)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_rst_n\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (318:318:318) (698:698:698)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]\~1) - (DELAY - (ABSOLUTE - (PORT dataa (230:230:230) (294:294:294)) - (PORT datab (228:228:228) (288:288:288)) - (IOPATH dataa combout (188:188:188) (203:203:203)) - (IOPATH datab combout (190:190:190) (205:205:205)) - (IOPATH datac combout (190:190:190) (195:195:195)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]\~0) - (DELAY - (ABSOLUTE - (PORT dataa (128:128:128) (162:162:162)) - (PORT datab (148:148:148) (198:198:198)) - (PORT datad (94:94:94) (113:113:113)) - (IOPATH dataa combout (188:188:188) (203:203:203)) - (IOPATH datab combout (190:190:190) (205:205:205)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~0) - (DELAY - (ABSOLUTE - (PORT datac (134:134:134) (177:177:177)) - (PORT datad (132:132:132) (170:170:170)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (142:142:142) (192:192:192)) - (PORT datab (141:141:141) (189:189:189)) - (IOPATH dataa combout (186:186:186) (180:180:180)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datab combout (190:190:190) (181:181:181)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Equal1\~0) - (DELAY - (ABSOLUTE - (PORT datac (215:215:215) (268:268:268)) - (PORT datad (218:218:218) (269:269:269)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (148:148:148) (205:205:205)) - (PORT datab (115:115:115) (148:148:148)) - (PORT datad (174:174:174) (198:198:198)) - (IOPATH dataa combout (158:158:158) (163:163:163)) - (IOPATH datab combout (160:160:160) (176:176:176)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~1) - (DELAY - (ABSOLUTE - (PORT dataa (145:145:145) (203:203:203)) - (PORT datab (146:146:146) (200:200:200)) - (PORT datac (113:113:113) (139:139:139)) - (PORT datad (104:104:104) (127:127:127)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datab combout (167:167:167) (156:156:156)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|stcp\~feeder) - (DELAY - (ABSOLUTE - (PORT datad (97:97:97) (117:117:117)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|stcp) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|shcp) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT asdata (504:504:504) (567:567:567)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD asdata (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (128:128:128) (163:163:163)) - (PORT datab (146:146:146) (200:200:200)) - (PORT datad (103:103:103) (126:126:126)) - (IOPATH dataa combout (165:165:165) (159:159:159)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (142:142:142) (192:192:192)) - (IOPATH dataa combout (165:165:165) (173:173:173)) - (IOPATH dataa cout (226:226:226) (171:171:171)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~6) - (DELAY - (ABSOLUTE - (PORT datab (134:134:134) (184:184:184)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~8) - (DELAY - (ABSOLUTE - (PORT datab (133:133:133) (183:183:183)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~10) - (DELAY - (ABSOLUTE - (PORT datab (136:136:136) (186:186:186)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~11) - (DELAY - (ABSOLUTE - (PORT datab (105:105:105) (134:134:134)) - (PORT datad (324:324:324) (373:373:373)) - (IOPATH datab combout (168:168:168) (167:167:167)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~12) - (DELAY - (ABSOLUTE - (PORT datab (134:134:134) (183:183:183)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~16) - (DELAY - (ABSOLUTE - (PORT datab (133:133:133) (182:182:182)) - (IOPATH datab combout (192:192:192) (177:177:177)) - (IOPATH datab cout (227:227:227) (175:175:175)) - (IOPATH datad combout (68:68:68) (63:63:63)) - (IOPATH cin combout (187:187:187) (204:204:204)) - (IOPATH cin cout (34:34:34) (34:34:34)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[9\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[10\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2789:2789:2789) (2490:2490:2490)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~5) - (DELAY - (ABSOLUTE - (PORT dataa (139:139:139) (192:192:192)) - (PORT datab (137:137:137) (187:187:187)) - (PORT datac (124:124:124) (168:168:168)) - (PORT datad (124:124:124) (164:164:164)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (120:120:120) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~6) - (DELAY - (ABSOLUTE - (PORT dataa (136:136:136) (189:189:189)) - (PORT datab (135:135:135) (185:185:185)) - (PORT datac (120:120:120) (163:163:163)) - (PORT datad (123:123:123) (162:162:162)) - (IOPATH dataa combout (158:158:158) (163:163:163)) - (IOPATH datab combout (160:160:160) (167:167:167)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~7) - (DELAY - (ABSOLUTE - (PORT dataa (104:104:104) (135:135:135)) - (PORT datab (489:489:489) (577:577:577)) - (PORT datac (424:424:424) (479:479:479)) - (PORT datad (415:415:415) (470:470:470)) - (IOPATH dataa combout (159:159:159) (163:163:163)) - (IOPATH datab combout (161:161:161) (167:167:167)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|add_flag\~feeder) - (DELAY - (ABSOLUTE - (PORT datac (135:135:135) (171:171:171)) - (IOPATH datac combout (119:119:119) (124:124:124)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|add_flag) - (DELAY - (ABSOLUTE - (PORT clk (1068:1068:1068) (1098:1098:1098)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (3084:3084:3084) (2737:2737:2737)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[0\]\~0) - (DELAY - (ABSOLUTE - (PORT datab (377:377:377) (459:459:459)) - (IOPATH datab combout (196:196:196) (205:205:205)) - (IOPATH datac combout (190:190:190) (195:195:195)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[1\]\~1) - (DELAY - (ABSOLUTE - (PORT datab (377:377:377) (458:458:458)) - (PORT datad (161:161:161) (219:219:219)) - (IOPATH datab combout (166:166:166) (176:176:176)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[2\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (178:178:178) (250:250:250)) - (PORT datab (378:378:378) (459:459:459)) - (PORT datad (151:151:151) (203:203:203)) - (IOPATH dataa combout (158:158:158) (173:173:173)) - (IOPATH datab combout (160:160:160) (176:176:176)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (179:179:179) (251:251:251)) - (PORT datab (166:166:166) (228:228:228)) - (PORT datac (362:362:362) (438:438:438)) - (PORT datad (154:154:154) (205:205:205)) - (IOPATH dataa combout (159:159:159) (163:163:163)) - (IOPATH datab combout (161:161:161) (167:167:167)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~4) - (DELAY - (ABSOLUTE - (PORT datad (91:91:91) (108:108:108)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr1\~0) - (DELAY - (ABSOLUTE - (PORT dataa (177:177:177) (247:247:247)) - (PORT datab (161:161:161) (220:220:220)) - (PORT datac (148:148:148) (204:204:204)) - (PORT datad (148:148:148) (199:199:199)) - (IOPATH dataa combout (170:170:170) (163:163:163)) - (IOPATH datab combout (182:182:182) (193:193:193)) - (IOPATH datac combout (120:120:120) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (180:180:180) (252:252:252)) - (PORT datab (160:160:160) (218:218:218)) - (PORT datac (149:149:149) (207:207:207)) - (PORT datad (155:155:155) (206:206:206)) - (IOPATH dataa combout (166:166:166) (157:157:157)) - (IOPATH datab combout (188:188:188) (177:177:177)) - (IOPATH datac combout (120:120:120) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (226:226:226) (285:285:285)) - (PORT datab (213:213:213) (266:266:266)) - (PORT datac (117:117:117) (159:159:159)) - (PORT datad (219:219:219) (268:268:268)) - (IOPATH dataa combout (188:188:188) (184:184:184)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (120:120:120) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (131:131:131) (182:182:182)) - (PORT datab (236:236:236) (291:291:291)) - (PORT datac (118:118:118) (160:160:160)) - (PORT datad (92:92:92) (109:109:109)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datab combout (192:192:192) (181:181:181)) - (IOPATH datac combout (120:120:120) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~2) - (DELAY - (ABSOLUTE - (PORT dataa (145:145:145) (196:196:196)) - (PORT datab (146:146:146) (199:199:199)) - (PORT datac (132:132:132) (180:180:180)) - (PORT datad (172:172:172) (203:203:203)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (120:120:120) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr4\~0) - (DELAY - (ABSOLUTE - (PORT dataa (180:180:180) (252:252:252)) - (PORT datab (160:160:160) (218:218:218)) - (PORT datac (149:149:149) (206:206:206)) - (PORT datad (154:154:154) (205:205:205)) - (IOPATH dataa combout (158:158:158) (157:157:157)) - (IOPATH datab combout (168:168:168) (167:167:167)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr3\~0) - (DELAY - (ABSOLUTE - (PORT dataa (177:177:177) (247:247:247)) - (PORT datab (162:162:162) (221:221:221)) - (PORT datac (148:148:148) (204:204:204)) - (PORT datad (146:146:146) (197:197:197)) - (IOPATH dataa combout (192:192:192) (184:184:184)) - (IOPATH datab combout (166:166:166) (158:158:158)) - (IOPATH datac combout (120:120:120) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr5\~0) - (DELAY - (ABSOLUTE - (PORT dataa (177:177:177) (247:247:247)) - (PORT datab (162:162:162) (221:221:221)) - (PORT datac (148:148:148) (205:205:205)) - (PORT datad (145:145:145) (195:195:195)) - (IOPATH dataa combout (188:188:188) (179:179:179)) - (IOPATH datab combout (188:188:188) (177:177:177)) - (IOPATH datac combout (119:119:119) (124:124:124)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (227:227:227) (286:286:286)) - (PORT datab (235:235:235) (291:291:291)) - (PORT datac (120:120:120) (161:161:161)) - (PORT datad (121:121:121) (158:158:158)) - (IOPATH dataa combout (159:159:159) (173:173:173)) - (IOPATH datab combout (168:168:168) (167:167:167)) - (IOPATH datac combout (120:120:120) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr6\~0) - (DELAY - (ABSOLUTE - (PORT dataa (182:182:182) (253:253:253)) - (PORT datab (161:161:161) (219:219:219)) - (PORT datac (151:151:151) (208:208:208)) - (PORT datad (156:156:156) (208:208:208)) - (IOPATH dataa combout (192:192:192) (184:184:184)) - (IOPATH datab combout (182:182:182) (193:193:193)) - (IOPATH datac combout (120:120:120) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (878:878:878)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2920:2920:2920) (2600:2600:2600)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (226:226:226) (285:285:285)) - (PORT datab (132:132:132) (181:181:181)) - (PORT datac (92:92:92) (115:115:115)) - (PORT datad (120:120:120) (158:158:158)) - (IOPATH dataa combout (186:186:186) (180:180:180)) - (IOPATH datab combout (160:160:160) (156:156:156)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~1) - (DELAY - (ABSOLUTE - (PORT datab (145:145:145) (199:199:199)) - (PORT datac (133:133:133) (183:183:183)) - (PORT datad (163:163:163) (192:192:192)) - (IOPATH datab combout (166:166:166) (167:167:167)) - (IOPATH datac combout (119:119:119) (125:125:125)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~3) - (DELAY - (ABSOLUTE - (PORT dataa (107:107:107) (139:139:139)) - (PORT datab (104:104:104) (132:132:132)) - (PORT datad (92:92:92) (110:110:110)) - (IOPATH dataa combout (188:188:188) (184:184:184)) - (IOPATH datab combout (168:168:168) (167:167:167)) - (IOPATH datac combout (190:190:190) (195:195:195)) - (IOPATH datad combout (68:68:68) (63:63:63)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|ds) - (DELAY - (ABSOLUTE - (PORT clk (872:872:872) (877:877:877)) - (PORT d (37:37:37) (50:50:50)) - (PORT clrn (2934:2934:2934) (2613:2613:2613)) - (IOPATH (posedge clk) q (105:105:105) (105:105:105)) - (IOPATH (negedge clrn) q (110:110:110) (110:110:110)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (84:84:84)) - ) - ) -) diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_modelsim.xrf b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_modelsim.xrf deleted file mode 100644 index ce539a9..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_modelsim.xrf +++ /dev/null @@ -1,135 +0,0 @@ -vendor_name = ModelSim -source_file = 1, E:/simiao/lc/A415/03_smg595/smg595_static/smg595_static/sim/tb_seg_595_static.v -source_file = 1, E:/simiao/lc/A415/03_smg595/smg595_static/smg595_static/rtl/seg_static.v -source_file = 1, E:/simiao/lc/A415/03_smg595/smg595_static/smg595_static/rtl/seg_595_static.v -source_file = 1, E:/simiao/lc/A415/03_smg595/smg595_static/smg595_static/rtl/hc595_ctrl.v -source_file = 1, output_files/Chain1.cdf -source_file = 1, E:/simiao/lc/A415/03_smg595/smg595_static/smg595_static/quartus_prj/db/seg_595_static.cbx.xml -design_name = seg_595_static -instance = comp, \seg_static_inst|Add0~4 , seg_static_inst|Add0~4, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~14 , seg_static_inst|Add0~14, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~18 , seg_static_inst|Add0~18, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~20 , seg_static_inst|Add0~20, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~22 , seg_static_inst|Add0~22, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~24 , seg_static_inst|Add0~24, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~26 , seg_static_inst|Add0~26, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~28 , seg_static_inst|Add0~28, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~30 , seg_static_inst|Add0~30, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~32 , seg_static_inst|Add0~32, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~34 , seg_static_inst|Add0~34, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~36 , seg_static_inst|Add0~36, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~38 , seg_static_inst|Add0~38, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~40 , seg_static_inst|Add0~40, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~42 , seg_static_inst|Add0~42, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~44 , seg_static_inst|Add0~44, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~46 , seg_static_inst|Add0~46, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|ds~0 , hc595_ctrl_inst|ds~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[4] , seg_static_inst|seg[4], seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr2~0 , seg_static_inst|WideOr2~0, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[24] , seg_static_inst|cnt_wait[24], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[23] , seg_static_inst|cnt_wait[23], seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~0 , seg_static_inst|Equal0~0, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[22] , seg_static_inst|cnt_wait[22], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[21] , seg_static_inst|cnt_wait[21], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[20] , seg_static_inst|cnt_wait[20], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[19] , seg_static_inst|cnt_wait[19], seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~1 , seg_static_inst|Equal0~1, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[18] , seg_static_inst|cnt_wait[18], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[16] , seg_static_inst|cnt_wait[16], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[17] , seg_static_inst|cnt_wait[17], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[15] , seg_static_inst|cnt_wait[15], seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~2 , seg_static_inst|Equal0~2, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[14] , seg_static_inst|cnt_wait[14], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[13] , seg_static_inst|cnt_wait[13], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[12] , seg_static_inst|cnt_wait[12], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[11] , seg_static_inst|cnt_wait[11], seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~3 , seg_static_inst|Equal0~3, seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~4 , seg_static_inst|Equal0~4, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[8] , seg_static_inst|cnt_wait[8], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[3] , seg_static_inst|cnt_wait[3], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~0 , seg_static_inst|cnt_wait~0, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~1 , seg_static_inst|cnt_wait~1, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~2 , seg_static_inst|cnt_wait~2, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~3 , seg_static_inst|cnt_wait~3, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~4 , seg_static_inst|cnt_wait~4, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~5 , seg_static_inst|cnt_wait~5, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~6 , seg_static_inst|cnt_wait~6, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~7 , seg_static_inst|cnt_wait~7, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~8 , seg_static_inst|cnt_wait~8, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~9 , seg_static_inst|cnt_wait~9, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~10 , seg_static_inst|cnt_wait~10, seg_595_static, 1 -instance = comp, \stcp~output , stcp~output, seg_595_static, 1 -instance = comp, \shcp~output , shcp~output, seg_595_static, 1 -instance = comp, \ds~output , ds~output, seg_595_static, 1 -instance = comp, \oe~output , oe~output, seg_595_static, 1 -instance = comp, \sys_clk~input , sys_clk~input, seg_595_static, 1 -instance = comp, \sys_clk~inputclkctrl , sys_clk~inputclkctrl, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_4[0]~0 , hc595_ctrl_inst|cnt_4[0]~0, seg_595_static, 1 -instance = comp, \sys_rst_n~input , sys_rst_n~input, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_4[0] , hc595_ctrl_inst|cnt_4[0], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[0]~1 , hc595_ctrl_inst|cnt_bit[0]~1, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[0] , hc595_ctrl_inst|cnt_bit[0], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[1]~0 , hc595_ctrl_inst|cnt_bit[1]~0, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[1] , hc595_ctrl_inst|cnt_bit[1], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|always2~0 , hc595_ctrl_inst|always2~0, seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~0 , seg_static_inst|Add0~0, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_4[1] , hc595_ctrl_inst|cnt_4[1], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|Equal1~0 , hc595_ctrl_inst|Equal1~0, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[3]~2 , hc595_ctrl_inst|cnt_bit[3]~2, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[3] , hc595_ctrl_inst|cnt_bit[3], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|always2~1 , hc595_ctrl_inst|always2~1, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|stcp~feeder , hc595_ctrl_inst|stcp~feeder, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|stcp , hc595_ctrl_inst|stcp, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|shcp , hc595_ctrl_inst|shcp, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[2]~3 , hc595_ctrl_inst|cnt_bit[2]~3, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|cnt_bit[2] , hc595_ctrl_inst|cnt_bit[2], seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~2 , seg_static_inst|Add0~2, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[2] , seg_static_inst|cnt_wait[2], seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~6 , seg_static_inst|Add0~6, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[4] , seg_static_inst|cnt_wait[4], seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~8 , seg_static_inst|Add0~8, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[5] , seg_static_inst|cnt_wait[5], seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~10 , seg_static_inst|Add0~10, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait~11 , seg_static_inst|cnt_wait~11, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[6] , seg_static_inst|cnt_wait[6], seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~12 , seg_static_inst|Add0~12, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[7] , seg_static_inst|cnt_wait[7], seg_595_static, 1 -instance = comp, \seg_static_inst|Add0~16 , seg_static_inst|Add0~16, seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[9] , seg_static_inst|cnt_wait[9], seg_595_static, 1 -instance = comp, \seg_static_inst|cnt_wait[10] , seg_static_inst|cnt_wait[10], seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~5 , seg_static_inst|Equal0~5, seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~6 , seg_static_inst|Equal0~6, seg_595_static, 1 -instance = comp, \seg_static_inst|Equal0~7 , seg_static_inst|Equal0~7, seg_595_static, 1 -instance = comp, \seg_static_inst|add_flag~feeder , seg_static_inst|add_flag~feeder, seg_595_static, 1 -instance = comp, \seg_static_inst|add_flag , seg_static_inst|add_flag, seg_595_static, 1 -instance = comp, \seg_static_inst|num[0]~0 , seg_static_inst|num[0]~0, seg_595_static, 1 -instance = comp, \seg_static_inst|num[0] , seg_static_inst|num[0], seg_595_static, 1 -instance = comp, \seg_static_inst|num[1]~1 , seg_static_inst|num[1]~1, seg_595_static, 1 -instance = comp, \seg_static_inst|num[1] , seg_static_inst|num[1], seg_595_static, 1 -instance = comp, \seg_static_inst|num[2]~2 , seg_static_inst|num[2]~2, seg_595_static, 1 -instance = comp, \seg_static_inst|num[2] , seg_static_inst|num[2], seg_595_static, 1 -instance = comp, \seg_static_inst|num[3]~3 , seg_static_inst|num[3]~3, seg_595_static, 1 -instance = comp, \seg_static_inst|num[3]~4 , seg_static_inst|num[3]~4, seg_595_static, 1 -instance = comp, \seg_static_inst|num[3] , seg_static_inst|num[3], seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr1~0 , seg_static_inst|WideOr1~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[5] , seg_static_inst|seg[5], seg_595_static, 1 -instance = comp, \seg_static_inst|seg[7]~feeder , seg_static_inst|seg[7]~feeder, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[7] , seg_static_inst|seg[7], seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr0~0 , seg_static_inst|WideOr0~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[6] , seg_static_inst|seg[6], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|Mux0~2 , hc595_ctrl_inst|Mux0~2, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|Mux0~3 , hc595_ctrl_inst|Mux0~3, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|ds~2 , hc595_ctrl_inst|ds~2, seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr4~0 , seg_static_inst|WideOr4~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[2] , seg_static_inst|seg[2], seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr3~0 , seg_static_inst|WideOr3~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[3] , seg_static_inst|seg[3], seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr5~0 , seg_static_inst|WideOr5~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[1] , seg_static_inst|seg[1], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|Mux0~0 , hc595_ctrl_inst|Mux0~0, seg_595_static, 1 -instance = comp, \seg_static_inst|WideOr6~0 , seg_static_inst|WideOr6~0, seg_595_static, 1 -instance = comp, \seg_static_inst|seg[0] , seg_static_inst|seg[0], seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|Mux0~1 , hc595_ctrl_inst|Mux0~1, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|ds~1 , hc595_ctrl_inst|ds~1, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|ds~3 , hc595_ctrl_inst|ds~3, seg_595_static, 1 -instance = comp, \hc595_ctrl_inst|ds , hc595_ctrl_inst|ds, seg_595_static, 1 diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_v.sdo b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_v.sdo deleted file mode 100644 index 7f4cf64..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/quartus_prj/simulation/modelsim/seg_595_static_v.sdo +++ /dev/null @@ -1,1858 +0,0 @@ -// Copyright (C) 1991-2013 Altera Corporation -// Your use of Altera Corporation's design tools, logic functions -// and other software and tools, and its AMPP partner logic -// functions, and any output files from any of the foregoing -// (including device programming or simulation files), and any -// associated documentation or information are expressly subject -// to the terms and conditions of the Altera Program License -// Subscription Agreement, Altera MegaCore Function License -// Agreement, or other applicable license agreement, including, -// without limitation, that your use is for the sole purpose of -// programming logic devices manufactured by Altera and sold by -// Altera or its authorized distributors. Please refer to the -// applicable agreement for further details. - - -// -// Device: Altera EP4CE15F23C8 Package FBGA484 -// - -// -// This file contains Slow Corner delays for the design using part EP4CE15F23C8, -// with speed grade 8, core voltage 1.2V, and temperature 85 Celsius -// - -// -// This SDF file should be used for ModelSim (Verilog) only -// - -(DELAYFILE - (SDFVERSION "2.1") - (DESIGN "seg_595_static") - (DATE "06/02/2023 20:55:14") - (VENDOR "Altera") - (PROGRAM "Quartus II 64-Bit") - (VERSION "Version 13.0.1 Build 232 06/12/2013 Service Pack 1 SJ Full Version") - (DIVIDER .) - (TIMESCALE 1 ps) - - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (344:344:344) (433:433:433)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~14) - (DELAY - (ABSOLUTE - (PORT dataa (343:343:343) (432:432:432)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~18) - (DELAY - (ABSOLUTE - (PORT dataa (342:342:342) (429:429:429)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~20) - (DELAY - (ABSOLUTE - (PORT datab (940:940:940) (921:921:921)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~22) - (DELAY - (ABSOLUTE - (PORT datab (984:984:984) (971:971:971)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~24) - (DELAY - (ABSOLUTE - (PORT dataa (365:365:365) (450:450:450)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~26) - (DELAY - (ABSOLUTE - (PORT dataa (573:573:573) (611:611:611)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~28) - (DELAY - (ABSOLUTE - (PORT datab (358:358:358) (434:434:434)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~30) - (DELAY - (ABSOLUTE - (PORT datab (361:361:361) (438:438:438)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~32) - (DELAY - (ABSOLUTE - (PORT datab (359:359:359) (436:436:436)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~34) - (DELAY - (ABSOLUTE - (PORT datab (572:572:572) (603:603:603)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~36) - (DELAY - (ABSOLUTE - (PORT dataa (363:363:363) (446:446:446)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~38) - (DELAY - (ABSOLUTE - (PORT datab (628:628:628) (632:632:632)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~40) - (DELAY - (ABSOLUTE - (PORT datab (360:360:360) (436:436:436)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~42) - (DELAY - (ABSOLUTE - (PORT dataa (577:577:577) (611:611:611)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~44) - (DELAY - (ABSOLUTE - (PORT datab (360:360:360) (436:436:436)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~46) - (DELAY - (ABSOLUTE - (PORT datad (539:539:539) (559:559:559)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~0) - (DELAY - (ABSOLUTE - (PORT dataa (597:597:597) (647:647:647)) - (PORT datac (558:558:558) (595:595:595)) - (IOPATH dataa combout (481:481:481) (491:491:491)) - (IOPATH datac combout (324:324:324) (315:315:315)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr2\~0) - (DELAY - (ABSOLUTE - (PORT dataa (418:418:418) (560:560:560)) - (PORT datab (386:386:386) (503:503:503)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (369:369:369) (466:466:466)) - (IOPATH dataa combout (471:471:471) (472:472:472)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (327:327:327) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[24\]) - (DELAY - (ABSOLUTE - (PORT clk (2328:2328:2328) (2322:2322:2322)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[23\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (936:936:936) (939:939:939)) - (PORT datab (615:615:615) (619:619:619)) - (PORT datac (876:876:876) (872:872:872)) - (PORT datad (322:322:322) (392:392:392)) - (IOPATH dataa combout (405:405:405) (398:398:398)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[22\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[21\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[20\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[19\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (362:362:362) (445:445:445)) - (PORT datab (359:359:359) (436:436:436)) - (PORT datac (564:564:564) (579:579:579)) - (PORT datad (556:556:556) (569:569:569)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[18\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[16\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[17\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[15\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (558:558:558) (595:595:595)) - (PORT datab (613:613:613) (617:617:617)) - (PORT datac (516:516:516) (547:547:547)) - (PORT datad (319:319:319) (389:389:389)) - (IOPATH dataa combout (421:421:421) (418:418:418)) - (IOPATH datab combout (407:407:407) (408:408:408)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[14\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[13\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5733:5733:5733) (5447:5447:5447)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[12\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[11\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1851:1851:1851)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (634:634:634) (642:642:642)) - (PORT datab (360:360:360) (436:436:436)) - (PORT datac (319:319:319) (396:396:396)) - (PORT datad (516:516:516) (534:534:534)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~4) - (DELAY - (ABSOLUTE - (PORT dataa (280:280:280) (312:312:312)) - (PORT datab (278:278:278) (303:303:303)) - (PORT datac (237:237:237) (263:263:263)) - (PORT datad (238:238:238) (257:257:257)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[8\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~0) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (438:438:438) (415:415:415)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~1) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (437:437:437) (414:414:414)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~2) - (DELAY - (ABSOLUTE - (PORT datac (554:554:554) (540:540:540)) - (PORT datad (238:238:238) (256:256:256)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~3) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (447:447:447) (410:410:410)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~4) - (DELAY - (ABSOLUTE - (PORT datac (554:554:554) (541:541:541)) - (PORT datad (239:239:239) (257:257:257)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~5) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (383:383:383)) - (PORT datad (469:469:469) (437:437:437)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~6) - (DELAY - (ABSOLUTE - (PORT datac (554:554:554) (541:541:541)) - (PORT datad (240:240:240) (259:259:259)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~7) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (468:468:468) (435:435:435)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~8) - (DELAY - (ABSOLUTE - (PORT datac (555:555:555) (541:541:541)) - (PORT datad (241:241:241) (260:260:260)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~9) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (PORT datad (739:739:739) (665:665:665)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~10) - (DELAY - (ABSOLUTE - (PORT datab (365:365:365) (423:423:423)) - (PORT datac (829:829:829) (765:765:765)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (327:327:327) (316:316:316)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE stcp\~output) - (DELAY - (ABSOLUTE - (PORT i (1656:1656:1656) (1618:1618:1618)) - (IOPATH i o (3449:3449:3449) (3386:3386:3386)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE shcp\~output) - (DELAY - (ABSOLUTE - (PORT i (1872:1872:1872) (1788:1788:1788)) - (IOPATH i o (3429:3429:3429) (3366:3366:3366)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE ds\~output) - (DELAY - (ABSOLUTE - (PORT i (2238:2238:2238) (2101:2101:2101)) - (IOPATH i o (3439:3439:3439) (3376:3376:3376)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_obuf") - (INSTANCE oe\~output) - (DELAY - (ABSOLUTE - (PORT i (4546:4546:4546) (4318:4318:4318)) - (IOPATH i o (3376:3376:3376) (3439:3439:3439)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_clk\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (806:806:806) (852:852:852)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_clkctrl") - (INSTANCE sys_clk\~inputclkctrl) - (DELAY - (ABSOLUTE - (PORT inclk[0] (200:200:200) (189:189:189)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]\~0) - (DELAY - (ABSOLUTE - (IOPATH datac combout (462:462:462) (482:482:482)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_io_ibuf") - (INSTANCE sys_rst_n\~input) - (DELAY - (ABSOLUTE - (IOPATH i o (766:766:766) (812:812:812)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]\~1) - (DELAY - (ABSOLUTE - (PORT dataa (599:599:599) (649:649:649)) - (PORT datab (602:602:602) (636:636:636)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (462:462:462) (482:482:482)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]\~0) - (DELAY - (ABSOLUTE - (PORT dataa (325:325:325) (367:367:367)) - (PORT datab (371:371:371) (453:453:453)) - (PORT datad (245:245:245) (266:266:266)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~0) - (DELAY - (ABSOLUTE - (PORT datac (328:328:328) (413:413:413)) - (PORT datad (323:323:323) (394:394:394)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (361:361:361) (444:444:444)) - (PORT datab (358:358:358) (435:435:435)) - (IOPATH dataa combout (448:448:448) (472:472:472)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datab combout (454:454:454) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_4\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Equal1\~0) - (DELAY - (ABSOLUTE - (PORT datac (560:560:560) (597:597:597)) - (PORT datad (556:556:556) (596:596:596)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (364:364:364) (464:464:464)) - (PORT datab (298:298:298) (330:330:330)) - (PORT datad (467:467:467) (441:441:441)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|always2\~1) - (DELAY - (ABSOLUTE - (PORT dataa (361:361:361) (460:460:460)) - (PORT datab (361:361:361) (457:457:457)) - (PORT datac (281:281:281) (320:320:320)) - (PORT datad (259:259:259) (289:289:289)) - (IOPATH dataa combout (420:420:420) (428:428:428)) - (IOPATH datab combout (410:410:410) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|stcp\~feeder) - (DELAY - (ABSOLUTE - (PORT datad (248:248:248) (270:270:270)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|stcp) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|shcp) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT asdata (1335:1335:1335) (1325:1325:1325)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD asdata (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (325:325:325) (367:367:367)) - (PORT datab (362:362:362) (458:458:458)) - (PORT datad (259:259:259) (289:289:289)) - (IOPATH dataa combout (420:420:420) (428:428:428)) - (IOPATH datab combout (435:435:435) (424:424:424)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|cnt_bit\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (361:361:361) (444:444:444)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH dataa cout (552:552:552) (416:416:416)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~6) - (DELAY - (ABSOLUTE - (PORT datab (341:341:341) (423:423:423)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[4\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~8) - (DELAY - (ABSOLUTE - (PORT datab (341:341:341) (420:420:420)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~10) - (DELAY - (ABSOLUTE - (PORT datab (342:342:342) (422:422:422)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|cnt_wait\~11) - (DELAY - (ABSOLUTE - (PORT datab (279:279:279) (304:304:304)) - (PORT datad (833:833:833) (788:788:788)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~12) - (DELAY - (ABSOLUTE - (PORT datab (340:340:340) (422:422:422)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Add0\~16) - (DELAY - (ABSOLUTE - (PORT datab (340:340:340) (419:419:419)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datab cout (565:565:565) (421:421:421)) - (IOPATH datad combout (177:177:177) (155:155:155)) - (IOPATH cin combout (607:607:607) (577:577:577)) - (IOPATH cin cout (73:73:73) (73:73:73)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[9\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|cnt_wait\[10\]) - (DELAY - (ABSOLUTE - (PORT clk (1837:1837:1837) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5691:5691:5691) (5408:5408:5408)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~5) - (DELAY - (ABSOLUTE - (PORT dataa (346:346:346) (436:436:436)) - (PORT datab (343:343:343) (425:425:425)) - (PORT datac (304:304:304) (388:388:388)) - (PORT datad (304:304:304) (381:381:381)) - (IOPATH dataa combout (456:456:456) (486:486:486)) - (IOPATH datab combout (457:457:457) (489:489:489)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~6) - (DELAY - (ABSOLUTE - (PORT dataa (344:344:344) (434:434:434)) - (PORT datab (342:342:342) (424:424:424)) - (PORT datac (299:299:299) (383:383:383)) - (PORT datad (303:303:303) (379:379:379)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|Equal0\~7) - (DELAY - (ABSOLUTE - (PORT dataa (280:280:280) (312:312:312)) - (PORT datab (1288:1288:1288) (1220:1220:1220)) - (PORT datac (1102:1102:1102) (999:999:999)) - (PORT datad (1098:1098:1098) (983:983:983)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|add_flag\~feeder) - (DELAY - (ABSOLUTE - (PORT datac (319:319:319) (381:381:381)) - (IOPATH datac combout (327:327:327) (316:316:316)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|add_flag) - (DELAY - (ABSOLUTE - (PORT clk (2328:2328:2328) (2322:2322:2322)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (6313:6313:6313) (6092:6092:6092)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[0\]\~0) - (DELAY - (ABSOLUTE - (PORT datab (968:968:968) (969:969:969)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (462:462:462) (482:482:482)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[1\]\~1) - (DELAY - (ABSOLUTE - (PORT datab (968:968:968) (969:969:969)) - (PORT datad (368:368:368) (496:496:496)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[2\]\~2) - (DELAY - (ABSOLUTE - (PORT dataa (416:416:416) (558:558:558)) - (PORT datab (969:969:969) (970:970:970)) - (PORT datad (363:363:363) (460:460:460)) - (IOPATH dataa combout (420:420:420) (428:428:428)) - (IOPATH datab combout (432:432:432) (433:433:433)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~3) - (DELAY - (ABSOLUTE - (PORT dataa (416:416:416) (558:558:558)) - (PORT datab (396:396:396) (508:508:508)) - (PORT datac (926:926:926) (932:932:932)) - (PORT datad (365:365:365) (462:462:462)) - (IOPATH dataa combout (392:392:392) (398:398:398)) - (IOPATH datab combout (393:393:393) (408:408:408)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|num\[3\]\~4) - (DELAY - (ABSOLUTE - (PORT datad (239:239:239) (257:257:257)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|num\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr1\~0) - (DELAY - (ABSOLUTE - (PORT dataa (415:415:415) (556:556:556)) - (PORT datab (387:387:387) (504:504:504)) - (PORT datac (351:351:351) (465:465:465)) - (PORT datad (361:361:361) (457:457:457)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[5\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[7\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (418:418:418) (559:559:559)) - (PORT datab (386:386:386) (504:504:504)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (368:368:368) (464:464:464)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[6\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~2) - (DELAY - (ABSOLUTE - (PORT dataa (594:594:594) (631:631:631)) - (PORT datab (571:571:571) (592:592:592)) - (PORT datac (294:294:294) (371:371:371)) - (PORT datad (574:574:574) (597:597:597)) - (IOPATH dataa combout (448:448:448) (472:472:472)) - (IOPATH datab combout (457:457:457) (489:489:489)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~3) - (DELAY - (ABSOLUTE - (PORT dataa (336:336:336) (419:419:419)) - (PORT datab (633:633:633) (644:644:644)) - (PORT datac (295:295:295) (373:373:373)) - (PORT datad (239:239:239) (257:257:257)) - (IOPATH dataa combout (421:421:421) (428:428:428)) - (IOPATH datab combout (472:472:472) (473:473:473)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~2) - (DELAY - (ABSOLUTE - (PORT dataa (364:364:364) (449:449:449)) - (PORT datab (360:360:360) (456:456:456)) - (PORT datac (318:318:318) (414:414:414)) - (PORT datad (481:481:481) (449:449:449)) - (IOPATH dataa combout (456:456:456) (486:486:486)) - (IOPATH datab combout (457:457:457) (489:489:489)) - (IOPATH datac combout (324:324:324) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr4\~0) - (DELAY - (ABSOLUTE - (PORT dataa (417:417:417) (559:559:559)) - (PORT datab (386:386:386) (504:504:504)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (367:367:367) (463:463:463)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (455:455:455) (412:412:412)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[2\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr3\~0) - (DELAY - (ABSOLUTE - (PORT dataa (415:415:415) (555:555:555)) - (PORT datab (387:387:387) (505:505:505)) - (PORT datac (351:351:351) (465:465:465)) - (PORT datad (359:359:359) (455:455:455)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[3\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr5\~0) - (DELAY - (ABSOLUTE - (PORT dataa (414:414:414) (555:555:555)) - (PORT datab (387:387:387) (505:505:505)) - (PORT datac (350:350:350) (465:465:465)) - (PORT datad (358:358:358) (454:454:454)) - (IOPATH dataa combout (461:461:461) (481:481:481)) - (IOPATH datab combout (473:473:473) (487:487:487)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[1\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~0) - (DELAY - (ABSOLUTE - (PORT dataa (595:595:595) (632:632:632)) - (PORT datab (632:632:632) (643:643:643)) - (PORT datac (296:296:296) (374:374:374)) - (PORT datad (297:297:297) (368:368:368)) - (IOPATH dataa combout (456:456:456) (486:486:486)) - (IOPATH datab combout (455:455:455) (473:473:473)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE seg_static_inst\|WideOr6\~0) - (DELAY - (ABSOLUTE - (PORT dataa (419:419:419) (561:561:561)) - (PORT datab (386:386:386) (503:503:503)) - (PORT datac (352:352:352) (467:467:467)) - (PORT datad (370:370:370) (467:467:467)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE seg_static_inst\|seg\[0\]) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5952:5952:5952) (5689:5689:5689)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|Mux0\~1) - (DELAY - (ABSOLUTE - (PORT dataa (594:594:594) (631:631:631)) - (PORT datab (335:335:335) (412:412:412)) - (PORT datac (239:239:239) (265:265:265)) - (PORT datad (296:296:296) (366:366:366)) - (IOPATH dataa combout (471:471:471) (453:453:453)) - (IOPATH datab combout (494:494:494) (496:496:496)) - (IOPATH datac combout (327:327:327) (316:316:316)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~1) - (DELAY - (ABSOLUTE - (PORT datab (361:361:361) (456:456:456)) - (PORT datac (320:320:320) (417:417:417)) - (PORT datad (450:450:450) (428:428:428)) - (IOPATH datab combout (407:407:407) (408:408:408)) - (IOPATH datac combout (324:324:324) (315:315:315)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "cycloneive_lcell_comb") - (INSTANCE hc595_ctrl_inst\|ds\~3) - (DELAY - (ABSOLUTE - (PORT dataa (283:283:283) (315:315:315)) - (PORT datab (277:277:277) (302:302:302)) - (PORT datad (240:240:240) (258:258:258)) - (IOPATH dataa combout (448:448:448) (472:472:472)) - (IOPATH datab combout (454:454:454) (473:473:473)) - (IOPATH datac combout (462:462:462) (482:482:482)) - (IOPATH datad combout (177:177:177) (155:155:155)) - ) - ) - ) - (CELL - (CELLTYPE "dffeas") - (INSTANCE hc595_ctrl_inst\|ds) - (DELAY - (ABSOLUTE - (PORT clk (1838:1838:1838) (1855:1855:1855)) - (PORT d (99:99:99) (115:115:115)) - (PORT clrn (5984:5984:5984) (5729:5729:5729)) - (IOPATH (posedge clk) q (261:261:261) (261:261:261)) - (IOPATH (negedge clrn) q (247:247:247) (247:247:247)) - ) - ) - (TIMINGCHECK - (HOLD d (posedge clk) (212:212:212)) - ) - ) -) diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v deleted file mode 100644 index de9190d..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v +++ /dev/null @@ -1,99 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/11 -// Module Name : hc595_ctrl -// Project Name : seg_595_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : 595控制模块 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// -module hc595_ctrl -( - input wire sys_clk , //系统时钟,频率50MHz - input wire sys_rst_n , //复位信号,低有效 - input wire [3:0] sel , //数码管位选信号 - input wire [7:0] seg , //数码管段选信号 - - output reg stcp , //数据存储器时钟 - output reg shcp , //移位寄存器时钟 - output reg ds , //串行数据输入 - output wire oe //使能信号,低有效 -); - -//********************************************************************// -//****************** Parameter and Internal Signal *******************// -//********************************************************************// -//reg define -reg [1:0] cnt_4 ; //分频计数器 -reg [3:0] cnt_bit ; //传输位数计数器 - -//wire define -wire [11:0] data ; //数码管信号寄存 - -//********************************************************************// -//***************************** Main Code ****************************// -//********************************************************************// - -//将数码管信号寄存 -assign data = {seg[0],seg[1],seg[2],seg[3],seg[4],seg[5],seg[6],seg[7],sel}; - -//将复位取反后赋值给其即可 -assign oe = ~sys_rst_n; - -//分频计数器:0~3循环计数 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - cnt_4 <= 2'd0; - else if(cnt_4 == 2'd3) - cnt_4 <= 2'd0; - else - cnt_4 <= cnt_4 + 1'b1; - -//cnt_bit:每输入一位数据加一 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - cnt_bit <= 4'd0; - else if(cnt_4 == 2'd3 && cnt_bit == 4'd11) - cnt_bit <= 4'd0; - else if(cnt_4 == 2'd3) - cnt_bit <= cnt_bit + 1'b1; - else - cnt_bit <= cnt_bit; - -//stcp:12个信号传输完成之后产生一个上升沿 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - stcp <= 1'b0; - else if(cnt_bit == 4'd11 && cnt_4 == 2'd3) - stcp <= 1'b1; - else - stcp <= 1'b0; - -//shcp:产生四分频移位时钟 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - shcp <= 1'b0; - else if(cnt_4 >= 4'd2) - shcp <= 1'b1; - else - shcp <= 1'b0; - -//ds:将寄存器里存储的数码管信号输入即 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - ds <= 1'b0; - else if(cnt_4 == 2'd0) - ds <= data[cnt_bit]; - else - ds <= ds; - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v.bak b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v.bak deleted file mode 100644 index cd9b0e1..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/hc595_ctrl.v.bak +++ /dev/null @@ -1,99 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/11 -// Module Name : hc595_ctrl -// Project Name : seg_595_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : 595控制模块 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// -module hc595_ctrl -( - input wire sys_clk , //系统时钟,频率50MHz - input wire sys_rst_n , //复位信号,低有效 - input wire [5:0] sel , //数码管位选信号 - input wire [7:0] seg , //数码管段选信号 - - output reg stcp , //数据存储器时钟 - output reg shcp , //移位寄存器时钟 - output reg ds , //串行数据输入 - output wire oe //使能信号,低有效 -); - -//********************************************************************// -//****************** Parameter and Internal Signal *******************// -//********************************************************************// -//reg define -reg [1:0] cnt_4 ; //分频计数器 -reg [3:0] cnt_bit ; //传输位数计数器 - -//wire define -wire [13:0] data ; //数码管信号寄存 - -//********************************************************************// -//***************************** Main Code ****************************// -//********************************************************************// - -//将数码管信号寄存 -assign data = {seg[0],seg[1],seg[2],seg[3],seg[4],seg[5],seg[6],seg[7],sel}; - -//将复位取反后赋值给其即可 -assign oe = ~sys_rst_n; - -//分频计数器:0~3循环计数 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - cnt_4 <= 2'd0; - else if(cnt_4 == 2'd3) - cnt_4 <= 2'd0; - else - cnt_4 <= cnt_4 + 1'b1; - -//cnt_bit:每输入一位数据加一 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - cnt_bit <= 4'd0; - else if(cnt_4 == 2'd3 && cnt_bit == 4'd13) - cnt_bit <= 4'd0; - else if(cnt_4 == 2'd3) - cnt_bit <= cnt_bit + 1'b1; - else - cnt_bit <= cnt_bit; - -//stcp:14个信号传输完成之后产生一个上升沿 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - stcp <= 1'b0; - else if(cnt_bit == 4'd13 && cnt_4 == 2'd3) - stcp <= 1'b1; - else - stcp <= 1'b0; - -//shcp:产生四分频移位时钟 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - shcp <= 1'b0; - else if(cnt_4 >= 4'd2) - shcp <= 1'b1; - else - shcp <= 1'b0; - -//ds:将寄存器里存储的数码管信号输入即 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - ds <= 1'b0; - else if(cnt_4 == 2'd0) - ds <= data[cnt_bit]; - else - ds <= ds; - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v deleted file mode 100644 index 04365a7..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v +++ /dev/null @@ -1,65 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/11 -// Module Name : seg_595_static -// Project Name : seg_595_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : 静态数码管顶层模块 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// - -module seg_595_static -( - input wire sys_clk , //系统时钟,频率50MHz - input wire sys_rst_n , //复位信号,低有效 - - output wire stcp , //输出数据存储寄时钟 - output wire shcp , //移位寄存器的时钟输入 - output wire ds , //串行数据输入 - output wire oe //输出使能信号 -); - -//********************************************************************// -//******************** Parameter And Internal Signal *****************// -//********************************************************************// -//wire define -wire [3:0] sel; -wire [7:0] seg; - -//********************************************************************// -//*************************** Instantiation **************************// -//********************************************************************// -//---------- seg_static_inst ---------- -seg_static seg_static_inst -( - .sys_clk (sys_clk ), //系统时钟,频率50MHz - .sys_rst_n (sys_rst_n ), //复位信号,低电平有效 - - .sel (sel ), //数码管位选信号 - .seg (seg ) //数码管段选信号 -); - -//---------- hc595_ctrl_inst ---------- -hc595_ctrl hc595_ctrl_inst -( - .sys_clk (sys_clk ), //系统时钟,频率50MHz - .sys_rst_n (sys_rst_n), //复位信号,低有效 - .sel (sel ), //数码管位选信号 - .seg (seg ), //数码管段选信号 - - .stcp (stcp ), //输出数据存储寄时钟 - .shcp (shcp ), //移位寄存器的时钟输入 - .ds (ds ), //串行数据输入 - .oe (oe ) //输出使能信号 -); - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v.bak b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v.bak deleted file mode 100644 index 6d07f57..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_595_static.v.bak +++ /dev/null @@ -1,65 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/11 -// Module Name : seg_595_static -// Project Name : seg_595_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : 静态数码管顶层模块 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// - -module seg_595_static -( - input wire sys_clk , //系统时钟,频率50MHz - input wire sys_rst_n , //复位信号,低有效 - - output wire stcp , //输出数据存储寄时钟 - output wire shcp , //移位寄存器的时钟输入 - output wire ds , //串行数据输入 - output wire oe //输出使能信号 -); - -//********************************************************************// -//******************** Parameter And Internal Signal *****************// -//********************************************************************// -//wire define -wire [5:0] sel; -wire [7:0] seg; - -//********************************************************************// -//*************************** Instantiation **************************// -//********************************************************************// -//---------- seg_static_inst ---------- -seg_static seg_static_inst -( - .sys_clk (sys_clk ), //系统时钟,频率50MHz - .sys_rst_n (sys_rst_n ), //复位信号,低电平有效 - - .sel (sel ), //数码管位选信号 - .seg (seg ) //数码管段选信号 -); - -//---------- hc595_ctrl_inst ---------- -hc595_ctrl hc595_ctrl_inst -( - .sys_clk (sys_clk ), //系统时钟,频率50MHz - .sys_rst_n (sys_rst_n), //复位信号,低有效 - .sel (sel ), //数码管位选信号 - .seg (seg ), //数码管段选信号 - - .stcp (stcp ), //输出数据存储寄时钟 - .shcp (shcp ), //移位寄存器的时钟输入 - .ds (ds ), //串行数据输入 - .oe (oe ) //输出使能信号 -); - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v deleted file mode 100644 index 062e6ac..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v +++ /dev/null @@ -1,123 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/08 -// Module Name : seg7_static -// Project Name : seg7_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : 静态数码管显示 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// - -module seg_static -( - input wire sys_clk , //系统时钟,频率50MHz - input wire sys_rst_n , //复位信号,低电平有效 - - output reg [3:0] sel , //数码管位选信号 - output reg [7:0] seg //数码管段选信号 -); - -//********************************************************************// -//****************** Parameter and Internal Signal *******************// -//********************************************************************// -//parameter define -parameter CNT_WAIT_MAX = 25'd24_999_999; //计数器最大值(0.5s) -//十六进制数显示编码 -parameter SEG_0 = 8'b1100_0000, SEG_1 = 8'b1111_1001, - SEG_2 = 8'b1010_0100, SEG_3 = 8'b1011_0000, - SEG_4 = 8'b1001_1001, SEG_5 = 8'b1001_0010, - SEG_6 = 8'b1000_0010, SEG_7 = 8'b1111_1000, - SEG_8 = 8'b1000_0000, SEG_9 = 8'b1001_0000, - SEG_A = 8'b1000_1000, SEG_B = 8'b1000_0011, - SEG_C = 8'b1100_0110, SEG_D = 8'b1010_0001, - SEG_E = 8'b1000_0110, SEG_F = 8'b1000_1110; - -/* -parameter SEG_0 = 8'b1100_0000, SEG_1 = 8'b1111_1001, - SEG_2 = 8'b1010_0100, SEG_3 = 8'b1011_0000, - SEG_4 = 8'b1001_1001, SEG_5 = 8'b1001_0010, - SEG_6 = 8'b1000_0010, SEG_7 = 8'b1111_1000, - SEG_8 = 8'b1000_0000, SEG_9 = 8'b1001_0000, - SEG_A = 8'b1000_1000, SEG_B = 8'b1000_0011, - SEG_C = 8'b1100_0110, SEG_D = 8'b1010_0001, - SEG_E = 8'b1000_0110, SEG_F = 8'b1000_1110; - - */ -parameter IDLE = 8'b1111_1111; //不显示状态 - -//reg define -reg add_flag ; //数码管数值+1标志信号 -reg [24:0] cnt_wait ; //时钟分频计数器 -reg [3:0] num ; //数码管显示的十六进制数 - -//********************************************************************// -//*************************** Main Code ******************************// -//********************************************************************// -//cnt_wait:0.5秒计数 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - cnt_wait <= 25'd0; - else if(cnt_wait == CNT_WAIT_MAX) - cnt_wait <= 25'd0; - else - cnt_wait <= cnt_wait + 1'b1; - -//add_flag:0.5s拉高一个标志信号 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - add_flag <= 1'b0; - else if(cnt_wait == CNT_WAIT_MAX) - add_flag <= 1'b1; - else - add_flag <= 1'b0; - -//num:从 4'h0 加到 4'hf 循环 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - num <= 4'd0; - else if(add_flag == 1'b1) - num <= num + 1'b1; - else - num <= num; - -//sel:选中四个数码管 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - sel <= 4'b1111; - else - sel <= 4'b0000; - -//给要显示的值编码 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - seg <= IDLE; - else case(num) - 4'd0: seg <= ~SEG_0; - 4'd1: seg <= ~SEG_1; - 4'd2: seg <= ~SEG_2; - 4'd3: seg <= ~SEG_3; - 4'd4: seg <= ~SEG_4; - 4'd5: seg <= ~SEG_5; - 4'd6: seg <= ~SEG_6; - 4'd7: seg <= ~SEG_7; - 4'd8: seg <= ~SEG_8; - 4'd9: seg <= ~SEG_9; - 4'd10: seg <= ~SEG_A; - 4'd11: seg <= ~SEG_B; - 4'd12: seg <= ~SEG_C; - 4'd13: seg <= ~SEG_D; - 4'd14: seg <= ~SEG_E; - 4'd15: seg <= ~SEG_F; - default:seg <= IDLE ; //闲置状态,不显示 - endcase - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v.bak b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v.bak deleted file mode 100644 index 3c1e6fc..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/rtl/seg_static.v.bak +++ /dev/null @@ -1,111 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/08 -// Module Name : seg7_static -// Project Name : seg7_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : 静态数码管显示 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// - -module seg_static -( - input wire sys_clk , //系统时钟,频率50MHz - input wire sys_rst_n , //复位信号,低电平有效 - - output reg [5:0] sel , //数码管位选信号 - output reg [7:0] seg //数码管段选信号 -); - -//********************************************************************// -//****************** Parameter and Internal Signal *******************// -//********************************************************************// -//parameter define -parameter CNT_WAIT_MAX = 25'd24_999_999; //计数器最大值(0.5s) -//十六进制数显示编码 -parameter SEG_0 = 8'b1100_0000, SEG_1 = 8'b1111_1001, - SEG_2 = 8'b1010_0100, SEG_3 = 8'b1011_0000, - SEG_4 = 8'b1001_1001, SEG_5 = 8'b1001_0010, - SEG_6 = 8'b1000_0010, SEG_7 = 8'b1111_1000, - SEG_8 = 8'b1000_0000, SEG_9 = 8'b1001_0000, - SEG_A = 8'b1000_1000, SEG_B = 8'b1000_0011, - SEG_C = 8'b1100_0110, SEG_D = 8'b1010_0001, - SEG_E = 8'b1000_0110, SEG_F = 8'b1000_1110; -parameter IDLE = 8'b1111_1111; //不显示状态 - -//reg define -reg add_flag ; //数码管数值+1标志信号 -reg [24:0] cnt_wait ; //时钟分频计数器 -reg [3:0] num ; //数码管显示的十六进制数 - -//********************************************************************// -//*************************** Main Code ******************************// -//********************************************************************// -//cnt_wait:0.5秒计数 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - cnt_wait <= 25'd0; - else if(cnt_wait == CNT_WAIT_MAX) - cnt_wait <= 25'd0; - else - cnt_wait <= cnt_wait + 1'b1; - -//add_flag:0.5s拉高一个标志信号 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - add_flag <= 1'b0; - else if(cnt_wait == CNT_WAIT_MAX) - add_flag <= 1'b1; - else - add_flag <= 1'b0; - -//num:从 4'h0 加到 4'hf 循环 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - num <= 4'd0; - else if(add_flag == 1'b1) - num <= num + 1'b1; - else - num <= num; - -//sel:选中六个数码管 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - sel <= 6'b000000; - else - sel <= 6'b111111; - -//给要显示的值编码 -always@(posedge sys_clk or negedge sys_rst_n) - if(sys_rst_n == 1'b0) - seg <= IDLE; - else case(num) - 4'd0: seg <= SEG_0; - 4'd1: seg <= SEG_1; - 4'd2: seg <= SEG_2; - 4'd3: seg <= SEG_3; - 4'd4: seg <= SEG_4; - 4'd5: seg <= SEG_5; - 4'd6: seg <= SEG_6; - 4'd7: seg <= SEG_7; - 4'd8: seg <= SEG_8; - 4'd9: seg <= SEG_9; - 4'd10: seg <= SEG_A; - 4'd11: seg <= SEG_B; - 4'd12: seg <= SEG_C; - 4'd13: seg <= SEG_D; - 4'd14: seg <= SEG_E; - 4'd15: seg <= SEG_F; - default:seg <= IDLE ; //闲置状态,不显示 - endcase - -endmodule diff --git a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/sim/tb_seg_595_static.v b/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/sim/tb_seg_595_static.v deleted file mode 100644 index 4fd8ce3..0000000 --- a/fpga/smh-ac415-fpga/examples/03_smg595/smg595_static/sim/tb_seg_595_static.v +++ /dev/null @@ -1,69 +0,0 @@ -`timescale 1ns/1ns -//////////////////////////////////////////////////////////////////////// -// Author : EmbedFire -// Create Date : 2019/07/08 -// Module Name : tb_seg7_static -// Project Name : seg7_static -// Target Devices: Altera EP4CE10F17C8N -// Tool Versions : Quartus 13.0 -// Description : seg_led_static仿真文件 -// -// Revision : V1.0 -// Additional Comments: -// -// 实验平台: 野火_征途Pro_FPGA开发板 -// 公司 : http://www.embedfire.com -// 论坛 : http://www.firebbs.cn -// 淘宝 : https://fire-stm32.taobao.com -//////////////////////////////////////////////////////////////////////// - -module tb_seg_595_static(); - -//********************************************************************// -//****************** Parameter and Internal Signal *******************// -//********************************************************************// -//wire define -wire stcp ; //输出数据存储寄时钟 -wire shcp ; //移位寄存器的时钟输入 -wire ds ; //串行数据输入 -wire oe ; //输出使能信号 - -//reg define -reg sys_clk ; -reg sys_rst_n ; - -//********************************************************************// -//***************************** Main Code ****************************// -//********************************************************************// -//对sys_clk,sys_rst_n赋初始值 -initial - begin - sys_clk = 1'b1; - sys_rst_n <= 1'b0; - #100 - sys_rst_n <= 1'b1; - end - -//clk:产生时钟 -always #10 sys_clk <= ~sys_clk; - -//重新定义参数值,缩短仿真时间 -defparam seg_595_static_inst.seg_static_inst.CNT_WAIT_MAX = 10; - -//********************************************************************// -//*************************** Instantiation **************************// -//********************************************************************// - -//-------------seg_595_static_inst------------- -seg_595_static seg_595_static_inst -( - .sys_clk (sys_clk ), //系统时钟,频率50MHz - .sys_rst_n (sys_rst_n ), //复位信号,低电平有效 - - .stcp (stcp ), //输出数据存储寄时钟 - .shcp (shcp ), //移位寄存器的时钟输入 - .ds (ds ), //串行数据输入 - .oe (oe ) //输出使能信号 -); - -endmodule diff --git "a/fpga/smh-ac415-fpga/examples/03_smg595/\345\256\236\351\252\214\347\216\260\350\261\241.txt" "b/fpga/smh-ac415-fpga/examples/03_smg595/\345\256\236\351\252\214\347\216\260\350\261\241.txt" deleted file mode 100644 index b9581e2..0000000 --- "a/fpga/smh-ac415-fpga/examples/03_smg595/\345\256\236\351\252\214\347\216\260\350\261\241.txt" +++ /dev/null @@ -1,2 +0,0 @@ -现象:数码管依次显示0-9ABCDEF。 -测试:可以测试数码管是否正常。 \ No newline at end of file -- cgit v1.2.3