📄 mult_add.v
字号:
// Retrieval info: PRIVATE: MULT01_SAT_OP STRING "Enabled"// Retrieval info: PRIVATE: ADDNSUB1_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: ADDNSUB1_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SIGNA_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: SIGNA_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SIGNA_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SIGNB STRING "Signed"// Retrieval info: PRIVATE: Q_ACLR_SRC_MULT0 NUMERIC "3"// Retrieval info: PRIVATE: ADDER1_ROUND_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDER3_ROUND_OP STRING "Enabled"// Retrieval info: PRIVATE: MULT23_ROUND_OP STRING "Enabled"// Retrieval info: PRIVATE: MULT01_SAT_REG STRING "1"// Retrieval info: PRIVATE: SIGNB_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SAME_CONFIG NUMERIC "1"// Retrieval info: PRIVATE: A_CLK_SRC_MULT0 NUMERIC "0"// Retrieval info: PRIVATE: MULT_REGB0 NUMERIC "1"// Retrieval info: PRIVATE: MULT01_ROUND_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT01_ROUND_OP STRING "Enabled"// Retrieval info: PRIVATE: ADDNSUB3_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: HAS_SAT_ROUND STRING "0"// Retrieval info: PRIVATE: MULT_REGA0 NUMERIC "1"// Retrieval info: PRIVATE: MULT2_SAT_OVERFLOW_OUT NUMERIC "0"// Retrieval info: PRIVATE: ADDNSUB3_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDNSUB1_PIPE_REG STRING "1"// Retrieval info: PRIVATE: OUTPUT_EXTRA_LAT NUMERIC "0"// Retrieval info: PRIVATE: MULT01_ROUND_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: MULT23_SAT_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: MULT23_SAT_REG STRING "1"// Retrieval info: PRIVATE: IMPL_STYLE_DEDICATED NUMERIC "1"// Retrieval info: PRIVATE: SIGNB_PIPE_REG STRING "1"// Retrieval info: PRIVATE: RTS_WIDTH STRING "33"// Retrieval info: PRIVATE: MULT23_SAT_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: MULT23_SAT_OP STRING "Enabled"// Retrieval info: PRIVATE: OUTPUT_REG_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: IMPL_STYLE_LCELL NUMERIC "0"// Retrieval info: PRIVATE: NUM_MULT STRING "2"// Retrieval info: PRIVATE: A_ACLR_SRC_MULT0 NUMERIC "3"// Retrieval info: PRIVATE: ADDER1_ROUND_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: MULT23_ROUND_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: MULT01_SAT_PIPE_REG STRING "0"// Retrieval info: PRIVATE: MULT3_SAT_OVERFLOW_OUT NUMERIC "0"// Retrieval info: PRIVATE: SCANOUTA NUMERIC "0"// Retrieval info: PRIVATE: SIGNA_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDER3_ROUND_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: ADDER3_ROUND_PIPE_REG STRING "1"// Retrieval info: PRIVATE: ADDER1_ROUND_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDER1_ROUND_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SCANOUTB NUMERIC "0"// Retrieval info: PRIVATE: REG_OUT NUMERIC "1"// Retrieval info: PRIVATE: MULT23_ROUND_PIPE_REG STRING "0"// Retrieval info: PRIVATE: MULT23_ROUND_REG STRING "1"// Retrieval info: PRIVATE: ADDER1_ROUND_OP STRING "Enabled"// Retrieval info: PRIVATE: MULT23_SAT_PIPE_REG STRING "0"// Retrieval info: PRIVATE: MULT01_SAT_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SIGNB_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: INTENDED_DEVICE_FAMILY STRING "Stratix II"// Retrieval info: PRIVATE: MULT01_ROUND_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: MULT01_ROUND_REG STRING "1"// Retrieval info: PRIVATE: IMPL_STYLE_DEFAULT NUMERIC "0"// Retrieval info: PRIVATE: B_ACLR_SRC_MULT0 NUMERIC "3"// Retrieval info: PRIVATE: B_CLK_SRC_MULT0 NUMERIC "0"// Retrieval info: PRIVATE: ADDER3_ROUND_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT23_ROUND_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDNSUB3_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: ADDNSUB1_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: OUTPUT_REG_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADD_ENABLE NUMERIC "0"// Retrieval info: PRIVATE: SAME_CONTROL_SRC_B0 NUMERIC "1"// Retrieval info: PRIVATE: ADDER3_ROUND_PIPE_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: ADDER1_ROUND_REG STRING "1"// Retrieval info: PRIVATE: MULT01_ROUND_PIPE_REG STRING "0"// Retrieval info: PRIVATE: MULT01_SAT_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDNSUB3_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: ADDNSUB1_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: SIGNB_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: SIGNA_REG STRING "1"// Retrieval info: PRIVATE: ALL_REG_ACLR NUMERIC "0"// Retrieval info: PRIVATE: WIDTHA STRING "16"// Retrieval info: PRIVATE: SAME_CONTROL_SRC_A0 NUMERIC "1"// Retrieval info: PRIVATE: MULT23_ROUND_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: SIGNB_REG STRING "1"// Retrieval info: PRIVATE: WIDTHB STRING "16"// Retrieval info: PRIVATE: ADDNSUB3_PIPE_REG STRING "1"// Retrieval info: PRIVATE: OP1 STRING "Variable"// Retrieval info: PRIVATE: MULT01_SAT_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT0_SAT_OVERFLOW_OUT NUMERIC "0"// Retrieval info: PRIVATE: ADDNSUB1_REG STRING "1"// Retrieval info: PRIVATE: SIGNB_CLK_SRC NUMERIC "0"// Retrieval info: PRIVATE: RNFORMAT STRING "33"// Retrieval info: PRIVATE: SRCB0 STRING "Multiplier input"// Retrieval info: PRIVATE: ADDER3_ROUND_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT23_ROUND_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT01_ROUND_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT23_SAT_PIPE_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: MULT23_SAT_ACLR_SRC NUMERIC "3"// Retrieval info: PRIVATE: OP3 STRING "Add"// Retrieval info: LIBRARY: altera_mf altera_mf.altera_mf_components.all// Retrieval info: CONSTANT: INPUT_REGISTER_A1 STRING "CLOCK0"// Retrieval info: CONSTANT: MULTIPLIER_REGISTER0 STRING "CLOCK0"// Retrieval info: CONSTANT: SIGNED_PIPELINE_ACLR_B STRING "UNUSED"// Retrieval info: CONSTANT: MULTIPLIER_REGISTER1 STRING "CLOCK0"// Retrieval info: CONSTANT: ADDNSUB_MULTIPLIER_PIPELINE_ACLR1 STRING "UNUSED"// Retrieval info: CONSTANT: SIGNED_ACLR_A STRING "UNUSED"// Retrieval info: CONSTANT: SIGNED_REGISTER_A STRING "CLOCK0"// Retrieval info: CONSTANT: NUMBER_OF_MULTIPLIERS NUMERIC "2"// Retrieval info: CONSTANT: MULTIPLIER_ACLR0 STRING "UNUSED"// Retrieval info: CONSTANT: SIGNED_ACLR_B STRING "UNUSED"// Retrieval info: CONSTANT: SIGNED_REGISTER_B STRING "CLOCK0"// Retrieval info: CONSTANT: LPM_TYPE STRING "altmult_add"// Retrieval info: CONSTANT: MULTIPLIER_ACLR1 STRING "UNUSED"// Retrieval info: CONSTANT: INPUT_ACLR_B0 STRING "UNUSED"// Retrieval info: CONSTANT: OUTPUT_REGISTER STRING "CLOCK0"// Retrieval info: CONSTANT: WIDTH_RESULT NUMERIC "33"// Retrieval info: CONSTANT: REPRESENTATION_A STRING "SIGNED"// Retrieval info: CONSTANT: SIGNED_PIPELINE_REGISTER_A STRING "CLOCK0"// Retrieval info: CONSTANT: INPUT_SOURCE_B0 STRING "DATAB"// Retrieval info: CONSTANT: INPUT_ACLR_B1 STRING "UNUSED"// Retrieval info: CONSTANT: INPUT_ACLR_A0 STRING "UNUSED"// Retrieval info: CONSTANT: ADDNSUB_MULTIPLIER_REGISTER1 STRING "CLOCK0"// Retrieval info: CONSTANT: REPRESENTATION_B STRING "SIGNED"// Retrieval info: CONSTANT: SIGNED_PIPELINE_REGISTER_B STRING "CLOCK0"// Retrieval info: CONSTANT: INPUT_SOURCE_B1 STRING "DATAB"// Retrieval info: CONSTANT: INPUT_SOURCE_A0 STRING "DATAA"// Retrieval info: CONSTANT: INPUT_ACLR_A1 STRING "UNUSED"// Retrieval info: CONSTANT: DEDICATED_MULTIPLIER_CIRCUITRY STRING "YES"// Retrieval info: CONSTANT: INPUT_SOURCE_A1 STRING "DATAA"// Retrieval info: CONSTANT: ADDNSUB_MULTIPLIER_ACLR1 STRING "UNUSED"// Retrieval info: CONSTANT: OUTPUT_ACLR STRING "UNUSED"// Retrieval info: CONSTANT: PORT_ADDNSUB1 STRING "PORT_USED"// Retrieval info: CONSTANT: PORT_SIGNA STRING "PORT_UNUSED"// Retrieval info: CONSTANT: PORT_SIGNB STRING "PORT_UNUSED"// Retrieval info: CONSTANT: INTENDED_DEVICE_FAMILY STRING "Stratix II"// Retrieval info: CONSTANT: ADDNSUB_MULTIPLIER_PIPELINE_REGISTER1 STRING "CLOCK0"// Retrieval info: CONSTANT: WIDTH_A NUMERIC "16"// Retrieval info: CONSTANT: INPUT_REGISTER_B0 STRING "CLOCK0"// Retrieval info: CONSTANT: WIDTH_B NUMERIC "16"// Retrieval info: CONSTANT: INPUT_REGISTER_B1 STRING "CLOCK0"// Retrieval info: CONSTANT: INPUT_REGISTER_A0 STRING "CLOCK0"// Retrieval info: CONSTANT: SIGNED_PIPELINE_ACLR_A STRING "UNUSED"// Retrieval info: USED_PORT: clock0 0 0 0 0 INPUT VCC "clock0"// Retrieval info: USED_PORT: dataa_0 0 0 16 0 INPUT GND "dataa_0[15..0]"// Retrieval info: USED_PORT: dataa_1 0 0 16 0 INPUT GND "dataa_1[15..0]"// Retrieval info: USED_PORT: datab_0 0 0 16 0 INPUT GND "datab_0[15..0]"// Retrieval info: USED_PORT: addnsub1 0 0 0 0 INPUT VCC "addnsub1"// Retrieval info: USED_PORT: datab_1 0 0 16 0 INPUT GND "datab_1[15..0]"// Retrieval info: USED_PORT: result 0 0 33 0 OUTPUT GND "result[32..0]"// Retrieval info: CONNECT: @datab 0 0 16 16 datab_1 0 0 16 0// Retrieval info: CONNECT: @clock0 0 0 0 0 clock0 0 0 0 0// Retrieval info: CONNECT: @addnsub1 0 0 0 0 addnsub1 0 0 0 0// Retrieval info: CONNECT: result 0 0 33 0 @result 0 0 33 0// Retrieval info: CONNECT: @dataa 0 0 16 0 dataa_0 0 0 16 0// Retrieval info: CONNECT: @dataa 0 0 16 16 dataa_1 0 0 16 0// Retrieval info: CONNECT: @datab 0 0 16 0 datab_0 0 0 16 0// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add.v TRUE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add.inc FALSE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add.cmp FALSE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add.bsf FALSE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add_inst.v FALSE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add_bb.v FALSE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add_waveforms.html FALSE FALSE// Retrieval info: GEN_FILE: TYPE_NORMAL mult_add_wave*.jpg FALSE FALSE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -