📄 uart_if.vo
字号:
.clk(\inst5|acc[12] ),
.dataa(\inst2|cnt[14] ),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst2|cnt[12]~125 ),
.cin0(\inst2|cnt[13]~121 ),
.cin1(\inst2|cnt[13]~121COUT1_210 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst2|cnt[14] ),
.cout(),
.cout0(\inst2|cnt[14]~117 ),
.cout1(\inst2|cnt[14]~117COUT1_212 ));
// synopsys translate_off
defparam \inst2|cnt[14]~I .operation_mode = "arithmetic";
defparam \inst2|cnt[14]~I .synch_mode = "off";
defparam \inst2|cnt[14]~I .register_cascade_mode = "off";
defparam \inst2|cnt[14]~I .sum_lutc_input = "cin";
defparam \inst2|cnt[14]~I .lut_mask = "A50A";
defparam \inst2|cnt[14]~I .cin_used = "true";
defparam \inst2|cnt[14]~I .cin0_used = "true";
defparam \inst2|cnt[14]~I .cin1_used = "true";
defparam \inst2|cnt[14]~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X8_Y13_N4
cyclone_lcell \inst5|acc[10]~I (
// Equation(s):
// \inst5|acc[10] = DFFEAS(\inst5|acc[10] $ !(!\inst5|acc[5]~120 & \inst5|acc[9]~104 ) # (\inst5|acc[5]~120 & \inst5|acc[9]~104COUT1_168 ), GLOBAL(\MCLK~combout ), VCC, , , , , , )
// \inst5|acc[10]~100 = CARRY(\inst5|acc[10] & !\inst5|acc[9]~104COUT1_168 )
.clk(\MCLK~combout ),
.dataa(vcc),
.datab(\inst5|acc[10] ),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst5|acc[5]~120 ),
.cin0(\inst5|acc[9]~104 ),
.cin1(\inst5|acc[9]~104COUT1_168 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst5|acc[10] ),
.cout(\inst5|acc[10]~100 ),
.cout0(),
.cout1());
// synopsys translate_off
defparam \inst5|acc[10]~I .operation_mode = "arithmetic";
defparam \inst5|acc[10]~I .synch_mode = "off";
defparam \inst5|acc[10]~I .register_cascade_mode = "off";
defparam \inst5|acc[10]~I .sum_lutc_input = "cin";
defparam \inst5|acc[10]~I .lut_mask = "C30C";
defparam \inst5|acc[10]~I .cin_used = "true";
defparam \inst5|acc[10]~I .cin0_used = "true";
defparam \inst5|acc[10]~I .cin1_used = "true";
defparam \inst5|acc[10]~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X9_Y13_N5
cyclone_lcell \inst2|cnt[13]~I (
// Equation(s):
// \inst2|cnt[13] = DFFEAS(\inst2|cnt[13] $ \inst2|cnt[12]~125 , GLOBAL(\inst5|acc[12] ), VCC, , , , , , )
// \inst2|cnt[13]~121 = CARRY(!\inst2|cnt[12]~125 # !\inst2|cnt[13] )
// \inst2|cnt[13]~121COUT1_210 = CARRY(!\inst2|cnt[12]~125 # !\inst2|cnt[13] )
.clk(\inst5|acc[12] ),
.dataa(vcc),
.datab(\inst2|cnt[13] ),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst2|cnt[12]~125 ),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst2|cnt[13] ),
.cout(),
.cout0(\inst2|cnt[13]~121 ),
.cout1(\inst2|cnt[13]~121COUT1_210 ));
// synopsys translate_off
defparam \inst2|cnt[13]~I .operation_mode = "arithmetic";
defparam \inst2|cnt[13]~I .synch_mode = "off";
defparam \inst2|cnt[13]~I .register_cascade_mode = "off";
defparam \inst2|cnt[13]~I .sum_lutc_input = "cin";
defparam \inst2|cnt[13]~I .lut_mask = "3C3F";
defparam \inst2|cnt[13]~I .cin_used = "true";
defparam \inst2|cnt[13]~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X8_Y13_N3
cyclone_lcell \inst5|acc[9]~I (
// Equation(s):
// \inst5|acc[9] = DFFEAS(\inst5|acc[9] $ (!\inst5|acc[5]~120 & \inst5|acc[8]~108 ) # (\inst5|acc[5]~120 & \inst5|acc[8]~108COUT1_166 ), GLOBAL(\MCLK~combout ), VCC, , , , , , )
// \inst5|acc[9]~104 = CARRY(!\inst5|acc[8]~108 # !\inst5|acc[9] )
// \inst5|acc[9]~104COUT1_168 = CARRY(!\inst5|acc[8]~108COUT1_166 # !\inst5|acc[9] )
.clk(\MCLK~combout ),
.dataa(vcc),
.datab(\inst5|acc[9] ),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst5|acc[5]~120 ),
.cin0(\inst5|acc[8]~108 ),
.cin1(\inst5|acc[8]~108COUT1_166 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst5|acc[9] ),
.cout(),
.cout0(\inst5|acc[9]~104 ),
.cout1(\inst5|acc[9]~104COUT1_168 ));
// synopsys translate_off
defparam \inst5|acc[9]~I .operation_mode = "arithmetic";
defparam \inst5|acc[9]~I .synch_mode = "off";
defparam \inst5|acc[9]~I .register_cascade_mode = "off";
defparam \inst5|acc[9]~I .sum_lutc_input = "cin";
defparam \inst5|acc[9]~I .lut_mask = "3C3F";
defparam \inst5|acc[9]~I .cin_used = "true";
defparam \inst5|acc[9]~I .cin0_used = "true";
defparam \inst5|acc[9]~I .cin1_used = "true";
defparam \inst5|acc[9]~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X45_Y13_N4
cyclone_lcell \inst|cnt_3_ (
// Equation(s):
// \inst|cnt[3] = DFFEAS(\inst|cnt[3] $ (\inst|cnt[2] & \inst|cnt[1] & \inst|cnt[0] ), GLOBAL(\inst5|acc[12] ), GLOBAL(\inst2|rst_out ), , , , , , )
.clk(\inst5|acc[12] ),
.dataa(\inst|cnt[2] ),
.datab(\inst|cnt[1] ),
.datac(\inst|cnt[3] ),
.datad(\inst|cnt[0] ),
.aclr(!\inst2|rst_out ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst|cnt[3] ),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \inst|cnt_3_ .operation_mode = "normal";
defparam \inst|cnt_3_ .synch_mode = "off";
defparam \inst|cnt_3_ .register_cascade_mode = "off";
defparam \inst|cnt_3_ .sum_lutc_input = "datac";
defparam \inst|cnt_3_ .lut_mask = "78F0";
defparam \inst|cnt_3_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X9_Y13_N4
cyclone_lcell \inst2|cnt[12]~I (
// Equation(s):
// \inst2|cnt[12] = DFFEAS(\inst2|cnt[12] $ !(!\inst2|cnt[7]~145 & \inst2|cnt[11]~129 ) # (\inst2|cnt[7]~145 & \inst2|cnt[11]~129COUT1_208 ), GLOBAL(\inst5|acc[12] ), VCC, , , , , , )
// \inst2|cnt[12]~125 = CARRY(\inst2|cnt[12] & !\inst2|cnt[11]~129COUT1_208 )
.clk(\inst5|acc[12] ),
.dataa(vcc),
.datab(\inst2|cnt[12] ),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst2|cnt[7]~145 ),
.cin0(\inst2|cnt[11]~129 ),
.cin1(\inst2|cnt[11]~129COUT1_208 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst2|cnt[12] ),
.cout(\inst2|cnt[12]~125 ),
.cout0(),
.cout1());
// synopsys translate_off
defparam \inst2|cnt[12]~I .operation_mode = "arithmetic";
defparam \inst2|cnt[12]~I .synch_mode = "off";
defparam \inst2|cnt[12]~I .register_cascade_mode = "off";
defparam \inst2|cnt[12]~I .sum_lutc_input = "cin";
defparam \inst2|cnt[12]~I .lut_mask = "C30C";
defparam \inst2|cnt[12]~I .cin_used = "true";
defparam \inst2|cnt[12]~I .cin0_used = "true";
defparam \inst2|cnt[12]~I .cin1_used = "true";
defparam \inst2|cnt[12]~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X8_Y13_N2
cyclone_lcell \inst5|acc[8]~I (
// Equation(s):
// \inst5|acc[8] = DFFEAS(\inst5|acc[8] $ (!(!\inst5|acc[5]~120 & \inst5|acc[7]~112 ) # (\inst5|acc[5]~120 & \inst5|acc[7]~112COUT1_164 )), GLOBAL(\MCLK~combout ), VCC, , , , , , )
// \inst5|acc[8]~108 = CARRY(\inst5|acc[8] & (!\inst5|acc[7]~112 ))
// \inst5|acc[8]~108COUT1_166 = CARRY(\inst5|acc[8] & (!\inst5|acc[7]~112COUT1_164 ))
.clk(\MCLK~combout ),
.dataa(\inst5|acc[8] ),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst5|acc[5]~120 ),
.cin0(\inst5|acc[7]~112 ),
.cin1(\inst5|acc[7]~112COUT1_164 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst5|acc[8] ),
.cout(),
.cout0(\inst5|acc[8]~108 ),
.cout1(\inst5|acc[8]~108COUT1_166 ));
// synopsys translate_off
defparam \inst5|acc[8]~I .operation_mode = "arithmetic";
defparam \inst5|acc[8]~I .synch_mode = "off";
defparam \inst5|acc[8]~I .register_cascade_mode = "off";
defparam \inst5|acc[8]~I .sum_lutc_input = "cin";
defparam \inst5|acc[8]~I .lut_mask = "A50A";
defparam \inst5|acc[8]~I .cin_used = "true";
defparam \inst5|acc[8]~I .cin0_used = "true";
defparam \inst5|acc[8]~I .cin1_used = "true";
defparam \inst5|acc[8]~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X45_Y13_N6
cyclone_lcell \inst|cnt_0_ (
// Equation(s):
// \inst|cnt[0] = DFFEAS(!\inst|cnt[0] , GLOBAL(\inst5|acc[12] ), GLOBAL(\inst2|rst_out ), , , , , , )
.clk(\inst5|acc[12] ),
.dataa(vcc),
.datab(vcc),
.datac(vcc),
.datad(\inst|cnt[0] ),
.aclr(!\inst2|rst_out ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst|cnt[0] ),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \inst|cnt_0_ .operation_mode = "normal";
defparam \inst|cnt_0_ .synch_mode = "off";
defparam \inst|cnt_0_ .register_cascade_mode = "off";
defparam \inst|cnt_0_ .sum_lutc_input = "datac";
defparam \inst|cnt_0_ .lut_mask = "00FF";
defparam \inst|cnt_0_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X45_Y13_N5
cyclone_lcell \inst|cnt_1_ (
// Equation(s):
// \inst|cnt[1] = DFFEAS(\inst|cnt[1] $ (\inst|cnt[0] ), GLOBAL(\inst5|acc[12] ), GLOBAL(\inst2|rst_out ), , , , , , )
.clk(\inst5|acc[12] ),
.dataa(vcc),
.datab(\inst|cnt[1] ),
.datac(vcc),
.datad(\inst|cnt[0] ),
.aclr(!\inst2|rst_out ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst|cnt[1] ),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \inst|cnt_1_ .operation_mode = "normal";
defparam \inst|cnt_1_ .synch_mode = "off";
defparam \inst|cnt_1_ .register_cascade_mode = "off";
defparam \inst|cnt_1_ .sum_lutc_input = "datac";
defparam \inst|cnt_1_ .lut_mask = "33CC";
defparam \inst|cnt_1_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X45_Y13_N2
cyclone_lcell \inst|cnt_2_ (
// Equation(s):
// \inst|cnt[2] = DFFEAS(\inst|cnt[2] $ (\inst|cnt[1] & \inst|cnt[0] ), GLOBAL(\inst5|acc[12] ), GLOBAL(\inst2|rst_out ), , , , , , )
.clk(\inst5|acc[12] ),
.dataa(vcc),
.datab(\inst|cnt[1] ),
.datac(\inst|cnt[2] ),
.datad(\inst|cnt[0] ),
.aclr(!\inst2|rst_out ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst|cnt[2] ),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \inst|cnt_2_ .operation_mode = "normal";
defparam \inst|cnt_2_ .synch_mode = "off";
defparam \inst|cnt_2_ .register_cascade_mode = "off";
defparam \inst|cnt_2_ .sum_lutc_input = "datac";
defparam \inst|cnt_2_ .lut_mask = "3CF0";
defparam \inst|cnt_2_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC_X9_Y13_N3
cyclone_lcell \inst2|cnt[11]~I (
// Equation(s):
// \inst2|cnt[11] = DFFEAS(\inst2|cnt[11] $ (!\inst2|cnt[7]~145 & \inst2|cnt[10]~133 ) # (\inst2|cnt[7]~145 & \inst2|cnt[10]~133COUT1_206 ), GLOBAL(\inst5|acc[12] ), VCC, , , , , , )
// \inst2|cnt[11]~129 = CARRY(!\inst2|cnt[10]~133 # !\inst2|cnt[11] )
// \inst2|cnt[11]~129COUT1_208 = CARRY(!\inst2|cnt[10]~133COUT1_206 # !\inst2|cnt[11] )
.clk(\inst5|acc[12] ),
.dataa(vcc),
.datab(\inst2|cnt[11] ),
.datac(vcc),
.datad(vcc),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\inst2|cnt[7]~145 ),
.cin0(\inst2|cnt[10]~133 ),
.cin1(\inst2|cnt[10]~133COUT1_206 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\inst2|cnt[11] ),
.cout(),
.cout0(\inst2|cnt[11]~129 ),
.cout1(\inst2|cnt[11]~129COUT1_208 ));
// synopsys translate_off
defparam \inst2|cnt[11]~I .operation_mode = "arithmetic";
defparam \inst2|cnt[11]~I .synch_mode = "off";
defparam \inst2|cnt[11]~I .register_cascade_mode = "off";
defparam \inst2|cnt[11]~I .sum_lutc_input = "cin";
defparam \inst2|cnt[11]~I .lut_mask = "3C3F";
defparam \inst2|cnt[11]~I .cin_used = "true";
defparam \inst2|cnt[11]~I .cin0_used = "true";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -