⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 st_mult1.edf

📁 veilog实现的状态机乘法器.可以参考
💻 EDF
📖 第 1 页 / 共 5 页
字号:
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add20_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add20 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add21_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add21 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add22_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add22 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add23_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add23 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add24_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add24 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add25_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add25 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add26_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add26 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add27_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add27 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add28_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add28 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add29_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add29 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add30_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add30 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2) + (IN3 IN2' IN1) + (IN3' IN2 IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add31_lut (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1) + (IN3 IN2' IN1') + (IN3' IN2 IN1') + (IN3' IN2' IN1))"))
 (property region (string "st_mult1"))
)
          (instance un4_result_add31 (viewRef PRIM (cellref LCELL (libraryRef ALTERA_FLEX))))
          (instance (rename current_state_srsts0 "current_state_srsts_0_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1') + (IN3' IN1'))"))
)
          (instance (rename current_state_srsts1 "current_state_srsts_1_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1') + (IN3' IN2 IN1'))"))
)
          (instance (rename current_state_ns_0_0_a2_1 "current_state_ns_0_0_a2_1_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN3 IN2 IN1') + (IN4' IN3' IN2 IN1))"))
)
          (instance un4_count_anc2 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN2 IN1))"))
)
          (instance (rename current_state_ns_0_0_a2_2_1 "current_state_ns_0_0_a2_2_1_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN3 IN2 IN1))"))
)
          (instance un1_cheng_shu_temp_1_0_a2 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN2' IN1))"))
)
          (instance current_state_s3_0_a2_0_a2 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN2 IN1))"))
)
          (instance (rename count_1_i2 "count_1_i_2_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN3 IN2' IN1') + (IN4 IN3' IN2 IN1') + (IN4' IN2 IN1'))"))
)
          (instance (rename count_1_i4 "count_1_i_4_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN3 IN2' IN1') + (IN4 IN3' IN2 IN1') + (IN4' IN2 IN1'))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_o2_16 "bei_cheng_shu_Temp_1_i_o2_16_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN2' IN1'))"))
)
          (instance (rename current_state_i_L0 "current_state_i_L_0_") (viewRef prim (cellref inv1 (libraryRef PrimLib)))
 (property region (string "st_mult1"))
)
          (instance (rename un1_cheng_shu_temp_15_0_c1 "un1_cheng_shu_temp_15_0_i_m2_c") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance un1_cheng_shu_temp_13_0_c (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance un1_cheng_shu_temp_6_0_c (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance un1_cheng_shu_temp_10_0_c (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance un1_cheng_shu_temp_3_0_c (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_7 "bei_cheng_shu_Temp_1_i_m2_7_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_1 "bei_cheng_shu_Temp_1_i_m2_1_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_10 "bei_cheng_shu_Temp_1_i_m2_10_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_11 "bei_cheng_shu_Temp_1_i_m2_11_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_9 "bei_cheng_shu_Temp_1_i_m2_9_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_14 "bei_cheng_shu_Temp_1_i_m2_14_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_2 "bei_cheng_shu_Temp_1_i_m2_2_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_8 "bei_cheng_shu_Temp_1_i_m2_8_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_4 "bei_cheng_shu_Temp_1_i_m2_4_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_5 "bei_cheng_shu_Temp_1_i_m2_5_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_6 "bei_cheng_shu_Temp_1_i_m2_6_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename count_1_i1 "count_1_i_1_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2 IN1') + (IN4 IN2' IN1) + (IN4' IN3 IN2 IN1') + (IN4' IN3 IN2' IN1))"))
)
          (instance (rename count_1_i0 "count_1_i_0_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1') + (IN3' IN2 IN1'))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i31 "bei_cheng_shu_Temp_1_i_31_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i30 "bei_cheng_shu_Temp_1_i_30_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i29 "bei_cheng_shu_Temp_1_i_29_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_12 "bei_cheng_shu_Temp_1_i_m2_12_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_13 "bei_cheng_shu_Temp_1_i_m2_13_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i26 "bei_cheng_shu_Temp_1_i_26_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_15 "bei_cheng_shu_Temp_1_i_m2_15_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i_m2_3 "bei_cheng_shu_Temp_1_i_m2_3_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2) + (IN4' IN3 IN2) + (IN4' IN3' IN1))"))
)
          (instance (rename count_1_i3 "count_1_i_3_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN4 IN2 IN1') + (IN4 IN2' IN1) + (IN4' IN3 IN2 IN1') + (IN4' IN3 IN2' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i20 "bei_cheng_shu_Temp_1_i_20_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i19 "bei_cheng_shu_Temp_1_i_19_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i18 "bei_cheng_shu_Temp_1_i_18_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i17 "bei_cheng_shu_Temp_1_i_17_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i16 "bei_cheng_shu_Temp_1_i_16_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i28 "bei_cheng_shu_Temp_1_i_28_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i27 "bei_cheng_shu_Temp_1_i_27_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_0_a2_0 "bei_cheng_shu_Temp_1_0_a2_0_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3' IN2' IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i25 "bei_cheng_shu_Temp_1_i_25_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i24 "bei_cheng_shu_Temp_1_i_24_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i23 "bei_cheng_shu_Temp_1_i_23_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i22 "bei_cheng_shu_Temp_1_i_22_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance (rename bei_cheng_shu_Temp_1_i21 "bei_cheng_shu_Temp_1_i_21_") (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))
 (property lut_function (string "((IN3 IN1) + (IN3' IN2 IN1))"))
)
          (instance un1_cheng_shu_temp_15_cas1 (viewRef PRIM (cellref CASCADE (libraryRef ALTERA_FLEX)))
 (property region (string "st_mult1"))
)
          (instance un1_cheng_shu_temp_15_lut1 (viewRef PRIM (cellref LUT (libraryRef ALTERA_FLEX)))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -