📄 ufmtest.vo
字号:
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100 .lut_mask = "c000";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100 .operation_mode = "normal";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100 .output_mode = "comb_only";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100 .register_cascade_mode = "off";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100 .sum_lutc_input = "datac";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100 .synch_mode = "off";
// synopsys translate_on
// atom is at PIN_76
maxii_io \nerase~I (
.datain(gnd),
.oe(gnd),
.combout(\nerase~combout ),
.padio(nerase));
// synopsys translate_off
defparam \nerase~I .operation_mode = "input";
// synopsys translate_on
// atom is at PIN_62
maxii_io \nread~I (
.datain(gnd),
.oe(gnd),
.combout(\nread~combout ),
.padio(nread));
// synopsys translate_off
defparam \nread~I .operation_mode = "input";
// synopsys translate_on
// atom is at LC_X12_Y4_N9
maxii_lcell \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe (
// Equation(s):
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|mux_nread~29 = \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100_combout # !\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [4] &
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_program~24_combout & \nread~combout
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe~regout = DFFEAS(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|mux_nread~29 , GLOBAL(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_osc ), VCC, ,
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|start_op , , , , )
.clk(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_osc ),
.dataa(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [4]),
.datab(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_valid_reg~100_combout ),
.datac(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_program~24_combout ),
.datad(\nread~combout ),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|start_op ),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|mux_nread~29 ),
.regout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe~regout ),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe .lut_mask = "dccc";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe .operation_mode = "normal";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe .output_mode = "reg_and_comb";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe .register_cascade_mode = "off";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe .sum_lutc_input = "datac";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X8_Y5_N5
maxii_lcell \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 (
// Equation(s):
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48_combout = \para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [1] & \para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q
// [3]
.clk(gnd),
.dataa(vcc),
.datab(vcc),
.datac(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [1]),
.datad(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [3]),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 .lut_mask = "f000";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 .operation_mode = "normal";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 .output_mode = "comb_only";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 .register_cascade_mode = "off";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 .sum_lutc_input = "datac";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48 .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X8_Y4_N4
maxii_lcell \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 (
// Equation(s):
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3_combout = \para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [2] # \para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [4]
// # !\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [0] # !\para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48_combout
.clk(gnd),
.dataa(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~48_combout ),
.datab(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [2]),
.datac(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [0]),
.datad(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [4]),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 .lut_mask = "ffdf";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 .operation_mode = "normal";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 .output_mode = "comb_only";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 .register_cascade_mode = "off";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 .sum_lutc_input = "datac";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3 .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X8_Y4_N0
maxii_lcell \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 (
// Equation(s):
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112_combout = \para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [4] & (\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [0] #
// !\para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_program~24_combout )
.clk(gnd),
.dataa(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_program~24_combout ),
.datab(vcc),
.datac(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [0]),
.datad(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|cntr2|auto_generated|safe_q [4]),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 .lut_mask = "f500";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 .operation_mode = "normal";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 .output_mode = "comb_only";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 .register_cascade_mode = "off";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 .sum_lutc_input = "datac";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112 .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X12_Y4_N2
maxii_lcell \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 (
// Equation(s):
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24_combout = !\para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe~regout & \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco2_dffe~regout &
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco3_dffe~regout
.clk(gnd),
.dataa(vcc),
.datab(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco1_dffe~regout ),
.datac(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco2_dffe~regout ),
.datad(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|deco3_dffe~regout ),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 .lut_mask = "3000";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 .operation_mode = "normal";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 .output_mode = "comb_only";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 .register_cascade_mode = "off";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 .sum_lutc_input = "datac";
defparam \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24 .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X8_Y4_N5
maxii_lcell \para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_drshft~131 (
// Equation(s):
// \para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_drshft~131_combout = \para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24_combout & \para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3_combout #
// !\para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24_combout & (!\para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112_combout & \para_ufm_inst|para_ufm_altufm_parallel_91n_component|write_op~24_combout )
.clk(gnd),
.dataa(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|in_read_drshft~3_combout ),
.datab(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|data_load~112_combout ),
.datac(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|write_op~24_combout ),
.datad(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|read_op~24_combout ),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\para_ufm_inst|para_ufm_altufm_parallel_91n_component|ufm_drshft~131_combout ),
.regout(),
.cout(),
.cout0(),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -