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

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [designs/] [netcard/] [config.vhd] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
-----------------------------------------------------------------------------
2
-- LEON3 Demonstration design test bench configuration
3
-- Copyright (C) 2004 Jiri Gaisler, Gaisler Research
4
--
5
-- This program is free software; you can redistribute it and/or modify
6
-- it under the terms of the GNU General Public License as published by
7
-- the Free Software Foundation; either version 2 of the License, or
8
-- (at your option) any later version.
9
--
10
-- This program is distributed in the hope that it will be useful,
11
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
12
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
-- GNU General Public License for more details.
14
------------------------------------------------------------------------------
15
 
16
 
17
library techmap;
18
use techmap.gencomp.all;
19
 
20
package config is
21
 
22
 
23
-- Technology and synthesis options
24
  constant CFG_FABTECH : integer := virtex2;
25
  constant CFG_MEMTECH : integer := virtex2;
26
  constant CFG_PADTECH : integer := virtex2;
27
  constant CFG_NOASYNC : integer := 0;
28
 
29
-- Clock generator
30
  constant CFG_CLKTECH : integer := virtex2;
31
  constant CFG_CLKMUL : integer := (2);
32
  constant CFG_CLKDIV : integer := (2);
33
  constant CFG_PCIDLL : integer := 0;
34
  constant CFG_PCISYSCLK: integer := 0;
35
  constant CFG_CLK_NOFB : integer := 1;
36
 
37
-- AMBA settings
38
  constant CFG_DEFMST : integer := (0);
39
  constant CFG_RROBIN : integer := 1;
40
  constant CFG_SPLIT : integer := 0;
41
  constant CFG_AHBIO : integer := 16#FFF#;
42
  constant CFG_APBADDR : integer := 16#800#;
43
 
44
-- DSU UART
45
  constant CFG_AHB_UART : integer := 1;
46
 
47
-- JTAG based DSU interface
48
  constant CFG_AHB_JTAG : integer := 0;
49
 
50
-- AHB RAM
51
  constant CFG_AHBRAMEN : integer := 0;
52
  constant CFG_AHBRSZ : integer := 1;
53
  constant CFG_AHBRADDR : integer := 16#A00#;
54
 
55
-- Gaisler Ethernet core
56
  constant CFG_GRETH : integer := 1;
57
  constant CFG_GRETH1G : integer := 0;
58
  constant CFG_ETH_FIFO : integer := 32;
59
 
60
-- PCI interface
61
  constant CFG_PCI : integer := 2;
62
  constant CFG_PCIVID : integer := 16#16E3#;
63
  constant CFG_PCIDID : integer := 16#0210#;
64
  constant CFG_PCIDEPTH : integer := 8;
65
  constant CFG_PCI_MTF : integer := 1;
66
 
67
-- PCI trace buffer
68
  constant CFG_PCITBUFEN: integer := 1;
69
  constant CFG_PCITBUF : integer := 256;
70
 
71
 
72
end;

powered by: WebSVN 2.1.0

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