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

📄 x444_to_422_to_444.mdl

📁 用于视频压缩编码中的RGB信号到色差信号变换的VHDL程序
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	  n_bits		  "8"
	  bin_pt		  "2"
	  quantization		  "Truncate"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  use_carryin		  off
	  use_carryout		  off
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  use_core		  on
	  pipeline		  off
	  use_rpm		  off
	  gen_core		  on
	  xl_area		  "[12 23 0 22 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "AddSub5"
	  Ports			  [2, 1]
	  Position		  [345, 532, 395, 583]
	  SourceBlock		  "xbsIndex_r3/AddSub"
	  SourceType		  "Xilinx Adder/Subtractor"
	  mode			  "Subtraction"
	  precision		  "User Defined"
	  arith_type		  "Unsigned"
	  n_bits		  "o_resol"
	  bin_pt		  "0"
	  quantization		  "Truncate"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  use_carryin		  off
	  use_carryout		  off
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  use_core		  on
	  pipeline		  off
	  use_rpm		  off
	  gen_core		  on
	  xl_area		  "[10 8 0 20 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "AddSub6"
	  Ports			  [2, 1]
	  Position		  [255, 902, 305, 953]
	  SourceBlock		  "xbsIndex_r3/AddSub"
	  SourceType		  "Xilinx Adder/Subtractor"
	  mode			  "Addition"
	  precision		  "Full"
	  arith_type		  "Unsigned"
	  n_bits		  "8"
	  bin_pt		  "2"
	  quantization		  "Truncate"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  use_carryin		  off
	  use_carryout		  off
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  use_core		  on
	  pipeline		  off
	  use_rpm		  off
	  gen_core		  on
	  xl_area		  "[11 21 0 20 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "AddSub7"
	  Ports			  [2, 1]
	  Position		  [260, 767, 310, 818]
	  SourceBlock		  "xbsIndex_r3/AddSub"
	  SourceType		  "Xilinx Adder/Subtractor"
	  mode			  "Addition"
	  precision		  "Full"
	  arith_type		  "Unsigned"
	  n_bits		  "8"
	  bin_pt		  "2"
	  quantization		  "Truncate"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  use_carryin		  off
	  use_carryout		  off
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  use_core		  on
	  pipeline		  off
	  use_rpm		  off
	  gen_core		  on
	  xl_area		  "[12 23 0 22 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "AddSub8"
	  Ports			  [2, 1]
	  Position		  [345, 837, 395, 888]
	  SourceBlock		  "xbsIndex_r3/AddSub"
	  SourceType		  "Xilinx Adder/Subtractor"
	  mode			  "Subtraction"
	  precision		  "User Defined"
	  arith_type		  "Unsigned"
	  n_bits		  "o_resol"
	  bin_pt		  "0"
	  quantization		  "Truncate"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  use_carryin		  off
	  use_carryout		  off
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  use_core		  on
	  pipeline		  off
	  use_rpm		  off
	  gen_core		  on
	  xl_area		  "[10 8 0 20 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult"
	  Ports			  [1, 1]
	  Position		  [150, 167, 205, 223]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.257"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[26 19 0 46 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult1"
	  Ports			  [1, 1]
	  Position		  [150, 247, 205, 303]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.504"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[20 16 0 37 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult2"
	  Ports			  [1, 1]
	  Position		  [150, 322, 205, 378]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.098"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[23 17 0 40 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult3"
	  Ports			  [1, 1]
	  Position		  [150, 472, 205, 528]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.439"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[23 18 0 43 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult4"
	  Ports			  [1, 1]
	  Position		  [150, 552, 205, 608]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.148"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[23 17 0 40 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult5"
	  Ports			  [1, 1]
	  Position		  [150, 627, 205, 683]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.291"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[20 16 0 37 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult6"
	  Ports			  [1, 1]
	  Position		  [150, 777, 205, 833]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.439"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[23 18 0 43 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult7"
	  Ports			  [1, 1]
	  Position		  [150, 857, 205, 913]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.368"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[26 19 0 46 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "CMult8"
	  Ports			  [1, 1]
	  Position		  [150, 932, 205, 988]
	  SourceBlock		  "xbsIndex_r3/CMult"
	  SourceType		  "Xilinx Constant Multiplier"
	  const			  "0.071"
	  show_cparam		  off
	  const_n_bits		  "c_resol"
	  const_bin_pt		  "c_resol"
	  show_output_param	  off
	  precision		  "Full"
	  arith_type		  "Signed  (2's comp)"
	  n_bits		  "8"
	  bin_pt		  "6"
	  quantization		  "Round  (unbiased: +/- Inf)"
	  overflow		  "Wrap"
	  latency		  "1"
	  explicit_period	  off
	  period		  "1"
	  en			  off
	  dbl_ovrd		  off
	  show_param		  off
	  mult_type		  "Parallel"
	  oversample		  "2"
	  mem_type		  "Distributed RAM"
	  pipeline		  off
	  use_rpm		  off
	  placement_style	  "Rectangular Shape"
	  gen_core		  on
	  xl_area		  "[23 17 0 40 0 0 0]"
	  xl_use_area		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant"
	  Ports			  [0, 1]
	  Position		  [150, 100, 195, 130]
	  SourceBlock		  "xbsIndex_r3/Constant"
	  SourceType		  "Xilinx Constant Block"
	  const			  "2^(o_resol-4)+0.5"
	  arith_type		  "Unsigned"
	  n_bits		  "8"
	  bin_pt		  "1"
	  explicit_period	  off
	  period		  "1"
	  dbl_ovrd		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant1"
	  Ports			  [0, 1]
	  Position		  [150, 405, 195, 435]
	  SourceBlock		  "xbsIndex_r3/Constant"
	  SourceType		  "Xilinx Constant Block"
	  const			  "2^(o_resol-1)+0.5"
	  arith_type		  "Unsigned"
	  n_bits		  "11"
	  bin_pt		  "1"
	  explicit_period	  off
	  period		  "1"
	  dbl_ovrd		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "Constant2"
	  Ports			  [0, 1]
	  Position		  [150, 710, 195, 740]
	  SourceBlock		  "xbsIndex_r3/Constant"
	  SourceType		  "Xilinx Constant Block"
	  const			  "2^(o_resol-1)+0.5"
	  arith_type		  "Unsigned"
	  n_bits		  "11"
	  bin_pt		  "1"
	  explicit_period	  off
	  period		  "1"
	  dbl_ovrd		  off
	}
	Block {
	  BlockType		  Reference
	  Name			  "Resource Estimator"
	  Tag			  "resEstTag"
	  Ports			  []
	  Position		  [673, 428, 726, 481]
	  ShowName		  off
	  AttributesFormatString  "Resource\\nEstimator"
	  FontName		  "Arial"
	  SourceBlock		  "xbsIndex_r3/Resource Estimator"
	  SourceType		  "Xilinx Resource Estimator Block"
	  xl_estimator_area	  "[305 311 0 556 0 0 0]"
	  xl_use_estimator_area	  off
	  simulink_period	  "1/9"
	  mrp_directory		  "C:\\donow\\monique\\x444_to_422"
	}
	Block {
	  BlockType		  Reference
	  Name			  "c_resol_value"
	  Ports			  [0, 1]
	  Position		  [400, 100, 445, 130]
	  SourceBlock		  "xbsIndex_r3/Constant"
	  SourceType		  "Xilinx Constant Block"
	  const			  "c_resol"
	  arith_type		  "Unsigned"
	  n_bits		  "8"
	  bin_pt		  "1"
	  explicit_period	  off
	  period		  "1"

⌨️ 快捷键说明

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