aboutsummaryrefslogtreecommitdiffstats
path: root/manual/APPNOTE_011_Design_Investigation/memdemo.v
diff options
context:
space:
mode:
authorMiodrag Milanović <mmicko@gmail.com>2023-01-02 16:07:36 +0100
committerGitHub <noreply@github.com>2023-01-02 16:07:36 +0100
commit257b41cd1fc3f5ce73fd111e7014150f46af833c (patch)
tree33aedbe2ca1f0420b182a7dea8606078044902b4 /manual/APPNOTE_011_Design_Investigation/memdemo.v
parent3ebc50dee4007f8cca4ffc0e850bc3e86f7641f4 (diff)
parentf2a4e5f1a077e7980598114adf33951132e60785 (diff)
downloadyosys-257b41cd1fc3f5ce73fd111e7014150f46af833c.tar.gz
yosys-257b41cd1fc3f5ce73fd111e7014150f46af833c.tar.bz2
yosys-257b41cd1fc3f5ce73fd111e7014150f46af833c.zip
Merge pull request #3577 from KrystalDelusion/deprecate_manual
Deprecate manual
Diffstat (limited to 'manual/APPNOTE_011_Design_Investigation/memdemo.v')
-rw-r--r--manual/APPNOTE_011_Design_Investigation/memdemo.v19
1 files changed, 0 insertions, 19 deletions
diff --git a/manual/APPNOTE_011_Design_Investigation/memdemo.v b/manual/APPNOTE_011_Design_Investigation/memdemo.v
deleted file mode 100644
index b39564ddc..000000000
--- a/manual/APPNOTE_011_Design_Investigation/memdemo.v
+++ /dev/null
@@ -1,19 +0,0 @@
-module memdemo(clk, d, y);
-
-input clk;
-input [3:0] d;
-output reg [3:0] y;
-
-integer i;
-reg [1:0] s1, s2;
-reg [3:0] mem [0:3];
-
-always @(posedge clk) begin
- for (i = 0; i < 4; i = i+1)
- mem[i] <= mem[(i+1) % 4] + mem[(i+2) % 4];
- { s2, s1 } = d ? { s1, s2 } ^ d : 4'b0;
- mem[s1] <= d;
- y <= mem[s2];
-end
-
-endmodule