mirror of
https://github.com/zachjs/sv2v.git
synced 2026-08-31 17:54:22 +02:00
fix PackedArray handling of bit select followed by range select
This commit is contained in:
@@ -6,12 +6,15 @@ module name(clock, in, out); \
|
||||
initial out[1+a] = 0; \
|
||||
initial out[2+a] = 0; \
|
||||
always @(posedge clock) begin \
|
||||
/*$display($time, `" name ", out[0+a][1+b+:1]);*/ \
|
||||
/*$display($time, `" name ", out[0+a][1+b+:1]);*/ \
|
||||
/*$display($time, `" name ", out[1+a][1+b+:1]);*/ \
|
||||
/*$display($time, `" name ", out[1+a][1+b+:1]);*/ \
|
||||
/*$display($time, `" name ", out[2+a][1+b+:1]);*/ \
|
||||
/*$display($time, `" name ", out[2+a][1+b+:1]);*/ \
|
||||
$display($time, `" name @+ ", out[0+a][1+b+:1]); \
|
||||
$display($time, `" name @+ ", out[1+a][1+b+:1]); \
|
||||
$display($time, `" name @+ ", out[2+a][1+b+:1]); \
|
||||
$display($time, `" name @+ ", out[0+a][1+b+:2]); \
|
||||
$display($time, `" name @+ ", out[1+a][1+b+:2]); \
|
||||
$display($time, `" name @+ ", out[2+a][1+b+:2]); \
|
||||
$display($time, `" name @: ", out[0+a][1+b:1+b]); \
|
||||
$display($time, `" name @: ", out[1+a][1+b:1+b]); \
|
||||
$display($time, `" name @: ", out[2+a][1+b:1+b]); \
|
||||
\
|
||||
out[2+a][4+b] = out[2+a][3+b]; \
|
||||
out[2+a][3+b] = out[2+a][2+b]; \
|
||||
|
||||
Reference in New Issue
Block a user