Rev 200 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 200 | Rev 510 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | ); |
10 | ); |
11 | 11 | ||
12 | parameter _verbose_ = 1; |
12 | parameter _verbose_ = 1; |
13 | parameter _add_to_addr_ = 0; |
13 | parameter _add_to_addr_ = 0; |
14 | parameter _filter_out_ = 32'h91; |
14 | parameter _filter_out_ = 32'h91; |
- | 15 | parameter _init_ = 1; |
|
15 | 16 | ||
16 | reg [15:0] array [0:1048575]; |
17 | reg [15:0] array [0:1048575]; |
17 | reg [15:0] dout; |
18 | reg [15:0] dout; |
18 | 19 | ||
19 | reg [19:0] addr; |
20 | reg [19:0] addr; |
Line 30... | Line 31... | ||
30 | 31 | ||
31 | initial |
32 | initial |
32 | begin : clear_mem |
33 | begin : clear_mem |
33 | integer i; |
34 | integer i; |
34 | 35 | ||
- | 36 | if( _init_ ) |
|
- | 37 | begin |
|
35 | for(i=0;i<1048576;i=i+1) |
38 | for(i=0;i<1048576;i=i+1) |
36 | array[i] = 16'hDEAD; |
39 | array[i] = 16'hDEAD; |
37 | end |
40 | end |
- | 41 | end |
|
38 | 42 | ||
39 | 43 | ||
40 | 44 | ||
41 | 45 | ||
42 | 46 |