aboutsummaryrefslogtreecommitdiffstats
path: root/manual/PRESENTATION_ExSyn/abc_01.v
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2014-02-04 16:51:12 +0100
committerClifford Wolf <clifford@clifford.at>2014-02-04 16:51:12 +0100
commit03d63dd861725ae9a4668a874566603b6b9bc247 (patch)
treea155d79656e02157daa5459760a84d162c961b70 /manual/PRESENTATION_ExSyn/abc_01.v
parent7a5f378baef95bb1507333d86143662de1b08098 (diff)
downloadyosys-03d63dd861725ae9a4668a874566603b6b9bc247.tar.gz
yosys-03d63dd861725ae9a4668a874566603b6b9bc247.tar.bz2
yosys-03d63dd861725ae9a4668a874566603b6b9bc247.zip
presentation progress
Diffstat (limited to 'manual/PRESENTATION_ExSyn/abc_01.v')
-rw-r--r--manual/PRESENTATION_ExSyn/abc_01.v10
1 files changed, 10 insertions, 0 deletions
diff --git a/manual/PRESENTATION_ExSyn/abc_01.v b/manual/PRESENTATION_ExSyn/abc_01.v
new file mode 100644
index 000000000..3bc686353
--- /dev/null
+++ b/manual/PRESENTATION_ExSyn/abc_01.v
@@ -0,0 +1,10 @@
+module test(input clk, a, b, c,
+ output reg y);
+
+ reg [2:0] q1, q2;
+ always @(posedge clk) begin
+ q1 <= { a, b, c };
+ q2 <= q1;
+ y <= ^q2;
+ end
+endmodule