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

Subversion Repositories mdct

[/] [mdct/] [trunk/] [source/] [MDCT_PKG.vhd] - Diff between revs 18 and 20

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 18 Rev 20
Line 38... Line 38...
  constant ROW_MAX              : INTEGER := N-1;
  constant ROW_MAX              : INTEGER := N-1;
  constant LEVEL_SHIFT          : INTEGER := 128;
  constant LEVEL_SHIFT          : INTEGER := 128;
  constant DA_W                 : INTEGER := ROMDATA_W+IP_W;
  constant DA_W                 : INTEGER := ROMDATA_W+IP_W;
  constant DA2_W                : INTEGER := DA_W+2;
  constant DA2_W                : INTEGER := DA_W+2;
  -- 2's complement numbers
  -- 2's complement numbers
  constant AP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "010110101000";
 
  constant BP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "011101100100";
 
  constant CP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "001100010000";
 
  constant DP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "011111011001";
 
  constant EP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "011010100111";
 
  constant FP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "010001110010";
 
  constant GP : SIGNED(ROMDATA_W-1 downto 0) := "00" & "000110010000";
 
 
 
  constant AM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "101001011000";
        constant AP : INTEGER := 1448;
  constant BM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "100010011100";
        constant BP : INTEGER := 1892;
  constant CM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "110011110000";
        constant CP : INTEGER := 784;
  constant DM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "100000100111";
        constant DP : INTEGER := 2009;
  constant EM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "100101011001";
        constant EP : INTEGER := 1703;
  constant FM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "101110001110";
        constant FP : INTEGER := 1138;
  constant GM : SIGNED(ROMDATA_W-1 downto 0) := "11" & "111001110000";
        constant GP : INTEGER := 400;
 
        constant AM : INTEGER := -1448;
 
        constant BM : INTEGER := -1892;
 
        constant CM : INTEGER := -784;
 
        constant DM : INTEGER := -2009;
 
        constant EM : INTEGER := -1703;
 
        constant FM : INTEGER := -1138;
 
        constant GM : INTEGER := -400;
 
 
 
 
 
 
end MDCT_PKG;
end MDCT_PKG;
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

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