diff options
Diffstat (limited to 'manual/APPNOTE_011_Design_Investigation/splice.v')
-rw-r--r-- | manual/APPNOTE_011_Design_Investigation/splice.v | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/manual/APPNOTE_011_Design_Investigation/splice.v b/manual/APPNOTE_011_Design_Investigation/splice.v new file mode 100644 index 00000000..1cf7274c --- /dev/null +++ b/manual/APPNOTE_011_Design_Investigation/splice.v @@ -0,0 +1,10 @@ +module splice_demo(a, b, c, d, e, f, x, y); + +input [1:0] a, b, c, d, e, f; +output [1:0] x = {a[0], a[1]}; + +output [11:0] y; +assign {y[11:4], y[1:0], y[3:2]} = + {a, b, -{c, d}, ~{e, f}}; + +endmodule |