File: cacatmd1.v

package info (click to toggle)
gplcver 2.12a-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 7,604 kB
  • ctags: 9,129
  • sloc: ansic: 126,201; sh: 1,539; makefile: 86; perl: 22
file content (21 lines) | stat: -rw-r--r-- 399 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
module xx;
 wire [31:0] w;
 wire [15:0] a, b, c;
 reg [31:0] w_r;

 assign {a[7:2], b, c[9:3]} = w;
 assign w = w_r;
 assign w = 32'hzzzzzzzz;
 assign b[1] = w[9]; 

 initial
  begin
   $monitor($stime,, "a=%b, b=%b, c=%b, w=%h", a, b, c, w);
   #10 w_r = 0;
   #10 w_r = 32'hffffffff;
   #10 w_r = 32'haaaaaaaa;
   #10 w_r = 32'h55555555;
   #10 w_r = 32'hffffffff;
   #10 w_r = 0;
  end
endmodule