复制操作 复制通过指定重复次数来执行操作。 语法形式如下: {repetition_number{expr1,expr2,...,exprn} } 例一: wire [7:0] d; wire [11:0] a; … assign d={2{4'b1011}}; //d等于8'b1011 1011 assign a= {{4{d[7]}},d}; //a为12'b1111 1011 1011 //注意:assign a= {4{d[7]},d};//error,why? 例二:/*符号扩展*/ {3{1'b1}} 结果为3'b111 {3{Ack}} 结果与{Ack,Ack,Ack}相同 |
|关于本站|小黑屋|Archiver|手机版|无线电爱好网
( 粤ICP备14010847号 )
GMT+8, 2015-6-1 14:55 , Processed in 0.114599 second(s), 22 queries .
Powered by Discuz! X3.2 Licensed
© 2001-2013 Comsenz Inc.