{n{bit_pattern}}
Some examples are given below
module replication ;
reg [1:0] reg1 ;
initial begin
reg1 = 2'b10 ;
$display(" {2{2'b10}} %b",{2{2'b10}}) ;
$display(" reg1 %b",reg1) ;
$display(" {2{reg1}} %b",{2{reg1}}) ;
$finish ;
end
endmodule
Output is as follows
reg [1:0] reg1 ;
initial begin
reg1 = 2'b10 ;
$display(" {2{2'b10}} %b",{2{2'b10}}) ;
$display(" reg1 %b",reg1) ;
$display(" {2{reg1}} %b",{2{reg1}}) ;
$finish ;
end
endmodule

$ {2{2'b10}} 1010
$ reg1 10
$ {2{reg1}} 1010
In first
$display
the bit pattern
2'b10
is replicated twice and in third one
the content of register
reg1
is replicated twice.$ reg1 10
$ {2{reg1}} 1010