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

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [lib/] [gaisler/] [leon3/] [leon3.in.vhd] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
-- LEON3 processor core
2
  constant CFG_LEON3    : integer := CONFIG_LEON3;
3
  constant CFG_NCPU     : integer := CONFIG_PROC_NUM;
4
  constant CFG_NWIN     : integer := CONFIG_IU_NWINDOWS;
5
  constant CFG_V8       : integer := CFG_IU_V8;
6
  constant CFG_MAC      : integer := CONFIG_IU_MUL_MAC;
7
  constant CFG_SVT      : integer := CONFIG_IU_SVT;
8
  constant CFG_RSTADDR  : integer := 16#CONFIG_IU_RSTADDR#;
9
  constant CFG_LDDEL    : integer := CONFIG_IU_LDELAY;
10
  constant CFG_NWP      : integer := CONFIG_IU_WATCHPOINTS;
11
  constant CFG_PWD      : integer := CONFIG_PWD*2;
12
  constant CFG_FPU      : integer := CONFIG_FPU + 16*CONFIG_FPU_NETLIST;
13
  constant CFG_GRFPUSH  : integer := CONFIG_FPU_GRFPU_SHARED;
14
  constant CFG_ICEN     : integer := CONFIG_ICACHE_ENABLE;
15
  constant CFG_ISETS    : integer := CFG_IU_ISETS;
16
  constant CFG_ISETSZ   : integer := CFG_ICACHE_SZ;
17
  constant CFG_ILINE    : integer := CFG_ILINE_SZ;
18
  constant CFG_IREPL    : integer := CFG_ICACHE_ALGORND;
19
  constant CFG_ILOCK    : integer := CONFIG_ICACHE_LOCK;
20
  constant CFG_ILRAMEN  : integer := CONFIG_ICACHE_LRAM;
21
  constant CFG_ILRAMADDR: integer := 16#CONFIG_ICACHE_LRSTART#;
22
  constant CFG_ILRAMSZ  : integer := CFG_ILRAM_SIZE;
23
  constant CFG_DCEN     : integer := CONFIG_DCACHE_ENABLE;
24
  constant CFG_DSETS    : integer := CFG_IU_DSETS;
25
  constant CFG_DSETSZ   : integer := CFG_DCACHE_SZ;
26
  constant CFG_DLINE    : integer := CFG_DLINE_SZ;
27
  constant CFG_DREPL    : integer := CFG_DCACHE_ALGORND;
28
  constant CFG_DLOCK    : integer := CONFIG_DCACHE_LOCK;
29
  constant CFG_DSNOOP   : integer := CONFIG_DCACHE_SNOOP + CONFIG_DCACHE_SNOOP_FAST + 4*CONFIG_DCACHE_SNOOP_SEPTAG;
30
  constant CFG_DFIXED   : integer := 16#CONFIG_CACHE_FIXED#;
31
  constant CFG_DLRAMEN  : integer := CONFIG_DCACHE_LRAM;
32
  constant CFG_DLRAMADDR: integer := 16#CONFIG_DCACHE_LRSTART#;
33
  constant CFG_DLRAMSZ  : integer := CFG_DLRAM_SIZE;
34
  constant CFG_MMUEN    : integer := CONFIG_MMUEN;
35
  constant CFG_ITLBNUM  : integer := CONFIG_ITLBNUM;
36
  constant CFG_DTLBNUM  : integer := CONFIG_DTLBNUM;
37
  constant CFG_TLB_TYPE : integer := CONFIG_TLB_TYPE + CFG_MMU_FASTWB*2;
38
  constant CFG_TLB_REP  : integer := CONFIG_TLB_REP;
39
  constant CFG_DSU      : integer := CONFIG_DSU_ENABLE;
40
  constant CFG_ITBSZ    : integer := CFG_DSU_ITB;
41
  constant CFG_ATBSZ    : integer := CFG_DSU_ATB;
42
  constant CFG_LEON3FT_EN   : integer := CONFIG_LEON3FT_EN;
43
  constant CFG_IUFT_EN      : integer := CONFIG_IUFT_EN;
44
  constant CFG_FPUFT_EN     : integer := CONFIG_FPUFT;
45
  constant CFG_RF_ERRINJ    : integer := CONFIG_RF_ERRINJ;
46
  constant CFG_CACHE_FT_EN  : integer := CONFIG_CACHE_FT_EN;
47
  constant CFG_CACHE_ERRINJ : integer := CONFIG_CACHE_ERRINJ;
48
  constant CFG_LEON3_NETLIST: integer := CONFIG_LEON3_NETLIST;
49
  constant CFG_DISAS    : integer := CONFIG_IU_DISAS + CONFIG_IU_DISAS_NET;
50
  constant CFG_PCLOW    : integer := CFG_DEBUG_PC32;
51
 

powered by: WebSVN 2.1.0

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