OpenCores
URL https://opencores.org/ocsvn/qfp32/qfp32/trunk

Subversion Repositories qfp32

[/] [qfp32/] [trunk/] [cla.vhd] - Diff between revs 3 and 4

Show entire file | Details | Blame | View Log

Rev 3 Rev 4
Line 123... Line 123...
      slice_a(ub-lb downto 0) := a(ub downto lb);
      slice_a(ub-lb downto 0) := a(ub downto lb);
      slice_b(ub-lb downto 0) := b(ub downto lb);
      slice_b(ub-lb downto 0) := b(ub downto lb);
      level(i) := CLAGroupMk(slice_a(ub-lb downto 0),slice_b(ub-lb downto 0));
      level(i) := CLAGroupMk(slice_a(ub-lb downto 0),slice_b(ub-lb downto 0));
   end loop;
   end loop;
 
 
   --level(0) := CLAGroupMk(a(min(gsize,a'length-gsize)-1 downto 0),b(gsize-1 downto 0));
 
 
 
   -- recursive call
 
   --if level'length > 0 then
 
   --  level(level'length-1 downto 1) := CLALevelMk(a(a'length-1 downto gsize),b(b'length-1 downto gsize),gsize);
 
   --end if;
 
 
 
   return level;
   return level;
  end CLALevelMk;
  end CLALevelMk;
 
 
  function CLALevelMk (
  function CLALevelMk (
    level : cla_level_t;
    level : cla_level_t;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.