diff options
author | Miodrag Milanović <mmicko@gmail.com> | 2023-01-02 16:07:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-02 16:07:36 +0100 |
commit | 257b41cd1fc3f5ce73fd111e7014150f46af833c (patch) | |
tree | 33aedbe2ca1f0420b182a7dea8606078044902b4 /manual/APPNOTE_011_Design_Investigation/memdemo.v | |
parent | 3ebc50dee4007f8cca4ffc0e850bc3e86f7641f4 (diff) | |
parent | f2a4e5f1a077e7980598114adf33951132e60785 (diff) | |
download | yosys-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.v | 19 |
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 |