|
|
|
|
|
|
|
|
|
|
|
|
Concatenation Operators
|
|
|
|
|
|
- Concatenations are expressed using the brace characters { and }, with commas separating the expressions within.
- Example: + {a, b[3:0], c, 4'b1001} // if a and c are 8-bit numbers, the results has 24 bits
- Unsized constant numbers are not allowed in concatenations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example : Concatenation Operators
|
|
|
|
|
|
1 program concatenation {
2 // concatenation
3 printf (" {4'b1001,4'b10x1} = %b\n", {4'b1001,4'b10x1});
4 }
You could download file concatenation.vr here
|
|
|
|
|
|
Simulation : Concatenation Operators
|
|
|
|
|
|
{4'b1001,4'b10x1} = 100110x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copyright © 1998-2014 |
Deepak Kumar Tala - All rights reserved |
Do you have any Comment? mail me at:deepak@asic-world.com
|
|