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

Subversion Repositories zap

[/] [zap/] [trunk/] [src/] [ts/] [thumb_test/] [Config.cfg] - Blame information for rev 43

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 37 Revanth
# TC config.
2
 
3
%Config = (
4
        # CPU configuration.
5
        DATA_CACHE_SIZE             => 4096,    # Data cache size in bytes
6
        CODE_CACHE_SIZE             => 4096,    # Instruction cache size in bytes
7
        CODE_SECTION_TLB_ENTRIES    => 8,       # Instruction section TLB entries.
8
        CODE_SPAGE_TLB_ENTRIES      => 32,      # Instruction small page TLB entries.
9
        CODE_LPAGE_TLB_ENTRIES      => 16,      # Instruction large page TLB entries.
10
        DATA_SECTION_TLB_ENTRIES    => 8,       # Data section TLB entries.
11
        DATA_SPAGE_TLB_ENTRIES      => 32,      # Data small page TLB entries.
12
        DATA_LPAGE_TLB_ENTRIES      => 16,      # Data large page TLB entries.
13
        BP_DEPTH                    => 1024,    # Branch predictor depth.
14
        INSTR_FIFO_DEPTH            => 4,       # Instruction buffer depth.
15
        STORE_BUFFER_DEPTH          => 16,      # Store buffer depth.
16
        SYNTHESIS                   => 0,       # 0 allows debug messages.
17
 
18
        # Testbench configuration.
19
        EXT_RAM_SIZE                => 32768,   # External RAM size.
20
        SEED                        => -1,      # Seed. Use -1 to use random seed.
21
        DUMP_START                  => 2000,    # Starting memory address from which to dump.
22
        DUMP_SIZE                   => 200,     # Length of dump in bytes.
23
        MAX_CLOCK_CYCLES            => 1000,    # Clock cycles to run the simulation for.
24
        REG_CHECK                   => {
25
                                        "r0" => "32'hFFFFFFFF",
26
                                        "r1" => "32'd10",
27
                                        "r2" => "32'd10",
28
                                        "r3" => "32'd10",
29
                                        "r4" => "32'd10",
30
                                        "r5" => "32'd10",
31
                                        "r6" => "32'd10",
32
                                        "r7" => "32'd10"
33
                                        },
34
        FINAL_CHECK                 => {}
35
);
36
 

powered by: WebSVN 2.1.0

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